From cce72994c24d5373ed1831aab27240545ed77ae4 Mon Sep 17 00:00:00 2001 From: zangamj Date: Wed, 3 Aug 2016 11:20:04 -0400 Subject: [PATCH] Finished ItemGoldDimDoor. --- .../java/com/zixiken/dimdoors/DimDoors.java | 2 +- .../dimdoors/items/ItemGoldDimDoor.java | 12 +++--------- .../dimdoors/render/ItemRenderManager.java | 1 + .../dimdoors/models/item/itemGoldDimDoor.json | 18 ++++++++++++++++++ 4 files changed, 23 insertions(+), 10 deletions(-) create mode 100644 src/main/resources/assets/dimdoors/models/item/itemGoldDimDoor.json diff --git a/src/main/java/com/zixiken/dimdoors/DimDoors.java b/src/main/java/com/zixiken/dimdoors/DimDoors.java index 78c2f23b..f7d03b0d 100644 --- a/src/main/java/com/zixiken/dimdoors/DimDoors.java +++ b/src/main/java/com/zixiken/dimdoors/DimDoors.java @@ -89,7 +89,7 @@ public class DimDoors { public static Block transientDoor; public static Block warpDoor; public static Block goldenDoor; - public static Block goldenDimensionalDoor; + public static BlockGoldDimDoor goldenDimensionalDoor; public static Block unstableDoor; public static Block blockLimbo; public static DimensionalDoor dimensionalDoor; diff --git a/src/main/java/com/zixiken/dimdoors/items/ItemGoldDimDoor.java b/src/main/java/com/zixiken/dimdoors/items/ItemGoldDimDoor.java index 6285000a..c9961d8e 100644 --- a/src/main/java/com/zixiken/dimdoors/items/ItemGoldDimDoor.java +++ b/src/main/java/com/zixiken/dimdoors/items/ItemGoldDimDoor.java @@ -16,17 +16,11 @@ public class ItemGoldDimDoor extends BaseItemDoor { super(DimDoors.goldenDimensionalDoor, DimDoors.itemGoldenDoor); setUnlocalizedName(ID); } - - @SuppressWarnings({ "rawtypes", "unchecked" }) @Override - public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) - { - DimDoors.translateAndAdd("info.goldDimDoor", par3List); + public void addInformation(ItemStack stack, EntityPlayer playerIn, List tooltip, boolean advanced) { + DimDoors.translateAndAdd("info.goldDimDoor", tooltip); } @Override - protected BaseDimDoor getDoorBlock() - { - return (BaseDimDoor) DimDoors.goldenDimensionalDoor; - } + protected BaseDimDoor getDoorBlock() {return DimDoors.goldenDimensionalDoor;} } diff --git a/src/main/java/com/zixiken/dimdoors/render/ItemRenderManager.java b/src/main/java/com/zixiken/dimdoors/render/ItemRenderManager.java index 061cb500..f7b2d44e 100644 --- a/src/main/java/com/zixiken/dimdoors/render/ItemRenderManager.java +++ b/src/main/java/com/zixiken/dimdoors/render/ItemRenderManager.java @@ -25,6 +25,7 @@ public class ItemRenderManager { //Item registration register(DimDoors.itemDDKey); register(DimDoors.itemDimensionalDoor); + register(DimDoors.itemGoldenDimensionalDoor); } public static void addModelVariants() { diff --git a/src/main/resources/assets/dimdoors/models/item/itemGoldDimDoor.json b/src/main/resources/assets/dimdoors/models/item/itemGoldDimDoor.json new file mode 100644 index 00000000..54a2779f --- /dev/null +++ b/src/main/resources/assets/dimdoors/models/item/itemGoldDimDoor.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "dimdoors:items/itemGoldDimDoor" + }, + "display": { + "thirdperson": { + "rotation": [ -90, 0, 0 ], + "translation": [ 0, 1, -3 ], + "scale": [ 0.55, 0.55, 0.55 ] + }, + "firstperson": { + "rotation": [ 0, -135, 25 ], + "translation": [ 0, 4, 2 ], + "scale": [ 1.7, 1.7, 1.7 ] + } + } +}