From 8bf43648cebd3f2b16929cd426f0150eb665f17d Mon Sep 17 00:00:00 2001 From: Matsv Date: Sat, 14 Apr 2018 10:23:35 +0200 Subject: [PATCH] Regenerate EntityTypeRewriter --- .../data/EntityTypeRewriter.java | 173 +++++++++--------- 1 file changed, 87 insertions(+), 86 deletions(-) diff --git a/common/src/main/java/us/myles/ViaVersion/protocols/protocolsnapshotto1_12_2/data/EntityTypeRewriter.java b/common/src/main/java/us/myles/ViaVersion/protocols/protocolsnapshotto1_12_2/data/EntityTypeRewriter.java index 8437b93f2..779755e89 100644 --- a/common/src/main/java/us/myles/ViaVersion/protocols/protocolsnapshotto1_12_2/data/EntityTypeRewriter.java +++ b/common/src/main/java/us/myles/ViaVersion/protocols/protocolsnapshotto1_12_2/data/EntityTypeRewriter.java @@ -11,96 +11,97 @@ public class EntityTypeRewriter { private static Map entityTypes = new ConcurrentHashMap<>(); static { - // Generated by Bevet + // Generated by codename Bevet - // Entities 1.12 -> 18w11a - regEnt(1, 31); // item - regEnt(2, 21); // xp_orb - regEnt(3, 0); // area_effect_cloud - regEnt(4, 14); // elder_guardian - regEnt(5, 83); // wither_skeleton - regEnt(6, 70); // stray - regEnt(7, 73); // egg - regEnt(8, 34); // leash_knot - regEnt(9, 48); // painting - regEnt(10, 2); // arrow - regEnt(11, 66); // snowball - regEnt(12, 33); // fireball - regEnt(13, 64); // small_fireball - regEnt(14, 74); // ender_pearl - regEnt(15, 22); // eye_of_ender_signal - regEnt(16, 76); // potion - regEnt(17, 75); // xp_bottle - regEnt(18, 32); // item_frame - regEnt(19, 84); // wither_skull - regEnt(20, 54); // tnt - regEnt(21, 23); // falling_block - regEnt(22, 24); // fireworks_rocket - regEnt(23, 29); // husk - regEnt(24, 67); // spectral_arrow - regEnt(25, 59); // shulker_bullet - regEnt(26, 12); // dragon_fireball - regEnt(27, 88); // zombie_villager - regEnt(28, 62); // skeleton_horse - regEnt(29, 87); // zombie_horse - regEnt(30, 1); // armor_stand - regEnt(31, 11); // donkey - regEnt(32, 45); // mule - regEnt(33, 19); // evocation_fangs - regEnt(34, 20); // evocation_illager - regEnt(35, 77); // vex - regEnt(36, 80); // vindication_illager - regEnt(37, 30); // illusion_illager - regEnt(40, 40); // commandblock_minecart - regEnt(41, 5); // boat - regEnt(42, 38); // minecart - regEnt(43, 39); // chest_minecart - regEnt(44, 41); // furnace_minecart - regEnt(45, 44); // tnt_minecart - regEnt(46, 42); // hopper_minecart - regEnt(47, 43); // spawner_minecart - regEnt(50, 10); // creeper - regEnt(51, 61); // skeleton - regEnt(52, 68); // spider - regEnt(53, 26); // giant - regEnt(54, 86); // zombie - regEnt(55, 63); // slime - regEnt(56, 25); // ghast - regEnt(57, 52); // zombie_pigman - regEnt(58, 17); // enderman - regEnt(59, 6); // cave_spider - regEnt(60, 60); // silverfish - regEnt(61, 4); // blaze - regEnt(62, 37); // magma_cube - regEnt(63, 16); // ender_dragon - regEnt(64, 82); // wither - regEnt(65, 3); // bat - regEnt(66, 81); // witch - regEnt(67, 18); // endermite - regEnt(68, 27); // guardian - regEnt(69, 58); // shulker - regEnt(200, 15); // ender_crystal - regEnt(90, 50); // pig - regEnt(91, 57); // sheep - regEnt(92, 9); // cow - regEnt(93, 7); // chicken - regEnt(94, 69); // squid - regEnt(95, 85); // wolf - regEnt(96, 46); // mooshroom - regEnt(97, 65); // snowman - regEnt(98, 47); // ocelot - regEnt(99, 79); // villager_golem - regEnt(100, 28); // horse - regEnt(101, 55); // rabbit - regEnt(102, 53); // polar_bear - regEnt(103, 35); // llama - regEnt(104, 36); // llama_spit - regEnt(105, 49); // parrot - regEnt(120, 78); // villager + // Entities 1.12 -> 18w15a + regEnt(1, 32); // item - ajl + regEnt(2, 22); // xp_orb - abx + regEnt(3, 0); // area_effect_cloud - abp + regEnt(4, 15); // elder_guardian - aju + regEnt(5, 84); // wither_skeleton - aku + regEnt(6, 71); // stray - akq + regEnt(7, 74); // egg - alz + regEnt(8, 35); // leash_knot - ajb + regEnt(9, 49); // painting - ajd + regEnt(10, 2); // arrow - all + regEnt(11, 67); // snowball - alw + regEnt(12, 34); // fireball - alq + regEnt(13, 65); // small_fireball - alv + regEnt(14, 75); // ender_pearl - ama + regEnt(15, 23); // eye_of_ender_signal - alo + regEnt(16, 77); // potion - amc + regEnt(17, 76); // xp_bottle - amb + regEnt(18, 33); // item_frame - aja + regEnt(19, 85); // wither_skull - ame + regEnt(20, 55); // tnt - ajm + regEnt(21, 24); // falling_block - ajk + regEnt(22, 25); // fireworks_rocket - alp + regEnt(23, 30); // husk - akc + regEnt(24, 68); // spectral_arrow - alx + regEnt(25, 60); // shulker_bullet - alu + regEnt(26, 13); // dragon_fireball - alm + regEnt(27, 89); // zombie_villager - akw + regEnt(28, 63); // skeleton_horse - aht + regEnt(29, 88); // zombie_horse - ahv + regEnt(30, 1); // armor_stand - aiy + regEnt(31, 11); // donkey - aho + regEnt(32, 46); // mule - ahs + regEnt(33, 20); // evocation_fangs - aln + regEnt(34, 21); // evocation_illager - ajy + regEnt(35, 78); // vex - akr + regEnt(36, 81); // vindication_illager - aks + regEnt(37, 31); // illusion_illager - akd + regEnt(40, 41); // commandblock_minecart - aml + regEnt(41, 5); // boat - ami + regEnt(42, 39); // minecart - amj + regEnt(43, 40); // chest_minecart - amk + regEnt(44, 42); // furnace_minecart - amm + regEnt(45, 45); // tnt_minecart - amp + regEnt(46, 43); // hopper_minecart - amn + regEnt(47, 44); // spawner_minecart - amo + regEnt(50, 10); // creeper - ajs + regEnt(51, 62); // skeleton - akm + regEnt(52, 69); // spider - akp + regEnt(53, 27); // giant - aka + regEnt(54, 87); // zombie - akv + regEnt(55, 64); // slime - akn + regEnt(56, 26); // ghast - ajz + regEnt(57, 53); // zombie_pigman - akh + regEnt(58, 18); // enderman - ajv + regEnt(59, 6); // cave_spider - ajr + regEnt(60, 61); // silverfish - akl + regEnt(61, 4); // blaze - ajq + regEnt(62, 38); // magma_cube - ake + regEnt(63, 17); // ender_dragon - aic + regEnt(64, 83); // wither - aiw + regEnt(65, 3); // bat - agl + regEnt(66, 82); // witch - akt + regEnt(67, 19); // endermite - ajw + regEnt(68, 28); // guardian - akb + regEnt(69, 59); // shulker - akk + regEnt(200, 16); // ender_crystal - aib + regEnt(90, 51); // pig - agy + regEnt(91, 58); // sheep - ahd + regEnt(92, 9); // cow - ags + regEnt(93, 7); // chicken - agq + regEnt(94, 70); // squid - ahg + regEnt(95, 86); // wolf - ahl + regEnt(96, 47); // mooshroom - agv + regEnt(97, 66); // snowman - ahf + regEnt(98, 48); // ocelot - agw + regEnt(99, 80); // villager_golem - ahj + regEnt(100, 29); // horse - ahp + regEnt(101, 56); // rabbit - ahb + regEnt(102, 54); // polar_bear - agz + regEnt(103, 36); // llama - ahr + regEnt(104, 37); // llama_spit - alr + regEnt(105, 50); // parrot - agx + regEnt(120, 79); // villager - ala // OBJECTS - // Couldn't find any object id changes + // Couldn't find any object id change with mapped values + } private static void regEnt(int type1_12, int type1_13) {