From f2f2eedda86142a5c9b090f164c9a64d92e1ea66 Mon Sep 17 00:00:00 2001 From: Lance5057 Date: Sun, 26 Nov 2017 02:38:49 -0600 Subject: Added more materials, broke something in the tool table. --- .../deserializers/AlphaColorTextureDeserializer.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/main/java/lance5057/tDefense/renderers/deserializers/AlphaColorTextureDeserializer.java (limited to 'src/main/java/lance5057/tDefense/renderers/deserializers') diff --git a/src/main/java/lance5057/tDefense/renderers/deserializers/AlphaColorTextureDeserializer.java b/src/main/java/lance5057/tDefense/renderers/deserializers/AlphaColorTextureDeserializer.java new file mode 100644 index 0000000..2242526 --- /dev/null +++ b/src/main/java/lance5057/tDefense/renderers/deserializers/AlphaColorTextureDeserializer.java @@ -0,0 +1,15 @@ +package lance5057.tDefense.renderers.deserializers; + +import lance5057.tDefense.renderers.info.TDMaterialRenderInfo; +import slimeknights.tconstruct.library.client.MaterialRenderInfo; +import slimeknights.tconstruct.library.client.material.deserializers.AbstractRenderInfoDeserializer; + +public class AlphaColorTextureDeserializer extends AbstractRenderInfoDeserializer { + + protected String color; + + @Override + public MaterialRenderInfo getMaterialRenderInfo() { + return new TDMaterialRenderInfo.AlphaColor(fromHex(color)); + } +} \ No newline at end of file -- cgit v1.2.3