Fixed drops with wrench

This commit is contained in:
modmuss50 2015-04-11 18:14:57 +01:00
parent 4e9a738c44
commit 12a96054dc
2 changed files with 27 additions and 43 deletions

View file

@ -10,6 +10,7 @@ import net.minecraft.network.NetworkManager;
import net.minecraft.network.Packet; import net.minecraft.network.Packet;
import net.minecraft.network.play.server.S35PacketUpdateTileEntity; import net.minecraft.network.play.server.S35PacketUpdateTileEntity;
import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntity;
import techreborn.init.ModBlocks;
import techreborn.util.FluidUtils; import techreborn.util.FluidUtils;
import techreborn.util.Inventory; import techreborn.util.Inventory;
@ -165,44 +166,32 @@ public class TileQuantumChest extends TileEntity implements IInventory ,IWrencha
return inventory.isItemValidForSlot(slot, stack); return inventory.isItemValidForSlot(slot, stack);
} }
@Override @Override
public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) { public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) {
// TODO Auto-generated method stub
return false; return false;
} }
@Override @Override
public short getFacing() { public short getFacing() {
// TODO Auto-generated method stub
return 0; return 0;
} }
@Override @Override
public void setFacing(short facing) { public void setFacing(short facing) {
// TODO Auto-generated method stub
} }
@Override @Override
public boolean wrenchCanRemove(EntityPlayer entityPlayer) { public boolean wrenchCanRemove(EntityPlayer entityPlayer) {
return true; return true;
} }
@Override @Override
public float getWrenchDropRate() { public float getWrenchDropRate() {
// TODO Auto-generated method stub return 1F;
return 0;
} }
@Override @Override
public ItemStack getWrenchDrop(EntityPlayer entityPlayer) { public ItemStack getWrenchDrop(EntityPlayer entityPlayer) {
// TODO Auto-generated method stub return new ItemStack(ModBlocks.quantumChest);
return null;
} }
} }

View file

@ -14,6 +14,7 @@ import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidStack; import net.minecraftforge.fluids.FluidStack;
import net.minecraftforge.fluids.FluidTankInfo; import net.minecraftforge.fluids.FluidTankInfo;
import net.minecraftforge.fluids.IFluidHandler; import net.minecraftforge.fluids.IFluidHandler;
import techreborn.init.ModBlocks;
import techreborn.util.FluidUtils; import techreborn.util.FluidUtils;
import techreborn.util.Inventory; import techreborn.util.Inventory;
import techreborn.util.Tank; import techreborn.util.Tank;
@ -155,20 +156,16 @@ public class TileQuantumTank extends TileEntity implements IFluidHandler, IInven
@Override @Override
public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) { public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) {
// TODO Auto-generated method stub
return false; return false;
} }
@Override @Override
public short getFacing() { public short getFacing() {
// TODO Auto-generated method stub
return 0; return 0;
} }
@Override @Override
public void setFacing(short facing) { public void setFacing(short facing) {
// TODO Auto-generated method stub
} }
@Override @Override
@ -178,13 +175,11 @@ public class TileQuantumTank extends TileEntity implements IFluidHandler, IInven
@Override @Override
public float getWrenchDropRate() { public float getWrenchDropRate() {
// TODO Auto-generated method stub return 1F;
return 0;
} }
@Override @Override
public ItemStack getWrenchDrop(EntityPlayer entityPlayer) { public ItemStack getWrenchDrop(EntityPlayer entityPlayer) {
// TODO Auto-generated method stub return new ItemStack(ModBlocks.quantumTank);
return null;
} }
} }