Skip to content

Commit

Permalink
A ton of fixes and Radon Filter
Browse files Browse the repository at this point in the history
Added Radon Gas Mask Filter
Added missing Actinium Fragment gathering
Added rad resistant fluid ducts and cables
Added oredict support to inferno coal
Added uu mixer fluid blacklist/whitelist configs
Added DFC fuel info to fluid tooltips
Added upgrade slots to Fracking tower
Added uranium block transmutation
Added nullification upgrade to excavator
Added bedrock ore support for oil detector
Added 3 new advancements

Changed plasma grenades to only destroy weak blocks
Changed Tungsten Crate to be rad resistant
Changed Gas mask filter to show more decimals and durability
Changed some textures

Fixed armor mod of other players not being rendered where the player is
Fixed goggles clipping
Fixed Bathwater mod not working
Fixed effect upgrade assembler recipe
Fixed hidden catalogue prices
Fixed Small turret dmg being to high
Fixed Gas Mask Filters not breaking
Fixed Tungsten Crate gui not being hot
Fixed NO_ID and NO_CONTAINER not working
Fixed crude oil having unused temp
Fixed potion effect of armors flickering
Fixed survey scanner scan point distribution
Fixed tau turret rotating off-axis
Fixed Small reactor radblock scanning
Fixed transmutation crash when input item is of count 1
Fixed bobmazon advanement triggers overlap
Fixed missing blockstates and models
Fixed solid fluid duct not showing extraction mode
Fixed scaffold texture
Fixed schrabidium armor texture
  • Loading branch information
Alcatergit committed Jun 28, 2023
1 parent 0f139dd commit 298a341
Show file tree
Hide file tree
Showing 136 changed files with 1,306 additions and 971 deletions.
7 changes: 6 additions & 1 deletion src/main/java/com/hbm/blocks/ModBlocks.java
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@
import com.hbm.blocks.generic.BlockRotatablePillar;
import com.hbm.blocks.generic.BlockSmolder;
import com.hbm.blocks.generic.BlockStorageCrate;
import com.hbm.blocks.generic.BlockStorageCrateRadResistant;
import com.hbm.blocks.generic.BlockVent;
import com.hbm.blocks.generic.BlockWriting;
import com.hbm.blocks.generic.DecoBlock;
Expand Down Expand Up @@ -155,6 +156,7 @@
import com.hbm.blocks.network.BlockFluidDuct;
import com.hbm.blocks.network.BlockFluidPipeMk2;
import com.hbm.blocks.network.BlockFluidPipeSolid;
import com.hbm.blocks.network.BlockFluidPipeSolidRadResistant;
import com.hbm.blocks.network.RadioTorchSender;
import com.hbm.blocks.network.RadioTorchReceiver;
import com.hbm.blocks.network.energy.BlockCable;
Expand All @@ -166,6 +168,7 @@
import com.hbm.blocks.network.energy.PylonLarge;
import com.hbm.blocks.network.energy.Substation;
import com.hbm.blocks.network.energy.WireCoated;
import com.hbm.blocks.network.energy.WireCoatedRadResistant;
import com.hbm.blocks.network.energy.BlockConverterRfHe;
import com.hbm.blocks.network.energy.BlockConverterHeRf;
import com.hbm.blocks.test.KeypadTest;
Expand Down Expand Up @@ -789,6 +792,7 @@ public SoundEvent getBreakSound() {
//Cables
public static final Block red_cable = new BlockCable(Material.IRON, "red_cable").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block red_wire_coated = new WireCoated(Material.IRON, "red_wire_coated").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block red_wire_sealed = new WireCoatedRadResistant(Material.IRON, "red_wire_sealed").setHardness(15.0F).setResistance(10000.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block cable_switch = new CableSwitch(Material.IRON, "cable_switch").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block cable_detector = new CableDetector(Material.IRON, "cable_detector").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block machine_detector = new PowerDetector(Material.IRON, "machine_detector").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
Expand Down Expand Up @@ -932,7 +936,7 @@ public SoundEvent getBreakSound() {
public static final Block crate_iron = new BlockStorageCrate(Material.IRON, "crate_iron").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block crate_steel = new BlockStorageCrate(Material.IRON, "crate_steel").setHardness(5.0F).setResistance(20.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block crate_desh = new BlockStorageCrate(Material.IRON, "crate_desh").setSoundType(SoundType.METAL).setHardness(7.5F).setResistance(300.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block crate_tungsten = new BlockStorageCrate(Material.IRON, "crate_tungsten").setSoundType(SoundType.METAL).setHardness(7.5F).setResistance(3000.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block crate_tungsten = new BlockStorageCrateRadResistant(Material.IRON, "crate_tungsten").setSoundType(SoundType.METAL).setHardness(15F).setResistance(10000.0F).setCreativeTab(MainRegistry.machineTab);
public static final Block crate_can = new BlockCanCrate(Material.WOOD, "crate_can").setSoundType(SoundType.WOOD).setHardness(1.0F).setResistance(2.5F).setCreativeTab(MainRegistry.consumableTab);
public static final Block crate_jungle = new BlockJungleCrate(Material.ROCK, "crate_jungle").setSoundType(SoundType.STONE).setHardness(1.0F).setResistance(2.5F).setCreativeTab(MainRegistry.consumableTab);
public static final Block crate_ammo = new BlockAmmoCrate(Material.IRON, "crate_ammo").setSoundType(SoundType.METAL).setHardness(1.0F).setResistance(2.5F).setCreativeTab(MainRegistry.consumableTab);
Expand Down Expand Up @@ -1429,6 +1433,7 @@ public SoundEvent getBreakSound() {

public static final Block fluid_duct_mk2 = new BlockFluidPipeMk2(Material.IRON, "fluid_duct_mk2").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.templateTab);
public static final Block fluid_duct_solid = new BlockFluidPipeSolid(Material.IRON, "fluid_duct_solid").setHardness(5.0F).setResistance(10.0F).setCreativeTab(MainRegistry.templateTab);
public static final Block fluid_duct_solid_sealed = new BlockFluidPipeSolidRadResistant(Material.IRON, "fluid_duct_solid_sealed").setHardness(15.0F).setResistance(10000.0F).setCreativeTab(MainRegistry.templateTab);

public static final Block conveyor = new BlockConveyor(Material.IRON, "conveyor").setHardness(0.0F).setResistance(2.0F).setCreativeTab(null);
public static final Block chain = new BlockChain(Material.IRON, "dungeon_chain").setHardness(0.25F).setResistance(2.0F).setCreativeTab(MainRegistry.blockTab);
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/gas/BlockGasAsbestos.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public void randomDisplayTick(IBlockState stateIn, World world, BlockPos pos, Ra

@Override
public void onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState state, Entity entity){
ContaminationUtil.applyAsbestos(entity, 10, 5);
ContaminationUtil.applyAsbestos(entity, 10, 1);
}


Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/gas/BlockGasCoal.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public void randomDisplayTick(IBlockState stateIn, World world, BlockPos pos, Ra

@Override
public void onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState state, Entity entity){
ContaminationUtil.applyCoal(entity, 10, 10);
ContaminationUtil.applyCoal(entity, 10, 1);
}

@Override
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/hbm/blocks/gas/BlockGasRadon.java
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ public void onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState s

EntityLivingBase entityLiving = (EntityLivingBase) entity;

if(ArmorRegistry.hasAllProtection(entityLiving, EntityEquipmentSlot.HEAD, HazardClass.PARTICLE_FINE)) {
if(ArmorRegistry.hasProtection(entityLiving, EntityEquipmentSlot.HEAD, HazardClass.RAD_GAS)) {
ArmorUtil.damageGasMaskFilter(entityLiving, 1);
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.CREATIVE, 0.05F);
} else {
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.RAD_BYPASS, 0.05F);
HbmLivingProps.incrementAsbestos(entityLiving, 1);
}
}

Expand Down
9 changes: 4 additions & 5 deletions src/main/java/com/hbm/blocks/gas/BlockGasRadonDense.java
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,11 @@ public void onEntityCollidedWithBlock(World world, BlockPos pos, IBlockState sta

EntityLivingBase entityLiving = (EntityLivingBase) entity;

if(ArmorRegistry.hasAllProtection(entityLiving, EntityEquipmentSlot.HEAD, HazardClass.PARTICLE_FINE)) {
ArmorUtil.damageGasMaskFilter(entityLiving, 1);
} else {
if(ArmorRegistry.hasProtection(entityLiving, EntityEquipmentSlot.HEAD, HazardClass.RAD_GAS)) {
ArmorUtil.damageGasMaskFilter(entityLiving, 2);
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.CREATIVE, 0.5F);
entityLiving.addPotionEffect(new PotionEffect(HbmPotion.radiation, 15 * 20, 0));
HbmLivingProps.incrementAsbestos(entityLiving, 5);
} else {
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.RAD_BYPASS, 0.5F);
}
}

Expand Down
18 changes: 13 additions & 5 deletions src/main/java/com/hbm/blocks/gas/BlockGasRadonTomb.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@

import com.hbm.blocks.ModBlocks;
import com.hbm.potion.HbmPotion;
import com.hbm.handler.ArmorUtil;
import com.hbm.lib.ForgeDirection;
import com.hbm.capability.HbmLivingProps;
import com.hbm.util.ArmorRegistry;
import com.hbm.util.ArmorRegistry.HazardClass;
import com.hbm.util.ContaminationUtil;
import com.hbm.util.ContaminationUtil.ContaminationType;
import com.hbm.util.ContaminationUtil.HazardType;
Expand All @@ -14,6 +17,7 @@
import net.minecraft.block.BlockDirt;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.init.Blocks;
Expand Down Expand Up @@ -56,13 +60,17 @@ public BlockGasRadonTomb(String s) {
public void onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState state, Entity entity){
if(entity instanceof EntityLivingBase) {

EntityLivingBase living = (EntityLivingBase) entity;

living.removePotionEffect(HbmPotion.radaway); //get fucked
living.removePotionEffect(HbmPotion.radx);
EntityLivingBase entityLiving = (EntityLivingBase) entity;

ContaminationUtil.contaminate(living, HazardType.RADIATION, ContaminationType.RAD_BYPASS, 0.5F);
HbmLivingProps.incrementAsbestos(living, 10);
if(ArmorRegistry.hasProtection(entityLiving, EntityEquipmentSlot.HEAD, HazardClass.RAD_GAS)) {
ArmorUtil.damageGasMaskFilter(entityLiving, 4);
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.CREATIVE, 5F);
} else {
entityLiving.removePotionEffect(HbmPotion.radaway); //get fucked
entityLiving.removePotionEffect(HbmPotion.radx);
ContaminationUtil.contaminate(entityLiving, HazardType.RADIATION, ContaminationType.RAD_BYPASS, 5F);
}
}
}

Expand Down
3 changes: 2 additions & 1 deletion src/main/java/com/hbm/blocks/generic/BlockOre.java
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,14 @@ public Item getItemDropped(IBlockState state, Random rand, int fortune) {
}
if(this == ModBlocks.ore_rare || this == ModBlocks.ore_gneiss_rare)
{
switch(rand.nextInt(6)) {
switch(rand.nextInt(7)) {
case 0: return ModItems.fragment_boron;
case 1: return ModItems.fragment_cerium;
case 2: return ModItems.fragment_cobalt;
case 3: return ModItems.fragment_lanthanium;
case 4: return ModItems.fragment_neodymium;
case 5: return ModItems.fragment_niobium;
case 6: if(rand.nextInt(3) == 0) return ModItems.fragment_actinium;
}
}
if(this == ModBlocks.block_meteor)
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/com/hbm/blocks/generic/BlockRadResistant.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.hbm.blocks.generic;

import java.util.List;

import com.hbm.blocks.ModBlocks;
import com.hbm.handler.RadiationSystemNT;
import com.hbm.interfaces.IRadResistantBlock;
Expand Down Expand Up @@ -49,8 +50,8 @@ public Block setSoundType(SoundType sound) {
@Override
public void addInformation(ItemStack stack, World player, List<String> tooltip, ITooltipFlag advanced) {
super.addInformation(stack, player, tooltip, advanced);
float hardness = this.getExplosionResistance(null);
tooltip.add("§2[Radiation Shielding]§r");
float hardness = this.getExplosionResistance(null);
if(hardness > 50){
tooltip.add("§6Blast Resistance: "+hardness+"§r");
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package com.hbm.blocks.generic;

import java.util.List;

import com.hbm.handler.RadiationSystemNT;
import com.hbm.interfaces.IRadResistantBlock;

import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.util.ITooltipFlag;
import net.minecraft.util.math.BlockPos;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;

public class BlockStorageCrateRadResistant extends BlockStorageCrate implements IRadResistantBlock {

public BlockStorageCrateRadResistant(Material materialIn, String s) {
super(materialIn, s);
}

@Override
public void onBlockAdded(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.onBlockAdded(worldIn, pos, state);
}

@Override
public void breakBlock(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.breakBlock(worldIn, pos, state);
}

@Override
public boolean isRadResistant(World worldIn, BlockPos blockPos){
return true;
}

@Override
public void addInformation(ItemStack stack, World player, List<String> tooltip, ITooltipFlag advanced) {
super.addInformation(stack, player, tooltip, advanced);
tooltip.add("§2[Radiation Shielding]§r");
float hardness = this.getExplosionResistance(null);
if(hardness > 50){
tooltip.add("§6Blast Resistance: "+hardness+"§r");
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ public boolean onScrew(World world, EntityPlayer player, int x, int y, int z, En
}

boolean extracts = state.getValue(BlockFluidPipeSolid.EXTRACTS);
world.setBlockState(pos, ModBlocks.fluid_duct_solid.getDefaultState().withProperty(BlockFluidPipeSolid.EXTRACTS, !extracts));
world.setBlockState(pos, this.getDefaultState().withProperty(BlockFluidPipeSolid.EXTRACTS, !extracts));

te = world.getTileEntity(pos);
if(te instanceof TileEntityFFDuctBaseMk2){
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package com.hbm.blocks.network;

import java.util.List;

import com.hbm.handler.RadiationSystemNT;
import com.hbm.interfaces.IRadResistantBlock;

import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.util.ITooltipFlag;
import net.minecraft.util.math.BlockPos;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;

public class BlockFluidPipeSolidRadResistant extends BlockFluidPipeSolid implements IRadResistantBlock {

public BlockFluidPipeSolidRadResistant(Material materialIn, String s) {
super(materialIn, s);
}

@Override
public void onBlockAdded(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.onBlockAdded(worldIn, pos, state);
}

@Override
public void breakBlock(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.breakBlock(worldIn, pos, state);
}

@Override
public boolean isRadResistant(World worldIn, BlockPos blockPos){
return true;
}

@Override
public void addInformation(ItemStack stack, World player, List<String> tooltip, ITooltipFlag advanced) {
super.addInformation(stack, player, tooltip, advanced);
tooltip.add("§2[Radiation Shielding]§r");
float hardness = this.getExplosionResistance(null);
if(hardness > 50){
tooltip.add("§6Blast Resistance: "+hardness+"§r");
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package com.hbm.blocks.network.energy;

import java.util.List;

import com.hbm.handler.RadiationSystemNT;
import com.hbm.interfaces.IRadResistantBlock;

import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.util.ITooltipFlag;
import net.minecraft.util.math.BlockPos;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;

public class WireCoatedRadResistant extends WireCoated implements IRadResistantBlock {

public WireCoatedRadResistant(Material materialIn, String s) {
super(materialIn, s);
}

@Override
public void onBlockAdded(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.onBlockAdded(worldIn, pos, state);
}

@Override
public void breakBlock(World worldIn, BlockPos pos, IBlockState state) {
RadiationSystemNT.markChunkForRebuild(worldIn, pos);
super.breakBlock(worldIn, pos, state);
}

@Override
public boolean isRadResistant(World worldIn, BlockPos blockPos){
return true;
}

@Override
public void addInformation(ItemStack stack, World player, List<String> tooltip, ITooltipFlag advanced) {
super.addInformation(stack, player, tooltip, advanced);
tooltip.add("§2[Radiation Shielding]§r");
float hardness = this.getExplosionResistance(null);
if(hardness > 50){
tooltip.add("§6Blast Resistance: "+hardness+"§r");
}
}
}
4 changes: 2 additions & 2 deletions src/main/java/com/hbm/blocks/turret/TurretCIWS.java
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,9 @@ private void rayShot(World world, Vec3d vec, double posX, double posY, double po
if(ent instanceof EntityLivingBase){
ent.hurtResistantTime = 0;
((EntityLivingBase) ent).hurtTime = 0;
ent.attackEntityFrom(ModDamageSource.shrapnel, 10.0F);
ent.attackEntityFrom(ModDamageSource.shrapnel, 2.0F);
} else {
ent.attackEntityFrom(ModDamageSource.shrapnel, 10.0F);
ent.attackEntityFrom(ModDamageSource.shrapnel, 2.0F);
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/turret/TurretCheapo.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public boolean executeHoldAction(World world, int i, double yaw, double pitch, B
bullet.motionY = vector.y * 3;
bullet.motionZ = vector.z * 3;

bullet.damage = rand.nextInt(3) + 5;
bullet.damage = rand.nextInt(3) + 3;
world.spawnEntity(bullet);
}
world.playSound(null, pos.getX() + 0.5, pos.getY() + 0.5, pos.getZ() + 0.5, HBMSoundHandler.sawShoot, SoundCategory.BLOCKS, 3.0F, 1.0F);
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/turret/TurretFlamer.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public boolean executeHoldAction(World world, int i, double yaw, double pitch, B
bullet.motionY = vector.y * 3;
bullet.motionZ = vector.z * 3;

bullet.setDamage(6 + rand.nextInt(3));
bullet.setDamage(2 + rand.nextInt(3));

world.spawnEntity(bullet);
}
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/turret/TurretHeavy.java
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public boolean executeHoldAction(World world, int i, double yaw, double pitch, B
bullet.motionY = vector.y * 3;
bullet.motionZ = vector.z * 3;

bullet.damage = rand.nextInt(6) + 25;
bullet.damage = rand.nextInt(6) + 15;

world.spawnEntity(bullet);

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/turret/TurretLight.java
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ public boolean executeHoldAction(World world, int i, double yaw, double pitch, B
bullet.motionY = vector.y * 3;
bullet.motionZ = vector.z * 3;

bullet.damage = rand.nextInt(3) + 5;
bullet.damage = rand.nextInt(2) + 2;

world.spawnEntity(bullet);
}
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/hbm/blocks/turret/TurretTau.java
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public boolean executeHoldAction(World world, int i, double yaw, double pitch, B
bullet.motionY = vector.y * 3;
bullet.motionZ = vector.z * 3;

bullet.setDamage(15 + rand.nextInt(5));
bullet.setDamage(10 + rand.nextInt(5));

world.spawnEntity(bullet);
}
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/hbm/config/BedrockOreJsonConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ public static boolean isOreAllowed(int dimID, String ore){
}

public static void setDefaults() {
addEntry(0, 30, Arrays.asList("orePlutonium", "oreQuartz", "oreRedPhosphorus", "oreSchrabidium"), false);
addEntry(-1, 60, Arrays.asList("orePlutonium", "oreQuartz", "oreRedPhosphorus", "oreSchrabidium"), true);
addEntry(0, 30, Arrays.asList("orePlutonium", "oreQuartz", "oreInfernalCoal", "oreRedPhosphorus", "oreSchrabidium"), false);
addEntry(-1, 60, Arrays.asList("orePlutonium", "oreQuartz", "oreInfernalCoal", "oreRedPhosphorus", "oreSchrabidium"), true);
}

public static void addEntry(int dimID, int rarity, List<String> ores, Boolean isWhiteList){
Expand Down
Loading

0 comments on commit 298a341

Please sign in to comment.