From ba53376d765fcaccd9613d1fb2f501f46a18fcdc Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Wed, 20 Nov 2019 13:04:19 +0100 Subject: disabled experimental blocks for upcoming release. Added one more tier of storage fields to the TFFT. Added Item Server textures. --- .../java/blocks/Block_TFFTStorageFieldBlockT1.java | 5 ++- .../java/blocks/Block_TFFTStorageFieldBlockT2.java | 4 +++ .../java/blocks/Block_TFFTStorageFieldBlockT3.java | 4 +++ .../java/blocks/Block_TFFTStorageFieldBlockT4.java | 4 +++ .../java/blocks/Block_TFFTStorageFieldBlockT5.java | 36 +++++++++++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT1.java | 3 +- .../itemBlocks/IB_TFFTStorageFieldBlockT2.java | 3 +- .../itemBlocks/IB_TFFTStorageFieldBlockT3.java | 3 +- .../itemBlocks/IB_TFFTStorageFieldBlockT4.java | 3 +- .../itemBlocks/IB_TFFTStorageFieldBlockT5.java | 25 ++++++++++++++ src/main/java/kekztech/KekzCore.java | 7 ++-- .../java/tileentities/GTMTE_FluidMultiStorage.java | 25 ++++++++------ .../textures/blocks/ItemDistributionNode.png | Bin 0 -> 542 bytes .../kekztech/textures/blocks/ItemServer1.png | Bin 0 -> 985 bytes .../textures/blocks/ItemServer1_BOTTOM.png | Bin 0 -> 477 bytes .../kekztech/textures/blocks/ItemServer1_TOP.png | Bin 0 -> 683 bytes .../kekztech/textures/blocks/ItemServer2.png | Bin 0 -> 893 bytes .../textures/blocks/ItemServer2_BOTTOM.png | Bin 0 -> 470 bytes .../kekztech/textures/blocks/ItemServer2_TOP.png | Bin 0 -> 663 bytes .../kekztech/textures/blocks/ItemServer3.png | Bin 0 -> 903 bytes .../textures/blocks/ItemServer3_BOTTOM.png | Bin 0 -> 477 bytes .../kekztech/textures/blocks/ItemServer3_TOP.png | Bin 0 -> 680 bytes .../textures/blocks/TFFTStorageFieldBlock1.png | Bin 1332 -> 1890 bytes .../textures/blocks/TFFTStorageFieldBlock2.png | Bin 1334 -> 1860 bytes .../textures/blocks/TFFTStorageFieldBlock3.png | Bin 1334 -> 1853 bytes .../textures/blocks/TFFTStorageFieldBlock4.png | Bin 1669 -> 1836 bytes .../textures/blocks/TFFTStorageFieldBlock5.png | Bin 0 -> 1841 bytes .../textures/blocks/TFFTStorageFieldBlock6.png | Bin 0 -> 1862 bytes .../textures/blocks/TFFTStorageFieldBlock7.png | Bin 0 -> 1857 bytes .../textures/blocks/TFFTStorageFieldBlock8.png | Bin 0 -> 1856 bytes .../textures/blocks/TFFTStorageFieldBlock9.png | Bin 0 -> 1861 bytes 31 files changed, 104 insertions(+), 18 deletions(-) create mode 100644 src/main/java/blocks/Block_TFFTStorageFieldBlockT5.java create mode 100644 src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT5.java create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemDistributionNode.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer1.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer1_BOTTOM.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer1_TOP.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer2.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer2_BOTTOM.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer2_TOP.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer3.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer3_BOTTOM.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/ItemServer3_TOP.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock5.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock6.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock7.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock8.png create mode 100644 src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock9.png (limited to 'src') diff --git a/src/main/java/blocks/Block_TFFTStorageFieldBlockT1.java b/src/main/java/blocks/Block_TFFTStorageFieldBlockT1.java index cf8fb23245..d90838325f 100644 --- a/src/main/java/blocks/Block_TFFTStorageFieldBlockT1.java +++ b/src/main/java/blocks/Block_TFFTStorageFieldBlockT1.java @@ -20,6 +20,10 @@ public class Block_TFFTStorageFieldBlockT1 extends Block { return instance; } + public static int getCapacity() { + return 500000; + } + public void registerBlock() { final String blockName = "kekztech_tfftstoragefieldblock1_block"; super.setBlockName(blockName); @@ -30,5 +34,4 @@ public class Block_TFFTStorageFieldBlockT1 extends Block { GameRegistry.registerBlock(getInstance(), IB_TFFTStorageFieldBlockT1.class, blockName); } - } diff --git a/src/main/java/blocks/Block_TFFTStorageFieldBlockT2.java b/src/main/java/blocks/Block_TFFTStorageFieldBlockT2.java index 1d465dbd08..08094338d5 100644 --- a/src/main/java/blocks/Block_TFFTStorageFieldBlockT2.java +++ b/src/main/java/blocks/Block_TFFTStorageFieldBlockT2.java @@ -20,6 +20,10 @@ public class Block_TFFTStorageFieldBlockT2 extends Block { return instance; } + public static int getCapacity() { + return 4000000; + } + public void registerBlock() { final String blockName = "kekztech_tfftstoragefieldblock2_block"; super.setBlockName(blockName); diff --git a/src/main/java/blocks/Block_TFFTStorageFieldBlockT3.java b/src/main/java/blocks/Block_TFFTStorageFieldBlockT3.java index b08c071836..987cf54b63 100644 --- a/src/main/java/blocks/Block_TFFTStorageFieldBlockT3.java +++ b/src/main/java/blocks/Block_TFFTStorageFieldBlockT3.java @@ -20,6 +20,10 @@ public class Block_TFFTStorageFieldBlockT3 extends Block { return instance; } + public static int getCapacity() { + return 16000000; + } + public void registerBlock() { final String blockName = "kekztech_tfftstoragefieldblock3_block"; super.setBlockName(blockName); diff --git a/src/main/java/blocks/Block_TFFTStorageFieldBlockT4.java b/src/main/java/blocks/Block_TFFTStorageFieldBlockT4.java index f1bf45ead4..4ba363cfbb 100644 --- a/src/main/java/blocks/Block_TFFTStorageFieldBlockT4.java +++ b/src/main/java/blocks/Block_TFFTStorageFieldBlockT4.java @@ -20,6 +20,10 @@ public class Block_TFFTStorageFieldBlockT4 extends Block { return instance; } + public static int getCapacity() { + return 64000000; + } + public void registerBlock() { final String blockName = "kekztech_tfftstoragefieldblock4_block"; super.setBlockName(blockName); diff --git a/src/main/java/blocks/Block_TFFTStorageFieldBlockT5.java b/src/main/java/blocks/Block_TFFTStorageFieldBlockT5.java new file mode 100644 index 0000000000..61ed1decf3 --- /dev/null +++ b/src/main/java/blocks/Block_TFFTStorageFieldBlockT5.java @@ -0,0 +1,36 @@ +package blocks; + +import cpw.mods.fml.common.registry.GameRegistry; +import itemBlocks.IB_TFFTStorageFieldBlockT5; +import kekztech.KekzCore; +import net.minecraft.block.Block; +import net.minecraft.block.material.Material; +import net.minecraft.creativetab.CreativeTabs; + +public class Block_TFFTStorageFieldBlockT5 extends Block { + + private static Block_TFFTStorageFieldBlockT5 instance = new Block_TFFTStorageFieldBlockT5(); + + private Block_TFFTStorageFieldBlockT5() { + // I am a singleton + super(Material.iron); + } + + public static Block_TFFTStorageFieldBlockT5 getInstance() { + return instance; + } + + public static int getCapacity() { + return 256000000; + } + + public void registerBlock() { + final String blockName = "kekztech_tfftstoragefieldblock5_block"; + super.setBlockName(blockName); + super.setCreativeTab(CreativeTabs.tabMisc); + super.setBlockTextureName(KekzCore.MODID + ":" + "TFFTStorageFieldBlock5"); + super.setHardness(5.0f); + super.setResistance(6.0f); + GameRegistry.registerBlock(getInstance(), IB_TFFTStorageFieldBlockT5.class, blockName); + } +} \ No newline at end of file diff --git a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT1.java b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT1.java index a3c3b8567d..783db3ec00 100644 --- a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT1.java +++ b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT1.java @@ -2,6 +2,7 @@ package itemBlocks; import java.util.List; +import blocks.Block_TFFTStorageFieldBlockT1; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBlock; @@ -17,7 +18,7 @@ public class IB_TFFTStorageFieldBlockT1 extends ItemBlock { @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("This is not a fluid tank"); - lines.add("Capacity: 500 000L"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT1.getCapacity() + "L"); lines.add("Power Draw: 0.5EU/t"); } diff --git a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT2.java b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT2.java index 32f4998ce1..b9fee22647 100644 --- a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT2.java +++ b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT2.java @@ -2,6 +2,7 @@ package itemBlocks; import java.util.List; +import blocks.Block_TFFTStorageFieldBlockT2; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBlock; @@ -17,7 +18,7 @@ public class IB_TFFTStorageFieldBlockT2 extends ItemBlock { @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("This is not a fluid tank"); - lines.add("Capacity: 4 000 000L"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT2.getCapacity() + "L"); lines.add("Power Draw: 1EU/t"); } diff --git a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT3.java b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT3.java index 0aef351021..889470644d 100644 --- a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT3.java +++ b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT3.java @@ -2,6 +2,7 @@ package itemBlocks; import java.util.List; +import blocks.Block_TFFTStorageFieldBlockT3; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBlock; @@ -17,7 +18,7 @@ public class IB_TFFTStorageFieldBlockT3 extends ItemBlock { @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("This is not a fluid tank"); - lines.add("Capacity: 16 000 000L"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT3.getCapacity() + "L"); lines.add("Power Draw: 2EU/t"); } diff --git a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT4.java b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT4.java index b8889bde4d..960dee7f6b 100644 --- a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT4.java +++ b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT4.java @@ -2,6 +2,7 @@ package itemBlocks; import java.util.List; +import blocks.Block_TFFTStorageFieldBlockT4; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBlock; @@ -17,7 +18,7 @@ public class IB_TFFTStorageFieldBlockT4 extends ItemBlock { @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("This is not a fluid tank"); - lines.add("Capacity: 64 000 000L"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT4.getCapacity() + "L"); lines.add("Power Draw: 4EU/t"); } diff --git a/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT5.java b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT5.java new file mode 100644 index 0000000000..caef257f93 --- /dev/null +++ b/src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT5.java @@ -0,0 +1,25 @@ +package itemBlocks; + +import java.util.List; + +import blocks.Block_TFFTStorageFieldBlockT5; +import net.minecraft.block.Block; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemBlock; +import net.minecraft.item.ItemStack; + +public class IB_TFFTStorageFieldBlockT5 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT5(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT5.getCapacity() + "L"); + lines.add("Power Draw: 0.5EU/t"); + } + +} \ No newline at end of file diff --git a/src/main/java/kekztech/KekzCore.java b/src/main/java/kekztech/KekzCore.java index f93b5a9802..17ca145d6f 100644 --- a/src/main/java/kekztech/KekzCore.java +++ b/src/main/java/kekztech/KekzCore.java @@ -2,8 +2,6 @@ package kekztech; import blocks.Block_ControlRod; import blocks.Block_GDCUnit; -import blocks.Block_ItemDistributionCable; -import blocks.Block_ItemDistributionNode; import blocks.Block_ReactorChamber_OFF; import blocks.Block_ReactorChamber_ON; import blocks.Block_TFFTCasing; @@ -87,8 +85,9 @@ public class KekzCore { Block_ReactorChamber_OFF.getInstance().registerBlock(); Block_ReactorChamber_ON.getInstance().registerBlock(); Block_ControlRod.getInstance().registerBlock(); - Block_ItemDistributionCable.getInstance().registerBlock(); - Block_ItemDistributionNode.getInstance().registerBlock(); + // TODO: Disabled for new release + //Block_ItemDistributionCable.getInstance().registerBlock(); + //Block_ItemDistributionNode.getInstance().registerBlock(); // Register TileEntities GameRegistry.registerTileEntity(TE_TFFTMultiHatch.class, "kekztech_tfftmultihatch_tile"); GameRegistry.registerTileEntity(TE_ItemDistributionCable.class, "kekztech_itemdistributioncable_tile"); diff --git a/src/main/java/tileentities/GTMTE_FluidMultiStorage.java b/src/main/java/tileentities/GTMTE_FluidMultiStorage.java index 61b8e558f5..945309ad80 100644 --- a/src/main/java/tileentities/GTMTE_FluidMultiStorage.java +++ b/src/main/java/tileentities/GTMTE_FluidMultiStorage.java @@ -12,6 +12,7 @@ import blocks.Block_TFFTStorageFieldBlockT1; import blocks.Block_TFFTStorageFieldBlockT2; import blocks.Block_TFFTStorageFieldBlockT3; import blocks.Block_TFFTStorageFieldBlockT4; +import blocks.Block_TFFTStorageFieldBlockT5; import gregtech.api.enums.Textures.BlockIcons; import gregtech.api.gui.GT_GUIContainer_MultiMachine; import gregtech.api.interfaces.ITexture; @@ -40,10 +41,11 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase { private final String glassNameAE2 = "tile.appliedenergistics2.BlockQuartzGlass"; private final String glassNameStained = "tile.stainedGlass"; private final Block CASING = Block_TFFTCasing.getInstance(); - private final Block STORAGE_FIELD1 = Block_TFFTStorageFieldBlockT1.getInstance(); - private final Block STORAGE_FIELD2 = Block_TFFTStorageFieldBlockT2.getInstance(); - private final Block STORAGE_FIELD3 = Block_TFFTStorageFieldBlockT3.getInstance(); - private final Block STORAGE_FIELD4 = Block_TFFTStorageFieldBlockT4.getInstance(); + private final Block_TFFTStorageFieldBlockT1 STORAGE_FIELD1 = Block_TFFTStorageFieldBlockT1.getInstance(); + private final Block_TFFTStorageFieldBlockT2 STORAGE_FIELD2 = Block_TFFTStorageFieldBlockT2.getInstance(); + private final Block_TFFTStorageFieldBlockT3 STORAGE_FIELD3 = Block_TFFTStorageFieldBlockT3.getInstance(); + private final Block_TFFTStorageFieldBlockT4 STORAGE_FIELD4 = Block_TFFTStorageFieldBlockT4.getInstance(); + private final Block_TFFTStorageFieldBlockT5 STORAGE_FIELD5 = Block_TFFTStorageFieldBlockT5.getInstance(); private final Block MULTI_HATCH = Block_TFFTMultiHatch.getInstance(); private final int CASING_TEXTURE_ID = 176; @@ -83,7 +85,7 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase { .addEnergyHatch("Any top or bottom casing") .addOtherStructurePart("Inner 3x7x3 tube", "Storage Field Blocks") .addOtherStructurePart("Outer 5x7x5 glass shell", "AE2 Quartz Glass of Vanilla Stained Glass") - .addIOHatches("Instead of any casing or glass, have to touch storage field") + .addIOHatches("Instead of any casing or glass, have to touch storage field. True for the Multi-Hatch as well.") .signAndFinalize("Kekzdealer"); if(!Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)) { return b.getInformation(); @@ -249,6 +251,7 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase { * References the item stack that can be placed in that GUI slot * in the top right. */ + @SuppressWarnings("static-access") @Override public boolean checkMachine(IGregTechTileEntity thisController, ItemStack guiSlotItem) { // Figure out the vector for the direction the back face of the controller is facing @@ -326,19 +329,23 @@ public class GTMTE_FluidMultiStorage extends GT_MetaTileEntity_MultiBlockBase { if(thisController.getBlockOffset(offset.x(), offset.y(), offset.z()).getUnlocalizedName() .equals(STORAGE_FIELD1.getUnlocalizedName())) { runningCostAcc += 0.5f; - fluidCapacityAcc += 500000.0f; + fluidCapacityAcc += (float) STORAGE_FIELD1.getCapacity(); } else if(thisController.getBlockOffset(offset.x(), offset.y(), offset.z()).getUnlocalizedName() .equals(STORAGE_FIELD2.getUnlocalizedName())) { runningCostAcc += 1.0f; - fluidCapacityAcc += 4000000.0f; + fluidCapacityAcc += (float) STORAGE_FIELD2.getCapacity(); } else if(thisController.getBlockOffset(offset.x(), offset.y(), offset.z()).getUnlocalizedName() .equals(STORAGE_FIELD3.getUnlocalizedName())) { runningCostAcc += 2.0f; - fluidCapacityAcc += 16000000.0f; + fluidCapacityAcc += (float) STORAGE_FIELD3.getCapacity(); } else if(thisController.getBlockOffset(offset.x(), offset.y(), offset.z()).getUnlocalizedName() .equals(STORAGE_FIELD4.getUnlocalizedName())) { runningCostAcc += 4.0f; - fluidCapacityAcc += 64000000.0f; + fluidCapacityAcc += (float) STORAGE_FIELD4.getCapacity(); + } else if(thisController.getBlockOffset(offset.x(), offset.y(), offset.z()).getUnlocalizedName() + .equals(STORAGE_FIELD4.getUnlocalizedName())) { + runningCostAcc += 8.0f; + fluidCapacityAcc += (float) STORAGE_FIELD5.getCapacity(); } else { formationChecklist = false; } diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemDistributionNode.png b/src/main/resources/assets/kekztech/textures/blocks/ItemDistributionNode.png new file mode 100644 index 0000000000..5b6aa6c86e Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemDistributionNode.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer1.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1.png new file mode 100644 index 0000000000..1251fa460b Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_BOTTOM.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_BOTTOM.png new file mode 100644 index 0000000000..8590d5688a Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_BOTTOM.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_TOP.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_TOP.png new file mode 100644 index 0000000000..39d99e28ac Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer1_TOP.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer2.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2.png new file mode 100644 index 0000000000..cd806e7e7f Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_BOTTOM.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_BOTTOM.png new file mode 100644 index 0000000000..9adc2b745c Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_BOTTOM.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_TOP.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_TOP.png new file mode 100644 index 0000000000..fa6b2f578c Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer2_TOP.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer3.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3.png new file mode 100644 index 0000000000..b808381ba3 Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_BOTTOM.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_BOTTOM.png new file mode 100644 index 0000000000..dfab69b87e Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_BOTTOM.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_TOP.png b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_TOP.png new file mode 100644 index 0000000000..5f6767a820 Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/ItemServer3_TOP.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock1.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock1.png index 70004c208f..424cf822c0 100644 Binary files a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock1.png and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock1.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock2.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock2.png index 5cac6da447..a286645cb3 100644 Binary files a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock2.png and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock2.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock3.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock3.png index 5f4fe29422..7e0ccf1192 100644 Binary files a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock3.png and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock3.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock4.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock4.png index 681f0bf80f..c8ed271aa1 100644 Binary files a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock4.png and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock4.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock5.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock5.png new file mode 100644 index 0000000000..f5db48e3d2 Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock5.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock6.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock6.png new file mode 100644 index 0000000000..8d574fa07c Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock6.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock7.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock7.png new file mode 100644 index 0000000000..7930bdc26b Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock7.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock8.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock8.png new file mode 100644 index 0000000000..1032805d02 Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock8.png differ diff --git a/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock9.png b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock9.png new file mode 100644 index 0000000000..21e3d34156 Binary files /dev/null and b/src/main/resources/assets/kekztech/textures/blocks/TFFTStorageFieldBlock9.png differ -- cgit