Added compatibility for 1.10
This commit is contained in:
parent
fa9e941217
commit
7719633599
2 changed files with 10 additions and 1 deletions
|
@ -5,7 +5,9 @@ import net.minecraft.dispenser.BehaviorDefaultDispenseItem;
|
|||
import net.minecraft.dispenser.IBlockSource;
|
||||
import net.minecraft.dispenser.IPosition;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.tileentity.TileEntityDispenser;
|
||||
import net.minecraft.util.EnumFacing;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import techreborn.api.ScrapboxList;
|
||||
|
||||
public class BehaviorDispenseScrapbox extends BehaviorDefaultDispenseItem
|
||||
|
@ -21,7 +23,8 @@ public class BehaviorDispenseScrapbox extends BehaviorDefaultDispenseItem
|
|||
float zOffset = source.getWorld().rand.nextFloat() * 0.8F + 0.1F;
|
||||
stack.splitStack(1);
|
||||
|
||||
EnumFacing enumfacing = BlockDispenser.getFacing(source.getBlockMetadata());
|
||||
TileEntityDispenser tile = source.getBlockTileEntity();
|
||||
EnumFacing enumfacing = tile.getWorld().getBlockState(new BlockPos(source.getX(), source.getY(), source.getZ())).getValue(BlockDispenser.FACING);
|
||||
IPosition iposition = BlockDispenser.getDispensePosition(source);
|
||||
doDispense(source.getWorld(), out, 6, enumfacing, iposition);
|
||||
return stack;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue