diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/kubatech/api/enums/ItemList.java | 2 | ||||
-rw-r--r-- | src/main/java/kubatech/kubatech.java | 3 | ||||
-rw-r--r-- | src/main/java/kubatech/loaders/MobHandlerLoader.java | 10 | ||||
-rw-r--r-- | src/main/java/kubatech/loaders/RecipeLoader.java | 14 | ||||
-rw-r--r-- | src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeEntityCrusher.java (renamed from src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java) | 31 | ||||
-rw-r--r-- | src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java | 3 |
6 files changed, 30 insertions, 33 deletions
diff --git a/src/main/java/kubatech/api/enums/ItemList.java b/src/main/java/kubatech/api/enums/ItemList.java index 2eb4a3d889..3a26974c0a 100644 --- a/src/main/java/kubatech/api/enums/ItemList.java +++ b/src/main/java/kubatech/api/enums/ItemList.java @@ -17,7 +17,7 @@ import gregtech.api.util.GT_Utility; public enum ItemList implements IItemContainer { - ExtremeExterminationChamber, + ExtremeEntityCrusher, ExtremeIndustrialApiary, ExtremeIndustrialGreenhouse, DraconicEvolutionFusionCrafter, diff --git a/src/main/java/kubatech/kubatech.java b/src/main/java/kubatech/kubatech.java index 90d93b8f04..b8e44915a6 100644 --- a/src/main/java/kubatech/kubatech.java +++ b/src/main/java/kubatech/kubatech.java @@ -104,8 +104,7 @@ public class kubatech { @Override public void displayAllReleventItems(List p_78018_1_) { super.displayAllReleventItems(p_78018_1_); - if (ItemList.ExtremeExterminationChamber.hasBeenSet()) - p_78018_1_.add(ItemList.ExtremeExterminationChamber.get(1)); + if (ItemList.ExtremeEntityCrusher.hasBeenSet()) p_78018_1_.add(ItemList.ExtremeEntityCrusher.get(1)); if (ItemList.ExtremeIndustrialApiary.hasBeenSet()) p_78018_1_.add(ItemList.ExtremeIndustrialApiary.get(1)); if (ItemList.ExtremeIndustrialGreenhouse.hasBeenSet()) p_78018_1_.add(ItemList.ExtremeIndustrialGreenhouse.get(1)); diff --git a/src/main/java/kubatech/loaders/MobHandlerLoader.java b/src/main/java/kubatech/loaders/MobHandlerLoader.java index bcef5b96d9..dc8ad00ac7 100644 --- a/src/main/java/kubatech/loaders/MobHandlerLoader.java +++ b/src/main/java/kubatech/loaders/MobHandlerLoader.java @@ -20,8 +20,8 @@ package kubatech.loaders; -import static kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeExterminationChamber.DIAMOND_SPIKES_DAMAGE; -import static kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeExterminationChamber.MOB_SPAWN_INTERVAL; +import static kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeEntityCrusher.DIAMOND_SPIKES_DAMAGE; +import static kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeEntityCrusher.MOB_SPAWN_INTERVAL; import java.lang.reflect.InvocationTargetException; import java.util.ArrayList; @@ -62,7 +62,7 @@ import kubatech.Tags; import kubatech.api.LoaderReference; import kubatech.api.helpers.ReflectionHelper; import kubatech.config.Config; -import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeExterminationChamber; +import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeEntityCrusher; public class MobHandlerLoader { @@ -99,8 +99,8 @@ public class MobHandlerLoader { mDuration = Math.max(MOB_SPAWN_INTERVAL, (int) ((recipe.maxEntityHealth / DIAMOND_SPIKES_DAMAGE) * 10d)); } - public ItemStack[] generateOutputs(Random rnd, GT_MetaTileEntity_ExtremeExterminationChamber MTE, - double attackDamage, int lootinglevel, boolean preferInfernalDrops) { + public ItemStack[] generateOutputs(Random rnd, GT_MetaTileEntity_ExtremeEntityCrusher MTE, double attackDamage, + int lootinglevel, boolean preferInfernalDrops) { MTE.lEUt = mEUt; MTE.mMaxProgresstime = Math.max(MOB_SPAWN_INTERVAL, (int) ((recipe.maxEntityHealth / attackDamage) * 10d)); ArrayList<ItemStack> stacks = new ArrayList<>(this.mOutputs.size()); diff --git a/src/main/java/kubatech/loaders/RecipeLoader.java b/src/main/java/kubatech/loaders/RecipeLoader.java index c9925e1f8a..5f9d06ca8a 100644 --- a/src/main/java/kubatech/loaders/RecipeLoader.java +++ b/src/main/java/kubatech/loaders/RecipeLoader.java @@ -35,7 +35,7 @@ import static kubatech.api.enums.ItemList.BlackTeaLeaf; import static kubatech.api.enums.ItemList.BruisedTeaLeaf; import static kubatech.api.enums.ItemList.DraconicEvolutionFusionCrafter; import static kubatech.api.enums.ItemList.EarlGrayTea; -import static kubatech.api.enums.ItemList.ExtremeExterminationChamber; +import static kubatech.api.enums.ItemList.ExtremeEntityCrusher; import static kubatech.api.enums.ItemList.ExtremeIndustrialApiary; import static kubatech.api.enums.ItemList.ExtremeIndustrialGreenhouse; import static kubatech.api.enums.ItemList.FermentedTeaLeaf; @@ -81,7 +81,7 @@ import gtPlusPlus.core.lib.CORE; import kubatech.api.LoaderReference; import kubatech.api.enums.ItemList; import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_DEFusionCrafter; -import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeExterminationChamber; +import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeEntityCrusher; import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_ExtremeIndustrialGreenhouse; import kubatech.tileentity.gregtech.multiblock.GT_MetaTileEntity_MegaIndustrialApiary; @@ -96,13 +96,13 @@ public class RecipeLoader { public static void addRecipes() { if (registerMTE( - ExtremeExterminationChamber, - GT_MetaTileEntity_ExtremeExterminationChamber.class, - "multimachine.exterminationchamber", - "Extreme Extermination Chamber", + ExtremeEntityCrusher, + GT_MetaTileEntity_ExtremeEntityCrusher.class, + "multimachine.entitycrusher", + "Extreme Entity Crusher", LoaderReference.EnderIO)) { GT_ModHandler.addCraftingRecipe( - ItemList.ExtremeExterminationChamber.get(1), + ItemList.ExtremeEntityCrusher.get(1), bitsd, new Object[] { "RCR", "CHC", "VVV", 'R', gregtech.api.enums.ItemList.Robot_Arm_EV, 'C', OrePrefixes.circuit.get(Materials.Data), 'H', gregtech.api.enums.ItemList.Hull_EV, 'V', diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeEntityCrusher.java index d17fd9abba..b7fec167cb 100644 --- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeExterminationChamber.java +++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeEntityCrusher.java @@ -133,8 +133,8 @@ import kubatech.client.effect.EntityRenderer; import kubatech.loaders.MobHandlerLoader; import kubatech.network.CustomTileEntityPacket; -public class GT_MetaTileEntity_ExtremeExterminationChamber - extends KubaTechGTMultiBlockBase<GT_MetaTileEntity_ExtremeExterminationChamber> +public class GT_MetaTileEntity_ExtremeEntityCrusher + extends KubaTechGTMultiBlockBase<GT_MetaTileEntity_ExtremeEntityCrusher> implements CustomTileEntityPacketHandler, ISurvivalConstructable { public static final double DIAMOND_SPIKES_DAMAGE = 9d; @@ -143,11 +143,11 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber public final Random rand = new FastRandom(); @SuppressWarnings("unused") - public GT_MetaTileEntity_ExtremeExterminationChamber(int aID, String aName, String aNameRegional) { + public GT_MetaTileEntity_ExtremeEntityCrusher(int aID, String aName, String aNameRegional) { super(aID, aName, aNameRegional); } - public GT_MetaTileEntity_ExtremeExterminationChamber(String aName) { + public GT_MetaTileEntity_ExtremeEntityCrusher(String aName) { super(aName); if (LoaderReference.BloodMagic) MinecraftForge.EVENT_BUS.register(this); } @@ -170,8 +170,8 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber private static final Item poweredSpawnerItem = Item.getItemFromBlock(EnderIO.blockPoweredSpawner); private static final int CASING_INDEX = 16; private static final String STRUCTURE_PIECE_MAIN = "main"; - private static final IStructureDefinition<GT_MetaTileEntity_ExtremeExterminationChamber> STRUCTURE_DEFINITION = StructureDefinition - .<GT_MetaTileEntity_ExtremeExterminationChamber>builder() + private static final IStructureDefinition<GT_MetaTileEntity_ExtremeEntityCrusher> STRUCTURE_DEFINITION = StructureDefinition + .<GT_MetaTileEntity_ExtremeEntityCrusher>builder() .addShape( STRUCTURE_PIECE_MAIN, transpose( @@ -187,7 +187,7 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber .addElement('c', onElementPass(t -> t.mCasing++, ofBlock(GregTech_API.sBlockCasings2, 0))) .addElement( 'C', - buildHatchAdder(GT_MetaTileEntity_ExtremeExterminationChamber.class) + buildHatchAdder(GT_MetaTileEntity_ExtremeEntityCrusher.class) .atLeast(InputBus, OutputBus, OutputHatch, Energy, Maintenance) .casingIndex(CASING_INDEX) .dot(1) @@ -246,7 +246,7 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber } @Override - public IStructureDefinition<GT_MetaTileEntity_ExtremeExterminationChamber> getStructureDefinition() { + public IStructureDefinition<GT_MetaTileEntity_ExtremeEntityCrusher> getStructureDefinition() { return STRUCTURE_DEFINITION; } @@ -258,10 +258,10 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber @Override protected GT_Multiblock_Tooltip_Builder createTooltip() { GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder(); - tt.addMachineType("Powered Spawner") - .addInfo("Controller block for the Extreme Extermination Chamber") + tt.addMachineType("Powered Spawner, EEC") + .addInfo("Controller block for the Extreme Entity Crusher") .addInfo(Author) - .addInfo("Spawns and exterminates monsters for you.") + .addInfo("Spawns and kills monsters for you.") .addInfo("You have to insert the powered spawner in the controller.") .addInfo("Base energy usage: 2,000 EU/t") .addInfo("Supports perfect OC, minimum time: 20 ticks, after that multiplies the outputs.") @@ -270,8 +270,7 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber .addInfo("It will speed up the process and apply the looting level from the weapon (maximum 4 levels).") .addInfo(EnumChatFormatting.RED + "Enchanting the spikes inside does nothing!") .addInfo("Also produces 120 Liquid XP per operation.") - .addInfo("If the mob spawns infernal,") - .addInfo("it will drain 8 times more power.") + .addInfo("If the mob spawns infernal, it will drain 8 times more power.") .addInfo("You can prevent infernal spawns by shift clicking with a screwdriver.") .addInfo("Note: If the mob has forced infernal spawn, it will do it anyway.") .addInfo("You can enable ritual mode with a screwdriver.") @@ -311,7 +310,7 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber @Override public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) { - return new GT_MetaTileEntity_ExtremeExterminationChamber(this.mName); + return new GT_MetaTileEntity_ExtremeEntityCrusher(this.mName); } @Override @@ -861,10 +860,10 @@ public class GT_MetaTileEntity_ExtremeExterminationChamber private static class EECFakePlayer extends FakePlayer { - GT_MetaTileEntity_ExtremeExterminationChamber mte; + GT_MetaTileEntity_ExtremeEntityCrusher mte; ItemStack currentWeapon; - public EECFakePlayer(GT_MetaTileEntity_ExtremeExterminationChamber mte) { + public EECFakePlayer(GT_MetaTileEntity_ExtremeEntityCrusher mte) { super( (WorldServer) mte.getBaseMetaTileEntity() .getWorld(), diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java index df12c901b8..360ea1ee65 100644 --- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java +++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java @@ -302,11 +302,10 @@ public class GT_MetaTileEntity_MegaIndustrialApiary @Override protected GT_Multiblock_Tooltip_Builder createTooltip() { GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder(); - tt.addMachineType("Apiary") + tt.addMachineType("Mega Apiary") .addInfo("Controller block for Industrial Apicultural Acclimatiser and Drone Domestication Station") .addInfo(buildAuthorList("kuba6000", "Runakai")) .addInfo("The ideal home for your bees") - .addInfo("AKA. Mega Apiary") .addInfo("Use screwdriver to change primary mode (INPUT/OUTPUT/OPERATING)") .addInfo("Use screwdriver + shift to change operation mode (NORMAL/SWARMER)") .addInfo("--------------------- INPUT MODE ---------------------") |