From 1f5f5634c821952e9f5b95298da2516ff873ae3e Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Sun, 20 Mar 2016 16:44:33 +0100 Subject: [PATCH] Relay texture --- .../refinedstorage/proxy/ClientProxy.java | 1 + .../refinedstorage/blockstates/relay.json | 39 ++++++++++++++++++ .../textures/blocks/relay_connected.png | Bin 0 -> 328 bytes .../textures/blocks/relay_disconnected.png | Bin 0 -> 331 bytes 4 files changed, 40 insertions(+) create mode 100644 src/main/resources/assets/refinedstorage/blockstates/relay.json create mode 100644 src/main/resources/assets/refinedstorage/textures/blocks/relay_connected.png create mode 100644 src/main/resources/assets/refinedstorage/textures/blocks/relay_disconnected.png diff --git a/src/main/java/refinedstorage/proxy/ClientProxy.java b/src/main/java/refinedstorage/proxy/ClientProxy.java index dff878db1..50ea4d229 100644 --- a/src/main/java/refinedstorage/proxy/ClientProxy.java +++ b/src/main/java/refinedstorage/proxy/ClientProxy.java @@ -118,6 +118,7 @@ public class ClientProxy extends CommonProxy ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.SOLDERER), 0, new ModelResourceLocation("refinedstorage:solderer", "inventory")); ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.WIRELESS_TRANSMITTER), 0, new ModelResourceLocation("refinedstorage:wireless_transmitter", "inventory")); ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.DETECTOR), 0, new ModelResourceLocation("refinedstorage:detector", "inventory")); + ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(RefinedStorageBlocks.RELAY), 0, new ModelResourceLocation("refinedstorage:relay", "inventory")); ModelLoader.setCustomStateMapper(RefinedStorageBlocks.STORAGE, (new StateMap.Builder()) .ignore(RefinedStorageBlocks.STORAGE.DIRECTION) diff --git a/src/main/resources/assets/refinedstorage/blockstates/relay.json b/src/main/resources/assets/refinedstorage/blockstates/relay.json new file mode 100644 index 000000000..5aeb8a774 --- /dev/null +++ b/src/main/resources/assets/refinedstorage/blockstates/relay.json @@ -0,0 +1,39 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "cube_all", + "textures": { + "all": "refinedstorage:blocks/relay_connected" + } + }, + "variants": { + "inventory": [ + { + "transform": "forge:default-block" + } + ], + "direction": { + "north": { + }, + "east": { + }, + "south": { + }, + "west": { + }, + "up": { + }, + "down": { + } + }, + "connected": { + "true": { + }, + "false": { + "textures": { + "all": "refinedstorage:blocks/relay_disconnected" + } + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/refinedstorage/textures/blocks/relay_connected.png b/src/main/resources/assets/refinedstorage/textures/blocks/relay_connected.png new file mode 100644 index 0000000000000000000000000000000000000000..452f06bd2d0bc0e640c67930db46dac15c8627c4 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}C%+tj& z#KM2-8Bd`m1A*2=z0&n`vyent+ zQz@>P@Ix6(GcP6Aw~KHdC0p@@OC-e9fxtFGM| U+^i3N0)52b>FVdQ&MBb@0F1_Y7XSbN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/refinedstorage/textures/blocks/relay_disconnected.png b/src/main/resources/assets/refinedstorage/textures/blocks/relay_disconnected.png new file mode 100644 index 0000000000000000000000000000000000000000..322231a71cf2d2236d89c6e70d951556e877d606 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPIMM=Lb}C($mE; z#KM2-8Bd`m1A*2=z0IS*a Y*1i2VTB3X-fSzLTboFyt=akR{0CahPWB>pF literal 0 HcmV?d00001