From 96109cbf22ae8211107cd819bc0afd190705a90a Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Wed, 30 Dec 2015 13:56:13 +0100 Subject: [PATCH] cable textures --- .../java/storagecraft/proxy/ClientProxy.java | 7 +++++++ .../storagecraft/models/item/cable.json | 18 ++++++++++++++++++ .../models/item/cable_sensitive.json | 18 ++++++++++++++++++ .../storagecraft/textures/items/cable.png | Bin 0 -> 183 bytes .../textures/items/cable_sensitive.png | Bin 0 -> 199 bytes 5 files changed, 43 insertions(+) create mode 100755 src/main/resources/assets/storagecraft/models/item/cable.json create mode 100755 src/main/resources/assets/storagecraft/models/item/cable_sensitive.json create mode 100755 src/main/resources/assets/storagecraft/textures/items/cable.png create mode 100755 src/main/resources/assets/storagecraft/textures/items/cable_sensitive.png diff --git a/src/main/java/storagecraft/proxy/ClientProxy.java b/src/main/java/storagecraft/proxy/ClientProxy.java index 701839dfa..73b929436 100755 --- a/src/main/java/storagecraft/proxy/ClientProxy.java +++ b/src/main/java/storagecraft/proxy/ClientProxy.java @@ -63,6 +63,11 @@ public class ClientProxy extends CommonProxy "storagecraft:wireless_grid_disconnected" ); + ModelBakery.addVariantName(Item.getItemFromBlock(StorageCraftBlocks.CABLE), + "storagecraft:cable", + "storagecraft:cable_sensitive" + ); + ClientRegistry.bindTileEntitySpecialRenderer(TileCable.class, new BlockCableRenderer()); MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(StorageCraftBlocks.CABLE), new ItemCableRenderer()); @@ -127,5 +132,7 @@ public class ClientProxy extends CommonProxy mesher.register(Item.getItemFromBlock(StorageCraftBlocks.SOLDERER), 0, new ModelResourceLocation("storagecraft:solderer", "inventory")); mesher.register(Item.getItemFromBlock(StorageCraftBlocks.WIRELESS_TRANSMITTER), 0, new ModelResourceLocation("storagecraft:wireless_transmitter", "inventory")); mesher.register(Item.getItemFromBlock(StorageCraftBlocks.DETECTOR), 0, new ModelResourceLocation("storagecraft:detector", "inventory")); + mesher.register(Item.getItemFromBlock(StorageCraftBlocks.CABLE), 0, new ModelResourceLocation("storagecraft:cable", "inventory")); + mesher.register(Item.getItemFromBlock(StorageCraftBlocks.CABLE), 1, new ModelResourceLocation("storagecraft:cable_sensitive", "inventory")); } } diff --git a/src/main/resources/assets/storagecraft/models/item/cable.json b/src/main/resources/assets/storagecraft/models/item/cable.json new file mode 100755 index 000000000..eb36f9930 --- /dev/null +++ b/src/main/resources/assets/storagecraft/models/item/cable.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "storagecraft:items/cable" + }, + "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] + } + } +} diff --git a/src/main/resources/assets/storagecraft/models/item/cable_sensitive.json b/src/main/resources/assets/storagecraft/models/item/cable_sensitive.json new file mode 100755 index 000000000..b65350662 --- /dev/null +++ b/src/main/resources/assets/storagecraft/models/item/cable_sensitive.json @@ -0,0 +1,18 @@ +{ + "parent": "builtin/generated", + "textures": { + "layer0": "storagecraft:items/cable_sensitive" + }, + "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] + } + } +} diff --git a/src/main/resources/assets/storagecraft/textures/items/cable.png b/src/main/resources/assets/storagecraft/textures/items/cable.png new file mode 100755 index 0000000000000000000000000000000000000000..83fc8e1f88b31e2af7e7063bc6d1f036db36823b GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ+nVO$@hV3G(24#LoEE0fBgS%AGRm?_|5+(Bx2>-HgYw6Si!iMtpP|nA8+{2!{D)& V=iNi*hNnP144$rjF6*2UngB8hIkf-) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/storagecraft/textures/items/cable_sensitive.png b/src/main/resources/assets/storagecraft/textures/items/cable_sensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..15b3af911b99b8b3b542f4551e9bf4152c484314 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ+nVO$@hV3EIeHtLoEE0fBgS%AGRm?_|5+(Bx2>-HgYw6Siu-#a6nX}wddl~M2Xc3 n9Q@488hl3rnLA7$*fTTOoqZdB=W*aEpcxFFu6{1-oD!M<%6dLM literal 0 HcmV?d00001