Commit Graph

5853 Commits

Author SHA1 Message Date
mworzala 3940ba519b
feat: initial anvilloader writer implementation 2024-05-05 13:49:21 -04:00
mworzala 7494f59cf7
feat: block predicate impl & some more tests 2024-05-05 13:49:21 -04:00
mworzala 1fc81aa411
chore: another stack size test 2024-05-05 13:49:20 -04:00
mworzala e4d32b8164
chore: rebase, add stack size 99 test case 2024-05-05 13:49:20 -04:00
mworzala dcda910240
fix: do not convert optchat metadata to chat 2024-05-05 13:49:20 -04:00
mworzala 0b6cf64165
fix: correctly handle eating potions, time eating using ticks, default to correct drink/eat time from component, send damage event on living entity damage 2024-05-05 13:49:20 -04:00
mworzala 84575157e8
fix: circular init :| 2024-05-05 13:49:20 -04:00
mworzala 02e21897c8
fix: dont oom reading item component, stub banner pattern component 2024-05-05 13:49:19 -04:00
mworzala 10e51020cb
chore: cleanup anvil test 2024-05-05 13:49:19 -04:00
mworzala 4bf4f25acd
fix: light test and update eye height in view direction test 2024-05-05 13:49:19 -04:00
mworzala 8ed794726f
feat: initial ArgumentItemStack reader, other minor fixes 2024-05-05 13:49:19 -04:00
mworzala aaafd1617d
fix: do not allow writing air in declare recipes packet (added ItemStack.STRICT_NETWORK_TYPE to represent this) 2024-05-05 13:49:19 -04:00
mworzala ebe8d2f8c1
fix: particle packet reorder 2024-05-05 13:49:19 -04:00
mworzala f194736e38
fix: anvil not loading locations properly 2024-05-05 13:49:18 -04:00
mworzala 38f6fd4434
chore: update datagenerator 2024-05-05 13:49:18 -04:00
mworzala fb3039c8f6
chore: cicd trigger 2024-05-05 13:49:18 -04:00
mworzala 5d737b4c36
chore: 1.20.5, disable some failing tests to get a functional build 2024-05-05 13:49:18 -04:00
mworzala ed73e021d7
feat: partial anvil writing, update tests (still many broken) 2024-05-05 13:49:18 -04:00
mworzala 823d741e5c
feat: anvil reading, other minor fixes 2024-05-05 13:49:17 -04:00
mworzala 403accbda5
fix: do not send close inventory packet when opening a new inventory while one is open 2024-05-05 13:49:17 -04:00
mworzala 9a7cd7170d
chore: rebase fixes on inventory branch 2024-05-05 13:49:17 -04:00
mworzala 93e47d1b09
feat: generate RecipeType (for ids) 2024-05-05 13:49:16 -04:00
mworzala 1dbf33a220
feat: simplify sound events, fix update explosion packet 2024-05-05 13:49:16 -04:00
mworzala 6aaee56933
feat: first draft of cookies 2024-05-05 13:49:16 -04:00
mworzala 376bf6f6aa
feat: even more components (only 2 missing ones) 2024-05-05 13:49:16 -04:00
mworzala e169336e1c
feat: more components 2024-05-05 13:49:16 -04:00
mworzala e2ada4f97b
chore: cleanup itemcomponenttype, update to datagen changes 2024-05-05 13:49:16 -04:00
mworzala b364963f82
feat: functional components, but at what cost 2024-05-05 13:49:15 -04:00
mworzala 9a04b7cd1d
chore: trying to fix nightmare loop 2024-05-05 13:49:15 -04:00
mworzala 79f78a4ecf
chore: more components 2024-05-05 13:49:15 -04:00
mworzala 54bef46d36
chore: more components 2024-05-05 13:49:15 -04:00
mworzala 6f769a4f98
chore: delete all old metadata classes for now, may return compatibility later 2024-05-05 13:49:15 -04:00
mworzala c3dcf9d92a
feat: first version of a bunch of components 2024-05-05 13:49:14 -04:00
mworzala 641c4975ac
chore: rebase on adventure-nbt 2024-05-05 13:49:14 -04:00
mworzala e24109d0eb
fix: oops, health is before potion still 2024-05-05 13:49:14 -04:00
mworzala 22e4a17747
feat: joinable server 2024-05-05 13:49:14 -04:00
mworzala 93cca2b316
chore: basic nbt reader/writer for protocol while waiting for adventure 2024-05-05 13:49:14 -04:00
mworzala bc4478f749
feat: initial conversion to adventure nbt. no tests, no anvil 2024-05-05 13:49:13 -04:00
GoldenStack 0b0ff6229a Send changes to client when cancelled and test fix 2024-05-05 12:29:08 -05:00
GoldenStack 5c236944e2
Follow client predictions whenever possible 2024-05-04 13:46:58 -04:00
GoldenStack 67b22fc06b
Fix adding to air 2024-05-04 13:46:58 -04:00
GoldenStack 79ed2b5274
Clean up InventoryCloseEvent and make it cancellable 2024-05-04 13:46:58 -04:00
GoldenStack a6fe73f574
Fix double clicking and fix tests 2024-05-04 13:46:58 -04:00
GoldenStack 4a9ab7ad4b
Rename Change.Main and document Change 2024-05-04 13:46:58 -04:00
GoldenStack d483e72bf0
Fix middle click drop handling 2024-05-04 13:46:57 -04:00
GoldenStack e010192b31
Fix inventory close regression 2024-05-04 13:46:57 -04:00
themode ed7b715d4f
Remove fastutil pair 2024-05-04 13:46:57 -04:00
themode 6e67956072
Inline requireCreative 2024-05-04 13:46:57 -04:00
themode 0dc8dd9398
Little simplification 2024-05-04 13:46:57 -04:00
GoldenStack c21f2de283
Switch Click.Result to List<Click.Change> 2024-05-04 13:46:56 -04:00