From c76496932a1c85c63007b364fd6d2ea635c46e1a Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Mon, 13 Jun 2016 20:26:51 +0200 Subject: [PATCH] fixed some stuff --- .../java/com/sosnitzka/ztic_addon/ZTiC.java | 2 +- .../{util => }/traits/TraitAnalysing.java | 2 +- .../{util => }/traits/TraitFracture.java | 2 +- .../{util => }/traits/TraitGarishly.java | 2 +- .../{util => }/traits/TraitGlimmer.java | 2 +- .../{util => }/traits/TraitHaunted.java | 2 +- .../{util => }/traits/TraitInstable.java | 22 ++++++++----------- .../{util => }/traits/TraitPulverizing.java | 2 +- .../{util => }/traits/TraitResonance.java | 2 +- 9 files changed, 17 insertions(+), 21 deletions(-) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitAnalysing.java (98%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitFracture.java (98%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitGarishly.java (98%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitGlimmer.java (86%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitHaunted.java (86%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitInstable.java (68%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitPulverizing.java (96%) rename src/main/java/com/sosnitzka/ztic_addon/{util => }/traits/TraitResonance.java (95%) diff --git a/src/main/java/com/sosnitzka/ztic_addon/ZTiC.java b/src/main/java/com/sosnitzka/ztic_addon/ZTiC.java index 27d3fab..0ab074a 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/ZTiC.java +++ b/src/main/java/com/sosnitzka/ztic_addon/ZTiC.java @@ -4,8 +4,8 @@ import com.google.common.collect.Lists; import com.sosnitzka.ztic_addon.proxy.ServerProxy; import com.sosnitzka.ztic_addon.recipes.Crafting; import com.sosnitzka.ztic_addon.recipes.Smelting; +import com.sosnitzka.ztic_addon.traits.*; import com.sosnitzka.ztic_addon.util.FuelHandler; -import com.sosnitzka.ztic_addon.util.traits.*; import com.sosnitzka.ztic_addon.world.ZWorldGen; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fml.common.Mod; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitAnalysing.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitAnalysing.java similarity index 98% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitAnalysing.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitAnalysing.java index 2816d42..68f3f56 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitAnalysing.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitAnalysing.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.entity.monster.EntityMob; import net.minecraft.entity.player.EntityPlayer; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitFracture.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitFracture.java similarity index 98% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitFracture.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitFracture.java index 3db0987..67954f9 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitFracture.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitFracture.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.EntityLivingBase; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGarishly.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitGarishly.java similarity index 98% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGarishly.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitGarishly.java index 746206a..9089b45 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGarishly.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitGarishly.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.monster.EntityMob; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGlimmer.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitGlimmer.java similarity index 86% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGlimmer.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitGlimmer.java index ebbb38b..6625f3c 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitGlimmer.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitGlimmer.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.util.text.TextFormatting; import slimeknights.tconstruct.library.traits.AbstractTrait; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitHaunted.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitHaunted.java similarity index 86% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitHaunted.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitHaunted.java index 97d4cbf..86a54f9 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitHaunted.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitHaunted.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.util.text.TextFormatting; import slimeknights.tconstruct.library.traits.AbstractTrait; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitInstable.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitInstable.java similarity index 68% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitInstable.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitInstable.java index 121b3ef..f137cd9 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitInstable.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitInstable.java @@ -1,25 +1,22 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.block.state.IBlockState; +import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.item.ItemStack; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.MathHelper; import net.minecraft.util.text.TextFormatting; import net.minecraft.world.World; -import net.minecraftforge.common.MinecraftForge; import slimeknights.tconstruct.library.traits.AbstractTrait; import slimeknights.tconstruct.library.utils.ToolHelper; -/** - * Created by Robert on 14.05.2016. - */ + public class TraitInstable extends AbstractTrait { public TraitInstable() { super("instable", TextFormatting.DARK_RED); - MinecraftForge.EVENT_BUS.register(this); } @Override @@ -27,8 +24,8 @@ public class TraitInstable extends AbstractTrait { if (MathHelper.getRandomIntegerInRange(random, 0, 100) > 2) { if (!world.isRemote) { if (random.nextBoolean()) { - Explode(player, pos.getX(), pos.getY(), pos.getZ()); - } else Explode(null, pos.getX(), pos.getY(), pos.getZ()); + explode(world, player, pos.getX(), pos.getY(), pos.getZ()); + } else explode(world, null, pos.getX(), pos.getY(), pos.getZ()); } ToolHelper.damageTool(tool, 11 + random.nextInt(10), null); } @@ -40,15 +37,14 @@ public class TraitInstable extends AbstractTrait { if (MathHelper.getRandomIntegerInRange(random, 0, 100) > 2) { if (!player.getEntityWorld().isRemote) { if (random.nextBoolean()) { - Explode(player, pos.getX(), pos.getY(), pos.getZ()); - } else Explode(target, pos.getX(), pos.getY(), pos.getZ()); + explode(player.getEntityWorld(), player, pos.getX(), pos.getY(), pos.getZ()); + } else explode(player.getEntityWorld(), target, pos.getX(), pos.getY(), pos.getZ()); } ToolHelper.damageTool(tool, 3 + random.nextInt(18), null); } } - private void Explode(EntityLivingBase e, double x, double y, double z) { - e.getEntityWorld().newExplosion(e, x, y, z, 1.2f + random.nextFloat() * 5, random.nextBoolean(), true); + private void explode(World w, Entity e, double x, double y, double z) { + w.newExplosion(e, x, y, z, 1.2f + random.nextFloat() * 5, random.nextBoolean(), true); } - } diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitPulverizing.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitPulverizing.java similarity index 96% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitPulverizing.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitPulverizing.java index 75462a9..678dff9 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitPulverizing.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitPulverizing.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.item.ItemStack; import net.minecraft.util.text.TextFormatting; diff --git a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitResonance.java b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitResonance.java similarity index 95% rename from src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitResonance.java rename to src/main/java/com/sosnitzka/ztic_addon/traits/TraitResonance.java index 54317ed..38bc102 100644 --- a/src/main/java/com/sosnitzka/ztic_addon/util/traits/TraitResonance.java +++ b/src/main/java/com/sosnitzka/ztic_addon/traits/TraitResonance.java @@ -1,4 +1,4 @@ -package com.sosnitzka.ztic_addon.util.traits; +package com.sosnitzka.ztic_addon.traits; import net.minecraft.entity.EntityLivingBase; import net.minecraft.item.ItemStack;