yeah whatever

This commit is contained in:
Bob 2024-06-30 18:56:27 +02:00
parent b111b0cff8
commit 7d1aeb378b
10 changed files with 391 additions and 6 deletions

View File

@ -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),\

View File

@ -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());

View File

@ -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 {
}
}

View File

@ -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 });

View File

@ -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))
);

View File

@ -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));

View File

@ -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

View File

@ -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");

View File

@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B