add 1.15 material analouges

This commit is contained in:
jascotty2 2020-02-02 15:28:24 -06:00
parent ccc9ef8810
commit cae75c423e
2 changed files with 30 additions and 20 deletions

View File

@ -25,26 +25,27 @@ public enum CompatibleSound {
// https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/mapping-and-modding-tutorials/2213619-1-8-all-playsound-sound-arguments // https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/mapping-and-modding-tutorials/2213619-1-8-all-playsound-sound-arguments
/* 1.15 */ /* 1.15 */
BLOCK_BEEHIVE_DRIP, // TODO: add similar sounds for older versions
BLOCK_BEEHIVE_ENTER, BLOCK_BEEHIVE_DRIP(ServerVersion.V1_15, v(null, true)),
BLOCK_BEEHIVE_EXIT, BLOCK_BEEHIVE_ENTER(ServerVersion.V1_15, v(null, true)),
BLOCK_BEEHIVE_SHEAR, BLOCK_BEEHIVE_EXIT(ServerVersion.V1_15, v(null, true)),
BLOCK_BEEHIVE_WORK, BLOCK_BEEHIVE_SHEAR(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_BREAK, BLOCK_BEEHIVE_WORK(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_FALL, BLOCK_HONEY_BLOCK_BREAK(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_HIT, BLOCK_HONEY_BLOCK_FALL(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_PLACE, BLOCK_HONEY_BLOCK_HIT(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_SLIDE, BLOCK_HONEY_BLOCK_PLACE(ServerVersion.V1_15, v(null, true)),
BLOCK_HONEY_BLOCK_STEP, BLOCK_HONEY_BLOCK_SLIDE(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_DEATH, BLOCK_HONEY_BLOCK_STEP(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_HURT, ENTITY_BEE_DEATH(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_LOOP, ENTITY_BEE_HURT(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_LOOP_AGGRESSIVE, ENTITY_BEE_LOOP(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_POLLINATE, ENTITY_BEE_LOOP_AGGRESSIVE(ServerVersion.V1_15, v(null, true)),
ENTITY_BEE_STING, ENTITY_BEE_POLLINATE(ServerVersion.V1_15, v(null, true)),
ENTITY_IRON_GOLEM_DAMAGE, ENTITY_BEE_STING(ServerVersion.V1_15, v(null, true)),
ENTITY_IRON_GOLEM_REPAIR, ENTITY_IRON_GOLEM_DAMAGE(ServerVersion.V1_15, v(null, true)),
ITEM_HONEY_BOTTLE_DRINK, ENTITY_IRON_GOLEM_REPAIR(ServerVersion.V1_15, v(null, true)),
ITEM_HONEY_BOTTLE_DRINK(ServerVersion.V1_15, v(null, true)),
AMBIENT_CAVE(ServerVersion.V1_9, v("AMBIENCE_CAVE")), AMBIENT_CAVE(ServerVersion.V1_9, v("AMBIENCE_CAVE")),
AMBIENT_UNDERWATER_ENTER, AMBIENT_UNDERWATER_ENTER,

View File

@ -12,6 +12,15 @@ import org.bukkit.inventory.ItemStack;
*/ */
public enum LegacyMaterialAnalouge { public enum LegacyMaterialAnalouge {
/* 1.15 */
BEE_SPAWN_EGG(ServerVersion.V1_15, "PARROT_SPAWN_EGG", ServerVersion.V1_12, "MONSTER_EGG", (byte) 65),
BEE_NEST(ServerVersion.V1_15, "BIRCH_LOG", "LOG", (byte) 2),
BEEHIVE(ServerVersion.V1_15, "SLIME_BLOCK", ServerVersion.V1_8, "WOOL", (byte) 4),
HONEY_BLOCK(ServerVersion.V1_15, "SLIME_BLOCK", ServerVersion.V1_8, "WOOL", (byte) 4),
HONEY_BOTTLE(ServerVersion.V1_15, "DRAGON_BREATH", ServerVersion.V1_9, "POTION", (byte) 0),
HONEYCOMB(ServerVersion.V1_15, "SUNFLOWER", "DOUBLE_PLANT", (byte) 0),
HONEYCOMB_BLOCK(ServerVersion.V1_15, "SLIME_BLOCK", ServerVersion.V1_8, "WOOL", (byte) 4),
ACACIA_BOAT(ServerVersion.V1_9, "BOAT"), ACACIA_BOAT(ServerVersion.V1_9, "BOAT"),
ACACIA_BUTTON(ServerVersion.V1_13, "WOOD_BUTTON"), ACACIA_BUTTON(ServerVersion.V1_13, "WOOD_BUTTON"),
ACACIA_DOOR(ServerVersion.V1_8, "WOOD_DOOR"), // TODO? ACACIA_DOOR & WOODEN_DOOR are the legacy block variants ACACIA_DOOR(ServerVersion.V1_8, "WOOD_DOOR"), // TODO? ACACIA_DOOR & WOODEN_DOOR are the legacy block variants