Commit Graph
74 Commits
Author SHA1 Message Date
gnembon 73fc5f1d13 26.3-snap-2 2026-07-02 15:16:45 +02:00
gnembon 29b3836ed9 26.2-snap-3 2026-04-16 22:55:16 +02:00
altrisi 5e8b4ece5b Migrate nullability annotations to jSpecify
Mojang has done that, we don't need 3 different sets of annotations
2025-12-01 13:46:33 +01:00
gnembon 0a146e1d4e 25w45a 2025-11-04 18:04:16 +01:00
gnembon f371e2e8bd 25w36b 2025-09-04 02:08:10 +02:00
gnembon 52cf8c027a 25w20a 2025-05-13 23:20:31 +02:00
gnembon 3a66dd0a9b 24w40a 2024-10-04 20:16:39 +02:00
gnembon 5e89cc6ddb 24w35a 2024-08-28 23:43:40 +02:00
gnembon d11586fdaf update to 24w33a 2024-08-18 19:10:40 +02:00
gnembon 9e578e6cc9 24w21a - broken shapes 2024-05-22 22:34:21 +02:00
gnembon a5d232db0d 1.20.5-pre1 2024-04-10 22:17:14 +02:00
gnembon 4e57eecf2d 24w09a 2024-02-29 11:05:15 +01:00
gnembon dcb45c93b8 24w05a 2024-02-01 11:42:59 +01:00
gnembon df017bb122 23w46a 2023-11-16 20:52:10 +01:00
gnembon b197c5ec99 oups 2023-08-09 19:12:30 +02:00
gnembon 7ff55b2373 23w32a 2023-08-09 17:50:16 +02:00
gnembon 07033af7dd 23w17a 2023-04-26 22:58:59 +02:00
gnembon 2ff1f4fb71 refactored nonscarpet references yeet 2023-02-11 01:33:23 +01:00
gnembon 277872b33c warning cleanup 2023-02-08 21:13:15 +01:00
gnembon 75d94b0570 cleanup of scarpet dependencies 2023-02-08 21:13:14 +01:00
gnembon 8f61271606 semi-auto cleanup 2023-02-04 13:26:21 +01:00
altrisi 17249c3c77 Refactor code to use ListValue.wrap(Stream)
Simplifies code (improving readability) and unifies `Stream<Value>` to `ListValue` handling
2023-01-19 01:40:29 +01:00
gnembon bd5dfdbf9f refactor limit access to built-in registries 2023-01-18 04:07:55 +01:00
gnembon cda6994cae 45a great reg split 2022-11-10 20:51:10 +01:00
gnembon 4be362e58b 1.4.87 for 22w44a 2022-11-02 22:30:46 +01:00
altrisi 4f9bd3ab78 Simplify and standarize some conversions with ValueConversions 2022-10-02 18:49:49 +02:00
gnembon bb12e3ddd1 code cleanup for getItemsStackFromValue and npp keywords 2022-08-28 20:01:40 +02:00
ch-yx d418b7d090 move getItemStackFromValue to ValueConversions 2022-08-28 18:59:11 +02:00
altrisi 8f7e45387e Resolve raw type warnings (#1516)
Also very small optimization to hopper counters and removal of redundant casts in `PerimeterDiagnostics`
2022-07-29 13:12:09 +02:00
Crec0 74f56c1c7c Fix query(e, 'brain', 'visible_mobs') returning null (#1481) 2022-07-07 11:59:28 +02:00
altrisi f18cfb09d2 Fix more warnings and do some small optimizations (#1356)
* Fix more warnings and do some small optimizations

* Fix more warnings in ValueConversions

* Clean up some decompiler names and fix an unnecessary transformation around commands

* Use (way) more compact data structure for slot map

* Minor tweaks
Such as map directly in the collector

* I hate vanilla javac
Revert map changes in latest commit
2022-05-27 19:43:45 +02:00
gnembon ab07a6807a 22w12a 2022-03-24 21:48:29 +01:00
gnembon c01ad9ce9d 1.18.2-pre 2022-02-20 01:50:46 +01:00
gnembon 212814f46d 22w06a 2022-02-10 03:15:53 +01:00
altrisi 06af9ce8b1 Migrate the Carpet codebase to Mojang Mappings 2022-01-24 20:33:16 +01:00
gnembon adaf19170d mappings 2021-11-16 21:08:26 +01:00
altrisi 7ebc990ef6 Use pattern matching for instanceof (#1019) 2021-07-21 22:24:24 -03:00
gnembon b581c3bea6 well 2021-06-17 21:21:59 -03:00
gnembon 3ff7e1d4cb Merge branch 'master' into 1.17 2021-06-17 21:20:53 -03:00
gnembon 3a83a94361 added despawn timer 2021-06-17 21:20:11 -03:00
gnembon c720c2c935 Merge branch 'master' into 1.17
# Conflicts:
#	src/main/java/carpet/script/api/Auxiliary.java
#	src/main/java/carpet/script/utils/ShapeDispatcher.java
#	src/main/java/carpet/script/value/EntityValue.java
#	src/main/java/carpet/script/value/ListValue.java
2021-05-25 01:08:32 -03:00
altrisi 9d9844fd5d Deprecate old boolean constructor and move existing usages 2021-05-24 11:41:24 +02:00
gnembon cc3723ae12 mapping 2021-04-13 19:54:23 -03:00
gnembon 3d4fa6ae89 Merge branch 'master' into 1.17 2021-04-13 01:23:22 -03:00
gnembon f2721ab87a custom events backend, and entity attribute query. 2021-04-13 01:22:50 -03:00
gnembon 5dd2a12aa7 mapping 2021-04-02 18:38:55 -03:00
gnembon 0320de5d6d 21w13a 2021-03-31 22:02:09 -03:00
gnembon 5c4744a93b Merge branch 'master' into 1.17 2021-03-09 19:41:49 -04:00
gnembon 2d1b53258c simplify error messages 2021-03-09 13:29:20 -04:00
altrisi 86dabe0080 Add exception hierarchy 2021-02-21 00:57:37 +01:00