Skip to content

Commit b3fc88c

Browse files
committed
1.21.11-pre4
1 parent d90a147 commit b3fc88c

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

protocol/src/main/java/org/geysermc/mcprotocollib/protocol/codec/MinecraftCodec.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,8 @@
231231

232232
public class MinecraftCodec {
233233
public static final PacketCodec CODEC = PacketCodec.builder()
234-
.protocolVersion((1 << 30) | 279)
235-
.minecraftVersion("1.21.11-pre1")
234+
.protocolVersion((1 << 30) | 282)
235+
.minecraftVersion("1.21.11-pre4")
236236
.state(ProtocolState.HANDSHAKE, MinecraftPacketRegistry.builder()
237237
.registerServerboundPacket(ClientIntentionPacket.class, ClientIntentionPacket::new)
238238
)

protocol/src/main/java/org/geysermc/mcprotocollib/protocol/data/game/item/component/AttackRange.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
import lombok.Builder;
44

55
@Builder(toBuilder = true)
6-
public record AttackRange(float minRange, float maxRange, float hitboxMargin, float mobFactor) {
6+
public record AttackRange(float minRange, float maxRange, float minCreativeRange,
7+
float maxCreativeRange, float hitboxMargin, float mobFactor) {
78
}

protocol/src/main/java/org/geysermc/mcprotocollib/protocol/data/game/item/component/ItemTypes.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,15 +210,19 @@ public static void writeWeapon(ByteBuf buf, Weapon weapon) {
210210
public static AttackRange readAttackRange(ByteBuf buf) {
211211
float minRange = buf.readFloat();
212212
float maxRange = buf.readFloat();
213+
float minCreativeRange = buf.readFloat();
214+
float maxCreativeRange = buf.readFloat();
213215
float hitboxMargin = buf.readFloat();
214216
float mobFactor = buf.readFloat();
215217

216-
return new AttackRange(minRange, maxRange, hitboxMargin, mobFactor);
218+
return new AttackRange(minRange, maxRange, minCreativeRange, maxCreativeRange, hitboxMargin, mobFactor);
217219
}
218220

219221
public static void writeAttackRange(ByteBuf buf, AttackRange attackRange) {
220222
buf.writeFloat(attackRange.minRange());
221223
buf.writeFloat(attackRange.maxRange());
224+
buf.writeFloat(attackRange.minCreativeRange());
225+
buf.writeFloat(attackRange.maxCreativeRange());
222226
buf.writeFloat(attackRange.hitboxMargin());
223227
buf.writeFloat(attackRange.mobFactor());
224228
}
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)