mworzala
a214d9d565
fix: javadoc tag issue in ServerFlag :|
2024-02-09 14:31:25 -05:00
mworzala
f1e72d6125
fix: oops, forgot to remove some stuff
2024-02-09 14:19:43 -05:00
mworzala
3628541462
chore: remove extensions
2024-02-09 14:12:14 -05:00
mworzala
82a77fb2de
chore: remove terminal
2024-02-09 06:25:22 -05:00
mworzala
0114aaf4e7
chore: remove (very outdated) Hologram utility
2024-02-09 06:16:39 -05:00
mworzala
b899415321
chore: minor cleanup from big cherry pick
2024-02-09 06:09:08 -05:00
mworzala
441e96da3d
feat: handle ping request packet to make f3+3 ping graph functional
...
(cherry picked from commit 9fa936af0c298150a0d657415bea632b73f78048)
2024-02-09 06:03:02 -05:00
iam
d2fe7208e1
Fix lighting tests & heightmap ( #137 )
...
* fix tests
* fix heightmap lookup
(cherry picked from commit 7d717ada584bc3a3feaeda470113bb4adeb774ae)
2024-02-09 06:03:01 -05:00
mworzala
50158d72b0
fix: reenable pr tests and only run publish on source branches
...
(cherry picked from commit 47dfb29c20d39d70c523746f60fc75a48e93905e)
2024-02-09 06:03:01 -05:00
iam
9f8f2a1dc4
Send Lighting Immediately ( #131 )
...
Fix lighting
(cherry picked from commit 0494ee0b97c0ce28ffd6d744a494c65fa8308658)
2024-02-09 06:03:00 -05:00
Kil'jaeden
e5643b591b
Added support for trim registries ( #128 )
...
* trim_material and trim_pattern registries are now generated, loaded and sent to the clients
* fixed override_armor_materials
* allowing TrimMaterial and TrimPattern to be created dynamically
* cleanup and formatting
(cherry picked from commit 70e4355ca1
)
2024-02-09 06:01:11 -05:00
mworzala
9e09b23e85
fix: shaped recipe protocol reorder
...
(cherry picked from commit 9d6752c86f
)
2024-02-09 06:01:11 -05:00
mworzala
f0580c8ad2
fix: still update pose for players who had their entity type switched
...
(cherry picked from commit da46d07699
)
2024-02-09 06:01:10 -05:00
mworzala
c122b1c07e
fix: Player#switchEntityType throws an exception
...
(cherry picked from commit 9fc4137995
)
2024-02-09 06:01:09 -05:00
Ryan Jones
576c0ca38b
More safely handle offline authentication servers. ( #124 )
...
(cherry picked from commit 002dcc2745
)
2024-02-09 06:01:09 -05:00
mworzala
26f96e7c51
fix: add missing default metadata values
...
(cherry picked from commit 6b3f670cfb
)
2024-02-09 06:01:08 -05:00
mworzala
d1d601c07a
feat: expose isFaceFull for testing if a block shape has a full face
...
(cherry picked from commit cf4a2d134e
)
2024-02-09 06:01:07 -05:00
mworzala
251a5fda85
fix: fix to closing inventories serverside while sending updates
...
(cherry picked from commit f5727c207b
)
2024-02-09 06:01:07 -05:00
mworzala
b7bdf8ca01
fix: InventoryCloseStateTest ( #111 )
...
(cherry picked from commit aec3694a4a
)
2024-02-09 06:01:06 -05:00
GreatWyrm
432aa3ca76
Fix server replaying the close window packet
...
(cherry picked from commit 4ba779d3f1
)
2024-02-09 06:01:05 -05:00
mudkip
d6d914d1b0
add hardcore property to config event ( #117 )
...
(cherry picked from commit f5f8e21427
)
2024-02-09 06:01:05 -05:00
mworzala
c3d060b2cb
fix: send load chunks game state in Player#refreshClientStateAfterRespawn to fix change skin & dimension changes
...
(cherry picked from commit e7b0e702f6
)
2024-02-09 06:01:05 -05:00
mworzala
43f66f5adc
fix: fakeplayer can spawn once again ( #94 )
...
(cherry picked from commit 5347c0b11f
)
2024-02-09 06:01:05 -05:00
mworzala
40b641ffb1
fix: re-merge connection states, remove OptifineSupport
...
(cherry picked from commit a0ca4895b1
)
2024-02-09 06:01:04 -05:00
mworzala
de3e8cc523
fix: preserve instance tag on #copy() ( fix #112 )
...
(cherry picked from commit 5f49033842
)
2024-02-09 05:58:49 -05:00
mworzala
5558e108f2
fix: test failures
...
(cherry picked from commit c0d3f01fa2
)
2024-02-09 05:58:48 -05:00
mworzala
078ed7bf97
chore: field reordering
...
(cherry picked from commit 2b0737615f8171a0172ba902786da0542f962d78)
(cherry picked from commit a032bc32a7
)
2024-02-09 05:58:28 -05:00
bea4dev
e03dbbd2bf
fix Low accuracy tick rate
...
(cherry picked from commit ce9d254a23791403a2b19ee4bb6bb52e175fa5dd)
(cherry picked from commit 4e33a5e6d8
)
2024-02-09 05:58:27 -05:00
mworzala
f5d1fc605d
fix: link to correct wikivg packet
...
(cherry picked from commit aa2c820e40
)
2024-02-09 05:58:27 -05:00
Mallory Hayr
371c14a1ed
Add missing inventory properties
...
(cherry picked from commit 600429e7d6
)
2024-02-09 05:58:26 -05:00
DeidaraMC
a90ed9a76e
update: infinite potion duration support ( #106 )
...
* upgrade: infinite potion duration
* fix: no more aqgit
---------
Co-authored-by: mworzala <mattheworzala@gmail.com>
(cherry picked from commit bb4d925ec4
)
2024-02-09 05:58:26 -05:00
rockquiet
06fec107af
fix typo in builtin command conditions ( #115 )
...
(cherry picked from commit 3be7b09b7d
)
2024-02-09 05:58:25 -05:00
mworzala
9d6c79fde3
fix: smithing table has 4 slots, not 3
...
(cherry picked from commit 6a19940b4d
)
2024-02-09 05:58:25 -05:00
mworzala
b2f2348f8e
fix: update advancement packet to 1.20.4
...
(cherry picked from commit 03ef3e2374
)
2024-02-09 05:58:24 -05:00
mworzala
1afdd92b90
fix: reenable metadata on exiting configuration
...
(cherry picked from commit 3bbdb1f0c9
)
2024-02-09 05:58:24 -05:00
mworzala
ac99a47400
feat: add properties to configure chunk queue
...
(cherry picked from commit a910ce359d
)
2024-02-09 05:58:24 -05:00
mworzala
329701ce6d
feat: conform to Adventure resource pack API, remove Minestom resource pack types
...
(cherry picked from commit 40ac94d092
)
2024-02-09 05:58:23 -05:00
mworzala
7ce9e9ea13
feat: implement 1.20.2 client-rate-limited chunk batching
...
(cherry picked from commit e24cb62583
)
2024-02-09 05:57:39 -05:00
DeidaraMC
88fc7c18c2
explosion packet fix, add bundle packet, rename tick rate packet to match wiki.vg ( #103 )
...
* packet fixes
* explosion packet touchup
(cherry picked from commit d576228655
)
2024-02-09 05:55:33 -05:00
GreatWyrm
ebc5cc5a66
Update block interact event, and add some clarifying Javadocs on what blockItemUse method does ( #102 )
...
(cherry picked from commit dfe892aa1a
)
2024-02-09 05:55:33 -05:00
GreatWyrm
3f7dd92d7b
Fix block entity data not being resent when a block break event was cancelled ( #101 )
...
(cherry picked from commit 2d5fa3a7c7
)
2024-02-09 05:55:07 -05:00
DeidaraMC
09ca19726a
fix incorrect skin layer setting ( #100 )
...
This seems to be the right place to send the metadata without interfering with the configuration state
(cherry picked from commit 8c3478beca
)
2024-02-09 05:55:07 -05:00
Matt Worzala
e0045b9795
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>
(cherry picked from commit 89a665fdf5
)
2024-02-09 05:55:06 -05:00
DeidaraMC
e22539d282
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>
(cherry picked from commit 2003f75f1f
)
2024-02-09 05:55:05 -05:00
mworzala
3289d5c5a9
fix: do not send login disconnect packet before switching to login state
...
(cherry picked from commit 6d5b1ea77e
)
2024-02-09 05:55:05 -05:00
mworzala
544537d58e
chore: revert (mostly) ConnectionManager#getOnlinePlayers change
...
(cherry picked from commit 8859af87ba
)
2024-02-09 05:55:05 -05:00
mworzala
4093d5fa1b
fix: begin join game sequence only after client acks configuration finish
...
(cherry picked from commit 197daae608
)
2024-02-09 05:55:04 -05:00
mworzala
22fa389af8
fix: add missing resource pack status events
...
(cherry picked from commit 89c57bfac6
)
2024-02-09 05:55:04 -05:00
mworzala
d8d89f4e7e
fix: send LEVEL_CHUNKS_LOAD_START state on all instance changes, not just first join
...
(cherry picked from commit 1813cdb1a8
)
2024-02-09 05:55:03 -05:00
mworzala
ddb66650ab
chore: update description (ci trigger in reality)
...
(cherry picked from commit 0d21e487d2
)
2024-02-09 05:54:43 -05:00