mworzala
102db50d05
chore: test for parsing commands packet with 'unsupported' arg parser
2024-12-03 10:45:16 -05:00
mworzala
5df2328c02
chore: rebase fixes
2024-12-03 10:45:16 -05:00
mworzala
3f1841b669
fix: add new customName field to potion contents
2024-12-03 10:45:16 -05:00
mworzala
14aa2d5d5c
feat: 1.21.2 release, test/behavior fixes
2024-12-03 10:45:16 -05:00
mworzala
12586323ec
feat: entity meta changes
2024-12-03 10:45:16 -05:00
GreatWyrm
5cf30408d2
Refactor boat and minecart metadata to pull out common fields, register new boats, and add a default metadata for the creaking ( #2444 )
2024-12-03 10:45:16 -05:00
mworzala
ffe42a243f
chore: experimentation with delta component of moves
2024-12-03 10:45:16 -05:00
GreatWyrm
0605a87b5d
Fix EntityTeleportPacket ( #2442 )
2024-12-03 10:45:16 -05:00
mworzala
ac9615dbd5
fix: enchantment component rename
2024-12-03 10:45:16 -05:00
mworzala
5e71adffa6
feat: ConsumeEffect impl & enum nbt type generation
2024-12-03 10:45:16 -05:00
mworzala
efae42a45d
feat: lots of minor fixes to item components
2024-12-03 10:45:16 -05:00
mworzala
6b541aa9d3
feat: explosion & vehicle info updates
2024-12-03 10:45:16 -05:00
mworzala
c2c16e28a2
feat: new recipe types, not migrated from old Recipe
2024-12-03 10:45:16 -05:00
mworzala
bc563d62cc
feat: add PlayerTickEndEvent, other minor tweaks
2024-12-03 10:45:16 -05:00
mworzala
78bf734919
feat: first join
2024-12-03 10:45:16 -05:00
mworzala
86491c464c
feat: most item component updates. biome crash on join 😭
2024-12-03 10:45:16 -05:00
mworzala
ce968a9b36
feat: particle changes
2024-12-03 10:45:16 -05:00
mworzala
72e9bb9930
feat: data gen & most packet changes
2024-12-03 10:45:16 -05:00
xZeGoe
884a093c3a
fix javadoc ( #2410 )
2024-12-03 10:45:16 -05:00
themode
21b21005a2
Handle connection state in reading
2024-12-03 10:45:16 -05:00
TheMode
c092e7dd0b
World generation/loading in virtual threads ( #2400 )
2024-12-03 10:45:16 -05:00
TheMode
62da78bb45
Handle state change in virtual threads ( #2401 )
2024-12-03 10:45:16 -05:00
mudkip
ffd0fabe10
Implement missing packets ( #2392 )
2024-12-03 10:45:16 -05:00
themode
eeacff801f
Remove write condition
2024-12-03 10:45:16 -05:00
themode
959caeeb75
More packet writing utils
2024-12-03 10:45:16 -05:00
themode
47480f330b
Fix build
2024-12-03 10:45:16 -05:00
themode
122651ea65
Add RecipeCompute
2024-12-03 10:45:16 -05:00
TheMode
6020788643
Add CoordConversion and ChunkRange ( #2398 )
2024-12-03 10:45:16 -05:00
TheMode
12e7bb327d
entity status/meta storage ( #2378 )
2024-12-03 10:45:16 -05:00
Kerman
53e4e8d646
Rework LoginListener ( #2384 )
...
* Move kick to PlayerConnection
* Redo Mojang LoginListener
- Move away from HTTPClient and use MojangUtils
- Add feature to prevent proxy connections
* Kick before handling exception.
* Update to throw IOException back to the login listener.
* Use PlayerConnection#kick in HandshakeListener
Also remove unused import left over in Player
2024-12-03 10:45:16 -05:00
mudkip
5e2c1de0a5
fix javadoc ( #2391 )
2024-12-03 10:45:16 -05:00
themode
ba407a8a37
Remove Caffeine lib
2024-12-03 10:45:16 -05:00
themode
d04b11eebd
Additional merging fixes
2024-12-03 10:45:16 -05:00
themode
30d86e1134
Remove buffer slice
2024-12-03 10:45:16 -05:00
themode
1913b0acf0
Remove caffeine from viewable packets
2024-12-03 10:45:16 -05:00
TheMode
a1048133d1
GameMode hardcoded abilities ( #2366 )
2024-12-03 10:45:16 -05:00
TheMode
5ccd0f0789
PlayerSettings record ( #2365 )
2024-12-03 10:45:16 -05:00
themode
388ed525aa
Avoid reallocating buffer view
2024-12-03 10:45:16 -05:00
themode
dd1b584cd2
Add throws IndexOutOfBoundsException
buffer warning
2024-12-03 10:45:16 -05:00
themode
879942e6ab
fixes
2024-12-03 10:45:16 -05:00
TheMode
3f079d252e
Network improvements ( #2324 )
2024-12-03 10:45:16 -05:00
mudkip
561470c82a
Improve chat API ( #2329 )
...
* improve chat api
* fix typoes
* remove click event
* make requested changes
2024-12-03 10:45:16 -05:00
Eaterminer
000483dcde
fix: grammatical mistake in PlayerChatEvent.java ( #2313 )
2024-12-03 10:45:16 -05:00
themode
a561cd0a3e
Fix packet tests
2024-12-03 10:45:16 -05:00
TheMode
b5a53f8b6b
Remove BinaryReader/Writer ( #2291 )
...
* Remove BinaryReader/Writer
* Fix UpdateEnabledFeaturesPacket
2024-12-03 10:45:16 -05:00
TheMode
00ca682d05
Compress packet serializers ( #2289 )
...
* WIP packet template serializers
* More packets
* More packets
* More packets
* No more packets
* rename to buffer
* less generic mess
* review stuff
* Fix ClientResourcePackStatusPacket enum
* Update UpdateEnabledFeaturesPacket
2024-12-03 10:45:16 -05:00
TheMode
e1e26cbd35
Get packet id from packet registry ( #2288 )
...
* Get packet id from packet registry
* Fix test, cleanup packet parser/registry
* Style
2024-12-03 10:45:16 -05:00
TheMode
6a95c6576d
Recipe rework ( #2285 )
...
* Recipe rework
* Remove unnecessary lists
* Add remaining recipes
* Fix `dataSerializer`
* Fix DecoratedPot naming
2024-12-03 10:45:16 -05:00
TheMode
020c99fc44
PacketParser ( #2283 )
...
* PacketParser
* Remove old ClientPacketsHandler.java
* Use ClassValue, use packetparser subclass
2024-12-03 10:45:16 -05:00
TheMode
be6b723490
Remove MinecraftServer
+ Entity
from packets ( #2287 )
...
* Remove `MinecraftServer` + `Entity` from packets
* No need for static cached packet
2024-12-03 10:45:16 -05:00