mworzala
5347c0b11f
fix: fakeplayer can spawn once again ( #94 )
2024-01-16 10:43:26 -05:00
mworzala
a0ca4895b1
fix: re-merge connection states, remove OptifineSupport
2024-01-16 10:43:26 -05:00
mworzala
5f49033842
fix: preserve instance tag on #copy() ( fix #112 )
2024-01-16 10:43:26 -05:00
mworzala
c0d3f01fa2
fix: test failures
2024-01-16 10:43:26 -05:00
mworzala
a032bc32a7
chore: field reordering
...
(cherry picked from commit 2b0737615f8171a0172ba902786da0542f962d78)
2024-01-16 10:43:26 -05:00
bea4dev
4e33a5e6d8
fix Low accuracy tick rate
...
(cherry picked from commit ce9d254a23791403a2b19ee4bb6bb52e175fa5dd)
2024-01-16 10:43:26 -05:00
mworzala
aa2c820e40
fix: link to correct wikivg packet
2024-01-16 10:43:26 -05:00
Mallory Hayr
600429e7d6
Add missing inventory properties
2024-01-16 10:43:26 -05:00
DeidaraMC
bb4d925ec4
update: infinite potion duration support ( #106 )
...
* upgrade: infinite potion duration
* fix: no more aqgit
---------
Co-authored-by: mworzala <mattheworzala@gmail.com>
2024-01-16 10:43:26 -05:00
rockquiet
3be7b09b7d
fix typo in builtin command conditions ( #115 )
2024-01-16 10:43:26 -05:00
mworzala
6a19940b4d
fix: smithing table has 4 slots, not 3
2024-01-16 10:43:26 -05:00
mworzala
03ef3e2374
fix: update advancement packet to 1.20.4
2024-01-16 10:43:26 -05:00
mworzala
3bbdb1f0c9
fix: reenable metadata on exiting configuration
2024-01-16 10:43:26 -05:00
mworzala
a910ce359d
feat: add properties to configure chunk queue
2024-01-16 10:43:26 -05:00
mworzala
40ac94d092
feat: conform to Adventure resource pack API, remove Minestom resource pack types
2024-01-16 10:43:26 -05:00
mworzala
e24cb62583
feat: implement 1.20.2 client-rate-limited chunk batching
2024-01-16 10:43:26 -05:00
DeidaraMC
d576228655
explosion packet fix, add bundle packet, rename tick rate packet to match wiki.vg ( #103 )
...
* packet fixes
* explosion packet touchup
2024-01-16 10:43:26 -05:00
GreatWyrm
dfe892aa1a
Update block interact event, and add some clarifying Javadocs on what blockItemUse method does ( #102 )
2024-01-16 10:43:26 -05:00
GreatWyrm
2d5fa3a7c7
Fix block entity data not being resent when a block break event was cancelled ( #101 )
2024-01-16 10:43:26 -05:00
DeidaraMC
8c3478beca
fix incorrect skin layer setting ( #100 )
...
This seems to be the right place to send the metadata without interfering with the configuration state
2024-01-16 10:43:26 -05:00
Matt Worzala
89a665fdf5
Fix testing (v2) ( #99 )
...
* Fix Minecraft changes since 1.19 (Block.GRASS, recipe packet, DamageType.VOID)
* Add packets in play state
* Fix some tests via TestConnectionImpl and API changes
* fix: add some missing entity metas, group projectiles
---------
Co-authored-by: GoldenStack <goldenfire64yt@gmail.com>
2024-01-16 10:43:26 -05:00
DeidaraMC
2003f75f1f
new scoreboard protocol number format conformance ( #98 )
...
* new scoreboard protocol conformance
* fix: pass number format through when reading scoreboard packet
---------
Co-authored-by: mworzala <mattheworzala@gmail.com>
2024-01-16 10:43:26 -05:00
mworzala
6d5b1ea77e
fix: do not send login disconnect packet before switching to login state
2024-01-16 10:43:26 -05:00
mworzala
8859af87ba
chore: revert (mostly) ConnectionManager#getOnlinePlayers change
2024-01-16 10:43:26 -05:00
mworzala
197daae608
fix: begin join game sequence only after client acks configuration finish
2024-01-16 10:43:26 -05:00
mworzala
89c57bfac6
fix: add missing resource pack status events
2024-01-16 10:43:26 -05:00
mworzala
1813cdb1a8
fix: send LEVEL_CHUNKS_LOAD_START state on all instance changes, not just first join
2024-01-16 10:43:26 -05:00
mworzala
0d21e487d2
chore: update description (ci trigger in reality)
2024-01-16 10:43:26 -05:00
mworzala
db28c44b40
upgrade: minor fixes, disable some scoreboard stuff temporarily
2024-01-16 10:43:26 -05:00
mworzala
dc6a6089f1
upgrade: 1.20.4 data, most missing packets
2024-01-16 10:43:26 -05:00
mworzala
ed06d71ac8
upgrade: first join
2024-01-16 10:43:26 -05:00
mworzala
ed240d6f14
upgrade: NBT chat component serializer implementation
2024-01-16 10:43:26 -05:00
mworzala
939c5231f6
chore: fix the commit sha used for the published version
2024-01-16 10:43:26 -05:00
mworzala
7e47136f28
chore: use common function to generate invalid state errors
2024-01-16 10:43:26 -05:00
MelonHell
01ca4969d8
throw IllegalArgumentException on wrong ConnectionState
...
(cherry picked from commit 2643c4dec3cb7a5960e88fd662cddd81ff39fbfc)
2024-01-16 10:43:26 -05:00
mworzala
ac4c54731c
chore: minor cleanup
2024-01-16 10:43:26 -05:00
MelonHell
8fcb53e498
Fix #76 ( #81 )
2024-01-16 10:43:26 -05:00
MelonHell
d798a8128e
Fix shulker meta ( #80 )
2024-01-16 10:43:26 -05:00
mworzala
ccdc5535e3
fix: correct display pos/rot interpolation metadata index, minor cleanup
2024-01-16 10:43:26 -05:00
mworzala
0665f17c33
fix: add new display entity metadata for position/rotation interpolation
2024-01-16 10:43:26 -05:00
mworzala
300a09f0b6
chore: increase publish timeout to 1h
2024-01-16 10:43:26 -05:00
mworzala
b6b0295961
chore: update data values to 1.20.2
2024-01-16 10:43:26 -05:00
mworzala
9c1781b722
fix: assume viewable storage is only used for play packets
2024-01-16 10:43:26 -05:00
mworzala
daf3e68cc8
fix: remove apiNote javadoc tags
2024-01-16 10:43:26 -05:00
mworzala
8a75e9e986
feat: cleanup, remove ConnectionManager#getOnlinePlayers
2024-01-16 10:43:26 -05:00
mworzala
50b868229a
feat: player spawning fixes
2024-01-16 10:43:26 -05:00
mworzala
3ad490356a
feat: working (scuffed) reentry after reconfiguration
2024-01-16 10:43:26 -05:00
mworzala
e702c09f06
feat: start reentry of config phase
2024-01-16 10:43:26 -05:00
mworzala
f73d8faf9e
fix: publish to minestom-snapshots
2024-01-16 10:43:26 -05:00
mworzala
fd82eaed82
chore: javadoc updates
2024-01-16 10:43:26 -05:00