fixed some machine drops

This commit is contained in:
gigabit101 2016-03-22 23:34:43 +00:00
parent 42015809a3
commit 123e704caf
3 changed files with 29 additions and 2 deletions

View file

@ -1,7 +1,14 @@
package techreborn.blocks.generator;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import reborncore.common.blocks.BlockMachineBase;
import reborncore.common.blocks.IRotationTexture;
@ -30,6 +37,13 @@ public class BlockGenerator extends BlockMachineBase implements IRotationTexture
}
return true;
}
@Override
public List<ItemStack> getDrops(IBlockAccess world, BlockPos pos, IBlockState state, int fortune) {
List<ItemStack> items = new ArrayList<ItemStack>();
items.add(new ItemStack(this));
return items;
}
private final String prefix = "techreborn:blocks/machine/generators/";

View file

@ -1,7 +1,14 @@
package techreborn.blocks.storage;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;
import reborncore.common.blocks.BlockMachineBase;
import reborncore.common.blocks.IRotationTexture;
@ -32,6 +39,13 @@ public class BlockBatBox extends BlockMachineBase implements IRotationTexture {
public TileEntity createNewTileEntity(World world, int p_149915_2_) {
return new TileBatBox();
}
@Override
public List<ItemStack> getDrops(IBlockAccess world, BlockPos pos, IBlockState state, int fortune) {
List<ItemStack> items = new ArrayList<ItemStack>();
items.add(new ItemStack(this));
return items;
}
protected final String prefix = "techreborn:blocks/machine/storage/";
@ -59,5 +73,4 @@ public class BlockBatBox extends BlockMachineBase implements IRotationTexture {
public String getBottom() {
return prefix + "batbox_bottom";
}
}

View file

@ -19,7 +19,7 @@ public class TileBatBox extends TilePowerAcceptor implements IWrenchable {
@Override
public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, EnumFacing side) {
return false;
return true;
}
@Override