Commit Graph

5580 Commits

Author SHA1 Message Date
mworzala 95c5f6675f
fix: circular init :| 2024-04-25 08:49:31 -04:00
mworzala c29fe5a10a
fix: dont oom reading item component, stub banner pattern component 2024-04-25 08:45:38 -04:00
mworzala 3fcae5013d
chore: cleanup anvil test 2024-04-25 08:45:38 -04:00
mworzala 8aee481e1b
fix: light test and update eye height in view direction test 2024-04-25 08:45:38 -04:00
mworzala bcaa7df23d
feat: initial ArgumentItemStack reader, other minor fixes 2024-04-25 08:45:38 -04:00
mworzala 0400af8013
fix: do not allow writing air in declare recipes packet (added ItemStack.STRICT_NETWORK_TYPE to represent this) 2024-04-25 08:45:37 -04:00
mworzala 1cb848d1b9
fix: particle packet reorder 2024-04-25 08:45:37 -04:00
mworzala 1d54534562
fix: anvil not loading locations properly 2024-04-25 08:45:37 -04:00
mworzala adeb2c67a3
chore: update datagenerator 2024-04-25 08:45:37 -04:00
mworzala 9ff67e4025
chore: cicd trigger 2024-04-25 08:45:37 -04:00
mworzala 5036b72be4
chore: 1.20.5, disable some failing tests to get a functional build 2024-04-25 08:45:37 -04:00
mworzala 90d18c2a95
feat: partial anvil writing, update tests (still many broken) 2024-04-25 08:45:36 -04:00
mworzala 1246fa57d7
feat: anvil reading, other minor fixes 2024-04-25 08:45:36 -04:00
mworzala a50014ad8c
fix: do not send close inventory packet when opening a new inventory while one is open 2024-04-25 08:45:36 -04:00
mworzala 964b519146
chore: rebase fixes on inventory branch 2024-04-25 08:45:35 -04:00
mworzala ff0d121937
feat: generate RecipeType (for ids) 2024-04-25 08:45:35 -04:00
mworzala 49f8ae1223
feat: simplify sound events, fix update explosion packet 2024-04-25 08:45:35 -04:00
mworzala f9c835ed6c
feat: first draft of cookies 2024-04-25 08:45:35 -04:00
mworzala 4e6c15189c
feat: even more components (only 2 missing ones) 2024-04-25 08:45:35 -04:00
mworzala 2b974d95f9
feat: more components 2024-04-25 08:45:34 -04:00
mworzala 3fdd9ab9bb
chore: cleanup itemcomponenttype, update to datagen changes 2024-04-25 08:45:34 -04:00
mworzala c873d72f64
feat: functional components, but at what cost 2024-04-25 08:45:34 -04:00
mworzala f1f1246230
chore: trying to fix nightmare loop 2024-04-25 08:45:34 -04:00
mworzala a9e056a119
chore: more components 2024-04-25 08:45:34 -04:00
mworzala 690f828c3c
chore: more components 2024-04-25 08:45:33 -04:00
mworzala ac18b3fb38
chore: delete all old metadata classes for now, may return compatibility later 2024-04-25 08:45:33 -04:00
mworzala e8d4f79ee3
feat: first version of a bunch of components 2024-04-25 08:45:33 -04:00
mworzala d6d2e9c3e7
chore: rebase on adventure-nbt 2024-04-25 08:45:33 -04:00
mworzala 58367bb6de
fix: oops, health is before potion still 2024-04-25 08:45:33 -04:00
mworzala 721f70a28e
feat: joinable server 2024-04-25 08:45:31 -04:00
mworzala 62cb99a524
chore: basic nbt reader/writer for protocol while waiting for adventure 2024-04-25 08:45:11 -04:00
mworzala 5188c15245
feat: initial conversion to adventure nbt. no tests, no anvil 2024-04-25 08:45:11 -04:00
themode 41b442eab8
Remove fastutil pair 2024-04-25 08:45:11 -04:00
themode 8bb3ece803
Inline requireCreative 2024-04-25 08:45:11 -04:00
themode bb31cf8b20
Little simplification 2024-04-25 08:45:11 -04:00
GoldenStack 755f934448
Switch Click.Result to List<Click.Change> 2024-04-25 08:45:10 -04:00
GoldenStack d417f42b74
Fix player inventory size usage 2024-04-25 08:45:10 -04:00
GoldenStack 511c3d3e2e
Add Click.Change 2024-04-25 08:45:10 -04:00
themode ea7ef09be7
Move some constants out of PlayerInventory 2024-04-25 08:45:10 -04:00
themode f33565a82e
Store all processors in ClickProcessors 2024-04-25 08:45:10 -04:00
themode 401d5b57a7
More style 2024-04-25 08:45:10 -04:00
themode a350c29296
Remove Click's Inventory dependency 2024-04-25 08:45:09 -04:00
themode a0c915a5c9
Style change 2024-04-25 08:45:09 -04:00
GoldenStack 84ead9b25c
Remove fastutil references in API 2024-04-25 08:45:09 -04:00
GoldenStack 04893721b1
Inventory rework (88 squashed commits) 2024-04-25 08:45:09 -04:00
mworzala 129fd8ca0f
fix: properly return missing optvarint 2024-04-23 23:20:27 -04:00
mworzala f76d421744
fix: write metadata optvarint as varint + 1 || 0 2024-04-23 23:17:50 -04:00
DeidaraMC e28adbca3e
fix: arrow meta shooter id set correctly (#2105) 2024-04-23 22:47:35 -04:00
mworzala e8e22a2b15
fix: close current inventory when opening a book 2024-04-14 20:34:26 -04:00
Maxim Breitman 7daf8d69b7
fix typo in Server#stop (#2093) 2024-04-11 22:25:50 +02:00