gnembon
aab3de671e
add reload resources after reload, still not fixing the issues
2022-03-23 18:21:15 +01:00
gnembon
679045b289
Merge branch 'master' into future
...
# Conflicts:
# src/main/java/carpet/script/api/Auxiliary.java
2022-03-21 21:19:35 +01:00
gnembon
f213a79639
adapt to 1.18.2 for enable dimensions fix
2022-03-21 21:14:20 +01:00
gnembon
c4ab2467ba
fixes biomes not saving fixes #1322
2022-03-20 15:16:31 +01:00
gnembon
f4bccfb594
fix
2022-03-18 16:45:47 +01:00
gnembon
7003ea8cf0
Merge branch 'master' into future
...
# Conflicts:
# src/main/java/carpet/helpers/FeatureGenerator.java
2022-03-18 16:42:44 +01:00
gnembon
6ed33ecc50
structures save to world, fixes #1346 , attempt to fix biome and dimension recreation, but the other ones need more testing.
2022-03-18 16:41:21 +01:00
gnembon
302a7b4817
fixes for 22w11a
2022-03-17 20:21:55 +01:00
altrisi
1f0c609dc0
Remove log4j as much as possible ( #1334 )
2022-02-22 01:35:56 +01:00
altrisi
b1c934da28
Fix a few IDE warnings ( #1345 )
2022-02-20 19:16:12 +01:00
gnembon
c01ad9ce9d
1.18.2-pre
2022-02-20 01:50:46 +01:00
gnembon
fa1e6ce086
22w07a
...
- disabled "sample_noise"
2022-02-16 22:23:52 +01:00
gnembon
aaea11d82d
removed ability to query for entire system_info in one go.
2022-02-16 00:25:35 +01:00
altrisi
53f456320c
Implement missing method in BlockValue.PlacementContext to fix exceptions in place_item ( #1329 )
2022-02-16 00:03:44 +01:00
gnembon
212814f46d
22w06a
2022-02-10 03:15:53 +01:00
gnembon
695b569977
remove instanceof NullValues fixes #1313
2022-02-06 00:18:42 +01:00
FX - PR0CESS
a547677597
Migrate Carpet Mixin names to mojang mappings
2022-01-28 16:47:18 -05:00
altrisi
06af9ce8b1
Migrate the Carpet codebase to Mojang Mappings
2022-01-24 20:33:16 +01:00
gnembon
f469810fbc
22w03a
2022-01-20 00:20:52 +01:00
gnembon
eb186fb61e
Merge branch 'master' into future
2022-01-13 00:04:32 +01:00
ch-yx
1485e8978b
Update create_datapack ( #1227 )
2022-01-13 00:00:09 +01:00
gnembon
74f6e57edc
Merge branch 'master' into future
2022-01-12 22:53:45 +01:00
replaceitem and replaceitem
3f6ddc43e5
Added screen handler system ( #888 )
...
* Added screen handler value
* Added screen handler constructor and function to show to player
* Made inventory_* functions work with screen handlers
* Event callbacks and some refactoring
* Exception if screen has no inventory
* Fixed NPE
* Close screen when null
* Added screen_property
* UNKNOWN_SCREEN throwable
* Fix error when not specifying click callback
* Access to non-container screen handler slots via the inventory_* functions
* Change lectern page
* Added button event
* Added 'close' event and refactoring callback
* Beacon and Brewing screens
* Cartography table screen
* Crafting screen
* Enchantment screen
* Grindstone
* Loom
* Merchant
* Shulkerbox
* Smithing table
* Stonecutter
* Use strings as screen type instead of ScreenHandlerType
* Remove support for multiple players
* Combining create_screen and open_screen and refactoring
* Allow modifying cursor stack
* Cleanup
* Docs
* Added multiple screen examples
* Rename to screen
* Added smoker and blast furnace
* Serialize screen content
* Store host name instead of context
* Add button value special cases to docs
* Spelling and grammar fixes by @James103
* Optimize screen inventory access
* Use -1 for slot click outside the screen
* As boolean, ScreenValue equals isOpen
* Revert "Use -1 for slot click outside the screen"
This reverts commit 68c113e71bb653191cedf4cc356ab7705838dc25.
* Rework of callback function
* Improve screen functionality with drop_item
* Editor keywords
* Only check syncId
* slot_update event callback
* Screem typo
* Mistake
* toTag returns "null" NBT for closed screen
* Use null for slot index of -999
Co-authored-by: replaceitem <replaceitem.mc@gmail.com >
2022-01-12 22:52:38 +01:00
gnembon
529a5b358d
Merge branch 'master' into future
...
# Conflicts:
# gradle.properties
# src/main/java/carpet/script/annotation/AnnotationParser.java
# src/main/java/carpet/script/utils/BiomeInfo.java
# src/main/resources/fabric.mod.json
2022-01-11 23:44:52 +01:00
altrisi
8a278e46de
Fix deprecated last_tick_times ( #1265 )
2022-01-09 00:08:55 +01:00
altrisi
8f265f4e52
Improve performance of player() related methods ( #1240 )
2022-01-08 23:11:10 +01:00
altrisi
de305f4284
Allow apps to retrieve information about the source ( #1229 )
...
* Give information about the sources
* Document source related system_info properties
2022-01-08 21:08:26 +01:00
gnembon
74e177d18d
renamed query_noise to sample_noise
2021-11-30 02:52:55 +01:00
Crec0
aa57b586cb
Multi noise support for scarpet ( #1176 )
...
* fix: infinite params bug in AnnotationParser
feat: scarpet function query_noise()
* refactor: remove Method reflection
* fix: use BiomeCoords
* update: game version to 1.18-pre5
* feat: biome lookup from multinoise
fix: noise lookup wrongly scaled
* fix: jagged noise. Thanks, @Starmute
* fix: cave cheese and layer. Thanks, @Starmute
* fix: revert formatting
fix: caveLayer and caveCheese
feat: add terrain support
* more formatting reverts
* fix mapping issue
* use BlockPos
* docs: add documentation for query_noise
* docs: add documentation for biome(noise_map)
2021-11-30 02:47:28 +01:00
gnembon
3312c00ee8
Merge branch 'master' into future
2021-11-27 22:22:38 +01:00
gnembon
339633f1f0
fixes #1103 game will close peacefully when running ticks from scarpet
2021-11-27 21:14:59 +01:00
gnembon
adaf19170d
mappings
2021-11-16 21:08:26 +01:00
gnembon
679c20d78e
21w43a
2021-10-28 00:04:54 -03:00
gnembon
0f4c418a0e
just mappings
2021-10-20 22:44:46 -03:00
gnembon
cfaf596c29
update mappings and 21w40a, apparently.
2021-10-12 23:54:25 -03:00
gnembon
6a03675b4f
Merge branch 'master' into future
2021-10-12 23:24:41 -03:00
altrisi
d034b8945a
Move some functions into system_info ( #1084 )
...
* Move some functions into `system_info`
* Add docs for new `system_info()` properties
2021-10-05 21:21:29 -03:00
gnembon
7b9e5e6feb
mappings
2021-09-22 21:12:11 -03:00
gnembon
bc175509a2
21w37a
2021-09-18 08:46:27 -03:00
gnembon
9dad47d7a0
Merge branch 'master' into future
2021-09-08 16:22:44 -03:00
altrisi
eafca1c5b3
Use player.interactionManager.tryBreakBlock instead of a copy to be more compatible ( #1087 )
2021-09-06 23:14:33 -03:00
gnembon
36df542072
lazy functions with set parameter sizes will report an error if no properly specced. Fixes #1064
2021-09-06 23:05:13 -03:00
gnembon
7e67966fd2
Merge branch 'master' into future
2021-08-25 15:19:30 -03:00
gnembon
6222c97375
fixed unknown recipe types. Fixes #1068
2021-08-19 09:43:00 -03:00
gnembon
77aa52dc0e
1.18 exp 3. Changes to custom mobcap.
2021-08-11 17:04:56 -03:00
altrisi
7fb5e47da5
Use newer Java features in places where it makes sense and more ( #1009 )
2021-08-03 07:32:40 -03:00
altrisi
2a391962ff
Remove no longer needed Mixins ( #1030 )
2021-07-26 09:20:01 -03:00
gnembon
0e9df3701f
rework for events and other stored functions. Fixes #984
2021-07-22 22:22:38 -03:00
altrisi
7ebc990ef6
Use pattern matching for instanceof ( #1019 )
2021-07-21 22:24:24 -03:00
gnembon
4dd3cc7fd6
mappings
2021-07-14 00:57:37 -03:00