mworzala
|
a6ab761187
|
chore: cleanup & some component impl utility methods
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
7f88699836
|
feat: add DynamicRegistry.Key and reference it instead of the underlying type. add wolf variant meta field
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
aa697a4f94
|
feat: first pass of standardizing dynamic registries
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
5fb5c82192
|
chore: allow chunk subclasses to override heightmap generation
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
3d84d94c93
|
chore: start testing components, fix valueless components
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
57ba1a54db
|
fix: sync position after sending first chunk
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
3073a6d556
|
chore: add PlayerAnvilInputEvent, other minor tweaks from self review
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
e1a4ea1d74
|
fix: update from lighting fix 35 rebase
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
bcffaefa1d
|
chore: generalize ItemComponent to DataComponent (item component defs are still in ItemComponent)
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
6f33d667b8
|
fix: correctly read declared recipes
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
31fb33e8fd
|
feat: initial anvilloader writer implementation
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
cdc036cddd
|
feat: block predicate impl & some more tests
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
9043b6dfef
|
chore: another stack size test
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
97618d70c0
|
chore: rebase, add stack size 99 test case
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
0650caa155
|
fix: do not convert optchat metadata to chat
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
580438cde8
|
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-06-07 21:28:21 -04:00 |
|
mworzala
|
f14ac378b9
|
fix: circular init :|
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
67fe007bb3
|
fix: dont oom reading item component, stub banner pattern component
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
0ed5a2ad16
|
chore: cleanup anvil test
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
ea59ddbf6e
|
fix: light test and update eye height in view direction test
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
bccd944df8
|
feat: initial ArgumentItemStack reader, other minor fixes
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
1a4fbef801
|
fix: do not allow writing air in declare recipes packet (added ItemStack.STRICT_NETWORK_TYPE to represent this)
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
92ce3e6d34
|
fix: particle packet reorder
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
60d632404f
|
fix: anvil not loading locations properly
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
88ab249b37
|
chore: update datagenerator
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
1a2e817eed
|
chore: cicd trigger
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
df3a540be3
|
chore: 1.20.5, disable some failing tests to get a functional build
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
bf929440d4
|
feat: partial anvil writing, update tests (still many broken)
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
101211c804
|
feat: anvil reading, other minor fixes
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
2920cee2f6
|
fix: do not send close inventory packet when opening a new inventory while one is open
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
c4af024bd5
|
feat: generate RecipeType (for ids)
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
5096c7ad8f
|
feat: simplify sound events, fix update explosion packet
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
100661bbd1
|
feat: first draft of cookies
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
35f122bc32
|
feat: even more components (only 2 missing ones)
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
eccfaaca83
|
feat: more components
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
444e74e532
|
chore: cleanup itemcomponenttype, update to datagen changes
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
7ba6a6d4b3
|
feat: functional components, but at what cost
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
b8a600bc7f
|
chore: trying to fix nightmare loop
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
4f12d65c7a
|
chore: more components
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
af85459761
|
chore: more components
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
65e04d0a94
|
chore: delete all old metadata classes for now, may return compatibility later
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
6300d7660c
|
feat: first version of a bunch of components
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
e857a290e2
|
chore: rebase on adventure-nbt
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
0a6c82199a
|
fix: oops, health is before potion still
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
d2be7e1294
|
feat: joinable server
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
18b6354d83
|
chore: basic nbt reader/writer for protocol while waiting for adventure
|
2024-06-07 21:28:21 -04:00 |
|
mworzala
|
e61dc8188f
|
feat: initial conversion to adventure nbt. no tests, no anvil
|
2024-06-07 21:28:21 -04:00 |
|
FluxCapacitor2
|
19bb74e942
|
Make PlayerProjectile extend Entity instead of LivingEntity
|
2024-06-02 00:59:03 -04:00 |
|
mworzala
|
982233141e
|
fix: do not test block collision on entities without collision
|
2024-05-30 20:24:26 -04:00 |
|
felix
|
4a07089e71
|
Switch to the new adventure domain (#2165)
|
2024-05-30 15:12:25 +00:00 |
|