From 6d151929908f5a8f30bc04aa0e4cced84e6fb5e5 Mon Sep 17 00:00:00 2001 From: Johannes Gäßler Date: Thu, 8 Jun 2017 23:22:08 +0200 Subject: Implemented Bricked Blast Furnace, added corresponding textures Added a new Casing for the Bricked Blast Furnace, GT_Block_Casings4, ID 15 Refactored the non-electric Blast Furnaces: The Bronze Blast Furnace and the Bricked Blast Furnace extend a superclass to ensure consistent behavior. Subclasses only differ in texture, description, and Casing Block. --- misc/vector/bricked_blast_furnace_active.svg | 1290 ++++++++++++++++++++ misc/vector/bricked_blast_furnace_inactive.svg | 953 +++++++++++++++ misc/vector/dense_bricks.svg | 1001 +++++++++++++++ src/main/java/gregtech/api/enums/ItemList.java | 4 +- src/main/java/gregtech/api/enums/Textures.java | 5 +- .../gregtech/common/blocks/GT_Block_Casings4.java | 6 +- .../GT_MetaTileEntity_BrickedBlastFurnace.java | 52 + .../GT_MetaTileEntity_BronzeBlastFurnace.java | 323 +---- .../GT_MetaTileEntity_PrimitiveBlastFurnace.java | 331 +++++ .../preload/GT_Loader_MetaTileEntities.java | 3 + .../MACHINE_CASING_BRICKEDBLASTFURNACE_ACTIVE.png | Bin 0 -> 705 bytes ...MACHINE_CASING_BRICKEDBLASTFURNACE_INACTIVE.png | Bin 0 -> 645 bytes .../blocks/iconsets/MACHINE_CASING_DENSEBRICKS.png | Bin 0 -> 493 bytes 13 files changed, 3653 insertions(+), 315 deletions(-) create mode 100644 misc/vector/bricked_blast_furnace_active.svg create mode 100644 misc/vector/bricked_blast_furnace_inactive.svg create mode 100644 misc/vector/dense_bricks.svg create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_BrickedBlastFurnace.java create mode 100644 src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PrimitiveBlastFurnace.java create mode 100644 src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_CASING_BRICKEDBLASTFURNACE_ACTIVE.png create mode 100644 src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_CASING_BRICKEDBLASTFURNACE_INACTIVE.png create mode 100644 src/main/resources/assets/gregtech/textures/blocks/iconsets/MACHINE_CASING_DENSEBRICKS.png diff --git a/misc/vector/bricked_blast_furnace_active.svg b/misc/vector/bricked_blast_furnace_active.svg new file mode 100644 index 0000000000..4c5b0f77b7 --- /dev/null +++ b/misc/vector/bricked_blast_furnace_active.svg @@ -0,0 +1,1290 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +