mirror of
https://github.com/ViaVersion/ViaVersion.git
synced 2024-09-05 19:28:00 +02:00
commit
d3f4d8dd41
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
@ -67,7 +67,7 @@ public class ProtocolVersion {
|
|||||||
register(v1_13 = new ProtocolVersion(393, "1.13"));
|
register(v1_13 = new ProtocolVersion(393, "1.13"));
|
||||||
register(v1_13_1 = new ProtocolVersion(401, "1.13.1"));
|
register(v1_13_1 = new ProtocolVersion(401, "1.13.1"));
|
||||||
register(v1_13_2 = new ProtocolVersion(404, "1.13.2"));
|
register(v1_13_2 = new ProtocolVersion(404, "1.13.2"));
|
||||||
register(v1_14 = new ProtocolVersion(463, "1.14"));
|
register(v1_14 = new ProtocolVersion(464, "1.14"));
|
||||||
register(unknown = new ProtocolVersion(-1, "UNKNOWN"));
|
register(unknown = new ProtocolVersion(-1, "UNKNOWN"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -176,6 +176,48 @@ public class Protocol1_14To1_13_2 extends Protocol {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, -1, 0x02); //Unknown packet added in 19w11a
|
||||||
|
registerIncoming(State.PLAY, 0x02, 0x03);
|
||||||
|
registerIncoming(State.PLAY, 0x03, 0x04);
|
||||||
|
registerIncoming(State.PLAY, 0x04, 0x05);
|
||||||
|
registerIncoming(State.PLAY, 0x05, 0x06);
|
||||||
|
registerIncoming(State.PLAY, 0x06, 0x07);
|
||||||
|
registerIncoming(State.PLAY, 0x07, 0x08);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x09, 0x0A);
|
||||||
|
registerIncoming(State.PLAY, 0x0A, 0x0B);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x0C, 0x0D);
|
||||||
|
registerIncoming(State.PLAY, 0x0D, 0x0E);
|
||||||
|
registerIncoming(State.PLAY, -1, 0x0F); //Unknown packet added in 19w11a
|
||||||
|
registerIncoming(State.PLAY, 0x0E, 0x10);
|
||||||
|
registerIncoming(State.PLAY, 0x0F, 0x11);
|
||||||
|
registerIncoming(State.PLAY, 0x10, 0x12);
|
||||||
|
registerIncoming(State.PLAY, 0x11, 0x13);
|
||||||
|
registerIncoming(State.PLAY, 0x12, 0x14);
|
||||||
|
registerIncoming(State.PLAY, 0x13, 0x15);
|
||||||
|
registerIncoming(State.PLAY, 0x14, 0x16);
|
||||||
|
registerIncoming(State.PLAY, 0x15, 0x17);
|
||||||
|
registerIncoming(State.PLAY, 0x16, 0x18);
|
||||||
|
registerIncoming(State.PLAY, 0x17, 0x19);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x19, 0x1B);
|
||||||
|
registerIncoming(State.PLAY, 0x1A, 0x1C);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x1C, 0x1E);
|
||||||
|
registerIncoming(State.PLAY, 0x1D, 0x1F);
|
||||||
|
registerIncoming(State.PLAY, 0x1E, 0x20);
|
||||||
|
registerIncoming(State.PLAY, 0x1F, 0x21);
|
||||||
|
registerIncoming(State.PLAY, 0x20, 0x22);
|
||||||
|
registerIncoming(State.PLAY, 0x21, 0x23);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x23, 0x25);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x27, 0x29);
|
||||||
|
registerIncoming(State.PLAY, 0x28, 0x2A);
|
||||||
|
|
||||||
|
registerIncoming(State.PLAY, 0x2A, 0x2C);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int getNewSoundId(int id) {
|
public static int getNewSoundId(int id) {
|
||||||
|
@ -29,6 +29,7 @@ public class InventoryPackets {
|
|||||||
Outgoing packets
|
Outgoing packets
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// Open Inventory
|
||||||
protocol.registerOutgoing(State.PLAY, 0x14, -1, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x14, -1, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -54,45 +55,38 @@ public class InventoryPackets {
|
|||||||
switch (type) {
|
switch (type) {
|
||||||
case "minecraft:container":
|
case "minecraft:container":
|
||||||
case "minecraft:chest":
|
case "minecraft:chest":
|
||||||
switch (slots) {
|
typeId = slots / 9 - 1;
|
||||||
case 27:
|
|
||||||
typeId = 0;
|
|
||||||
break;
|
|
||||||
case 54:
|
|
||||||
typeId = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case "minecraft:crafting_table":
|
case "minecraft:crafting_table":
|
||||||
typeId = 7;
|
typeId = 11;
|
||||||
break;
|
break;
|
||||||
case "minecraft:furnace":
|
case "minecraft:furnace":
|
||||||
typeId = 9;
|
typeId = 13;
|
||||||
break;
|
break;
|
||||||
case "minecraft:dropper":
|
case "minecraft:dropper":
|
||||||
case "minecraft:dispenser":
|
case "minecraft:dispenser":
|
||||||
typeId = 2;
|
|
||||||
break;
|
|
||||||
case "minecraft:enchanting_table":
|
|
||||||
typeId = 8;
|
|
||||||
break;
|
|
||||||
case "minecraft:brewing_stand":
|
|
||||||
typeId = 6;
|
typeId = 6;
|
||||||
break;
|
break;
|
||||||
|
case "minecraft:enchanting_table":
|
||||||
|
typeId = 12;
|
||||||
|
break;
|
||||||
|
case "minecraft:brewing_stand":
|
||||||
|
typeId = 10;
|
||||||
|
break;
|
||||||
case "minecraft:villager":
|
case "minecraft:villager":
|
||||||
typeId = 14;
|
typeId = 18;
|
||||||
break;
|
break;
|
||||||
case "minecraft:beacon":
|
case "minecraft:beacon":
|
||||||
typeId = 4;
|
typeId = 8;
|
||||||
break;
|
break;
|
||||||
case "minecraft:anvil":
|
case "minecraft:anvil":
|
||||||
typeId = 3;
|
typeId = 7;
|
||||||
break;
|
break;
|
||||||
case "minecraft:hopper":
|
case "minecraft:hopper":
|
||||||
typeId = 11;
|
typeId = 15;
|
||||||
break;
|
break;
|
||||||
case "minecraft:shulker_box":
|
case "minecraft:shulker_box":
|
||||||
typeId = 15;
|
typeId = 19;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -175,7 +169,14 @@ public class InventoryPackets {
|
|||||||
wrapper.passthrough(Type.BOOLEAN); // Trade disabled
|
wrapper.passthrough(Type.BOOLEAN); // Trade disabled
|
||||||
wrapper.passthrough(Type.INT); // Number of tools uses
|
wrapper.passthrough(Type.INT); // Number of tools uses
|
||||||
wrapper.passthrough(Type.INT); // Maximum number of trade uses
|
wrapper.passthrough(Type.INT); // Maximum number of trade uses
|
||||||
|
|
||||||
|
wrapper.write(Type.INT, 0);
|
||||||
|
wrapper.write(Type.INT, 0);
|
||||||
|
wrapper.write(Type.FLOAT, 0f);
|
||||||
}
|
}
|
||||||
|
wrapper.write(Type.VAR_INT, 0);
|
||||||
|
wrapper.write(Type.VAR_INT, 0);
|
||||||
|
wrapper.write(Type.BOOLEAN, false);
|
||||||
} else if (channel.equals("minecraft:book_open") || channel.equals("book_open")) {
|
} else if (channel.equals("minecraft:book_open") || channel.equals("book_open")) {
|
||||||
wrapper.read(Type.REMAINING_BYTES);
|
wrapper.read(Type.REMAINING_BYTES);
|
||||||
int hand = wrapper.read(Type.VAR_INT);
|
int hand = wrapper.read(Type.VAR_INT);
|
||||||
@ -261,7 +262,7 @@ public class InventoryPackets {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// Click window packet
|
// Click window packet
|
||||||
protocol.registerIncoming(State.PLAY, 0x08, 0x08, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x08, 0x09, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.UNSIGNED_BYTE); // 0 - Window ID
|
map(Type.UNSIGNED_BYTE); // 0 - Window ID
|
||||||
@ -281,7 +282,7 @@ public class InventoryPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Creative Inventory Action
|
// Creative Inventory Action
|
||||||
protocol.registerIncoming(State.PLAY, 0x24, 0x24, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x24, 0x26, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.SHORT); // 0 - Slot
|
map(Type.SHORT); // 0 - Slot
|
||||||
|
@ -35,7 +35,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Edit Book
|
// Edit Book
|
||||||
protocol.registerIncoming(State.PLAY, 0x0B, 0x0B, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x0B, 0x0C, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
handler(new PacketHandler() {
|
handler(new PacketHandler() {
|
||||||
@ -64,7 +64,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Player Digging
|
// Player Digging
|
||||||
protocol.registerIncoming(State.PLAY, 0x18, 0x18, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x18, 0x1A, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.VAR_INT);
|
map(Type.VAR_INT);
|
||||||
@ -74,7 +74,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Recipe Book Data
|
// Recipe Book Data
|
||||||
protocol.registerIncoming(State.PLAY, 0x1B, 0x1B, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x1B, 0x1D, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.VAR_INT);
|
map(Type.VAR_INT);
|
||||||
@ -102,7 +102,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Update Command Block
|
// Update Command Block
|
||||||
protocol.registerIncoming(State.PLAY, 0x22, 0x22, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x22, 0x24, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.POSITION1_14, Type.POSITION);
|
map(Type.POSITION1_14, Type.POSITION);
|
||||||
@ -110,7 +110,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Update Structure Block
|
// Update Structure Block
|
||||||
protocol.registerIncoming(State.PLAY, 0x25, 0x25, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x25, 0x27, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.POSITION1_14, Type.POSITION);
|
map(Type.POSITION1_14, Type.POSITION);
|
||||||
@ -118,7 +118,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Update Sign
|
// Update Sign
|
||||||
protocol.registerIncoming(State.PLAY, 0x26, 0x26, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x26, 0x28, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.POSITION1_14, Type.POSITION);
|
map(Type.POSITION1_14, Type.POSITION);
|
||||||
@ -126,7 +126,7 @@ public class PlayerPackets {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Player Block Placement
|
// Player Block Placement
|
||||||
protocol.registerIncoming(State.PLAY, 0x29, 0x29, new PacketRemapper() {
|
protocol.registerIncoming(State.PLAY, 0x29, 0x2B, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
handler(new PacketHandler() {
|
handler(new PacketHandler() {
|
||||||
|
@ -26,9 +26,9 @@ public class WorldPackets {
|
|||||||
private static final int VOID_AIR = MappingData.blockStateMappings.getNewBlock(8591);
|
private static final int VOID_AIR = MappingData.blockStateMappings.getNewBlock(8591);
|
||||||
private static final int CAVE_AIR = MappingData.blockStateMappings.getNewBlock(8592);
|
private static final int CAVE_AIR = MappingData.blockStateMappings.getNewBlock(8592);
|
||||||
|
|
||||||
public static void register(Protocol protocol) {
|
public static void register(final Protocol protocol) {
|
||||||
|
|
||||||
// Block break animation
|
// Block Break Animation
|
||||||
protocol.registerOutgoing(State.PLAY, 0x08, 0x08, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x08, 0x08, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -38,7 +38,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Update block entity
|
// Update Block Entity
|
||||||
protocol.registerOutgoing(State.PLAY, 0x09, 0x09, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x09, 0x09, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -80,6 +80,20 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Server Difficulty
|
||||||
|
protocol.registerOutgoing(State.PLAY, 0x0D, 0x0D, new PacketRemapper() {
|
||||||
|
@Override
|
||||||
|
public void registerMap() {
|
||||||
|
map(Type.UNSIGNED_BYTE);
|
||||||
|
create(new ValueCreator() {
|
||||||
|
@Override
|
||||||
|
public void write(PacketWrapper wrapper) throws Exception {
|
||||||
|
wrapper.write(Type.BOOLEAN, false); // Added in 19w11a. Maybe https://bugs.mojang.com/browse/MC-44471 ?
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Multi Block Change
|
// Multi Block Change
|
||||||
protocol.registerOutgoing(State.PLAY, 0xF, 0xF, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0xF, 0xF, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
@ -100,7 +114,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//Chunk
|
// Chunk
|
||||||
protocol.registerOutgoing(State.PLAY, 0x22, 0x22, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x22, 0x22, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -181,7 +195,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Effect packet
|
// Effect
|
||||||
protocol.registerOutgoing(State.PLAY, 0x23, 0x23, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x23, 0x23, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -203,7 +217,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//spawn particle
|
// Spawn Particle
|
||||||
protocol.registerOutgoing(State.PLAY, 0x24, 0x24, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x24, 0x24, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -253,7 +267,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//join game
|
// Join Game
|
||||||
protocol.registerOutgoing(State.PLAY, 0x25, 0x25, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x25, 0x25, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -276,10 +290,21 @@ public class WorldPackets {
|
|||||||
wrapper.user().get(EntityTracker.class).addEntity(entityId, wrapper.user().get(ProtocolInfo.class).getUuid(), entType);
|
wrapper.user().get(EntityTracker.class).addEntity(entityId, wrapper.user().get(ProtocolInfo.class).getUuid(), entType);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
handler(new PacketHandler() {
|
||||||
|
@Override
|
||||||
|
public void handle(PacketWrapper wrapper) throws Exception {
|
||||||
|
short difficulty = wrapper.read(Type.UNSIGNED_BYTE); // 19w11a removed difficulty from join game
|
||||||
|
PacketWrapper difficultyPacket = wrapper.create(0x0D);
|
||||||
|
difficultyPacket.write(Type.UNSIGNED_BYTE, difficulty);
|
||||||
|
difficultyPacket.write(Type.BOOLEAN, false); // Unknown value added in 19w11a
|
||||||
|
difficultyPacket.send(protocol.getClass());
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//Map Data
|
// Map Data
|
||||||
protocol.registerOutgoing(State.PLAY, 0x26, 0x26, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x26, 0x26, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -295,7 +320,7 @@ public class WorldPackets {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
//respawn
|
// Respawn
|
||||||
protocol.registerOutgoing(State.PLAY, 0x38, 0x38, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x38, 0x38, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
@ -308,10 +333,20 @@ public class WorldPackets {
|
|||||||
clientWorld.setEnvironment(dimensionId);
|
clientWorld.setEnvironment(dimensionId);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
handler(new PacketHandler() {
|
||||||
|
@Override
|
||||||
|
public void handle(PacketWrapper wrapper) throws Exception {
|
||||||
|
short difficulty = wrapper.read(Type.UNSIGNED_BYTE); // 19w11a removed difficulty from respawn
|
||||||
|
PacketWrapper difficultyPacket = wrapper.create(0x0D);
|
||||||
|
difficultyPacket.write(Type.UNSIGNED_BYTE, difficulty);
|
||||||
|
difficultyPacket.write(Type.BOOLEAN, false); // Unknown value added in 19w11a
|
||||||
|
difficultyPacket.send(protocol.getClass());
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Spawn position
|
// Spawn Position
|
||||||
protocol.registerOutgoing(State.PLAY, 0x49, 0x49, new PacketRemapper() {
|
protocol.registerOutgoing(State.PLAY, 0x49, 0x49, new PacketRemapper() {
|
||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
|
@ -11506,264 +11506,264 @@
|
|||||||
"242": "minecraft:beacon",
|
"242": "minecraft:beacon",
|
||||||
"243": "minecraft:cobblestone_wall",
|
"243": "minecraft:cobblestone_wall",
|
||||||
"244": "minecraft:mossy_cobblestone_wall",
|
"244": "minecraft:mossy_cobblestone_wall",
|
||||||
"245": "minecraft:oak_button",
|
"245": "minecraft:brick_wall",
|
||||||
"246": "minecraft:spruce_button",
|
"246": "minecraft:prismarine_wall",
|
||||||
"247": "minecraft:birch_button",
|
"247": "minecraft:red_sandstone_wall",
|
||||||
"248": "minecraft:jungle_button",
|
"248": "minecraft:mossy_stone_brick_wall",
|
||||||
"249": "minecraft:acacia_button",
|
"249": "minecraft:granite_wall",
|
||||||
"250": "minecraft:dark_oak_button",
|
"250": "minecraft:stone_brick_wall",
|
||||||
"251": "minecraft:anvil",
|
"251": "minecraft:nether_brick_wall",
|
||||||
"252": "minecraft:chipped_anvil",
|
"252": "minecraft:andesite_wall",
|
||||||
"253": "minecraft:damaged_anvil",
|
"253": "minecraft:red_nether_brick_wall",
|
||||||
"254": "minecraft:trapped_chest",
|
"254": "minecraft:sandstone_wall",
|
||||||
"255": "minecraft:light_weighted_pressure_plate",
|
"255": "minecraft:end_stone_brick_wall",
|
||||||
"256": "minecraft:heavy_weighted_pressure_plate",
|
"256": "minecraft:diorite_wall",
|
||||||
"257": "minecraft:daylight_detector",
|
"257": "minecraft:oak_button",
|
||||||
"258": "minecraft:redstone_block",
|
"258": "minecraft:spruce_button",
|
||||||
"259": "minecraft:nether_quartz_ore",
|
"259": "minecraft:birch_button",
|
||||||
"260": "minecraft:hopper",
|
"260": "minecraft:jungle_button",
|
||||||
"261": "minecraft:chiseled_quartz_block",
|
"261": "minecraft:acacia_button",
|
||||||
"262": "minecraft:quartz_block",
|
"262": "minecraft:dark_oak_button",
|
||||||
"263": "minecraft:quartz_pillar",
|
"263": "minecraft:anvil",
|
||||||
"264": "minecraft:quartz_stairs",
|
"264": "minecraft:chipped_anvil",
|
||||||
"265": "minecraft:activator_rail",
|
"265": "minecraft:damaged_anvil",
|
||||||
"266": "minecraft:dropper",
|
"266": "minecraft:trapped_chest",
|
||||||
"267": "minecraft:white_terracotta",
|
"267": "minecraft:light_weighted_pressure_plate",
|
||||||
"268": "minecraft:orange_terracotta",
|
"268": "minecraft:heavy_weighted_pressure_plate",
|
||||||
"269": "minecraft:magenta_terracotta",
|
"269": "minecraft:daylight_detector",
|
||||||
"270": "minecraft:light_blue_terracotta",
|
"270": "minecraft:redstone_block",
|
||||||
"271": "minecraft:yellow_terracotta",
|
"271": "minecraft:nether_quartz_ore",
|
||||||
"272": "minecraft:lime_terracotta",
|
"272": "minecraft:hopper",
|
||||||
"273": "minecraft:pink_terracotta",
|
"273": "minecraft:chiseled_quartz_block",
|
||||||
"274": "minecraft:gray_terracotta",
|
"274": "minecraft:quartz_block",
|
||||||
"275": "minecraft:light_gray_terracotta",
|
"275": "minecraft:quartz_pillar",
|
||||||
"276": "minecraft:cyan_terracotta",
|
"276": "minecraft:quartz_stairs",
|
||||||
"277": "minecraft:purple_terracotta",
|
"277": "minecraft:activator_rail",
|
||||||
"278": "minecraft:blue_terracotta",
|
"278": "minecraft:dropper",
|
||||||
"279": "minecraft:brown_terracotta",
|
"279": "minecraft:white_terracotta",
|
||||||
"280": "minecraft:green_terracotta",
|
"280": "minecraft:orange_terracotta",
|
||||||
"281": "minecraft:red_terracotta",
|
"281": "minecraft:magenta_terracotta",
|
||||||
"282": "minecraft:black_terracotta",
|
"282": "minecraft:light_blue_terracotta",
|
||||||
"283": "minecraft:barrier",
|
"283": "minecraft:yellow_terracotta",
|
||||||
"284": "minecraft:iron_trapdoor",
|
"284": "minecraft:lime_terracotta",
|
||||||
"285": "minecraft:hay_block",
|
"285": "minecraft:pink_terracotta",
|
||||||
"286": "minecraft:white_carpet",
|
"286": "minecraft:gray_terracotta",
|
||||||
"287": "minecraft:orange_carpet",
|
"287": "minecraft:light_gray_terracotta",
|
||||||
"288": "minecraft:magenta_carpet",
|
"288": "minecraft:cyan_terracotta",
|
||||||
"289": "minecraft:light_blue_carpet",
|
"289": "minecraft:purple_terracotta",
|
||||||
"290": "minecraft:yellow_carpet",
|
"290": "minecraft:blue_terracotta",
|
||||||
"291": "minecraft:lime_carpet",
|
"291": "minecraft:brown_terracotta",
|
||||||
"292": "minecraft:pink_carpet",
|
"292": "minecraft:green_terracotta",
|
||||||
"293": "minecraft:gray_carpet",
|
"293": "minecraft:red_terracotta",
|
||||||
"294": "minecraft:light_gray_carpet",
|
"294": "minecraft:black_terracotta",
|
||||||
"295": "minecraft:cyan_carpet",
|
"295": "minecraft:barrier",
|
||||||
"296": "minecraft:purple_carpet",
|
"296": "minecraft:iron_trapdoor",
|
||||||
"297": "minecraft:blue_carpet",
|
"297": "minecraft:hay_block",
|
||||||
"298": "minecraft:brown_carpet",
|
"298": "minecraft:white_carpet",
|
||||||
"299": "minecraft:green_carpet",
|
"299": "minecraft:orange_carpet",
|
||||||
"300": "minecraft:red_carpet",
|
"300": "minecraft:magenta_carpet",
|
||||||
"301": "minecraft:black_carpet",
|
"301": "minecraft:light_blue_carpet",
|
||||||
"302": "minecraft:terracotta",
|
"302": "minecraft:yellow_carpet",
|
||||||
"303": "minecraft:coal_block",
|
"303": "minecraft:lime_carpet",
|
||||||
"304": "minecraft:packed_ice",
|
"304": "minecraft:pink_carpet",
|
||||||
"305": "minecraft:acacia_stairs",
|
"305": "minecraft:gray_carpet",
|
||||||
"306": "minecraft:dark_oak_stairs",
|
"306": "minecraft:light_gray_carpet",
|
||||||
"307": "minecraft:slime_block",
|
"307": "minecraft:cyan_carpet",
|
||||||
"308": "minecraft:grass_path",
|
"308": "minecraft:purple_carpet",
|
||||||
"309": "minecraft:sunflower",
|
"309": "minecraft:blue_carpet",
|
||||||
"310": "minecraft:lilac",
|
"310": "minecraft:brown_carpet",
|
||||||
"311": "minecraft:rose_bush",
|
"311": "minecraft:green_carpet",
|
||||||
"312": "minecraft:peony",
|
"312": "minecraft:red_carpet",
|
||||||
"313": "minecraft:tall_grass",
|
"313": "minecraft:black_carpet",
|
||||||
"314": "minecraft:large_fern",
|
"314": "minecraft:terracotta",
|
||||||
"315": "minecraft:white_stained_glass",
|
"315": "minecraft:coal_block",
|
||||||
"316": "minecraft:orange_stained_glass",
|
"316": "minecraft:packed_ice",
|
||||||
"317": "minecraft:magenta_stained_glass",
|
"317": "minecraft:acacia_stairs",
|
||||||
"318": "minecraft:light_blue_stained_glass",
|
"318": "minecraft:dark_oak_stairs",
|
||||||
"319": "minecraft:yellow_stained_glass",
|
"319": "minecraft:slime_block",
|
||||||
"320": "minecraft:lime_stained_glass",
|
"320": "minecraft:grass_path",
|
||||||
"321": "minecraft:pink_stained_glass",
|
"321": "minecraft:sunflower",
|
||||||
"322": "minecraft:gray_stained_glass",
|
"322": "minecraft:lilac",
|
||||||
"323": "minecraft:light_gray_stained_glass",
|
"323": "minecraft:rose_bush",
|
||||||
"324": "minecraft:cyan_stained_glass",
|
"324": "minecraft:peony",
|
||||||
"325": "minecraft:purple_stained_glass",
|
"325": "minecraft:tall_grass",
|
||||||
"326": "minecraft:blue_stained_glass",
|
"326": "minecraft:large_fern",
|
||||||
"327": "minecraft:brown_stained_glass",
|
"327": "minecraft:white_stained_glass",
|
||||||
"328": "minecraft:green_stained_glass",
|
"328": "minecraft:orange_stained_glass",
|
||||||
"329": "minecraft:red_stained_glass",
|
"329": "minecraft:magenta_stained_glass",
|
||||||
"330": "minecraft:black_stained_glass",
|
"330": "minecraft:light_blue_stained_glass",
|
||||||
"331": "minecraft:white_stained_glass_pane",
|
"331": "minecraft:yellow_stained_glass",
|
||||||
"332": "minecraft:orange_stained_glass_pane",
|
"332": "minecraft:lime_stained_glass",
|
||||||
"333": "minecraft:magenta_stained_glass_pane",
|
"333": "minecraft:pink_stained_glass",
|
||||||
"334": "minecraft:light_blue_stained_glass_pane",
|
"334": "minecraft:gray_stained_glass",
|
||||||
"335": "minecraft:yellow_stained_glass_pane",
|
"335": "minecraft:light_gray_stained_glass",
|
||||||
"336": "minecraft:lime_stained_glass_pane",
|
"336": "minecraft:cyan_stained_glass",
|
||||||
"337": "minecraft:pink_stained_glass_pane",
|
"337": "minecraft:purple_stained_glass",
|
||||||
"338": "minecraft:gray_stained_glass_pane",
|
"338": "minecraft:blue_stained_glass",
|
||||||
"339": "minecraft:light_gray_stained_glass_pane",
|
"339": "minecraft:brown_stained_glass",
|
||||||
"340": "minecraft:cyan_stained_glass_pane",
|
"340": "minecraft:green_stained_glass",
|
||||||
"341": "minecraft:purple_stained_glass_pane",
|
"341": "minecraft:red_stained_glass",
|
||||||
"342": "minecraft:blue_stained_glass_pane",
|
"342": "minecraft:black_stained_glass",
|
||||||
"343": "minecraft:brown_stained_glass_pane",
|
"343": "minecraft:white_stained_glass_pane",
|
||||||
"344": "minecraft:green_stained_glass_pane",
|
"344": "minecraft:orange_stained_glass_pane",
|
||||||
"345": "minecraft:red_stained_glass_pane",
|
"345": "minecraft:magenta_stained_glass_pane",
|
||||||
"346": "minecraft:black_stained_glass_pane",
|
"346": "minecraft:light_blue_stained_glass_pane",
|
||||||
"347": "minecraft:prismarine",
|
"347": "minecraft:yellow_stained_glass_pane",
|
||||||
"348": "minecraft:prismarine_bricks",
|
"348": "minecraft:lime_stained_glass_pane",
|
||||||
"349": "minecraft:dark_prismarine",
|
"349": "minecraft:pink_stained_glass_pane",
|
||||||
"350": "minecraft:prismarine_stairs",
|
"350": "minecraft:gray_stained_glass_pane",
|
||||||
"351": "minecraft:prismarine_brick_stairs",
|
"351": "minecraft:light_gray_stained_glass_pane",
|
||||||
"352": "minecraft:dark_prismarine_stairs",
|
"352": "minecraft:cyan_stained_glass_pane",
|
||||||
"353": "minecraft:sea_lantern",
|
"353": "minecraft:purple_stained_glass_pane",
|
||||||
"354": "minecraft:red_sandstone",
|
"354": "minecraft:blue_stained_glass_pane",
|
||||||
"355": "minecraft:chiseled_red_sandstone",
|
"355": "minecraft:brown_stained_glass_pane",
|
||||||
"356": "minecraft:cut_red_sandstone",
|
"356": "minecraft:green_stained_glass_pane",
|
||||||
"357": "minecraft:red_sandstone_stairs",
|
"357": "minecraft:red_stained_glass_pane",
|
||||||
"358": "minecraft:repeating_command_block",
|
"358": "minecraft:black_stained_glass_pane",
|
||||||
"359": "minecraft:chain_command_block",
|
"359": "minecraft:prismarine",
|
||||||
"360": "minecraft:magma_block",
|
"360": "minecraft:prismarine_bricks",
|
||||||
"361": "minecraft:nether_wart_block",
|
"361": "minecraft:dark_prismarine",
|
||||||
"362": "minecraft:red_nether_bricks",
|
"362": "minecraft:prismarine_stairs",
|
||||||
"363": "minecraft:bone_block",
|
"363": "minecraft:prismarine_brick_stairs",
|
||||||
"364": "minecraft:structure_void",
|
"364": "minecraft:dark_prismarine_stairs",
|
||||||
"365": "minecraft:observer",
|
"365": "minecraft:sea_lantern",
|
||||||
"366": "minecraft:shulker_box",
|
"366": "minecraft:red_sandstone",
|
||||||
"367": "minecraft:white_shulker_box",
|
"367": "minecraft:chiseled_red_sandstone",
|
||||||
"368": "minecraft:orange_shulker_box",
|
"368": "minecraft:cut_red_sandstone",
|
||||||
"369": "minecraft:magenta_shulker_box",
|
"369": "minecraft:red_sandstone_stairs",
|
||||||
"370": "minecraft:light_blue_shulker_box",
|
"370": "minecraft:repeating_command_block",
|
||||||
"371": "minecraft:yellow_shulker_box",
|
"371": "minecraft:chain_command_block",
|
||||||
"372": "minecraft:lime_shulker_box",
|
"372": "minecraft:magma_block",
|
||||||
"373": "minecraft:pink_shulker_box",
|
"373": "minecraft:nether_wart_block",
|
||||||
"374": "minecraft:gray_shulker_box",
|
"374": "minecraft:red_nether_bricks",
|
||||||
"375": "minecraft:light_gray_shulker_box",
|
"375": "minecraft:bone_block",
|
||||||
"376": "minecraft:cyan_shulker_box",
|
"376": "minecraft:structure_void",
|
||||||
"377": "minecraft:purple_shulker_box",
|
"377": "minecraft:observer",
|
||||||
"378": "minecraft:blue_shulker_box",
|
"378": "minecraft:shulker_box",
|
||||||
"379": "minecraft:brown_shulker_box",
|
"379": "minecraft:white_shulker_box",
|
||||||
"380": "minecraft:green_shulker_box",
|
"380": "minecraft:orange_shulker_box",
|
||||||
"381": "minecraft:red_shulker_box",
|
"381": "minecraft:magenta_shulker_box",
|
||||||
"382": "minecraft:black_shulker_box",
|
"382": "minecraft:light_blue_shulker_box",
|
||||||
"383": "minecraft:white_glazed_terracotta",
|
"383": "minecraft:yellow_shulker_box",
|
||||||
"384": "minecraft:orange_glazed_terracotta",
|
"384": "minecraft:lime_shulker_box",
|
||||||
"385": "minecraft:magenta_glazed_terracotta",
|
"385": "minecraft:pink_shulker_box",
|
||||||
"386": "minecraft:light_blue_glazed_terracotta",
|
"386": "minecraft:gray_shulker_box",
|
||||||
"387": "minecraft:yellow_glazed_terracotta",
|
"387": "minecraft:light_gray_shulker_box",
|
||||||
"388": "minecraft:lime_glazed_terracotta",
|
"388": "minecraft:cyan_shulker_box",
|
||||||
"389": "minecraft:pink_glazed_terracotta",
|
"389": "minecraft:purple_shulker_box",
|
||||||
"390": "minecraft:gray_glazed_terracotta",
|
"390": "minecraft:blue_shulker_box",
|
||||||
"391": "minecraft:light_gray_glazed_terracotta",
|
"391": "minecraft:brown_shulker_box",
|
||||||
"392": "minecraft:cyan_glazed_terracotta",
|
"392": "minecraft:green_shulker_box",
|
||||||
"393": "minecraft:purple_glazed_terracotta",
|
"393": "minecraft:red_shulker_box",
|
||||||
"394": "minecraft:blue_glazed_terracotta",
|
"394": "minecraft:black_shulker_box",
|
||||||
"395": "minecraft:brown_glazed_terracotta",
|
"395": "minecraft:white_glazed_terracotta",
|
||||||
"396": "minecraft:green_glazed_terracotta",
|
"396": "minecraft:orange_glazed_terracotta",
|
||||||
"397": "minecraft:red_glazed_terracotta",
|
"397": "minecraft:magenta_glazed_terracotta",
|
||||||
"398": "minecraft:black_glazed_terracotta",
|
"398": "minecraft:light_blue_glazed_terracotta",
|
||||||
"399": "minecraft:white_concrete",
|
"399": "minecraft:yellow_glazed_terracotta",
|
||||||
"400": "minecraft:orange_concrete",
|
"400": "minecraft:lime_glazed_terracotta",
|
||||||
"401": "minecraft:magenta_concrete",
|
"401": "minecraft:pink_glazed_terracotta",
|
||||||
"402": "minecraft:light_blue_concrete",
|
"402": "minecraft:gray_glazed_terracotta",
|
||||||
"403": "minecraft:yellow_concrete",
|
"403": "minecraft:light_gray_glazed_terracotta",
|
||||||
"404": "minecraft:lime_concrete",
|
"404": "minecraft:cyan_glazed_terracotta",
|
||||||
"405": "minecraft:pink_concrete",
|
"405": "minecraft:purple_glazed_terracotta",
|
||||||
"406": "minecraft:gray_concrete",
|
"406": "minecraft:blue_glazed_terracotta",
|
||||||
"407": "minecraft:light_gray_concrete",
|
"407": "minecraft:brown_glazed_terracotta",
|
||||||
"408": "minecraft:cyan_concrete",
|
"408": "minecraft:green_glazed_terracotta",
|
||||||
"409": "minecraft:purple_concrete",
|
"409": "minecraft:red_glazed_terracotta",
|
||||||
"410": "minecraft:blue_concrete",
|
"410": "minecraft:black_glazed_terracotta",
|
||||||
"411": "minecraft:brown_concrete",
|
"411": "minecraft:white_concrete",
|
||||||
"412": "minecraft:green_concrete",
|
"412": "minecraft:orange_concrete",
|
||||||
"413": "minecraft:red_concrete",
|
"413": "minecraft:magenta_concrete",
|
||||||
"414": "minecraft:black_concrete",
|
"414": "minecraft:light_blue_concrete",
|
||||||
"415": "minecraft:white_concrete_powder",
|
"415": "minecraft:yellow_concrete",
|
||||||
"416": "minecraft:orange_concrete_powder",
|
"416": "minecraft:lime_concrete",
|
||||||
"417": "minecraft:magenta_concrete_powder",
|
"417": "minecraft:pink_concrete",
|
||||||
"418": "minecraft:light_blue_concrete_powder",
|
"418": "minecraft:gray_concrete",
|
||||||
"419": "minecraft:yellow_concrete_powder",
|
"419": "minecraft:light_gray_concrete",
|
||||||
"420": "minecraft:lime_concrete_powder",
|
"420": "minecraft:cyan_concrete",
|
||||||
"421": "minecraft:pink_concrete_powder",
|
"421": "minecraft:purple_concrete",
|
||||||
"422": "minecraft:gray_concrete_powder",
|
"422": "minecraft:blue_concrete",
|
||||||
"423": "minecraft:light_gray_concrete_powder",
|
"423": "minecraft:brown_concrete",
|
||||||
"424": "minecraft:cyan_concrete_powder",
|
"424": "minecraft:green_concrete",
|
||||||
"425": "minecraft:purple_concrete_powder",
|
"425": "minecraft:red_concrete",
|
||||||
"426": "minecraft:blue_concrete_powder",
|
"426": "minecraft:black_concrete",
|
||||||
"427": "minecraft:brown_concrete_powder",
|
"427": "minecraft:white_concrete_powder",
|
||||||
"428": "minecraft:green_concrete_powder",
|
"428": "minecraft:orange_concrete_powder",
|
||||||
"429": "minecraft:red_concrete_powder",
|
"429": "minecraft:magenta_concrete_powder",
|
||||||
"430": "minecraft:black_concrete_powder",
|
"430": "minecraft:light_blue_concrete_powder",
|
||||||
"431": "minecraft:turtle_egg",
|
"431": "minecraft:yellow_concrete_powder",
|
||||||
"432": "minecraft:dead_tube_coral_block",
|
"432": "minecraft:lime_concrete_powder",
|
||||||
"433": "minecraft:dead_brain_coral_block",
|
"433": "minecraft:pink_concrete_powder",
|
||||||
"434": "minecraft:dead_bubble_coral_block",
|
"434": "minecraft:gray_concrete_powder",
|
||||||
"435": "minecraft:dead_fire_coral_block",
|
"435": "minecraft:light_gray_concrete_powder",
|
||||||
"436": "minecraft:dead_horn_coral_block",
|
"436": "minecraft:cyan_concrete_powder",
|
||||||
"437": "minecraft:tube_coral_block",
|
"437": "minecraft:purple_concrete_powder",
|
||||||
"438": "minecraft:brain_coral_block",
|
"438": "minecraft:blue_concrete_powder",
|
||||||
"439": "minecraft:bubble_coral_block",
|
"439": "minecraft:brown_concrete_powder",
|
||||||
"440": "minecraft:fire_coral_block",
|
"440": "minecraft:green_concrete_powder",
|
||||||
"441": "minecraft:horn_coral_block",
|
"441": "minecraft:red_concrete_powder",
|
||||||
"442": "minecraft:tube_coral",
|
"442": "minecraft:black_concrete_powder",
|
||||||
"443": "minecraft:brain_coral",
|
"443": "minecraft:turtle_egg",
|
||||||
"444": "minecraft:bubble_coral",
|
"444": "minecraft:dead_tube_coral_block",
|
||||||
"445": "minecraft:fire_coral",
|
"445": "minecraft:dead_brain_coral_block",
|
||||||
"446": "minecraft:horn_coral",
|
"446": "minecraft:dead_bubble_coral_block",
|
||||||
"447": "minecraft:dead_brain_coral",
|
"447": "minecraft:dead_fire_coral_block",
|
||||||
"448": "minecraft:dead_bubble_coral",
|
"448": "minecraft:dead_horn_coral_block",
|
||||||
"449": "minecraft:dead_fire_coral",
|
"449": "minecraft:tube_coral_block",
|
||||||
"450": "minecraft:dead_horn_coral",
|
"450": "minecraft:brain_coral_block",
|
||||||
"451": "minecraft:dead_tube_coral",
|
"451": "minecraft:bubble_coral_block",
|
||||||
"452": "minecraft:tube_coral_fan",
|
"452": "minecraft:fire_coral_block",
|
||||||
"453": "minecraft:brain_coral_fan",
|
"453": "minecraft:horn_coral_block",
|
||||||
"454": "minecraft:bubble_coral_fan",
|
"454": "minecraft:tube_coral",
|
||||||
"455": "minecraft:fire_coral_fan",
|
"455": "minecraft:brain_coral",
|
||||||
"456": "minecraft:horn_coral_fan",
|
"456": "minecraft:bubble_coral",
|
||||||
"457": "minecraft:dead_tube_coral_fan",
|
"457": "minecraft:fire_coral",
|
||||||
"458": "minecraft:dead_brain_coral_fan",
|
"458": "minecraft:horn_coral",
|
||||||
"459": "minecraft:dead_bubble_coral_fan",
|
"459": "minecraft:dead_brain_coral",
|
||||||
"460": "minecraft:dead_fire_coral_fan",
|
"460": "minecraft:dead_bubble_coral",
|
||||||
"461": "minecraft:dead_horn_coral_fan",
|
"461": "minecraft:dead_fire_coral",
|
||||||
"462": "minecraft:blue_ice",
|
"462": "minecraft:dead_horn_coral",
|
||||||
"463": "minecraft:conduit",
|
"463": "minecraft:dead_tube_coral",
|
||||||
"464": "minecraft:polished_granite_stairs",
|
"464": "minecraft:tube_coral_fan",
|
||||||
"465": "minecraft:smooth_red_sandstone_stairs",
|
"465": "minecraft:brain_coral_fan",
|
||||||
"466": "minecraft:mossy_stone_brick_stairs",
|
"466": "minecraft:bubble_coral_fan",
|
||||||
"467": "minecraft:polished_diorite_stairs",
|
"467": "minecraft:fire_coral_fan",
|
||||||
"468": "minecraft:mossy_cobblestone_stairs",
|
"468": "minecraft:horn_coral_fan",
|
||||||
"469": "minecraft:end_stone_brick_stairs",
|
"469": "minecraft:dead_tube_coral_fan",
|
||||||
"470": "minecraft:stone_stairs",
|
"470": "minecraft:dead_brain_coral_fan",
|
||||||
"471": "minecraft:smooth_sandstone_stairs",
|
"471": "minecraft:dead_bubble_coral_fan",
|
||||||
"472": "minecraft:smooth_quartz_stairs",
|
"472": "minecraft:dead_fire_coral_fan",
|
||||||
"473": "minecraft:granite_stairs",
|
"473": "minecraft:dead_horn_coral_fan",
|
||||||
"474": "minecraft:andesite_stairs",
|
"474": "minecraft:blue_ice",
|
||||||
"475": "minecraft:red_nether_brick_stairs",
|
"475": "minecraft:conduit",
|
||||||
"476": "minecraft:polished_andesite_stairs",
|
"476": "minecraft:polished_granite_stairs",
|
||||||
"477": "minecraft:diorite_stairs",
|
"477": "minecraft:smooth_red_sandstone_stairs",
|
||||||
"478": "minecraft:polished_granite_slab",
|
"478": "minecraft:mossy_stone_brick_stairs",
|
||||||
"479": "minecraft:smooth_red_sandstone_slab",
|
"479": "minecraft:polished_diorite_stairs",
|
||||||
"480": "minecraft:mossy_stone_brick_slab",
|
"480": "minecraft:mossy_cobblestone_stairs",
|
||||||
"481": "minecraft:polished_diorite_slab",
|
"481": "minecraft:end_stone_brick_stairs",
|
||||||
"482": "minecraft:mossy_cobblestone_slab",
|
"482": "minecraft:stone_stairs",
|
||||||
"483": "minecraft:end_stone_brick_slab",
|
"483": "minecraft:smooth_sandstone_stairs",
|
||||||
"484": "minecraft:smooth_sandstone_slab",
|
"484": "minecraft:smooth_quartz_stairs",
|
||||||
"485": "minecraft:smooth_quartz_slab",
|
"485": "minecraft:granite_stairs",
|
||||||
"486": "minecraft:granite_slab",
|
"486": "minecraft:andesite_stairs",
|
||||||
"487": "minecraft:andesite_slab",
|
"487": "minecraft:red_nether_brick_stairs",
|
||||||
"488": "minecraft:red_nether_brick_slab",
|
"488": "minecraft:polished_andesite_stairs",
|
||||||
"489": "minecraft:polished_andesite_slab",
|
"489": "minecraft:diorite_stairs",
|
||||||
"490": "minecraft:diorite_slab",
|
"490": "minecraft:polished_granite_slab",
|
||||||
"491": "minecraft:brick_wall",
|
"491": "minecraft:smooth_red_sandstone_slab",
|
||||||
"492": "minecraft:prismarine_wall",
|
"492": "minecraft:mossy_stone_brick_slab",
|
||||||
"493": "minecraft:red_sandstone_wall",
|
"493": "minecraft:polished_diorite_slab",
|
||||||
"494": "minecraft:mossy_stone_brick_wall",
|
"494": "minecraft:mossy_cobblestone_slab",
|
||||||
"495": "minecraft:granite_wall",
|
"495": "minecraft:end_stone_brick_slab",
|
||||||
"496": "minecraft:stone_brick_wall",
|
"496": "minecraft:smooth_sandstone_slab",
|
||||||
"497": "minecraft:nether_brick_wall",
|
"497": "minecraft:smooth_quartz_slab",
|
||||||
"498": "minecraft:andesite_wall",
|
"498": "minecraft:granite_slab",
|
||||||
"499": "minecraft:red_nether_brick_wall",
|
"499": "minecraft:andesite_slab",
|
||||||
"500": "minecraft:sandstone_wall",
|
"500": "minecraft:red_nether_brick_slab",
|
||||||
"501": "minecraft:end_stone_brick_wall",
|
"501": "minecraft:polished_andesite_slab",
|
||||||
"502": "minecraft:diorite_wall",
|
"502": "minecraft:diorite_slab",
|
||||||
"503": "minecraft:scaffolding",
|
"503": "minecraft:scaffolding",
|
||||||
"504": "minecraft:iron_door",
|
"504": "minecraft:iron_door",
|
||||||
"505": "minecraft:oak_door",
|
"505": "minecraft:oak_door",
|
||||||
@ -11851,8 +11851,8 @@
|
|||||||
"587": "minecraft:oak_sign",
|
"587": "minecraft:oak_sign",
|
||||||
"588": "minecraft:spruce_sign",
|
"588": "minecraft:spruce_sign",
|
||||||
"589": "minecraft:birch_sign",
|
"589": "minecraft:birch_sign",
|
||||||
"590": "minecraft:acacia_sign",
|
"590": "minecraft:jungle_sign",
|
||||||
"591": "minecraft:jungle_sign",
|
"591": "minecraft:acacia_sign",
|
||||||
"592": "minecraft:dark_oak_sign",
|
"592": "minecraft:dark_oak_sign",
|
||||||
"593": "minecraft:bucket",
|
"593": "minecraft:bucket",
|
||||||
"594": "minecraft:water_bucket",
|
"594": "minecraft:water_bucket",
|
||||||
@ -12122,19 +12122,20 @@
|
|||||||
"858": "minecraft:creeper_banner_pattern",
|
"858": "minecraft:creeper_banner_pattern",
|
||||||
"859": "minecraft:skull_banner_pattern",
|
"859": "minecraft:skull_banner_pattern",
|
||||||
"860": "minecraft:mojang_banner_pattern",
|
"860": "minecraft:mojang_banner_pattern",
|
||||||
"861": "minecraft:barrel",
|
"861": "minecraft:globe_banner_pattern",
|
||||||
"862": "minecraft:smoker",
|
"862": "minecraft:barrel",
|
||||||
"863": "minecraft:blast_furnace",
|
"863": "minecraft:smoker",
|
||||||
"864": "minecraft:cartography_table",
|
"864": "minecraft:blast_furnace",
|
||||||
"865": "minecraft:fletching_table",
|
"865": "minecraft:cartography_table",
|
||||||
"866": "minecraft:grindstone",
|
"866": "minecraft:fletching_table",
|
||||||
"867": "minecraft:lectern",
|
"867": "minecraft:grindstone",
|
||||||
"868": "minecraft:smithing_table",
|
"868": "minecraft:lectern",
|
||||||
"869": "minecraft:stonecutter",
|
"869": "minecraft:smithing_table",
|
||||||
"870": "minecraft:bell",
|
"870": "minecraft:stonecutter",
|
||||||
"871": "minecraft:lantern",
|
"871": "minecraft:bell",
|
||||||
"872": "minecraft:sweet_berries",
|
"872": "minecraft:lantern",
|
||||||
"873": "minecraft:campfire"
|
"873": "minecraft:sweet_berries",
|
||||||
|
"874": "minecraft:campfire"
|
||||||
},
|
},
|
||||||
"sounds": [
|
"sounds": [
|
||||||
"ambient.cave",
|
"ambient.cave",
|
||||||
@ -12584,11 +12585,15 @@
|
|||||||
"entity.parrot.imitate.endermite",
|
"entity.parrot.imitate.endermite",
|
||||||
"entity.parrot.imitate.evoker",
|
"entity.parrot.imitate.evoker",
|
||||||
"entity.parrot.imitate.ghast",
|
"entity.parrot.imitate.ghast",
|
||||||
|
"entity.parrot.imitate.guardian",
|
||||||
"entity.parrot.imitate.husk",
|
"entity.parrot.imitate.husk",
|
||||||
"entity.parrot.imitate.illusioner",
|
"entity.parrot.imitate.illusioner",
|
||||||
"entity.parrot.imitate.magma_cube",
|
"entity.parrot.imitate.magma_cube",
|
||||||
|
"entity.parrot.imitate.panda",
|
||||||
"entity.parrot.imitate.phantom",
|
"entity.parrot.imitate.phantom",
|
||||||
|
"entity.parrot.imitate.pillager",
|
||||||
"entity.parrot.imitate.polar_bear",
|
"entity.parrot.imitate.polar_bear",
|
||||||
|
"entity.parrot.imitate.ravager",
|
||||||
"entity.parrot.imitate.shulker",
|
"entity.parrot.imitate.shulker",
|
||||||
"entity.parrot.imitate.silverfish",
|
"entity.parrot.imitate.silverfish",
|
||||||
"entity.parrot.imitate.skeleton",
|
"entity.parrot.imitate.skeleton",
|
||||||
@ -12831,6 +12836,19 @@
|
|||||||
"entity.villager.no",
|
"entity.villager.no",
|
||||||
"entity.villager.trade",
|
"entity.villager.trade",
|
||||||
"entity.villager.yes",
|
"entity.villager.yes",
|
||||||
|
"entity.villager.work_armorer",
|
||||||
|
"entity.villager.work_butcher",
|
||||||
|
"entity.villager.work_cartographer",
|
||||||
|
"entity.villager.work_cleric",
|
||||||
|
"entity.villager.work_farmer",
|
||||||
|
"entity.villager.work_fisherman",
|
||||||
|
"entity.villager.work_fletcher",
|
||||||
|
"entity.villager.work_leatherworker",
|
||||||
|
"entity.villager.work_librarian",
|
||||||
|
"entity.villager.work_mason",
|
||||||
|
"entity.villager.work_shepherd",
|
||||||
|
"entity.villager.work_toolsmith",
|
||||||
|
"entity.villager.work_weaponsmith",
|
||||||
"entity.vindicator.ambient",
|
"entity.vindicator.ambient",
|
||||||
"entity.vindicator.death",
|
"entity.vindicator.death",
|
||||||
"entity.vindicator.hurt",
|
"entity.vindicator.hurt",
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<name>viaversion-jar</name>
|
<name>viaversion-jar</name>
|
||||||
|
2
pom.xml
2
pom.xml
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
<name>viaversion-parent</name>
|
<name>viaversion-parent</name>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<artifactId>viaversion-parent</artifactId>
|
<artifactId>viaversion-parent</artifactId>
|
||||||
<groupId>us.myles</groupId>
|
<groupId>us.myles</groupId>
|
||||||
<version>2.0.0-19w09a</version>
|
<version>2.0.0-19w11a</version>
|
||||||
</parent>
|
</parent>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user