mworzala
|
27b83d1f12
|
chore: cleanup & some component impl utility methods
|
2024-05-18 08:22:15 -04:00 |
mworzala
|
0bb46244c0
|
feat: add DynamicRegistry.Key and reference it instead of the underlying type. add wolf variant meta field
|
2024-05-18 07:17:39 -04:00 |
mworzala
|
a0a3fd3a30
|
feat: first pass of standardizing dynamic registries
|
2024-05-18 04:39:15 -04:00 |
mworzala
|
323c75f8a5
|
chore: allow chunk subclasses to override heightmap generation
|
2024-05-05 13:49:22 -04:00 |
mworzala
|
9ddf41bd89
|
chore: start testing components, fix valueless components
|
2024-05-05 13:49:22 -04:00 |
mworzala
|
7aa5eb6df3
|
fix: sync position after sending first chunk
|
2024-05-05 13:49:22 -04:00 |
mworzala
|
0c35fdfd7e
|
chore: add PlayerAnvilInputEvent, other minor tweaks from self review
|
2024-05-05 13:49:21 -04:00 |
mworzala
|
54e30c2d67
|
fix: update from lighting fix 35 rebase
|
2024-05-05 13:49:21 -04:00 |
mworzala
|
a7b8de0a1e
|
chore: generalize ItemComponent to DataComponent (item component defs are still in ItemComponent)
|
2024-05-05 13:49:21 -04:00 |
mworzala
|
4257632c6c
|
fix: correctly read declared recipes
|
2024-05-05 13:49:21 -04:00 |
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 |