aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/forestry/bees
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2017-03-04 12:58:47 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2017-03-04 12:58:47 +1000
commitae21012d216df71f31aed6fbc9d76215fc24ceed (patch)
treecc89accbe6ce5c04b72ed3c5e46b2a185f88be6a /src/Java/gtPlusPlus/xmod/forestry/bees
parentba89972a22a316030f8c3bd99974f915b1d7aefc (diff)
downloadGT5-Unofficial-ae21012d216df71f31aed6fbc9d76215fc24ceed.tar.gz
GT5-Unofficial-ae21012d216df71f31aed6fbc9d76215fc24ceed.tar.bz2
GT5-Unofficial-ae21012d216df71f31aed6fbc9d76215fc24ceed.zip
+ New texture for the slow builders ring.
+ Added the Alkalus Disk. $ Fixed Frame Box Assembler Recipes. $ Fixed Missing 7Li material. $ Fixed Tiered Tanks not showing their capacity in the tooltip. $ Fixed tooltips for alloys containing Bronze or Steel. $ Fixed Clay Pipe Extruder Recipes. - Removed a handful of Plasma cells for misc. materials. % Changed the Industrial Coke Oven's tooltip, to better describe the input/output requirements. % Cleaned up The Entire Project.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/forestry/bees')
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyBeeListener.java8
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyHandler.java18
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_AlvearyFrameBlock.java11
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_BlockAlveary.java200
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_TileAlveary.java64
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java4
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/ISidedFrameWearingInventory.java6
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/TileAlvearyFrameHousing.java197
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/CONTAINER_FrameHousing.java38
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/GUI_FrameHousing.java70
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/InventoryFrameHousing.java51
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java10
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_StringUtil.java4
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java56
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_ItemFrame.java95
-rw-r--r--src/Java/gtPlusPlus/xmod/forestry/bees/recipe/FR_Gregtech_Recipes.java68
16 files changed, 450 insertions, 450 deletions
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyBeeListener.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyBeeListener.java
index 6736c54309..039c80fe00 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyBeeListener.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyBeeListener.java
@@ -6,13 +6,13 @@ import gtPlusPlus.xmod.forestry.bees.alveary.gui.InventoryFrameHousing;
public class AlvearyBeeListener extends DefaultBeeListener {
private final IAlvearyFrameHousing apiary;
- public AlvearyBeeListener(IAlvearyFrameHousing apiary) {
+ public AlvearyBeeListener(final IAlvearyFrameHousing apiary) {
this.apiary = apiary;
}
@Override
- public void wearOutEquipment(int amount) {
- InventoryFrameHousing apiaryInventory = apiary.getAlvearyInventory();
- apiaryInventory.wearOutFrames(apiary, amount);
+ public void wearOutEquipment(final int amount) {
+ final InventoryFrameHousing apiaryInventory = this.apiary.getAlvearyInventory();
+ apiaryInventory.wearOutFrames(this.apiary, amount);
}
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyHandler.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyHandler.java
index fd18f069cf..ab093645b6 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyHandler.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/AlvearyHandler.java
@@ -1,28 +1,28 @@
package gtPlusPlus.xmod.forestry.bees.alveary;
+import cpw.mods.fml.common.Optional;
+import cpw.mods.fml.common.registry.GameRegistry;
import forestry.core.items.ItemBlockForestry;
import forestry.core.utils.StringUtil;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.LoadedMods;
import net.minecraft.block.Block;
import net.minecraft.item.ItemBlock;
-import cpw.mods.fml.common.Optional;
-import cpw.mods.fml.common.registry.GameRegistry;
public class AlvearyHandler {
@Optional.Method(modid = "Forestry")
public static void run(){
if (!LoadedMods.ExtraBees){
- if (CORE.configSwitches.enableCustomAlvearyBlocks){//Alveary Stuff
- FR_BlockAlveary alveary;
- alveary = registerBlock(new FR_BlockAlveary(), ItemBlockForestry.class, "alveary");
- GameRegistry.registerTileEntity(TileAlvearyFrameHousing.class, "FrameHousing");
- }
+ if (CORE.configSwitches.enableCustomAlvearyBlocks){//Alveary Stuff
+ FR_BlockAlveary alveary;
+ alveary = registerBlock(new FR_BlockAlveary(), ItemBlockForestry.class, "alveary");
+ GameRegistry.registerTileEntity(TileAlvearyFrameHousing.class, "FrameHousing");
+ }
}
- }
+ }
- protected static <T extends Block> T registerBlock(T block, Class<? extends ItemBlock> itemClass, String name, Object... itemCtorArgs) {
+ protected static <T extends Block> T registerBlock(final T block, final Class<? extends ItemBlock> itemClass, final String name, final Object... itemCtorArgs) {
block.setBlockName("for." + name);
GameRegistry.registerBlock(block, itemClass, StringUtil.cleanBlockName(block), itemCtorArgs);
return block;
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_AlvearyFrameBlock.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_AlvearyFrameBlock.java
index a322311434..06162f7dc1 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_AlvearyFrameBlock.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_AlvearyFrameBlock.java
@@ -1,10 +1,9 @@
package gtPlusPlus.xmod.forestry.bees.alveary;
-import net.minecraft.util.ChunkCoordinates;
-
import com.mojang.authlib.GameProfile;
import forestry.api.multiblock.*;
+import net.minecraft.util.ChunkCoordinates;
public class FR_AlvearyFrameBlock implements IAlvearyComponent, IMultiblockComponent{
@@ -21,16 +20,16 @@ public class FR_AlvearyFrameBlock implements IAlvearyComponent, IMultiblockCompo
}
@Override
- public void onMachineAssembled(IMultiblockController arg0,
- ChunkCoordinates arg1, ChunkCoordinates arg2) {
+ public void onMachineAssembled(final IMultiblockController arg0,
+ final ChunkCoordinates arg1, final ChunkCoordinates arg2) {
// TODO Auto-generated method stub
-
+
}
@Override
public void onMachineBroken() {
// TODO Auto-generated method stub
-
+
}
@Override
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_BlockAlveary.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_BlockAlveary.java
index bf632ef039..cd74ec0e81 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_BlockAlveary.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_BlockAlveary.java
@@ -3,6 +3,15 @@ package gtPlusPlus.xmod.forestry.bees.alveary;
import java.util.ArrayList;
import java.util.List;
+import cpw.mods.fml.common.registry.LanguageRegistry;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import forestry.apiculture.MaterialBeehive;
+import forestry.apiculture.multiblock.TileAlvearyPlain;
+import forestry.core.blocks.BlockForestry;
+import forestry.core.render.TextureManager;
+import gtPlusPlus.GTplusplus;
+import gtPlusPlus.core.creative.AddToCreativeTab;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
@@ -13,15 +22,6 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.IIcon;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
-import cpw.mods.fml.common.registry.LanguageRegistry;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import forestry.apiculture.MaterialBeehive;
-import forestry.apiculture.multiblock.TileAlvearyPlain;
-import forestry.core.blocks.BlockForestry;
-import forestry.core.render.TextureManager;
-import gtPlusPlus.GTplusplus;
-import gtPlusPlus.core.creative.AddToCreativeTab;
public class FR_BlockAlveary extends BlockForestry
{
@@ -31,8 +31,8 @@ public class FR_BlockAlveary extends BlockForestry
PLAIN,
ERROR,
FRAME,
- MUTATOR,
-
+ MUTATOR,
+
//Placeholder Values
HEATER, HYGRO, STABILIZER, SIEVE;
@@ -44,37 +44,39 @@ public class FR_BlockAlveary extends BlockForestry
public FR_BlockAlveary()
{
super(new MaterialBeehive(false));
- setHardness(1.0F);
- setCreativeTab(AddToCreativeTab.tabBlock);
- setHarvestLevel("axe", 0);
-
+ this.setHardness(1.0F);
+ this.setCreativeTab(AddToCreativeTab.tabBlock);
+ this.setHarvestLevel("axe", 0);
+
}
@Override
- public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float lx, float ly, float lz)
- {
- if (world.isRemote) return true;
-
- TileEntity te = world.getTileEntity(x, y, z);
- if (te != null && te instanceof TileAlvearyFrameHousing)
- {
- player.openGui(GTplusplus.instance, 0, world, x, y, z);
- return true;
- }
- /*else if (te != null && te instanceof TileAlvearyFrameHousing)
+ public boolean onBlockActivated(final World world, final int x, final int y, final int z, final EntityPlayer player, final int side, final float lx, final float ly, final float lz)
+ {
+ if (world.isRemote) {
+ return true;
+ }
+
+ final TileEntity te = world.getTileEntity(x, y, z);
+ if ((te != null) && (te instanceof TileAlvearyFrameHousing))
+ {
+ player.openGui(GTplusplus.instance, 0, world, x, y, z);
+ return true;
+ }
+ /*else if (te != null && te instanceof TileAlvearyFrameHousing)
{
player.openGui(GTplusplus.instance, 0, world, x, y, z);
return true;
}*/
- return false;
- }
+ return false;
+ }
@Override
@SideOnly(Side.CLIENT)
- public void getSubBlocks(Item item, CreativeTabs tab, List list)
+ public void getSubBlocks(final Item item, final CreativeTabs tab, final List list)
{
for (int i = 0; i < 4; i++) {
- if (i != 1 && i != 0) {
+ if ((i != 1) && (i != 0)) {
list.add(new ItemStack(item, 1, i));
}
}
@@ -93,64 +95,64 @@ public class FR_BlockAlveary extends BlockForestry
}
@Override
- public ArrayList<ItemStack> getDrops(World world, int x, int y, int z, int metadata, int fortune)
+ public ArrayList<ItemStack> getDrops(final World world, final int x, final int y, final int z, final int metadata, final int fortune)
{
- ArrayList<ItemStack> drop = new ArrayList<ItemStack>();
+ final ArrayList<ItemStack> drop = new ArrayList<>();
drop.add(new ItemStack(this, 1, metadata != 1 ? metadata : 0));
return drop;
}
@Override
- public int getDamageValue(World world, int x, int y, int z)
+ public int getDamageValue(final World world, final int x, final int y, final int z)
{
- int meta = world.getBlockMetadata(x, y, z);
+ final int meta = world.getBlockMetadata(x, y, z);
return meta != 1 ? meta : 0;
}
@Override
- public TileEntity createTileEntity(World world, int metadata)
+ public TileEntity createTileEntity(final World world, final int metadata)
{
if ((metadata < 0) || (metadata > Type.VALUES.length)) {
return null;
}
-
-
-
- Type type = Type.VALUES[metadata];
+
+
+
+ final Type type = Type.VALUES[metadata];
switch (type)
{
- case FRAME:
+ case FRAME:
LanguageRegistry.addName(this, "Alveary Frame Housing");
- case MUTATOR:
+ case MUTATOR:
LanguageRegistry.addName(this, "Alveary Mutator Block");
- case ERROR:
+ case ERROR:
LanguageRegistry.addName(this, "Invalid Alveary Block");
default:
- LanguageRegistry.addName(this, "Unnamed Alveary Block");
+ LanguageRegistry.addName(this, "Unnamed Alveary Block");
}
switch (type)
{
- case FRAME:
+ case FRAME:
return new TileAlvearyFrameHousing();
- case MUTATOR:
+ case MUTATOR:
return new TileAlvearyPlain();
- case ERROR:
+ case ERROR:
return new TileAlvearyPlain();
default:
- return new TileAlvearyPlain();
+ return new TileAlvearyPlain();
}
}
@Override
- public Block setBlockName(String name) {
+ public Block setBlockName(final String name) {
//int meta = this.
return super.setBlockName(name);
}
@Override
- public TileEntity createNewTileEntity(World world, int meta)
+ public TileEntity createNewTileEntity(final World world, final int meta)
{
- return createTileEntity(world, meta);
+ return this.createTileEntity(world, meta);
}
/* ICONS */
@@ -167,108 +169,108 @@ public class FR_BlockAlveary extends BlockForestry
private IIcon[] icons;
@SideOnly(Side.CLIENT)
@Override
- public void registerBlockIcons(IIconRegister register) {
- icons = new IIcon[9];
- icons[0] = TextureManager.registerTex(register, "apiculture/alveary.plain");
- icons[1] = TextureManager.registerTex(register, "apiculture/alveary.entrance");
- icons[2] = TextureManager.registerTex(register, "apiculture/alveary.bottom");
- icons[3] = TextureManager.registerTex(register, "apiculture/alveary.left");
- icons[4] = TextureManager.registerTex(register, "apiculture/alveary.right");
- icons[5] = TextureManager.registerTex(register, "apiculture/alveary.framehousing.off");
- icons[6] = TextureManager.registerTex(register, "apiculture/alveary.framehousing.on");
- icons[7] = TextureManager.registerTex(register, "apiculture/alveary.mutator.off");
- icons[8] = TextureManager.registerTex(register, "apiculture/alveary.mutator.on");
+ public void registerBlockIcons(final IIconRegister register) {
+ this.icons = new IIcon[9];
+ this.icons[0] = TextureManager.registerTex(register, "apiculture/alveary.plain");
+ this.icons[1] = TextureManager.registerTex(register, "apiculture/alveary.entrance");
+ this.icons[2] = TextureManager.registerTex(register, "apiculture/alveary.bottom");
+ this.icons[3] = TextureManager.registerTex(register, "apiculture/alveary.left");
+ this.icons[4] = TextureManager.registerTex(register, "apiculture/alveary.right");
+ this.icons[5] = TextureManager.registerTex(register, "apiculture/alveary.framehousing.off");
+ this.icons[6] = TextureManager.registerTex(register, "apiculture/alveary.framehousing.on");
+ this.icons[7] = TextureManager.registerTex(register, "apiculture/alveary.mutator.off");
+ this.icons[8] = TextureManager.registerTex(register, "apiculture/alveary.mutator.on");
}
@SideOnly(Side.CLIENT)
@Override
- public IIcon getIcon(int side, int metadata) {
- if ((metadata <= 1
- || metadata == Type.FRAME.ordinal() || metadata == Type.MUTATOR.ordinal())
- && (side == 1 || side == 0)) {
- return icons[BOTTOM];
+ public IIcon getIcon(final int side, final int metadata) {
+ if (((metadata <= 1)
+ || (metadata == Type.FRAME.ordinal()) || (metadata == Type.MUTATOR.ordinal()))
+ && ((side == 1) || (side == 0))) {
+ return this.icons[BOTTOM];
}
- Type type = Type.VALUES[metadata];
+ final Type type = Type.VALUES[metadata];
switch (type) {
case ERROR:
- return icons[PLAIN];
+ return this.icons[PLAIN];
case FRAME:
- return icons[ALVEARY_FRAME_OFF];
+ return this.icons[ALVEARY_FRAME_OFF];
case MUTATOR:
- return icons[ALVEARY_MUTATOR_OFF];
+ return this.icons[ALVEARY_MUTATOR_OFF];
case HEATER:
- return icons[ALVEARY_MUTATOR_OFF];
+ return this.icons[ALVEARY_MUTATOR_OFF];
case HYGRO:
- return icons[ALVEARY_MUTATOR_OFF];
+ return this.icons[ALVEARY_MUTATOR_OFF];
case STABILIZER:
- return icons[PLAIN];
+ return this.icons[PLAIN];
case SIEVE:
- return icons[PLAIN];
+ return this.icons[PLAIN];
default:
return null;
}
}
@SideOnly(Side.CLIENT)
@Override
- public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side) {
- int meta = world.getBlockMetadata(x, y, z);
+ public IIcon getIcon(final IBlockAccess world, final int x, final int y, final int z, final int side) {
+ final int meta = world.getBlockMetadata(x, y, z);
if (meta == 1) {
return this.getIcon(side, meta);
} else if (meta > 1) {
- return getBlockTextureFromSideAndTile(world, x, y, z, side);
+ return this.getBlockTextureFromSideAndTile(world, x, y, z, side);
}
- Block blockXP = world.getBlock(x + 1, y, z);
- Block blockXM = world.getBlock(x - 1, y, z);
- if (blockXP == this && blockXM != this) {
+ final Block blockXP = world.getBlock(x + 1, y, z);
+ final Block blockXM = world.getBlock(x - 1, y, z);
+ if ((blockXP == this) && (blockXM != this)) {
if (world.getBlockMetadata(x + 1, y, z) == 1) {
if (world.getBlock(x, y, z + 1) != this) {
- return switchForSide(42, side);
+ return this.switchForSide(42, side);
}
- return switchForSide(41, side);
+ return this.switchForSide(41, side);
}
return this.getIcon(side, meta);
- } else if (blockXP != this && blockXM == this) {
+ } else if ((blockXP != this) && (blockXM == this)) {
if (world.getBlockMetadata(x - 1, y, z) == 1) {
if (world.getBlock(x, y, z + 1) != this) {
- return switchForSide(41, side);
+ return this.switchForSide(41, side);
}
- return switchForSide(42, side);
+ return this.switchForSide(42, side);
}
return this.getIcon(side, meta);
}
return this.getIcon(side, meta);
}
@SideOnly(Side.CLIENT)
- private IIcon getBlockTextureFromSideAndTile(IBlockAccess world, int x, int y, int z, int side) {
- TileEntity tile = world.getTileEntity(x, y, z);
+ private IIcon getBlockTextureFromSideAndTile(final IBlockAccess world, final int x, final int y, final int z, final int side) {
+ final TileEntity tile = world.getTileEntity(x, y, z);
if (!(tile instanceof FR_TileAlveary)) {
- return getIcon(side, 0);
+ return this.getIcon(side, 0);
}
- return icons[((FR_TileAlveary) tile).getIcon(side)];
+ return this.icons[((FR_TileAlveary) tile).getIcon(side)];
}
@SideOnly(Side.CLIENT)
- private IIcon switchForSide(int textureId, int side) {
- if (side == 4 || side == 5) {
+ private IIcon switchForSide(final int textureId, final int side) {
+ if ((side == 4) || (side == 5)) {
if (textureId == 41) {
- return icons[LEFT];
+ return this.icons[LEFT];
}
- return icons[RIGHT];
+ return this.icons[RIGHT];
} else if (textureId == 41) {
- return icons[RIGHT];
+ return this.icons[RIGHT];
} else {
- return icons[LEFT];
+ return this.icons[LEFT];
}
}
@Override
- public void onNeighborBlockChange(World world, int x, int y, int z, Block block) {
+ public void onNeighborBlockChange(final World world, final int x, final int y, final int z, final Block block) {
super.onNeighborBlockChange(world, x, y, z, block);
- TileEntity tileEntity = world.getTileEntity(x, y, z);
+ final TileEntity tileEntity = world.getTileEntity(x, y, z);
if (tileEntity instanceof FR_TileAlveary) {
- FR_TileAlveary tileAlveary = (FR_TileAlveary) tileEntity;
+ final FR_TileAlveary tileAlveary = (FR_TileAlveary) tileEntity;
// We must check that the slabs on top were not removed
tileAlveary.getMultiblockLogic().getController().reassemble();
}
}
- public ItemStack get(Type type) {
+ public ItemStack get(final Type type) {
return new ItemStack(this, 1, type.ordinal());
}
} \ No newline at end of file
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_TileAlveary.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_TileAlveary.java
index 62b54ade3c..b5e7845dab 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_TileAlveary.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/FR_TileAlveary.java
@@ -3,9 +3,6 @@ package gtPlusPlus.xmod.forestry.bees.alveary;
import java.io.IOException;
import java.util.List;
-import net.minecraft.util.ChunkCoordinates;
-import net.minecraft.util.Vec3;
-import net.minecraft.world.biome.BiomeGenBase;
import forestry.api.apiculture.*;
import forestry.api.core.*;
import forestry.api.multiblock.IAlvearyComponent;
@@ -20,6 +17,9 @@ import forestry.core.multiblock.MultiblockTileEntityForestry;
import forestry.core.network.*;
import forestry.core.tiles.IClimatised;
import forestry.core.tiles.ITitled;
+import net.minecraft.util.ChunkCoordinates;
+import net.minecraft.util.Vec3;
+import net.minecraft.world.biome.BiomeGenBase;
public abstract class FR_TileAlveary
extends MultiblockTileEntityForestry<MultiblockLogicAlveary>
@@ -32,26 +32,26 @@ implements IBeeHousing, IAlvearyComponent, IRestrictedAccess, IStreamableGui, IT
this(FR_BlockAlveary.Type.ERROR);
}
- protected FR_TileAlveary(FR_BlockAlveary.Type type)
+ protected FR_TileAlveary(final FR_BlockAlveary.Type type)
{
super(new MultiblockLogicAlveary());
this.unlocalizedTitle = ("advanced.tile.for.alveary." + type.ordinal() + ".name");
-
+
}
- public int getIcon(int side)
+ public int getIcon(final int side)
{
return 0;
}
@Override
- public void onMachineAssembled(IMultiblockController multiblockController, ChunkCoordinates minCoord, ChunkCoordinates maxCoord)
+ public void onMachineAssembled(final IMultiblockController multiblockController, final ChunkCoordinates minCoord, final ChunkCoordinates maxCoord)
{
if (this.worldObj.isRemote) {
this.worldObj.markBlockForUpdate(this.xCoord, this.yCoord, this.zCoord);
}
- this.worldObj.notifyBlocksOfNeighborChange(this.xCoord, this.yCoord, this.zCoord, getBlockType());
- markDirty();
+ this.worldObj.notifyBlocksOfNeighborChange(this.xCoord, this.yCoord, this.zCoord, this.getBlockType());
+ this.markDirty();
}
@Override
@@ -60,92 +60,92 @@ implements IBeeHousing, IAlvearyComponent, IRestrictedAccess, IStreamableGui, IT
if (this.worldObj.isRemote) {
this.worldObj.markBlockForUpdate(this.xCoord, this.yCoord, this.zCoord);
}
- this.worldObj.notifyBlocksOfNeighborChange(this.xCoord, this.yCoord, this.zCoord, getBlockType());
- markDirty();
+ this.worldObj.notifyBlocksOfNeighborChange(this.xCoord, this.yCoord, this.zCoord, this.getBlockType());
+ this.markDirty();
}
@Override
public BiomeGenBase getBiome()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBiome();
+ return this.getMultiblockLogic().getController().getBiome();
}
@Override
public Iterable<IBeeModifier> getBeeModifiers()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeModifiers();
+ return this.getMultiblockLogic().getController().getBeeModifiers();
}
@Override
public Iterable<IBeeListener> getBeeListeners()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeListeners();
+ return this.getMultiblockLogic().getController().getBeeListeners();
}
@Override
public IBeeHousingInventory getBeeInventory()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeInventory();
+ return this.getMultiblockLogic().getController().getBeeInventory();
}
@Override
public IBeekeepingLogic getBeekeepingLogic()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeekeepingLogic();
+ return this.getMultiblockLogic().getController().getBeekeepingLogic();
}
@Override
public Vec3 getBeeFXCoordinates()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeFXCoordinates();
+ return this.getMultiblockLogic().getController().getBeeFXCoordinates();
}
@Override
public EnumTemperature getTemperature()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getTemperature();
+ return this.getMultiblockLogic().getController().getTemperature();
}
@Override
public EnumHumidity getHumidity()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getHumidity();
+ return this.getMultiblockLogic().getController().getHumidity();
}
@Override
public int getBlockLightValue()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBlockLightValue();
+ return this.getMultiblockLogic().getController().getBlockLightValue();
}
@Override
public boolean canBlockSeeTheSky()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().canBlockSeeTheSky();
+ return this.getMultiblockLogic().getController().canBlockSeeTheSky();
}
@Override
public IErrorLogic getErrorLogic()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getErrorLogic();
+ return this.getMultiblockLogic().getController().getErrorLogic();
}
@Override
public IAccessHandler getAccessHandler()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getAccessHandler();
+ return this.getMultiblockLogic().getController().getAccessHandler();
}
@Override
- public void onSwitchAccess(EnumAccess oldAccess, EnumAccess newAccess)
+ public void onSwitchAccess(final EnumAccess oldAccess, final EnumAccess newAccess)
{
- ((MultiblockLogicAlveary)getMultiblockLogic()).getController().onSwitchAccess(oldAccess, newAccess);
+ this.getMultiblockLogic().getController().onSwitchAccess(oldAccess, newAccess);
}
@Override
public IInventoryAdapter getInternalInventory()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getInternalInventory();
+ return this.getMultiblockLogic().getController().getInternalInventory();
}
@Override
@@ -163,27 +163,27 @@ implements IBeeHousing, IAlvearyComponent, IRestrictedAccess, IStreamableGui, IT
@Override
public float getExactTemperature()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getExactTemperature();
+ return this.getMultiblockLogic().getController().getExactTemperature();
}
@Override
public float getExactHumidity()
{
- return ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getExactHumidity();
+ return this.getMultiblockLogic().getController().getExactHumidity();
}
@Override
- public void writeGuiData(DataOutputStreamForestry data)
+ public void writeGuiData(final DataOutputStreamForestry data)
throws IOException
{
- ((MultiblockLogicAlveary)getMultiblockLogic()).getController().writeGuiData(data);
+ this.getMultiblockLogic().getController().writeGuiData(data);
}
@Override
- public void readGuiData(DataInputStreamForestry data)
+ public void readGuiData(final DataInputStreamForestry data)
throws IOException
{
- ((MultiblockLogicAlveary)getMultiblockLogic()).getController().readGuiData(data);
+ this.getMultiblockLogic().getController().readGuiData(data);
}
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java
index b55d2d37a6..a214263d0b 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java
@@ -11,14 +11,14 @@ extends IMultiblockComponent
@Override
public abstract T getMultiblockLogic();
-
+
public static abstract interface FrameHouse
extends IAlvearyComponentAdvanced
{
public abstract void changeClimate(int paramInt, IClimateControlled paramIClimateControlled);
}
-
+
public static abstract interface BeeModifier
extends IAlvearyComponentAdvanced
{
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/ISidedFrameWearingInventory.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/ISidedFrameWearingInventory.java
index 523c3e2434..2cc5e58ef7 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/ISidedFrameWearingInventory.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/ISidedFrameWearingInventory.java
@@ -1,10 +1,10 @@
package gtPlusPlus.xmod.forestry.bees.alveary;
-import net.minecraft.inventory.ISidedInventory;
import forestry.api.apiculture.IBeeHousing;
+import net.minecraft.inventory.ISidedInventory;
public abstract interface ISidedFrameWearingInventory
- extends ISidedInventory
+extends ISidedInventory
{
- public abstract void wearOutFrames(IBeeHousing paramIBeeHousing, int paramInt);
+ public abstract void wearOutFrames(IBeeHousing paramIBeeHousing, int paramInt);
} \ No newline at end of file
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/TileAlvearyFrameHousing.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/TileAlvearyFrameHousing.java
index 3b09fc80e1..ff323632f5 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/TileAlvearyFrameHousing.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/TileAlvearyFrameHousing.java
@@ -2,18 +2,11 @@ package gtPlusPlus.xmod.forestry.bees.alveary;
import java.util.*;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.inventory.IInventory;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.nbt.NBTTagList;
import forestry.api.apiculture.*;
import forestry.api.arboriculture.EnumGermlingType;
import forestry.api.genetics.*;
import forestry.api.multiblock.IAlvearyComponent;
import forestry.apiculture.AlvearyBeeModifier;
-import forestry.apiculture.multiblock.MultiblockLogicAlveary;
import forestry.apiculture.network.packets.PacketActiveUpdate;
import forestry.apiculture.worldgen.*;
import forestry.core.inventory.IInventoryAdapter;
@@ -24,6 +17,12 @@ import forestry.core.tiles.IActivatable;
import forestry.core.utils.ItemStackUtil;
import gtPlusPlus.core.util.Utils;
import gtPlusPlus.xmod.forestry.bees.alveary.gui.*;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.inventory.IInventory;
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraft.nbt.NBTTagCompound;
+import net.minecraft.nbt.NBTTagList;
public class TileAlvearyFrameHousing
extends FR_TileAlveary
@@ -31,7 +30,7 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
{
private final InventoryFrameHousing inventory;
private final IBeeListener beeListener;
- private final Stack<ItemStack> pendingSpawns = new Stack<ItemStack>();
+ private final Stack<ItemStack> pendingSpawns = new Stack<>();
private boolean active;
public TileAlvearyFrameHousing()
@@ -55,19 +54,19 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
}
@Override
- public void updateServer(int tickCount)
+ public void updateServer(final int tickCount)
{
- if (getInternalInventory() == null) {
+ if (this.getInternalInventory() == null) {
return;
}
if (this.inventory.getStackInSlot(0) != null)
{
- if (((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeekeepingLogic().canWork()){
- setActive(true);
- if (tickCount % 1000 == 0) {
- wearOutFrames(this, 1);
+ if (this.getMultiblockLogic().getController().getBeekeepingLogic().canWork()){
+ this.setActive(true);
+ if ((tickCount % 1000) == 0) {
+ this.wearOutFrames(this, 1);
}
}
else {
@@ -77,20 +76,20 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
}
else
{
- setActive(false);
+ this.setActive(false);
}
- if (tickCount % 500 != 0) {
+ if ((tickCount % 500) != 0) {
return;
}
}
@Override
- public void updateClient(int tickCount) {}
+ public void updateClient(final int tickCount) {}
private ItemStack getPrincessStack()
{
- ItemStack princessStack = ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeInventory().getQueen();
+ final ItemStack princessStack = this.getMultiblockLogic().getController().getBeeInventory().getQueen();
if (BeeManager.beeRoot.isMated(princessStack)) {
return princessStack;
}
@@ -99,55 +98,55 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
private int consumeInducerAndGetChance()
{
- if (getInternalInventory() == null) {
+ if (this.getInternalInventory() == null) {
return 0;
}
- for (Iterator<?> i$ = InventoryIterator.getIterable(getInternalInventory()).iterator(); i$.hasNext();)
+ for (final Iterator<?> i$ = InventoryIterator.getIterable(this.getInternalInventory()).iterator(); i$.hasNext();)
{
- IInvSlot slot = (IInvSlot)i$.next();
- ItemStack stack = slot.getStackInSlot();
- for (Map.Entry<ItemStack, Integer> entry : BeeManager.inducers.entrySet()) {
- if (ItemStackUtil.isIdenticalItem((ItemStack)entry.getKey(), stack))
+ final IInvSlot slot = (IInvSlot)i$.next();
+ final ItemStack stack = slot.getStackInSlot();
+ for (final Map.Entry<ItemStack, Integer> entry : BeeManager.inducers.entrySet()) {
+ if (ItemStackUtil.isIdenticalItem(entry.getKey(), stack))
{
slot.decreaseStackInSlot();
- return ((Integer)entry.getValue()).intValue();
+ return entry.getValue().intValue();
}
}
}
- IInvSlot slot;
- ItemStack stack;
+ final IInvSlot slot;
+ final ItemStack stack;
return 0;
}
private void trySpawnSwarm()
{
- ItemStack toSpawn = (ItemStack)this.pendingSpawns.peek();
- HiveDescriptionSwarmer hiveDescription = new HiveDescriptionSwarmer(new ItemStack[] { toSpawn });
- Hive hive = new Hive(hiveDescription);
+ final ItemStack toSpawn = this.pendingSpawns.peek();
+ final HiveDescriptionSwarmer hiveDescription = new HiveDescriptionSwarmer(new ItemStack[] { toSpawn });
+ final Hive hive = new Hive(hiveDescription);
- int chunkX = (this.xCoord + this.worldObj.rand.nextInt(80) - 40) / 16;
- int chunkZ = (this.zCoord + this.worldObj.rand.nextInt(80) - 40) / 16;
+ final int chunkX = ((this.xCoord + this.worldObj.rand.nextInt(80)) - 40) / 16;
+ final int chunkZ = ((this.zCoord + this.worldObj.rand.nextInt(80)) - 40) / 16;
if (HiveDecorator.genHive(this.worldObj, this.worldObj.rand, chunkX, chunkZ, hive)) {
this.pendingSpawns.pop();
}
}
@Override
- protected void encodeDescriptionPacket(NBTTagCompound packetData)
+ protected void encodeDescriptionPacket(final NBTTagCompound packetData)
{
super.encodeDescriptionPacket(packetData);
packetData.setBoolean("Active", this.active);
}
@Override
- protected void decodeDescriptionPacket(NBTTagCompound packetData)
+ protected void decodeDescriptionPacket(final NBTTagCompound packetData)
{
super.decodeDescriptionPacket(packetData);
- setActive(packetData.getBoolean("Active"));
+ this.setActive(packetData.getBoolean("Active"));
}
@Override
- public int getIcon(int side)
+ public int getIcon(final int side)
{
if ((side == 0) || (side == 1)) {
return 2;
@@ -159,31 +158,31 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
}
@Override
- public void readFromNBT(NBTTagCompound nbttagcompound)
+ public void readFromNBT(final NBTTagCompound nbttagcompound)
{
super.readFromNBT(nbttagcompound);
- setActive(nbttagcompound.getBoolean("Active"));
+ this.setActive(nbttagcompound.getBoolean("Active"));
- NBTTagList nbttaglist = nbttagcompound.getTagList("PendingSpawns", 10);
+ final NBTTagList nbttaglist = nbttagcompound.getTagList("PendingSpawns", 10);
for (int i = 0; i < nbttaglist.tagCount(); i++)
{
- NBTTagCompound nbttagcompound1 = nbttaglist.getCompoundTagAt(i);
+ final NBTTagCompound nbttagcompound1 = nbttaglist.getCompoundTagAt(i);
this.pendingSpawns.add(ItemStack.loadItemStackFromNBT(nbttagcompound1));
}
}
@Override
- public void writeToNBT(NBTTagCompound nbttagcompound)
+ public void writeToNBT(final NBTTagCompound nbttagcompound)
{
super.writeToNBT(nbttagcompound);
nbttagcompound.setBoolean("Active", this.active);
- NBTTagList nbttaglist = new NBTTagList();
- ItemStack[] offspring = (ItemStack[])this.pendingSpawns.toArray(new ItemStack[this.pendingSpawns.size()]);
+ final NBTTagList nbttaglist = new NBTTagList();
+ final ItemStack[] offspring = this.pendingSpawns.toArray(new ItemStack[this.pendingSpawns.size()]);
for (int i = 0; i < offspring.length; i++) {
if (offspring[i] != null)
{
- NBTTagCompound nbttagcompound1 = new NBTTagCompound();
+ final NBTTagCompound nbttagcompound1 = new NBTTagCompound();
nbttagcompound1.setByte("Slot", (byte)i);
offspring[i].writeToNBT(nbttagcompound1);
nbttaglist.appendTag(nbttagcompound1);
@@ -199,7 +198,7 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
}
@Override
- public void setActive(boolean active)
+ public void setActive(final boolean active)
{
if (this.active == active) {
return;
@@ -211,42 +210,42 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
}
@Override
- public Object getGui(EntityPlayer player, int data)
+ public Object getGui(final EntityPlayer player, final int data)
{
return new GUI_FrameHousing(this, player);
}
@Override
- public Object getContainer(EntityPlayer player, int data)
+ public Object getContainer(final EntityPlayer player, final int data)
{
return new CONTAINER_FrameHousing(this, player);
}
private final IBeeModifier beeModifier = new AlvearyBeeModifier();
- //private final IBeeListener beeListener = new AlvearyBeeListener(this);
- private final Iterable<IBeeListener> beeListenerList = ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeListeners();
+ //private final IBeeListener beeListener = new AlvearyBeeListener(this);
+ private final Iterable<IBeeListener> beeListenerList = this.getMultiblockLogic().getController().getBeeListeners();
@Override
public Collection<IBeeModifier> getBeeModifiers()
{
- List<IBeeModifier> beeModifiers = new ArrayList<IBeeModifier>();
+ final List<IBeeModifier> beeModifiers = new ArrayList<>();
beeModifiers.add(this.beeModifier);
- for (IHiveFrame frame : getFrames(this.inventory)) {
+ for (final IHiveFrame frame : this.getFrames(this.inventory)) {
beeModifiers.add(frame.getBeeModifier());
}
return beeModifiers;
}
- public Collection<IHiveFrame> getFrames(IInventory inventory)
+ public Collection<IHiveFrame> getFrames(final IInventory inventory)
{
- Collection<IHiveFrame> hiveFrames = new ArrayList<IHiveFrame>(inventory.getSizeInventory());
+ final Collection<IHiveFrame> hiveFrames = new ArrayList<>(inventory.getSizeInventory());
for (int i = 0; i < inventory.getSizeInventory(); i++)
{
- ItemStack stackInSlot = getStackInSlot(i);
+ final ItemStack stackInSlot = this.getStackInSlot(i);
if (stackInSlot != null)
{
- Item itemInSlot = stackInSlot.getItem();
+ final Item itemInSlot = stackInSlot.getItem();
if ((itemInSlot instanceof IHiveFrame)) {
hiveFrames.add((IHiveFrame)itemInSlot);
}
@@ -257,10 +256,10 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
@Override
public IBeeModifier getBeeModifier() {
- List<IBeeModifier> beeModifiers = new ArrayList<IBeeModifier>();
+ final List<IBeeModifier> beeModifiers = new ArrayList<>();
//beeModifiers.add(this.beeModifier);
- for (IHiveFrame frame : getFrames(this.inventory)) {
+ for (final IHiveFrame frame : this.getFrames(this.inventory)) {
beeModifiers.add(frame.getBeeModifier());
}
return beeModifiers.get(0);
@@ -268,32 +267,32 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
private ItemStack getQueenStack()
{
- ItemStack queenStack = ((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeInventory().getQueen();
+ final ItemStack queenStack = this.getMultiblockLogic().getController().getBeeInventory().getQueen();
return queenStack;
}
@Override
- public void wearOutFrames(IBeeHousing beeHousing, int amount)
+ public void wearOutFrames(final IBeeHousing beeHousing, final int amount)
{
- IBeekeepingMode beekeepingMode = BeeManager.beeRoot.getBeekeepingMode(beeHousing.getWorld());
- int wear = Math.round(amount * beekeepingMode.getWearModifier());
+ final IBeekeepingMode beekeepingMode = BeeManager.beeRoot.getBeekeepingMode(beeHousing.getWorld());
+ final int wear = Math.round(amount * beekeepingMode.getWearModifier());
for (int i = 0; i < this.inventory.getSizeInventory(); i++)
{
- ItemStack hiveFrameStack = getStackInSlot(i);
+ final ItemStack hiveFrameStack = this.getStackInSlot(i);
if (hiveFrameStack != null)
{
- Item hiveFrameItem = hiveFrameStack.getItem();
+ final Item hiveFrameItem = hiveFrameStack.getItem();
if ((hiveFrameItem instanceof IHiveFrame))
{
- IHiveFrame hiveFrame = (IHiveFrame)hiveFrameItem;
+ final IHiveFrame hiveFrame = (IHiveFrame)hiveFrameItem;
Utils.LOG_INFO("Wearing out frame by "+amount);
- ItemStack queenStack = getQueenStack();
- IBee queen = BeeManager.beeRoot.getMember(queenStack);
- ItemStack usedFrame = hiveFrame.frameUsed(beeHousing, hiveFrameStack, queen, wear);
+ final ItemStack queenStack = this.getQueenStack();
+ final IBee queen = BeeManager.beeRoot.getMember(queenStack);
+ final ItemStack usedFrame = hiveFrame.frameUsed(beeHousing, hiveFrameStack, queen, wear);
//((MultiblockLogicAlveary)getMultiblockLogic()).getController().getBeeListeners().
-
- setInventorySlotContents(i, usedFrame);
+
+ this.setInventorySlotContents(i, usedFrame);
}
}
}
@@ -301,42 +300,42 @@ implements ISidedFrameWearingInventory, IActivatable, IAlvearyComponent.Active,
@Override
public InventoryFrameHousing getAlvearyInventory() {
- return inventory;
+ return this.inventory;
}
@Override
public IBeeListener getBeeListener() {
- return beeListener;
+ return this.beeListener;
}
-
+
static class AlvearyFrameHousingBeeListener
- extends DefaultBeeListener
- {
- private final InventoryFrameHousing inventory;
-
- public AlvearyFrameHousingBeeListener(InventoryFrameHousing inventory)
- {
- this.inventory = inventory;
- }
-
- @Override
- public boolean onPollenRetrieved(IIndividual pollen)
- {
- /*if (!((Object) this.inventory).canStorePollen()) {
+ extends DefaultBeeListener
+ {
+ private final InventoryFrameHousing inventory;
+
+ public AlvearyFrameHousingBeeListener(final InventoryFrameHousing inventory)
+ {
+ this.inventory = inventory;
+ }
+
+ @Override
+ public boolean onPollenRetrieved(final IIndividual pollen)
+ {
+ /*if (!((Object) this.inventory).canStorePollen()) {
return false;
}*/
- ISpeciesRoot speciesRoot = AlleleManager.alleleRegistry.getSpeciesRoot(pollen.getClass());
-
- ItemStack pollenStack = speciesRoot.getMemberStack(pollen, EnumGermlingType.POLLEN.ordinal());
- if (pollenStack != null)
- {
- // ((Object) this.inventory).storePollenStack(pollenStack);
- return true;
- }
- return false;
- }
- }
-
-
-
+ final ISpeciesRoot speciesRoot = AlleleManager.alleleRegistry.getSpeciesRoot(pollen.getClass());
+
+ final ItemStack pollenStack = speciesRoot.getMemberStack(pollen, EnumGermlingType.POLLEN.ordinal());
+ if (pollenStack != null)
+ {
+ // ((Object) this.inventory).storePollenStack(pollenStack);
+ return true;
+ }
+ return false;
+ }
+ }
+
+
+
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/CONTAINER_FrameHousing.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/CONTAINER_FrameHousing.java
index 5e218667f6..b1c94ddc47 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/CONTAINER_FrameHousing.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/CONTAINER_FrameHousing.java
@@ -13,7 +13,7 @@ import net.minecraft.util.ResourceLocation;
public class CONTAINER_FrameHousing extends Container
{
- private TileAlvearyFrameHousing te;
+ private final TileAlvearyFrameHousing te;
public static final int INPUT_1 = 0;
private final ResourceLocation beeFrameIcon = new ResourceLocation(CORE.MODID, "textures/items/machine_Charger.png");
@@ -22,58 +22,58 @@ public class CONTAINER_FrameHousing extends Container
private int slotID = 0;
- public CONTAINER_FrameHousing(TileAlvearyFrameHousing te, EntityPlayer player)
+ public CONTAINER_FrameHousing(final TileAlvearyFrameHousing te, final EntityPlayer player)
{
this.te = te;
- this.beeFrameSlot = new SlotFrame(te, slotID++, 80, 35);
+ this.beeFrameSlot = new SlotFrame(te, this.slotID++, 80, 35);
//Fuel Slot A
- beeFrameSlot.setBackgroundIconTexture(beeFrameIcon);
-
- addSlotToContainer(beeFrameSlot);
+ this.beeFrameSlot.setBackgroundIconTexture(this.beeFrameIcon);
+
+ this.addSlotToContainer(this.beeFrameSlot);
//Inventory
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 9; j++)
{
- addSlotToContainer(new Slot(player.inventory, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
+ this.addSlotToContainer(new Slot(player.inventory, j + (i * 9) + 9, 8 + (j * 18), 84 + (i * 18)));
}
}
// Hotbar
for (int i = 0; i < 9; i++)
{
- addSlotToContainer(new Slot(player.inventory, i, 8 + i * 18, 142));
+ this.addSlotToContainer(new Slot(player.inventory, i, 8 + (i * 18), 142));
}
}
@Override
- public ItemStack transferStackInSlot(EntityPlayer player, int slotRaw)
+ public ItemStack transferStackInSlot(final EntityPlayer player, final int slotRaw)
{
ItemStack stack = null;
- Slot slot = (Slot)inventorySlots.get(slotRaw);
+ final Slot slot = (Slot)this.inventorySlots.get(slotRaw);
- if (slot != null && slot.getHasStack())
+ if ((slot != null) && slot.getHasStack())
{
- ItemStack stackInSlot = slot.getStack();
+ final ItemStack stackInSlot = slot.getStack();
stack = stackInSlot.copy();
-
-
+
+
//If your inventory only stores certain instances of Items,
//you can implement shift-clicking to your inventory like this:
// Check that the item is the right type
if (!(stack.getItem() instanceof IHiveFrame)){
- return null;
+ return null;
}
if (slotRaw < 1)
{
- if (!mergeItemStack(stackInSlot, 3 * 9, inventorySlots.size(), true))
+ if (!this.mergeItemStack(stackInSlot, 3 * 9, this.inventorySlots.size(), true))
{
return null;
}
}
- else if (!mergeItemStack(stackInSlot, 0, 3 * 9, false))
+ else if (!this.mergeItemStack(stackInSlot, 0, 3 * 9, false))
{
return null;
}
@@ -91,8 +91,8 @@ public class CONTAINER_FrameHousing extends Container
}
@Override
- public boolean canInteractWith(EntityPlayer player)
+ public boolean canInteractWith(final EntityPlayer player)
{
- return te.isUseableByPlayer(player);
+ return this.te.isUseableByPlayer(player);
}
} \ No newline at end of file
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/GUI_FrameHousing.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/GUI_FrameHousing.java
index dcf8da3a1a..869a77f92d 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/GUI_FrameHousing.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/GUI_FrameHousing.java
@@ -1,5 +1,7 @@
package gtPlusPlus.xmod.forestry.bees.alveary.gui;
+import org.lwjgl.opengl.GL11;
+
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.xmod.forestry.bees.alveary.TileAlvearyFrameHousing;
import net.minecraft.client.Minecraft;
@@ -9,41 +11,39 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.util.ResourceLocation;
-import org.lwjgl.opengl.GL11;
-
public class GUI_FrameHousing extends GuiContainer
{
- private ResourceLocation texture = new ResourceLocation(CORE.MODID, "textures/gui/machine_Charger.png");
-
- private InventoryPlayer inventory;
- private TileAlvearyFrameHousing te;
-
- public GUI_FrameHousing(TileAlvearyFrameHousing te, EntityPlayer player)
- {
- super(new CONTAINER_FrameHousing(te, player));
- inventory = player.inventory;
- this.te = te;
- }
-
- @Override
- protected void drawGuiContainerBackgroundLayer(float par1, int par2, int par3)
- {
- Minecraft.getMinecraft().renderEngine.bindTexture(texture);
-
- GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
-
- int x = (width - xSize) / 2;
- int y = (height - ySize) / 2;
-
- drawTexturedModalRect(x, y, 0, 0, xSize, ySize);
- }
-
- @Override
- protected void drawGuiContainerForegroundLayer(int par1, int par2)
- {
- fontRendererObj.drawString(I18n.format("Alveary Frame Housing"), (xSize / 2) - (fontRendererObj.getStringWidth(I18n.format("Alveary Frame Housing")) / 2), 6, 4210752, false);
- fontRendererObj.drawString(I18n.format(inventory.getInventoryName()), 8, ySize - 96 + 2, 4210752);
- //fontRendererObj.drawString(I18n.format("Charge:"+te.getCharge()+"~"), 8, ySize - 96 + 2, 4210752);
- //fontRendererObj.drawString(I18n.format("Progress:"+te.getProgress()+"ticks"), 80, ySize - 96 + 2, 4210752);
- }
+ private final ResourceLocation texture = new ResourceLocation(CORE.MODID, "textures/gui/machine_Charger.png");
+
+ private final InventoryPlayer inventory;
+ private final TileAlvearyFrameHousing te;
+
+ public GUI_FrameHousing(final TileAlvearyFrameHousing te, final EntityPlayer player)
+ {
+ super(new CONTAINER_FrameHousing(te, player));
+ this.inventory = player.inventory;
+ this.te = te;
+ }
+
+ @Override
+ protected void drawGuiContainerBackgroundLayer(final float par1, final int par2, final int par3)
+ {
+ Minecraft.getMinecraft().renderEngine.bindTexture(this.texture);
+
+ GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
+
+ final int x = (this.width - this.xSize) / 2;
+ final int y = (this.height - this.ySize) / 2;
+
+ this.drawTexturedModalRect(x, y, 0, 0, this.xSize, this.ySize);
+ }
+
+ @Override
+ protected void drawGuiContainerForegroundLayer(final int par1, final int par2)
+ {
+ this.fontRendererObj.drawString(I18n.format("Alveary Frame Housing"), (this.xSize / 2) - (this.fontRendererObj.getStringWidth(I18n.format("Alveary Frame Housing")) / 2), 6, 4210752, false);
+ this.fontRendererObj.drawString(I18n.format(this.inventory.getInventoryName()), 8, (this.ySize - 96) + 2, 4210752);
+ //fontRendererObj.drawString(I18n.format("Charge:"+te.getCharge()+"~"), 8, ySize - 96 + 2, 4210752);
+ //fontRendererObj.drawString(I18n.format("Progress:"+te.getProgress()+"ticks"), 80, ySize - 96 + 2, 4210752);
+ }
} \ No newline at end of file
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/InventoryFrameHousing.java b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/InventoryFrameHousing.java
index 9139c52b37..cde673e952 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/InventoryFrameHousing.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/alveary/gui/InventoryFrameHousing.java
@@ -1,11 +1,5 @@
package gtPlusPlus.xmod.forestry.bees.alveary.gui;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.ChunkCoordinates;
-import net.minecraft.util.Vec3;
-import net.minecraft.world.World;
-import net.minecraft.world.biome.BiomeGenBase;
-
import com.mojang.authlib.GameProfile;
import forestry.api.apiculture.*;
@@ -14,92 +8,97 @@ import forestry.core.inventory.InventoryAdapterTile;
import forestry.core.utils.ItemStackUtil;
import gtPlusPlus.xmod.forestry.bees.alveary.IAlvearyFrameHousing;
import gtPlusPlus.xmod.forestry.bees.alveary.TileAlvearyFrameHousing;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.ChunkCoordinates;
+import net.minecraft.util.Vec3;
+import net.minecraft.world.World;
+import net.minecraft.world.biome.BiomeGenBase;
public class InventoryFrameHousing extends InventoryAdapterTile<TileAlvearyFrameHousing> implements IAlvearyFrameHousing
{
-
+
TileAlvearyFrameHousing alvearyFrame;
-
- public InventoryFrameHousing(TileAlvearyFrameHousing alvearyFrame)
+
+ public InventoryFrameHousing(final TileAlvearyFrameHousing alvearyFrame)
{
super(alvearyFrame, 1, "FrameHousingInv");
this.alvearyFrame = alvearyFrame;
}
@Override
- public boolean canSlotAccept(int slotIndex, ItemStack itemStack)
+ public boolean canSlotAccept(final int slotIndex, final ItemStack itemStack)
{
return ItemStackUtil.containsItemStack(BeeManager.inducers.keySet(), itemStack);
}
@Override
public boolean canBlockSeeTheSky() {
- return alvearyFrame.canBlockSeeTheSky();
+ return this.alvearyFrame.canBlockSeeTheSky();
}
@Override
public Vec3 getBeeFXCoordinates() {
- return alvearyFrame.getBeeFXCoordinates();
+ return this.alvearyFrame.getBeeFXCoordinates();
}
@Override
public IBeeHousingInventory getBeeInventory() {
- return alvearyFrame.getBeeInventory();
+ return this.alvearyFrame.getBeeInventory();
}
@Override
public Iterable<IBeeListener> getBeeListeners() {
- return alvearyFrame.getBeeListeners();
+ return this.alvearyFrame.getBeeListeners();
}
@Override
public Iterable<IBeeModifier> getBeeModifiers() {
- return alvearyFrame.getBeeModifiers();
+ return this.alvearyFrame.getBeeModifiers();
}
@Override
public IBeekeepingLogic getBeekeepingLogic() {
- return alvearyFrame.getBeekeepingLogic();
+ return this.alvearyFrame.getBeekeepingLogic();
}
@Override
public BiomeGenBase getBiome() {
- return alvearyFrame.getBiome();
+ return this.alvearyFrame.getBiome();
}
@Override
public int getBlockLightValue() {
- return alvearyFrame.getBlockLightValue();
+ return this.alvearyFrame.getBlockLightValue();
}
@Override
public EnumHumidity getHumidity() {
- return alvearyFrame.getHumidity();
+ return this.alvearyFrame.getHumidity();
}
@Override
public GameProfile getOwner() {
- return alvearyFrame.getOwner();
+ return this.alvearyFrame.getOwner();
}
@Override
public EnumTemperature getTemperature() {
- return alvearyFrame.getTemperature();
+ return this.alvearyFrame.getTemperature();
}
@Override
public World getWorld() {
- return alvearyFrame.getWorld();
+ return this.alvearyFrame.getWorld();
}
@Override
public ChunkCoordinates getCoordinates() {
- return alvearyFrame.getCoordinates();
+ return this.alvearyFrame.getCoordinates();
}
@Override
public IErrorLogic getErrorLogic() {
- return alvearyFrame.getErrorLogic();
+ return this.alvearyFrame.getErrorLogic();
}
@Override
@@ -108,7 +107,7 @@ public class InventoryFrameHousing extends InventoryAdapterTile<TileAlvearyFrame
}
@Override
- public void wearOutFrames(IBeeHousing beeHousing, int amount) {
- alvearyFrame.wearOutFrames(beeHousing, amount);
+ public void wearOutFrames(final IBeeHousing beeHousing, final int amount) {
+ this.alvearyFrame.wearOutFrames(beeHousing, amount);
}
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
index a4d842edad..f3f4367b75 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_ItemRegistry.java
@@ -9,13 +9,13 @@
* SirSengir (original work), CovertJaguar, Player, Binnie, MysteriousAges
******************************************************************************/
package gtPlusPlus.xmod.forestry.bees.items;
+import cpw.mods.fml.common.Optional;
+import cpw.mods.fml.common.registry.GameRegistry;
import forestry.core.utils.StringUtil;
import gtPlusPlus.core.lib.LoadedMods;
import net.minecraft.item.*;
import net.minecraft.util.WeightedRandomChestContent;
import net.minecraftforge.common.ChestGenHooks;
-import cpw.mods.fml.common.Optional;
-import cpw.mods.fml.common.registry.GameRegistry;
public class FR_ItemRegistry {
@@ -40,7 +40,7 @@ public class FR_ItemRegistry {
@Optional.Method(modid = "Forestry")
- public static void Register() {
+ public static void Register() {
//Forestry Frames
//frameUntreated = registerItem(new FR_ItemHiveFrame(80, 0.9f), "frameUntreated");
@@ -63,7 +63,7 @@ public class FR_ItemRegistry {
hiveFrameCaged = new MB_ItemFrame(MB_FrameType.CAGE, EnumRarity.common, "");
hiveFrameSoul = new MB_ItemFrame(MB_FrameType.SOUL, EnumRarity.common, "");
hiveFrameClay = new MB_ItemFrame(MB_FrameType.CLAY, EnumRarity.common, "");
- hiveFrameNova = new MB_ItemFrame(MB_FrameType.NOVA, EnumRarity.epic, "A Creative Only Frame.");
+ hiveFrameNova = new MB_ItemFrame(MB_FrameType.NOVA, EnumRarity.epic, "A Creative Only Frame.");
}
@@ -71,7 +71,7 @@ public class FR_ItemRegistry {
}
- protected static <T extends Item> T registerItem(T item, String name) {
+ protected static <T extends Item> T registerItem(final T item, final String name) {
item.setUnlocalizedName(name);
GameRegistry.registerItem(item, StringUtil.cleanItemName(item));
return item;
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_StringUtil.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_StringUtil.java
index 69065bec24..e075bf1eda 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_StringUtil.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/FR_StringUtil.java
@@ -4,7 +4,7 @@ import net.minecraft.util.StatCollector;
public class FR_StringUtil
{
- public static String getLocalizedString(String key)
+ public static String getLocalizedString(final String key)
{
if(StatCollector.canTranslate(key))
{
@@ -13,7 +13,7 @@ public class FR_StringUtil
return StatCollector.translateToFallback(key);
}
- public static String getLocalizedString(String key, Object... objects)
+ public static String getLocalizedString(final String key, final Object... objects)
{
if(StatCollector.canTranslate(key))
{
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
index 5a61c94196..ef3e2f58c3 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_FrameType.java
@@ -6,15 +6,15 @@ import forestry.api.apiculture.IBeeModifier;
public enum MB_FrameType implements IBeeModifier
{
//ExtraBees Clone Frames
- //Name, FrameHP, territory (1f), Mutation rate, lifespan rate, production rate, genetic decay (1f)
+ //Name, FrameHP, territory (1f), Mutation rate, lifespan rate, production rate, genetic decay (1f)
COCOA("Chocolate", 240, 1.0f, 1.0f, 0.50f, 1.50f, 1f),
CAGE("Restraint", 240, 0.5f, 1.0f, 0.75f, 0.75f, 1f),
SOUL("Soul", 80, 1.0f, 1.5f, 0.75f, 0.25f, 1f),
CLAY("Healing", 240, 1.0f, 0.5f, 1.50f, 0.75f, 1f),
NOVA("Nova", 240, 1.0f, 100.0f, 0.0001f, 1.00f, 1f),
-
-
- //Name, FrameHP, territory (1f), Mutation rate, lifespan rate, production rate, genetic decay (1f)
+
+
+ //Name, FrameHP, territory (1f), Mutation rate, lifespan rate, production rate, genetic decay (1f)
ACCELERATED("Accelerated", 175, 1f, 2.5f, 0.9f, 1.8f, 1f),
VOID("Void", 20, 1f, 1f, 0.0001f, 10f, 1f),
MUTAGENIC("Mutagenic", 3, 1f, 10f, 0.0001f, 10f, 1f),
@@ -33,18 +33,18 @@ public enum MB_FrameType implements IBeeModifier
private final boolean isLit;
private final boolean isSunlit;
private final boolean isHellish;
-
- MB_FrameType(String name, int damage, float territory, float mutation, float lifespan, float production, float geneticDecay) {
+
+ MB_FrameType(final String name, final int damage, final float territory, final float mutation, final float lifespan, final float production, final float geneticDecay) {
this(name, damage, territory, mutation, lifespan, production, 1f, geneticDecay, false, false, false, false);
}
-
- MB_FrameType(String name, int damage,
- float territory, float mutation, float lifespan, float production, float flowering, float geneticDecay,
- boolean sealed, boolean lit, boolean sunlit, boolean hellish)
+
+ MB_FrameType(final String name, final int damage,
+ final float territory, final float mutation, final float lifespan, final float production, final float flowering, final float geneticDecay,
+ final boolean sealed, final boolean lit, final boolean sunlit, final boolean hellish)
{
this.frameName = name;
this.maxDamage = damage;
-
+
this.territoryMod = territory;
this.mutationMod = mutation;
this.lifespanMod = lifespan;
@@ -61,59 +61,59 @@ public enum MB_FrameType implements IBeeModifier
{
return this.frameName;
}
-
+
public String getLocalizedName()
{
return FR_StringUtil.getLocalizedString("frame." + this.frameName);
}
@Override
- public float getTerritoryModifier(IBeeGenome genome, float currentModifier) {
- return territoryMod;
+ public float getTerritoryModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.territoryMod;
}
@Override
- public float getMutationModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
- return mutationMod;
+ public float getMutationModifier(final IBeeGenome genome, final IBeeGenome mate, final float currentModifier) {
+ return this.mutationMod;
}
@Override
- public float getLifespanModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
- return lifespanMod;
+ public float getLifespanModifier(final IBeeGenome genome, final IBeeGenome mate, final float currentModifier) {
+ return this.lifespanMod;
}
@Override
- public float getProductionModifier(IBeeGenome genome, float currentModifier) {
- return productionMod;
+ public float getProductionModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.productionMod;
}
@Override
- public float getFloweringModifier(IBeeGenome genome, float currentModifier) {
- return floweringMod;
+ public float getFloweringModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.floweringMod;
}
@Override
- public float getGeneticDecay(IBeeGenome genome, float currentModifier) {
- return geneticDecayMod;
+ public float getGeneticDecay(final IBeeGenome genome, final float currentModifier) {
+ return this.geneticDecayMod;
}
@Override
public boolean isSealed() {
- return isSealed;
+ return this.isSealed;
}
@Override
public boolean isSelfLighted() {
- return isLit;
+ return this.isLit;
}
@Override
public boolean isSunlightSimulated() {
- return isSunlit;
+ return this.isSunlit;
}
@Override
public boolean isHellish() {
- return isHellish;
+ return this.isHellish;
}
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_ItemFrame.java b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_ItemFrame.java
index 1dc6f25d89..6e9a2006d0 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_ItemFrame.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/items/MB_ItemFrame.java
@@ -2,29 +2,29 @@ package gtPlusPlus.xmod.forestry.bees.items;
import java.util.List;
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.item.*;
-import net.minecraft.util.EnumChatFormatting;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import forestry.api.apiculture.*;
import gtPlusPlus.core.creative.AddToCreativeTab;
import gtPlusPlus.core.lib.CORE;
+import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.*;
+import net.minecraft.util.EnumChatFormatting;
public class MB_ItemFrame extends Item implements IHiveFrame
{
- private MB_FrameType type;
+ private final MB_FrameType type;
private EnumRarity rarity_value = EnumRarity.uncommon;
private final String toolTip;
- public MB_ItemFrame(MB_FrameType frameType, String description)
+ public MB_ItemFrame(final MB_FrameType frameType, final String description)
{
this(frameType, EnumRarity.uncommon, description);
}
-
- public MB_ItemFrame(MB_FrameType frameType, EnumRarity rarity, String description)
+
+ public MB_ItemFrame(final MB_FrameType frameType, final EnumRarity rarity, final String description)
{
super();
this.type = frameType;
@@ -36,26 +36,26 @@ public class MB_ItemFrame extends Item implements IHiveFrame
this.toolTip = description;
GameRegistry.registerItem(this, "frame" + frameType.getName());
}
-
+
@Override
- public void addInformation(ItemStack stack, EntityPlayer aPlayer, List list, boolean bool) {
- if (toolTip != "" || !toolTip.equals("")){
- list.add(EnumChatFormatting.GRAY+toolTip);
+ public void addInformation(final ItemStack stack, final EntityPlayer aPlayer, final List list, final boolean bool) {
+ if ((this.toolTip != "") || !this.toolTip.equals("")){
+ list.add(EnumChatFormatting.GRAY+this.toolTip);
}
super.addInformation(stack, aPlayer, list, bool);
- }
-
+ }
+
@Override
@SideOnly(Side.CLIENT)
- public void registerIcons(IIconRegister par1IconRegister)
+ public void registerIcons(final IIconRegister par1IconRegister)
{
- this.itemIcon = par1IconRegister.registerIcon(CORE.MODID + ":frame" + type.getName());
+ this.itemIcon = par1IconRegister.registerIcon(CORE.MODID + ":frame" + this.type.getName());
}
-
+
// --------- IHiveFrame functions -----------------------------------------
-
+
@Override
- public ItemStack frameUsed(IBeeHousing housing, ItemStack frame, IBee queen, int wear) {
+ public ItemStack frameUsed(final IBeeHousing housing, ItemStack frame, final IBee queen, final int wear) {
frame.setItemDamage(frame.getItemDamage() + wear);
if (frame.getItemDamage() >= frame.getMaxDamage()) {
@@ -65,70 +65,71 @@ public class MB_ItemFrame extends Item implements IHiveFrame
return frame;
}
-
-
+
+
@Override
@SideOnly(Side.CLIENT)
- public EnumRarity getRarity(ItemStack par1ItemStack){
- return rarity_value;
+ public EnumRarity getRarity(final ItemStack par1ItemStack){
+ return this.rarity_value;
}
-
+
@Override
- public boolean hasEffect(ItemStack par1ItemStack){
- if (rarity_value == EnumRarity.uncommon || rarity_value == EnumRarity.common){
+ public boolean hasEffect(final ItemStack par1ItemStack){
+ if ((this.rarity_value == EnumRarity.uncommon) || (this.rarity_value == EnumRarity.common)){
return false;
}
return true;
}
+ @Override
public IBeeModifier getBeeModifier() {
- return type;
+ return this.type;
}
-
+
@Override
- public boolean isBookEnchantable(ItemStack itemstack1, ItemStack itemstack2)
+ public boolean isBookEnchantable(final ItemStack itemstack1, final ItemStack itemstack2)
{
return false;
}
-
- public float getTerritoryModifier(IBeeGenome genome, float currentModifier) {
- return type.getTerritoryModifier(genome, currentModifier);
+
+ public float getTerritoryModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.type.getTerritoryModifier(genome, currentModifier);
}
- public float getMutationModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
- return type.getMutationModifier(genome, mate, currentModifier);
+ public float getMutationModifier(final IBeeGenome genome, final IBeeGenome mate, final float currentModifier) {
+ return this.type.getMutationModifier(genome, mate, currentModifier);
}
- public float getLifespanModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
- return type.getLifespanModifier(genome, mate, currentModifier);
+ public float getLifespanModifier(final IBeeGenome genome, final IBeeGenome mate, final float currentModifier) {
+ return this.type.getLifespanModifier(genome, mate, currentModifier);
}
- public float getProductionModifier(IBeeGenome genome, float currentModifier) {
- return type.getProductionModifier(genome, currentModifier);
+ public float getProductionModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.type.getProductionModifier(genome, currentModifier);
}
- public float getFloweringModifier(IBeeGenome genome, float currentModifier) {
- return type.getFloweringModifier(genome, currentModifier);
+ public float getFloweringModifier(final IBeeGenome genome, final float currentModifier) {
+ return this.type.getFloweringModifier(genome, currentModifier);
}
- public float getGeneticDecay(IBeeGenome genome, float currentModifier) {
- return type.getGeneticDecay(genome, currentModifier);
+ public float getGeneticDecay(final IBeeGenome genome, final float currentModifier) {
+ return this.type.getGeneticDecay(genome, currentModifier);
}
public boolean isSealed() {
- return type.isSealed();
+ return this.type.isSealed();
}
public boolean isSelfLighted() {
- return type.isSelfLighted();
+ return this.type.isSelfLighted();
}
public boolean isSunlightSimulated() {
- return type.isSunlightSimulated();
+ return this.type.isSunlightSimulated();
}
-
+
public boolean isHellish(){
- return type.isHellish();
+ return this.type.isHellish();
}
}
diff --git a/src/Java/gtPlusPlus/xmod/forestry/bees/recipe/FR_Gregtech_Recipes.java b/src/Java/gtPlusPlus/xmod/forestry/bees/recipe/FR_Gregtech_Recipes.java
index ced6dd1d27..32dbaa50c9 100644
--- a/src/Java/gtPlusPlus/xmod/forestry/bees/recipe/FR_Gregtech_Recipes.java
+++ b/src/Java/gtPlusPlus/xmod/forestry/bees/recipe/FR_Gregtech_Recipes.java
@@ -9,7 +9,7 @@ import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
public class FR_Gregtech_Recipes {
-
+
private static String rod_ElectrumFlux = "stickElectrumFlux";
private static String rod_LongElectrumFlux = "stickLongElectrumFlux";
private static String foil_Electrum = "foilElectrum";
@@ -18,14 +18,14 @@ public class FR_Gregtech_Recipes {
private static String foil_Uranium235 = "foilUranium235";
private static ItemStack hiveFrameAccelerated = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameAccelerated);
private static ItemStack hiveFrameMutagenic = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameMutagenic);
-
+
private static ItemStack hiveFrameCocoa = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameCocoa);
private static ItemStack hiveFrameCaged = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameCaged);
private static ItemStack hiveFrameSoul = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameSoul);
private static ItemStack hiveFrameClay = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameClay);
private static ItemStack hiveFrameNova = ItemUtils.getSimpleStack(FR_ItemRegistry.hiveFrameNova);
-
+
private static ItemStack hiveFrameImpregnated = ItemUtils.getItemStack("Forestry:frameImpregnated", 1);
private static ItemStack blockSoulSand = new ItemStack(Blocks.soul_sand, 1);
private static ItemStack blockIronBars = new ItemStack (Blocks.iron_bars, 1);
@@ -34,49 +34,49 @@ public class FR_Gregtech_Recipes {
public static void registerItems(){
-
+
//Magic Bee Like Frames
RecipeUtils.recipeBuilder(
rod_LongElectrumFlux, rod_ElectrumFlux, rod_LongElectrumFlux,
rod_LongElectrumFlux, foil_Electrum, rod_LongElectrumFlux,
rod_ElectrumFlux, rod_ElectrumFlux, rod_ElectrumFlux,
hiveFrameAccelerated);
-
+
RecipeUtils.recipeBuilder(
rod_LongUranium, rod_Uranium, rod_LongUranium,
rod_LongUranium, foil_Uranium235, rod_LongUranium,
rod_Uranium, rod_Uranium, rod_Uranium,
hiveFrameMutagenic);
-
+
if (!LoadedMods.ExtraBees){
- //Extra Bee Like Frames
- RecipeUtils.recipeBuilder(
- null, itemCocoaBeans, null,
- itemCocoaBeans, hiveFrameImpregnated, itemCocoaBeans,
- null, itemCocoaBeans, null,
- hiveFrameCocoa);
-
- RecipeUtils.recipeBuilder(
- hiveFrameImpregnated, blockIronBars, null,
- null, null, null,
- null, null, null,
- hiveFrameCaged);
-
- RecipeUtils.recipeBuilder(
- hiveFrameImpregnated, blockSoulSand, null,
- null, null, null,
- null, null, null,
- hiveFrameSoul);
-
- RecipeUtils.recipeBuilder(
- null, itemClayDust, null,
- itemClayDust, hiveFrameImpregnated, itemClayDust,
- null, itemClayDust, null,
- hiveFrameClay);
+ //Extra Bee Like Frames
+ RecipeUtils.recipeBuilder(
+ null, itemCocoaBeans, null,
+ itemCocoaBeans, hiveFrameImpregnated, itemCocoaBeans,
+ null, itemCocoaBeans, null,
+ hiveFrameCocoa);
+
+ RecipeUtils.recipeBuilder(
+ hiveFrameImpregnated, blockIronBars, null,
+ null, null, null,
+ null, null, null,
+ hiveFrameCaged);
+
+ RecipeUtils.recipeBuilder(
+ hiveFrameImpregnated, blockSoulSand, null,
+ null, null, null,
+ null, null, null,
+ hiveFrameSoul);
+
+ RecipeUtils.recipeBuilder(
+ null, itemClayDust, null,
+ itemClayDust, hiveFrameImpregnated, itemClayDust,
+ null, itemClayDust, null,
+ hiveFrameClay);
}
-
-
-
+
+
+
}
-
+
}