mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
Added back old ones, changed lang to OLD for them
This commit is contained in:
parent
003afa4071
commit
bce98561d3
@ -1189,6 +1189,10 @@ public class ModBlocks {
|
||||
public static Block gas_explosive;
|
||||
public static Block vacuum;
|
||||
|
||||
public static Block absorber;
|
||||
public static Block absorber_red;
|
||||
public static Block absorber_green;
|
||||
public static Block absorber_pink;
|
||||
public static BlockAbsorber rad_absorber;
|
||||
public static Block decon;
|
||||
|
||||
@ -2359,6 +2363,13 @@ public class ModBlocks {
|
||||
gas_explosive = new BlockGasExplosive().setBlockName("gas_explosive").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":gas_explosive");
|
||||
vacuum = new BlockVacuum().setBlockName("vacuum").setResistance(1000000F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":vacuum");
|
||||
|
||||
// OLD ABSORBERS
|
||||
absorber = new BlockAbsorberOLD(Material.iron, 2.5F).setBlockName("absorber").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":absorber");
|
||||
absorber_red = new BlockAbsorberOLD(Material.iron, 10F).setBlockName("absorber_red").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":absorber_red");
|
||||
absorber_green = new BlockAbsorberOLD(Material.iron, 100F).setBlockName("absorber_green").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":absorber_green");
|
||||
absorber_pink = new BlockAbsorberOLD(Material.iron, 10000F).setBlockName("absorber_pink").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":absorber_pink");
|
||||
|
||||
//NEW ABSORBER
|
||||
rad_absorber = new BlockAbsorber(Material.iron).setBlockName("rad_absorber").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
|
||||
decon = new BlockDecon(Material.iron).setBlockName("decon").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":decon_side");
|
||||
|
||||
@ -3399,7 +3410,11 @@ public class ModBlocks {
|
||||
GameRegistry.registerBlock(struct_icf_core, struct_icf_core.getUnlocalizedName());
|
||||
|
||||
//Absorbers
|
||||
GameRegistry.registerBlock(rad_absorber, ItemBlockAbsorber.class, "rad_absorber");
|
||||
GameRegistry.registerBlock(absorber, absorber.getUnlocalizedName());
|
||||
GameRegistry.registerBlock(absorber_red, absorber_red.getUnlocalizedName());
|
||||
GameRegistry.registerBlock(absorber_green, absorber_green.getUnlocalizedName());
|
||||
GameRegistry.registerBlock(absorber_pink, absorber_pink.getUnlocalizedName());
|
||||
GameRegistry.registerBlock(rad_absorber, ItemBlockAbsorber.class, rad_absorber.getUnlocalizedName());
|
||||
GameRegistry.registerBlock(decon, decon.getUnlocalizedName());
|
||||
|
||||
//Solar Tower Blocks
|
||||
|
||||
40
src/main/java/com/hbm/blocks/generic/BlockAbsorberOLD.java
Normal file
40
src/main/java/com/hbm/blocks/generic/BlockAbsorberOLD.java
Normal file
@ -0,0 +1,40 @@
|
||||
package com.hbm.blocks.generic;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import com.hbm.handler.radiation.ChunkRadiationManager;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
public class BlockAbsorberOLD extends Block {
|
||||
|
||||
float absorb = 0;
|
||||
|
||||
public BlockAbsorberOLD(Material mat, float ab) {
|
||||
super(mat);
|
||||
this.setTickRandomly(true);
|
||||
absorb = ab;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tickRate(World world) {
|
||||
|
||||
return 10;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateTick(World world, int x, int y, int z, Random rand) {
|
||||
|
||||
ChunkRadiationManager.proxy.decrementRad(world, x, y, z, absorb);
|
||||
world.scheduleBlockUpdate(x, y, z, this, this.tickRate(world));
|
||||
}
|
||||
|
||||
public void onBlockAdded(World world, int x, int y, int z) {
|
||||
super.onBlockAdded(world, x, y, z);
|
||||
|
||||
world.scheduleBlockUpdate(x, y, z, this, this.tickRate(world));
|
||||
}
|
||||
}
|
||||
|
||||
@ -3835,6 +3835,11 @@ stat.ntmBullets=Schüsse gefeuert
|
||||
stat.ntmLegendary=Legendäre Gegenstände hergestellt
|
||||
stat.ntmMines=Auf Minen getreten
|
||||
|
||||
tile.absorber.name=Strahlungs-Absorber OLD
|
||||
tile.absorber_green.name=Fortgeschrittener Strahlungs-Absorber OLD
|
||||
tile.absorber_pink.name=Elite Strahlungs-Absorber OLD
|
||||
tile.absorber_red.name=Verbesserter Strahlungs-Absorber OLD
|
||||
|
||||
tile.rad_absorber.base.name=Strahlungs-Absorber
|
||||
tile.rad_absorber.red.name=Fortgeschrittener Strahlungs-Absorber
|
||||
tile.rad_absorber.green.name=Elite Strahlungs-Absorber
|
||||
|
||||
@ -5048,6 +5048,11 @@ stat.ntmBullets=Rounds Fired
|
||||
stat.ntmLegendary=Legendary Items Created
|
||||
stat.ntmMines=Mines Stepped on
|
||||
|
||||
tile.absorber.name=Radiation Absorber OLD
|
||||
tile.absorber_green.name=Advanced Radiation Absorber OLD
|
||||
tile.absorber_pink.name=Elite Radiation Absorber OLD
|
||||
tile.absorber_red.name=Enhanced Radiation Absorber OLD
|
||||
|
||||
tile.rad_absorber.base.name=Radiation Absorber
|
||||
tile.rad_absorber.red.name=Enhanced Radiation Absorber
|
||||
tile.rad_absorber.green.name=Advanced Radiation Absorber
|
||||
|
||||
@ -4907,6 +4907,11 @@ shape.wiresDense=Dense Wires
|
||||
|
||||
soundCategory.ntmMachines=NTM Machines
|
||||
|
||||
tile.absorber.name=Radiation Absorber OLD
|
||||
tile.absorber_green.name=Advanced Radiation Absorber OLD
|
||||
tile.absorber_pink.name=Elite Radiation Absorber OLD
|
||||
tile.absorber_red.name=Enhanced Radiation Absorber OLD
|
||||
|
||||
tile.rad_absorber.base.name=Radiation Absorber
|
||||
tile.rad_absorber.red.name=Enhanced Radiation Absorber
|
||||
tile.rad_absorber.green.name=Advanced Radiation Absorber
|
||||
|
||||
@ -4308,6 +4308,11 @@ shape.wire=Wire
|
||||
|
||||
soundCategory.ntmMachines=NTM Machines
|
||||
|
||||
tile.absorber.name=Radiation Absorber OLD
|
||||
tile.absorber_green.name=Advanced Radiation Absorber OLD
|
||||
tile.absorber_pink.name=Elite Radiation Absorber OLD
|
||||
tile.absorber_red.name=Enhanced Radiation Absorber OLD
|
||||
|
||||
tile.rad_absorber.base.name=Radiation Absorber
|
||||
tile.rad_absorber.red.name=Enhanced Radiation Absorber
|
||||
tile.rad_absorber.green.name=Advanced Radiation Absorber
|
||||
|
||||
@ -5306,6 +5306,11 @@ stat.ntmBullets=Сделано выстрелов
|
||||
stat.ntmLegendary=Создано легендарных предметов
|
||||
stat.ntmMines=Подрывов на минах
|
||||
|
||||
tile.absorber.name=Поглотитель радиации OLD
|
||||
tile.absorber_green.name=Усовершенствованный поглотитель радиации OLD
|
||||
tile.absorber_pink.name=Элитный поглотитель радиации OLD
|
||||
tile.absorber_red.name=Продвинутый поглотитель радиации OLD
|
||||
|
||||
tile.rad_absorber.base.name=Поглотитель радиации
|
||||
tile.rad_absorber.red.name=Усовершенствованный поглотитель радиации
|
||||
tile.rad_absorber.green.name=Элитный поглотитель радиации
|
||||
|
||||
@ -4873,6 +4873,11 @@ stat.ntmBullets=Випущено набоїв
|
||||
stat.ntmLegendary=Створено легендарних предметів
|
||||
stat.ntmMines=Підривів на мінах
|
||||
|
||||
tile.absorber.name=Поглинач радіації OLD
|
||||
tile.absorber_green.name=Удосконалений поглинач радіації OLD
|
||||
tile.absorber_pink.name=Елітний поглинач радіації OLD
|
||||
tile.absorber_red.name=Покращений поглинач радіації OLD
|
||||
|
||||
tile.rad_absorber.base.name=Поглинач радіації
|
||||
tile.rad_absorber.red.name=Удосконалений поглинач радіації
|
||||
tile.rad_absorber.green.name=Елітний поглинач радіації
|
||||
|
||||
@ -4521,6 +4521,12 @@ shape.wireFine=线
|
||||
shape.wireDense=致密线
|
||||
shape.wiresDense=致密线
|
||||
soundCategory.ntmMachines=NTM机器
|
||||
|
||||
tile.absorber.name=辐射吸收器 OLD
|
||||
tile.absorber_green.name=高级辐射吸收器 OLD
|
||||
tile.absorber_pink.name=精英辐射吸收器 OLD
|
||||
tile.absorber_red.name=增强型辐射吸收器 OLD
|
||||
|
||||
tile.rad_absorber.base.name=辐射吸收器
|
||||
tile.rad_absorber.red.name=高级辐射吸收器
|
||||
tile.rad_absorber.green.name=精英辐射吸收器
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user