gnembon
b46a4d9668
update new loader issues
2022-01-12 23:24:23 +01:00
Thomas Baum
068a42292f
Shulker box stack size is now configurable ( #1254 )
2022-01-12 23:10:14 +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
77f8d2cbd7
update issues
2022-01-11 23:57:50 +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
Random J Farmer
1a96533818
updated documentation for 1.18 ( #1269 )
2022-01-11 23:31:21 +01:00
Ghoulboy
f697924d30
Used wrong method to query world border size ( #1236 )
2022-01-11 23:29:03 +01:00
altrisi
8a278e46de
Fix deprecated last_tick_times ( #1265 )
2022-01-09 00:08:55 +01:00
50d9e51d3f
Fake players can be spawned in survival mode while flying ( #1264 )
...
* Fixes #1263
* Update src/main/java/carpet/commands/PlayerCommand.java
Co-authored-by: James103 <37945304+James103@users.noreply.github.com >
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com >
Co-authored-by: James103 <37945304+James103@users.noreply.github.com >
2022-01-09 00:07:45 +01:00
altrisi
34e32973fa
Use Fabric's newly exposed version APIs for app requirement parsing, expand it to allow wildcards and change load stopping to be a special exception ( #1252 )
2022-01-08 23:26:14 +01:00
CommandLeo
130c8a8322
Docs fix ( #1250 )
2022-01-08 23:21:02 +01:00
Ghoulboy
ff5f62b0e1
Fixing #1146 ( #1245 )
2022-01-08 23:19:57 +01:00
altrisi
212b6a792e
Remove a few no longer needed mixins ( #1243 )
2022-01-08 23:18:13 +01:00
altrisi
763abe68c9
Support more actions in Messenger (and therefore format()) ( #1242 )
...
* Support more actions in Messenger (and therefore `format()`)
* Add the new actions to docs
* New `format()` docs fixes
2022-01-08 23:16:06 +01:00
altrisi
8f265f4e52
Improve performance of player() related methods ( #1240 )
2022-01-08 23:11:10 +01:00
altrisi
9fb6ec91cb
Minor improvements to scarpet annotation API ( #1239 )
2022-01-08 23:05:21 +01:00
altrisi
212eb07131
Give feedback when stepping ticks ( #1234 )
2022-01-08 21:12:23 +01:00
altrisi
f2989d51fd
Improve CarpetExpressionException error messages ( #1230 )
2022-01-08 21:09:15 +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
Ghoulboy
a8f9b96e9e
Fixes #1222 ( #1224 )
2022-01-08 20:58:43 +01:00
Crec0
eed64f224e
Minor Docs update ( #1214 )
2022-01-08 20:41:54 +01:00
replaceitem
caafaa2039
[Scarpet] Task value refactor for better extendability ( #1202 )
2022-01-08 20:40:20 +01:00
gnembon
00d8f2d3e4
Merge pull request #1216 from Starmute/future
...
Fix caveEntrance sampling being incorrect (please check)
2022-01-08 20:27:54 +01:00
Starmute
e4426f3a3c
fix typo
2021-12-16 14:55:45 -05:00
Starmute
6c1a2e7d0e
Fix caveEntrance noise being scaled incorrectly (please check)
2021-12-16 14:34:29 -05:00
gnembon
5a55666f94
Merge branch 'master' into future
2021-12-11 22:30:54 +01:00
gnembon
5dca846363
fixes ranges of perimeterinfo. fixes #1207
2021-12-11 22:30:42 +01:00
gnembon
4a1a710eb0
why not, may affect #1195 , but I doubt
2021-12-06 01:20:21 +01:00
gnembon
fe6018a43b
allowing event callbacks be added concurrently (e.g. registered event while handling some other events), with safe event pruning. fixes #1193 fixes #889
2021-12-06 01:02:37 +01:00
gnembon
73e7a56b91
Merge branch 'master' into future
2021-11-30 18:44:08 +01:00
gnembon
f5915fdfde
Merge branch 'master' of https://github.com/gnembon/fabric-carpet
2021-11-30 18:42:55 +01:00
gnembon
d1bcb6c5dc
1.4.56
2021-11-30 18:42:05 +01:00
gnembon
3ff2b2efbc
fix snafu
2021-11-30 18:41:17 +01:00
github-actions[bot]
05a307ef8b
Merge docs for 'Carpet Mod 1.4.55 for Minecraft 1.18 and 1.17.1'
2021-11-30 17:27:31 +00:00
gnembon
7b0ea88a90
1.18
2021-11-30 18:07:04 +01:00
gnembon
eb60aaa445
Merge branch 'master' into future
2021-11-30 18:04:34 +01:00
gnembon
197612ade7
1.4.55
2021-11-30 18:03:19 +01:00
gnembon
0177ef4298
Merge branch 'master' into future
2021-11-30 03:36:00 +01:00
gnembon
06eda1052f
boi
2021-11-30 03:35:48 +01:00
gnembon
5be52c993c
Merge branch 'master' into future
2021-11-30 03:29:24 +01:00
gnembon
1cefef82f7
no-bs world height info
2021-11-30 03:28:44 +01:00
Ghoulboy and gnembon
6c776b6131
Adding min_y, max_y and world_border_info to system_info ( #1168 )
...
* Adding min_y and max_y
* Making it return all dimensions
* Adding world_border_info as well, cos y not
* Update docs/scarpet/api/Auxiliary.md
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com >
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com >
2021-11-30 03:03:15 +01:00
gnembon
4aab5256aa
Merge branch 'master' into future
...
# Conflicts:
# docs/scarpet/api/BlocksAndWorldAccess.md
2021-11-30 03:00:05 +01:00
gnembon
16e1b7952e
sample_noise keywords and docs
2021-11-30 02:59:08 +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
6c7ac72c3e
rc-4
2021-11-30 02:46:12 +01:00
gnembon
dc25b617c1
Merge branch 'master' into future
2021-11-30 00:53:25 +01:00
gnembon
7a4c094607
fixes #1186 added carpetCommandPermissionLevel to allow admins to control who has access to /carpet command.
2021-11-29 23:27:54 +01:00