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
iam
1c7fc6c12e
Refactor lighting code, fix loaded chunks ( #2164 )
2024-05-30 06:59:26 +00:00
Minikloon
d46c626385
Add signum operator to Vec
2024-05-29 23:54:22 -04:00
mudkipdev
406c686efd
add more command conditions
2024-05-29 23:47:56 -04:00
Samuel
5ac26b15c5
Fix Entity::getEffectLevel having two meanings when returning 0 ( #2163 )
2024-05-30 03:43:29 +00:00
iam4722202468
5035c2b9e3
fix light invalidation issue
2024-05-29 20:45:47 -04:00
Samuel
43ed60d937
Offer more control over LightingChunk invalidations ( #2156 )
...
* Offer more control over LightingChunk invalidations
* Respect freezeInvalidation on this other invalidate method
* Rename to invalidateNeighborsSection and remove redundant null check
2024-05-29 20:22:54 -04:00
iam4722202468
85942b6b27
make initial lighting not require send to fix race condition
2024-05-23 17:15:42 -04:00
Samuel
776ad02d63
Add BlockVec as a Point implementation ( #2144 )
...
* Add the BlockVec class
* Use BlockVec in BlockEvent
* Add usage notes
2024-05-23 16:52:16 -04:00
Samuel
1f07d38f2b
Add BoundingBox::fromPoints ( #2145 )
2024-05-22 18:59:13 -04:00
iam4722202468
33dff6f458
whoops
2024-05-11 04:12:13 -04:00
iam4722202468
667b9016ca
reduce memory of loaded lighting
2024-05-09 23:10:01 -04:00
TogAr2
6b8a4e4cc9
Fix Aerodynamics#withGravity changing horizontal air resistance ( #2125 )
2024-05-04 04:51:06 +00:00
felix
4b9d79bed4
Fix wrong trim cache invalidation ( #2126 )
2024-05-03 13:45:17 -04:00
GoldenStack
fed512eaf6
Send an acknowledgement packet for item usage
2024-05-01 21:51:42 -04:00
DeidaraMC
ded0721b23
fix: Aerodynamics#withAirResistance not updating correctly ( #2121 )
2024-05-02 01:49:18 +00:00
DeidaraMC
ea4769817d
fix: simulate phyiscs updating player onGround when it should not
2024-05-01 21:46:26 -04:00
DeidaraMC
5c050c66ca
fix: Entity#onGround returning true when entities aren't actually on ground
2024-04-30 23:06:41 -04:00