Added some stuff to creative inventory.
This commit is contained in:
parent
f12688e0a3
commit
871b9edbf5
7 changed files with 17 additions and 15 deletions
|
@ -10,9 +10,6 @@
|
||||||
package buildcraft.core;
|
package buildcraft.core;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileInputStream;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.util.Properties;
|
|
||||||
|
|
||||||
import net.minecraftforge.common.Configuration;
|
import net.minecraftforge.common.Configuration;
|
||||||
import net.minecraftforge.common.Property;
|
import net.minecraftforge.common.Property;
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
package buildcraft.core;
|
package buildcraft.core;
|
||||||
|
|
||||||
import buildcraft.api.tools.IToolWrench;
|
import buildcraft.api.tools.IToolWrench;
|
||||||
|
import net.minecraft.src.CreativeTabs;
|
||||||
import net.minecraft.src.EntityPlayer;
|
import net.minecraft.src.EntityPlayer;
|
||||||
|
|
||||||
public class ItemWrench extends ItemBuildCraft implements IToolWrench {
|
public class ItemWrench extends ItemBuildCraft implements IToolWrench {
|
||||||
|
|
||||||
public ItemWrench(int i) {
|
public ItemWrench(int i) {
|
||||||
super(i);
|
super(i);
|
||||||
|
setTabToDisplayOn(CreativeTabs.tabTools);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
package buildcraft.energy;
|
package buildcraft.energy;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.List;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
import buildcraft.BuildCraftCore;
|
import buildcraft.BuildCraftCore;
|
||||||
|
@ -21,6 +21,7 @@ import buildcraft.core.IItemPipe;
|
||||||
import buildcraft.core.ProxyCore;
|
import buildcraft.core.ProxyCore;
|
||||||
|
|
||||||
import net.minecraft.src.BlockContainer;
|
import net.minecraft.src.BlockContainer;
|
||||||
|
import net.minecraft.src.CreativeTabs;
|
||||||
import net.minecraft.src.EntityPlayer;
|
import net.minecraft.src.EntityPlayer;
|
||||||
import net.minecraft.src.Item;
|
import net.minecraft.src.Item;
|
||||||
import net.minecraft.src.ItemStack;
|
import net.minecraft.src.ItemStack;
|
||||||
|
@ -34,6 +35,7 @@ public class BlockEngine extends BlockContainer {
|
||||||
super(i, Material.iron);
|
super(i, Material.iron);
|
||||||
|
|
||||||
setHardness(0.5F);
|
setHardness(0.5F);
|
||||||
|
setCreativeTab(CreativeTabs.tabRedstone);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -119,7 +121,7 @@ public class BlockEngine extends BlockContainer {
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings({ "all" })
|
@SuppressWarnings({ "all" })
|
||||||
// @Override (client only)
|
@Override
|
||||||
public void randomDisplayTick(World world, int i, int j, int k, Random random) {
|
public void randomDisplayTick(World world, int i, int j, int k, Random random) {
|
||||||
TileEngine tile = (TileEngine) world.getBlockTileEntity(i, j, k);
|
TileEngine tile = (TileEngine) world.getBlockTileEntity(i, j, k);
|
||||||
|
|
||||||
|
@ -141,7 +143,7 @@ public class BlockEngine extends BlockContainer {
|
||||||
|
|
||||||
@SuppressWarnings({ "unchecked", "rawtypes" })
|
@SuppressWarnings({ "unchecked", "rawtypes" })
|
||||||
@Override
|
@Override
|
||||||
public void addCreativeItems(ArrayList itemList) {
|
public void getSubBlocks(int blockid, CreativeTabs par2CreativeTabs, List itemList) {
|
||||||
itemList.add(new ItemStack(this, 1, 0));
|
itemList.add(new ItemStack(this, 1, 0));
|
||||||
itemList.add(new ItemStack(this, 1, 1));
|
itemList.add(new ItemStack(this, 1, 1));
|
||||||
itemList.add(new ItemStack(this, 1, 2));
|
itemList.add(new ItemStack(this, 1, 2));
|
||||||
|
|
|
@ -24,15 +24,15 @@ import net.minecraft.src.World;
|
||||||
|
|
||||||
public class BlockOilFlowing extends BlockFluid implements ILiquid {
|
public class BlockOilFlowing extends BlockFluid implements ILiquid {
|
||||||
|
|
||||||
|
int numAdjacentSources = 0;
|
||||||
|
boolean isOptimalFlowDirection[] = new boolean[4];
|
||||||
|
int flowCost[] = new int[4];
|
||||||
|
|
||||||
public BlockOilFlowing(int i, Material material) {
|
public BlockOilFlowing(int i, Material material) {
|
||||||
super(i, material);
|
super(i, material);
|
||||||
|
|
||||||
setHardness(100F);
|
setHardness(100F);
|
||||||
setLightOpacity(3);
|
setLightOpacity(3);
|
||||||
|
|
||||||
numAdjacentSources = 0;
|
|
||||||
isOptimalFlowDirection = new boolean[4];
|
|
||||||
flowCost = new int[4];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -255,10 +255,6 @@ public class BlockOilFlowing extends BlockFluid implements ILiquid {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int numAdjacentSources;
|
|
||||||
boolean isOptimalFlowDirection[];
|
|
||||||
int flowCost[];
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int stillLiquidId() {
|
public int stillLiquidId() {
|
||||||
return BuildCraftEnergy.oilStill.blockID;
|
return BuildCraftEnergy.oilStill.blockID;
|
||||||
|
|
|
@ -17,6 +17,7 @@ import buildcraft.core.GuiIds;
|
||||||
import buildcraft.core.IItemPipe;
|
import buildcraft.core.IItemPipe;
|
||||||
import buildcraft.core.ProxyCore;
|
import buildcraft.core.ProxyCore;
|
||||||
|
|
||||||
|
import net.minecraft.src.CreativeTabs;
|
||||||
import net.minecraft.src.EntityPlayer;
|
import net.minecraft.src.EntityPlayer;
|
||||||
import net.minecraft.src.ItemStack;
|
import net.minecraft.src.ItemStack;
|
||||||
import net.minecraft.src.Material;
|
import net.minecraft.src.Material;
|
||||||
|
@ -33,6 +34,7 @@ public class BlockAutoWorkbench extends BlockBuildCraft {
|
||||||
topTexture = 2 * 16 + 11;
|
topTexture = 2 * 16 + 11;
|
||||||
sideTexture = 2 * 16 + 12;
|
sideTexture = 2 * 16 + 12;
|
||||||
setHardness(1.0F);
|
setHardness(1.0F);
|
||||||
|
setCreativeTab(CreativeTabs.tabDeco);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -9,6 +9,7 @@ import buildcraft.core.GuiIds;
|
||||||
import buildcraft.core.IItemPipe;
|
import buildcraft.core.IItemPipe;
|
||||||
import buildcraft.core.ProxyCore;
|
import buildcraft.core.ProxyCore;
|
||||||
|
|
||||||
|
import net.minecraft.src.CreativeTabs;
|
||||||
import net.minecraft.src.EntityPlayer;
|
import net.minecraft.src.EntityPlayer;
|
||||||
import net.minecraft.src.ItemStack;
|
import net.minecraft.src.ItemStack;
|
||||||
import net.minecraft.src.Material;
|
import net.minecraft.src.Material;
|
||||||
|
@ -20,6 +21,7 @@ public class BlockHopper extends BlockBuildCraft {
|
||||||
public BlockHopper(int blockId) {
|
public BlockHopper(int blockId) {
|
||||||
super(blockId, Material.iron);
|
super(blockId, Material.iron);
|
||||||
setHardness(5F);
|
setHardness(5F);
|
||||||
|
setCreativeTab(CreativeTabs.tabDeco);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -11,6 +11,7 @@ package buildcraft.factory;
|
||||||
|
|
||||||
import buildcraft.core.IMachine;
|
import buildcraft.core.IMachine;
|
||||||
import net.minecraft.src.BlockContainer;
|
import net.minecraft.src.BlockContainer;
|
||||||
|
import net.minecraft.src.CreativeTabs;
|
||||||
import net.minecraft.src.IBlockAccess;
|
import net.minecraft.src.IBlockAccess;
|
||||||
import net.minecraft.src.Material;
|
import net.minecraft.src.Material;
|
||||||
import net.minecraft.src.TileEntity;
|
import net.minecraft.src.TileEntity;
|
||||||
|
@ -19,7 +20,7 @@ public abstract class BlockMachineRoot extends BlockContainer {
|
||||||
|
|
||||||
protected BlockMachineRoot(int i, Material material) {
|
protected BlockMachineRoot(int i, Material material) {
|
||||||
super(i, material);
|
super(i, material);
|
||||||
// TODO Auto-generated constructor stub
|
setCreativeTab(CreativeTabs.tabRedstone);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue