@@ -47,9 +47,9 @@ class InventoryHandlerImpl : InventoryHandler() {
47
47
player.sendPacket(packet)
48
48
return VInventory (inventory, id, player, container, cursorItem, title)
49
49
}
50
- // 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19
50
+ // 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
51
51
// public static Containers getNotchInventoryType(InventoryType type)
52
- in 5 .. 11 -> {
52
+ in 5 .. 12 -> {
53
53
val windowType = Craft16Container .getNotchInventoryType(inventory.bukkitInventory)
54
54
val container = Craft16Container (inventory.bukkitInventory, (player as Craft16Player ).handle, id)
55
55
val title = container.bukkitView.title
@@ -101,9 +101,9 @@ class InventoryHandlerImpl : InventoryHandler() {
101
101
nmsWindowItems.addAll(windowItems.map { Craft16ItemStack .asNMSCopy(it) })
102
102
viewer.sendPacket(NMS16PacketPlayOutWindowItems (id, nmsWindowItems))
103
103
}
104
- // 1.17, 1.18, 1.19
104
+ // 1.17, 1.18, 1.19, 1.20
105
105
// public PacketPlayOutWindowItems(int var0, int var1, NonNullList<ItemStack> var2, ItemStack var3)
106
- in 9 .. 11 -> {
106
+ in 9 .. 12 -> {
107
107
val nmsWindowItems = NMS16NonNullList .a<NMSItemStack >() as NonNullList <NMSItemStack >
108
108
nmsWindowItems.addAll(windowItems.map { Craft19ItemStack .asNMSCopy(it) })
109
109
val nmsCursorItem = Craft19ItemStack .asNMSCopy(cursorItem)
@@ -143,9 +143,9 @@ class InventoryHandlerImpl : InventoryHandler() {
143
143
in 1 .. 8 -> {
144
144
viewer.sendPacket(NMS16PacketPlayOutSetSlot (id, slot, Craft16ItemStack .asNMSCopy(itemStack)))
145
145
}
146
- // 1.17, 1.18, 1.19
146
+ // 1.17, 1.18, 1.19, 1.20
147
147
// public PacketPlayOutSetSlot(int var0, int var1, int var2, ItemStack var3)
148
- in 9 .. 11 -> {
148
+ in 9 .. 12 -> {
149
149
viewer.sendPacket(NMSPacketPlayOutSetSlot (id, incrementStateId(), slot, Craft19ItemStack .asNMSCopy(itemStack)))
150
150
}
151
151
// 不支持
@@ -219,8 +219,8 @@ class InventoryHandlerImpl : InventoryHandler() {
219
219
val shift = packet.read<Any >(" shift" ).toString()
220
220
handle(slot, button, shift)
221
221
}
222
- // 1.17, 1.18, 1.19
223
- in 9 .. 11 -> {
222
+ // 1.17, 1.18, 1.19, 1.20
223
+ in 9 .. 12 -> {
224
224
// val stateId = packet.read<Int>("stateId")!!
225
225
val slotNum = packet.read<Int >(" slotNum" )!!
226
226
val buttonNum = packet.read<Int >(" buttonNum" )!!
0 commit comments