Commit Graph

660 Commits

Author SHA1 Message Date
Nassim Jahnke
cfa20ba418
1.21.4-pre3 2024-11-30 13:55:44 +01:00
Nassim Jahnke
de6ac47a2f
1.21.4-pre2 2024-11-30 13:55:44 +01:00
Nassim Jahnke
b41733bdf6
1.21.4-pre1 2024-11-30 13:55:44 +01:00
Nassim Jahnke
8f8bc55bd0
24w46a 2024-11-30 13:55:44 +01:00
Nassim Jahnke
81d92a728d
Add old custom model data to new float list 2024-11-30 13:55:44 +01:00
Nassim Jahnke
68666d2d44
24w45a 2024-11-30 13:55:44 +01:00
Nassim Jahnke
82c55b1d78
24w44a 2024-11-30 13:55:43 +01:00
lowercasebtw
9d4af84872
Fix footstep particle causing null kick (#4287) 2024-11-28 12:05:22 +01:00
Nassim Jahnke
e32205ddaf
Fix 1.21 food using_converts_to handling
Fixes #4280
2024-11-25 10:14:12 +01:00
EnZaXD
7897fca5be
Add config option for 1.20.4->1.20.5 sword blocking fix (#4276) 2024-11-21 19:26:25 +01:00
DavyCraft648
f59e2a2de4
Fix Equippable allowed entities reading (#4267) 2024-11-17 12:21:02 +01:00
Nassim Jahnke
04e936d487
Some more pre-sizing 2024-11-11 14:33:29 +01:00
Nassim Jahnke
e878d77959
Trim override materials are string to string 2024-11-06 10:42:18 +01:00
Nassim Jahnke
deab6a0cac
Don't allocate bufs in 1.18/1.20 chunk types
Unlike Mojang, we don't sneak a byte array of data outside of the actual packet reading, so there's no reason to not just use the original buffer.
Slicing doesn't allocate anything while also setting the reader index correctly, as also used in the previous types
2024-11-05 13:43:54 +01:00
Nassim Jahnke
77f0826ec8
Skip extra buf copying entirely if wrapper had no changes 2024-11-04 22:55:40 +01:00
Nassim Jahnke
157a1fe249
Small cleanup here and there 2024-11-03 17:12:29 +01:00
Nassim Jahnke
d48d0a21db
Prettify error messages 2024-11-02 23:13:56 +01:00
Nassim Jahnke
dcf050a604
Remove unneeded optional item type from Types1_21_2
Was only used in food properties up until 1.21.2 (luckily)
2024-10-31 09:57:04 +01:00
Nassim Jahnke
1f8d1339f5
Fix painting entity data in 1.21->1.21.2
Fixes #4227
2024-10-31 09:38:24 +01:00
Nassim Jahnke
ad83d01fad
Creaking transient extends creaking 2024-10-30 10:18:18 +01:00
Nassim Jahnke
7985b39ed5
Fix trail particle reading 2024-10-29 13:32:54 +01:00
Nassim Jahnke
f26e370a49
Handle 1.21.2 block_crumble particle 2024-10-29 13:15:40 +01:00
EnZaXD
c13b40a373
Add ParticleRewriter base (#4203)
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2024-10-28 11:23:02 +01:00
Nassim Jahnke
df69f1f344
Fix InformativeException value shuffling 2024-10-26 18:55:32 +02:00
EnZaXD
009b6c810c
Fix and add missing javadocs in MappingData interface (#4202) 2024-10-26 18:55:08 +02:00
EnZaXD
65b76d53ef
Fix MappingDataBase#getOldBlockId implementation (#4201) 2024-10-26 17:24:34 +02:00
Nassim Jahnke
7be7139241
Handle entity type changes in show_entity hover events
Fixes #4199
2024-10-25 20:45:42 +02:00
Nassim Jahnke
ecb241c187
Exclude error prone annotations
Recently added to gson, can be safely excluded
2024-10-24 12:50:36 +02:00
Nassim Jahnke
46040b1f5d
Mark fallback return value in getProtocol as unknown 2024-10-23 17:04:54 +02:00
FlorianMichael
54daa11ce4
Fix ProtocolVersion#isKnown javadoc to make difference with isRegistered more clear 2024-10-23 17:02:45 +02:00
RaphiMC
c556420870
Add option to construct ChunkSectionLightImpl without block light 2024-10-23 16:42:21 +02:00
FlorianMichael
fa6eab5cc3 1.21.3 2024-10-23 15:42:16 +02:00
Nassim Jahnke
c242456c30
Remove snapshot version 2024-10-22 17:02:14 +02:00
Nassim Jahnke
8391e9d924
Fix consumable writing 2024-10-22 13:23:06 +02:00
Nassim Jahnke
82199d9f39
1.21.2-rc2 2024-10-21 18:36:50 +02:00
EnZaXD
e38b3f3824
Add new PROFILE_ACTIONS_ENUM type in Types for 1.21.2+ 2024-10-19 11:45:51 +02:00
Nassim Jahnke
4573035aab
1.21.2-rc1 2024-10-17 15:28:15 +02:00
Nassim Jahnke
393a5ee973
1.21.2-pre5 2024-10-16 16:06:39 +02:00
Nassim Jahnke
080dc18165
1.21.2-pre4 2024-10-15 15:08:36 +02:00
Nassim Jahnke
6fd421d36e
Fix finish configuration state change 2024-10-15 15:08:36 +02:00
Nassim Jahnke
cff2303c62
1.21.2-pre3 2024-10-15 15:08:36 +02:00
Nassim Jahnke
21fec0e263
1.21.2-pre2 2024-10-15 15:08:36 +02:00
Nassim Jahnke
e82f28c1ac
Rewrite particles 2024-10-15 15:08:35 +02:00
Nassim Jahnke
7c7239a70d
1.21.2-pre1 2024-10-15 15:08:35 +02:00
Nassim Jahnke
aabe47f8bc
Start working on recipe rewriting 2024-10-15 15:08:34 +02:00
Nassim Jahnke
f58afd434d
WIP 24w40a 2024-10-15 15:08:34 +02:00
Nassim Jahnke
e4e8297a82
24w39a 2024-10-15 15:08:33 +02:00
Nassim Jahnke
12b420d3e7
Send instrument registry, handle duration change from ticks to seconds 2024-10-15 15:08:33 +02:00
Nassim Jahnke
db20bc0ae4
24w38a 2024-10-15 15:08:33 +02:00
Nassim Jahnke
f0b2d9aafe
24w37a 2024-10-15 15:08:32 +02:00