diff --git a/gradle.properties b/gradle.properties index 0219489fa..ed1058fa8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ mod_version=1.0.27 # Empty build number makes a release type -mod_build_number=5000 +mod_build_number=5012 credits=HbMinecraft,\ \ rodolphito (explosion algorithms),\ diff --git a/src/main/java/com/hbm/blocks/ModBlocks.java b/src/main/java/com/hbm/blocks/ModBlocks.java index 7488f693f..1806a7f4e 100644 --- a/src/main/java/com/hbm/blocks/ModBlocks.java +++ b/src/main/java/com/hbm/blocks/ModBlocks.java @@ -526,7 +526,6 @@ public class ModBlocks { public static Block lox_barrel; public static Block taint_barrel; public static Block crashed_balefire; - public static Block rejuvinator; public static Block fireworks; public static Block dynamite; public static Block tnt; @@ -591,6 +590,7 @@ public class ModBlocks { public static Block spikes; public static Block charger; + public static Block floodlight; public static Block tesla; @@ -1491,6 +1491,7 @@ public class ModBlocks { spotlight_halogen = new Spotlight(Material.iron, 32, LightType.HALOGEN, true).setBlockName("spotlight_halogen").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":flood_lamp"); spotlight_halogen_off = new Spotlight(Material.iron, 32, LightType.HALOGEN, false).setBlockName("spotlight_halogen_off").setBlockTextureName(RefStrings.MODID + ":flood_lamp_off"); spotlight_beam = new SpotlightBeam().setBlockName("spotlight_beam"); + floodlight = new Floodlight(Material.iron).setBlockName("floodlight").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); reinforced_stone = new BlockGeneric(Material.rock).setBlockName("reinforced_stone").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(100.0F).setBlockTextureName(RefStrings.MODID + ":reinforced_stone"); concrete_smooth = new BlockRadResistant(Material.rock).setBlockName("concrete_smooth").setCreativeTab(MainRegistry.blockTab).setHardness(15.0F).setResistance(140.0F).setBlockTextureName(RefStrings.MODID + ":concrete"); @@ -2717,6 +2718,7 @@ public class ModBlocks { //Charger GameRegistry.registerBlock(charger, charger.getUnlocalizedName()); + //GameRegistry.registerBlock(floodlight, floodlight.getUnlocalizedName()); //Decoration Blocks GameRegistry.registerBlock(block_meteor, block_meteor.getUnlocalizedName()); @@ -2892,7 +2894,6 @@ public class ModBlocks { GameRegistry.registerBlock(therm_endo, therm_endo.getUnlocalizedName()); GameRegistry.registerBlock(therm_exo, therm_exo.getUnlocalizedName()); GameRegistry.registerBlock(emp_bomb, emp_bomb.getUnlocalizedName()); - //GameRegistry.registerBlock(rejuvinator, rejuvinator.getUnlocalizedName()); GameRegistry.registerBlock(det_cord, det_cord.getUnlocalizedName()); GameRegistry.registerBlock(det_charge, det_charge.getUnlocalizedName()); GameRegistry.registerBlock(det_nuke, det_nuke.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/blocks/machine/Floodlight.java b/src/main/java/com/hbm/blocks/machine/Floodlight.java new file mode 100644 index 000000000..eb0f3f9c2 --- /dev/null +++ b/src/main/java/com/hbm/blocks/machine/Floodlight.java @@ -0,0 +1,26 @@ +package com.hbm.blocks.machine; + +import net.minecraft.block.BlockContainer; +import net.minecraft.block.material.Material; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.world.World; + +public class Floodlight extends BlockContainer { + + public Floodlight(Material mat) { + super(mat); + } + + @Override + public TileEntity createNewTileEntity(World world, int meta) { + return new TileEntityFloodlight(); + } + + @Override public int getRenderType() { return -1; } + @Override public boolean isOpaqueCube() { return false; } + @Override public boolean renderAsNormalBlock() { return false; } + + public static class TileEntityFloodlight extends TileEntity { + + } +} diff --git a/src/main/java/com/hbm/crafting/PowderRecipes.java b/src/main/java/com/hbm/crafting/PowderRecipes.java index 3a77a04b7..e611acb8f 100644 --- a/src/main/java/com/hbm/crafting/PowderRecipes.java +++ b/src/main/java/com/hbm/crafting/PowderRecipes.java @@ -68,7 +68,7 @@ public class PowderRecipes { CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 2), new Object[] { COAL.dust(), KEY_SAND }); CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 4), new Object[] { F.dust(), KEY_SAND }); CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 8), new Object[] { PB.dust(), S.dust(), KEY_SAND }); - CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 12), new Object[] { ModItems.powder_limestone, KEY_SAND }); + CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 12), new Object[] { LIMESTONE.dust(), KEY_SAND }); CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 12), new Object[] { CA.dust(), KEY_SAND }); CraftingManager.addShapelessAuto(new ItemStack(ModItems.powder_flux, 16), new Object[] { BORAX.dust(), KEY_SAND }); diff --git a/src/main/java/com/hbm/inventory/recipes/SILEXRecipes.java b/src/main/java/com/hbm/inventory/recipes/SILEXRecipes.java index bee6a3e70..8bdecce61 100644 --- a/src/main/java/com/hbm/inventory/recipes/SILEXRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/SILEXRecipes.java @@ -101,7 +101,7 @@ public class SILEXRecipes { recipes.put(new ComparableStack(ModItems.fluid_icon, 1, Fluids.VITRIOL.getID()), new SILEXRecipe(1000, 1000, EnumWavelengths.IR) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_bromine), 5)) - .addOut(new WeightedRandomObject(new ItemStack(ModItems.pill_iodine), 5)) + .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_iodine), 5)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.powder_iron), 5)) .addOut(new WeightedRandomObject(new ItemStack(ModItems.sulfur), 15)) ); diff --git a/src/main/java/com/hbm/inventory/recipes/ShredderRecipes.java b/src/main/java/com/hbm/inventory/recipes/ShredderRecipes.java index b395c861e..a23c3e2c9 100644 --- a/src/main/java/com/hbm/inventory/recipes/ShredderRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/ShredderRecipes.java @@ -285,6 +285,7 @@ public class ShredderRecipes extends SerializableRecipe { ShredderRecipes.setRecipe(ModBlocks.steel_grate, new ItemStack(ModItems.powder_steel_tiny, 3)); ShredderRecipes.setRecipe(ModItems.pipes_steel, new ItemStack(ModItems.powder_steel, 27)); ShredderRecipes.setRecipe(ModBlocks.machine_fluidtank, new ItemStack(ModItems.powder_steel, 16)); + ShredderRecipes.setRecipe(new ItemStack(ModItems.bedrock_ore, 1, OreDictionary.WILDCARD_VALUE), new ItemStack(Blocks.gravel)); /* Sellafite scrapping */ ShredderRecipes.setRecipe(ModBlocks.sellafield_slaked, new ItemStack(Blocks.gravel)); diff --git a/src/main/java/com/hbm/lib/RefStrings.java b/src/main/java/com/hbm/lib/RefStrings.java index 1a5c1bf6d..4250bff60 100644 --- a/src/main/java/com/hbm/lib/RefStrings.java +++ b/src/main/java/com/hbm/lib/RefStrings.java @@ -3,7 +3,7 @@ package com.hbm.lib; public class RefStrings { public static final String MODID = "hbm"; public static final String NAME = "Hbm's Nuclear Tech Mod"; - public static final String VERSION = "1.0.27 BETA (5000)"; + public static final String VERSION = "1.0.27 BETA (5012)"; //HBM's Beta Naming Convention: //V T (X) //V -> next release version diff --git a/src/main/java/com/hbm/tileentity/TileMappings.java b/src/main/java/com/hbm/tileentity/TileMappings.java index e83e5b22d..51ec0f7ae 100644 --- a/src/main/java/com/hbm/tileentity/TileMappings.java +++ b/src/main/java/com/hbm/tileentity/TileMappings.java @@ -17,6 +17,7 @@ import com.hbm.blocks.generic.BlockSnowglobe.TileEntitySnowglobe; import com.hbm.blocks.generic.PartEmitter.TileEntityPartEmitter; import com.hbm.blocks.machine.BlockICF.TileEntityBlockICF; import com.hbm.blocks.machine.BlockPWR.TileEntityBlockPWR; +import com.hbm.blocks.machine.Floodlight.TileEntityFloodlight; import com.hbm.blocks.machine.MachineCapacitor.TileEntityCapacitor; import com.hbm.blocks.machine.MachineFan.TileEntityFan; import com.hbm.blocks.machine.PistonInserter.TileEntityPistonInserter; @@ -183,6 +184,7 @@ public class TileMappings { put(TileEntitySILEX.class, "tileentity_silex"); put(TileEntityFEL.class, "tileentity_fel"); put(TileEntityDemonLamp.class, "tileentity_demonlamp"); + put(TileEntityFloodlight.class, "tileentity_floodlight"); put(TileEntityLantern.class, "tileentity_lantern_ordinary"); put(TileEntityLanternBehemoth.class, "tileentity_lantern_behemoth"); put(TileEntityStorageDrum.class, "tileentity_waste_storage_drum"); diff --git a/src/main/resources/assets/hbm/models/blocks/floodlight.obj b/src/main/resources/assets/hbm/models/blocks/floodlight.obj new file mode 100644 index 000000000..fa59bc7f0 --- /dev/null +++ b/src/main/resources/assets/hbm/models/blocks/floodlight.obj @@ -0,0 +1,355 @@ +# Blender v2.79 (sub 0) OBJ File: 'floodlight.blend' +# www.blender.org +o Lamps +v -0.375000 0.625000 -1.062500 +v -0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -1.062500 +v -0.375000 0.562500 -1.062500 +v -0.375000 0.562500 -0.312500 +v 0.375000 0.562500 -0.312500 +v 0.375000 0.562500 -1.062500 +v 0.375000 0.562500 0.312500 +v 0.375000 0.562500 1.062500 +v -0.375000 0.562500 1.062500 +v -0.375000 0.562500 0.312500 +v 0.375000 0.625000 0.312500 +v 0.375000 0.625000 1.062500 +v -0.375000 0.625000 1.062500 +v -0.375000 0.625000 0.312500 +vt 0.666667 0.695652 +vt 0.444444 0.717391 +vt 0.444444 0.695652 +vt 0.666667 0.978261 +vt 0.444444 0.978261 +vt 0.444444 1.000000 +vt 0.666667 1.000000 +vt 0.685185 0.978261 +vt 0.666667 0.717391 +vt 0.685185 0.717391 +vt 0.425926 0.717391 +vt 0.425926 0.978261 +vt 0.425926 0.717391 +vt 0.444444 0.978261 +vt 0.425926 0.978261 +vt 0.685185 0.978261 +vt 0.666667 0.717391 +vt 0.685185 0.717391 +vt 0.444444 1.000000 +vt 0.666667 0.978261 +vt 0.666667 1.000000 +vt 0.444444 0.717391 +vt 0.666667 0.695652 +vt 0.444444 0.695652 +vn -1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +s off +f 4/1/1 7/2/1 3/3/1 +f 7/2/2 5/4/2 6/5/2 +f 2/6/3 5/4/3 1/7/3 +f 1/8/4 8/9/4 4/10/4 +f 3/11/5 6/5/5 2/12/5 +f 14/13/5 11/14/5 15/15/5 +f 16/16/4 9/17/4 13/18/4 +f 15/19/3 12/20/3 16/21/3 +f 10/22/2 12/20/2 11/14/2 +f 13/23/1 10/22/1 14/24/1 +f 4/1/1 8/9/1 7/2/1 +f 7/2/2 8/9/2 5/4/2 +f 2/6/3 6/5/3 5/4/3 +f 1/8/4 5/4/4 8/9/4 +f 3/11/5 7/2/5 6/5/5 +f 14/13/5 10/22/5 11/14/5 +f 16/16/4 12/20/4 9/17/4 +f 15/19/3 11/14/3 12/20/3 +f 10/22/2 9/17/2 12/20/2 +f 13/23/1 9/17/1 10/22/1 +o Lights +v -0.500000 0.375000 -0.187500 +v 0.500000 0.375000 -0.187500 +v -0.500000 0.375000 -1.187500 +v 0.500000 0.375000 -1.187500 +v -0.375000 0.625000 -1.062500 +v -0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -1.062500 +v -0.250000 0.125000 -0.937500 +v -0.250000 0.125000 -0.437500 +v 0.250000 0.125000 -0.437500 +v 0.250000 0.125000 -0.937500 +v -0.500000 0.625000 -1.187500 +v -0.500000 0.625000 -0.187500 +v 0.500000 0.625000 -0.187500 +v 0.500000 0.625000 -1.187500 +v 0.375000 0.750000 0.312500 +v 0.375000 0.750000 1.062500 +v -0.375000 0.750000 1.062500 +v -0.375000 0.750000 0.312500 +v 0.375000 0.625000 0.312500 +v 0.375000 0.625000 1.062500 +v -0.375000 0.625000 1.062500 +v -0.375000 0.625000 0.312500 +v 0.500000 0.625000 0.187500 +v 0.500000 0.625000 1.187500 +v -0.500000 0.625000 1.187500 +v -0.500000 0.625000 0.187500 +v 0.250000 0.125000 0.437500 +v 0.250000 0.125000 0.937500 +v -0.250000 0.125000 0.937500 +v -0.250000 0.125000 0.437500 +v -0.375000 0.625000 -1.062500 +v -0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -0.312500 +v 0.375000 0.625000 -1.062500 +v 0.375000 0.625000 0.312500 +v 0.375000 0.625000 1.062500 +v -0.375000 0.625000 1.062500 +v -0.375000 0.625000 0.312500 +v -0.375000 0.750000 -1.062500 +v -0.375000 0.750000 -0.312500 +v 0.375000 0.750000 -0.312500 +v 0.375000 0.750000 -1.062500 +v 0.500000 0.375000 0.187500 +v -0.500000 0.375000 0.187500 +v 0.500000 0.375000 1.187500 +v -0.500000 0.375000 1.187500 +vt 0.407407 0.260870 +vt 0.629630 0.173913 +vt 0.703704 0.260870 +vt 0.407407 0.347826 +vt 0.703704 0.260870 +vt 0.407407 0.347826 +vt 0.407407 0.260870 +vt 0.703704 0.260870 +vt 0.407407 0.347826 +vt 0.407407 0.260870 +vt 0.703704 0.260870 +vt 0.407407 0.347826 +vt 0.407407 0.260870 +vt 0.629630 0.000000 +vt 0.481481 0.173913 +vt 0.481481 0.000000 +vt 0.481481 0.173913 +vt 0.629630 0.173913 +vt 0.629630 0.173913 +vt 0.629630 0.173913 +vt 0.666667 0.652174 +vt 0.407407 0.695652 +vt 0.444444 0.652174 +vt 0.444444 0.391304 +vt 0.703704 0.347826 +vt 0.666667 0.391304 +vt 0.703704 0.695652 +vt 0.740741 0.347826 +vt 0.962963 0.304348 +vt 0.962963 0.347826 +vt 0.962963 0.000000 +vt 0.740741 0.043478 +vt 0.740741 0.000000 +vt 0.703704 0.043478 +vt 0.740741 0.304348 +vt 0.703704 0.304348 +vt 1.000000 0.304348 +vt 0.962963 0.043478 +vt 1.000000 0.043478 +vt 0.666667 0.391304 +vt 0.703704 0.695652 +vt 0.666667 0.652174 +vt 0.444444 0.391304 +vt 0.703704 0.347826 +vt 0.444444 0.652174 +vt 0.407407 0.347826 +vt 0.407407 0.695652 +vt 0.407407 0.260870 +vt 0.629630 0.173913 +vt 0.703704 0.260870 +vt 0.407407 0.260870 +vt 0.629630 0.173913 +vt 0.703704 0.260870 +vt 0.407407 0.260870 +vt 0.629630 0.173913 +vt 0.703704 0.260870 +vt 0.629630 0.000000 +vt 0.481481 0.173913 +vt 0.481481 0.000000 +vt 0.407407 0.347826 +vt 0.740741 0.043478 +vt 0.962963 0.304348 +vt 0.740741 0.304348 +vt 0.407407 0.347826 +vt 0.407407 0.347826 +vt 0.703704 0.260870 +vt 0.407407 0.260870 +vt 1.000000 0.304348 +vt 0.962963 0.043478 +vt 1.000000 0.043478 +vt 0.703704 0.043478 +vt 0.703704 0.304348 +vt 0.629630 0.173913 +vt 0.962963 0.000000 +vt 0.740741 0.000000 +vt 0.740741 0.347826 +vt 0.962963 0.347826 +vt 0.703704 0.347826 +vt 0.703704 0.347826 +vt 0.703704 0.347826 +vt 0.481481 0.173913 +vt 0.481481 0.173913 +vt 0.481481 0.173913 +vt 0.481481 0.173913 +vt 0.481481 0.173913 +vt 0.703704 0.347826 +vt 0.703704 0.347826 +vt 0.703704 0.347826 +vn 0.7071 -0.7071 0.0000 +vn 1.0000 0.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn -0.7071 -0.7071 0.0000 +vn 0.0000 -0.7071 -0.7071 +vn 0.0000 -0.7071 0.7071 +vn 0.0000 1.0000 0.0000 +s off +f 18/25/6 28/26/6 20/27/6 +f 20/27/7 31/28/7 18/25/7 +f 17/29/8 29/30/8 19/31/8 +f 19/32/9 32/33/9 20/34/9 +f 18/35/10 30/36/10 17/37/10 +f 25/38/11 27/39/11 26/40/11 +f 17/29/12 25/41/12 26/42/12 +f 20/34/13 25/43/13 19/32/13 +f 17/37/14 27/44/14 18/35/14 +f 21/45/15 30/46/15 22/47/15 +f 22/47/15 31/28/15 23/48/15 +f 23/48/15 32/49/15 24/50/15 +f 24/50/15 29/51/15 21/45/15 +f 39/52/8 36/53/8 40/54/8 +f 37/55/7 34/56/7 38/57/7 +f 38/58/10 35/59/10 39/60/10 +f 40/61/9 33/62/9 37/63/9 +f 34/56/15 36/53/15 35/59/15 +f 53/64/15 44/65/15 56/66/15 +f 54/67/15 41/68/15 53/64/15 +f 55/69/15 42/70/15 54/67/15 +f 56/66/15 43/71/15 55/69/15 +f 64/72/14 46/73/14 63/74/14 +f 61/75/13 48/76/13 62/77/13 +f 62/78/12 47/79/12 64/80/12 +f 48/81/11 46/82/11 47/83/11 +f 63/74/10 43/84/10 64/72/10 +f 59/85/15 57/86/15 58/87/15 +f 62/77/9 41/88/9 61/75/9 +f 64/80/8 44/89/8 62/78/8 +f 61/90/7 42/70/7 63/91/7 +f 49/92/9 60/93/9 52/94/9 +f 51/95/10 58/87/10 50/96/10 +f 61/90/6 46/82/6 45/97/6 +f 52/98/7 59/85/7 51/99/7 +f 50/100/8 57/86/8 49/101/8 +f 18/25/6 27/39/6 28/26/6 +f 20/27/7 32/49/7 31/28/7 +f 17/29/8 30/102/8 29/30/8 +f 19/32/9 29/103/9 32/33/9 +f 18/35/10 31/104/10 30/36/10 +f 25/38/11 28/26/11 27/39/11 +f 17/29/12 19/31/12 25/41/12 +f 20/34/13 28/105/13 25/43/13 +f 17/37/14 26/106/14 27/44/14 +f 21/45/15 29/51/15 30/46/15 +f 22/47/15 30/46/15 31/28/15 +f 23/48/15 31/28/15 32/49/15 +f 24/50/15 32/49/15 29/51/15 +f 39/52/8 35/59/8 36/53/8 +f 37/55/7 33/62/7 34/56/7 +f 38/58/10 34/56/10 35/59/10 +f 40/61/9 36/53/9 33/62/9 +f 34/56/15 33/62/15 36/53/15 +f 53/64/15 41/68/15 44/65/15 +f 54/67/15 42/70/15 41/68/15 +f 55/69/15 43/71/15 42/70/15 +f 56/66/15 44/65/15 43/71/15 +f 64/72/14 47/107/14 46/73/14 +f 61/75/13 45/108/13 48/76/13 +f 62/78/12 48/109/12 47/79/12 +f 48/81/11 45/97/11 46/82/11 +f 63/74/10 42/110/10 43/84/10 +f 59/85/15 60/93/15 57/86/15 +f 62/77/9 44/111/9 41/88/9 +f 64/80/8 43/112/8 44/89/8 +f 61/90/7 41/68/7 42/70/7 +f 49/92/9 57/86/9 60/93/9 +f 51/95/10 59/85/10 58/87/10 +f 61/90/6 63/91/6 46/82/6 +f 52/98/7 60/93/7 59/85/7 +f 50/100/8 58/87/8 57/86/8 +o Base +v -0.500000 0.000000 0.187500 +v 0.500000 0.000000 0.187500 +v -0.500000 0.000000 -0.187500 +v 0.500000 0.000000 -0.187500 +v -0.375000 0.500000 0.187500 +v 0.375000 0.500000 0.187500 +v -0.375000 0.500000 -0.187500 +v 0.375000 0.500000 -0.187500 +v -0.125000 0.750000 -0.187500 +v -0.125000 0.750000 0.187500 +v 0.125000 0.750000 0.187500 +v 0.125000 0.750000 -0.187500 +vt 0.111111 0.260870 +vt -0.000000 0.608696 +vt -0.000000 0.260870 +vt 0.259259 0.304348 +vt 0.333333 0.478261 +vt 0.259259 0.565217 +vt 0.111111 0.086957 +vt 0.111111 0.608696 +vt 0.111111 0.260870 +vt 0.259259 0.565217 +vt 0.111111 0.608696 +vt 0.000000 0.782609 +vt -0.000000 0.869565 +vt 0.111111 0.956522 +vt -0.000000 0.956522 +vt 0.259259 0.304348 +vt 0.333333 0.478261 +vt 0.111111 0.782609 +vt -0.000000 0.086957 +vt 0.111111 -0.000000 +vt 0.333333 0.391304 +vt 0.111111 0.869565 +vt 0.333333 0.391304 +vt 0.000000 -0.000000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.9701 0.2425 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.9701 0.2425 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.7071 0.7071 0.0000 +vn -0.7071 0.7071 0.0000 +s off +f 67/113/16 66/114/16 65/115/16 +f 71/116/17 76/117/17 72/118/17 +f 65/115/18 71/119/18 67/113/18 +f 67/113/17 72/118/17 68/120/17 +f 66/121/19 69/122/19 65/123/19 +f 68/120/20 70/124/20 66/114/20 +f 75/125/21 73/126/21 74/127/21 +f 70/128/19 74/129/19 69/122/19 +f 72/130/22 75/125/22 70/124/22 +f 69/131/23 73/132/23 71/119/23 +f 67/113/16 68/120/16 66/114/16 +f 71/116/17 73/133/17 76/117/17 +f 65/115/18 69/131/18 71/119/18 +f 67/113/17 71/116/17 72/118/17 +f 66/121/19 70/128/19 69/122/19 +f 68/120/20 72/130/20 70/124/20 +f 75/125/21 76/134/21 73/126/21 +f 70/128/19 75/135/19 74/129/19 +f 72/130/22 76/134/22 75/125/22 +f 69/131/23 74/136/23 73/132/23 diff --git a/src/main/resources/assets/hbm/textures/models/machines/floodlight.png b/src/main/resources/assets/hbm/textures/models/machines/floodlight.png new file mode 100644 index 000000000..8decf192a Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/machines/floodlight.png differ