public static class ArmInteractionPoint.Jukebox extends ArmInteractionPoint.TopFaceArmInteractionPoint
ArmInteractionPoint.Basin, ArmInteractionPoint.Belt, ArmInteractionPoint.BlazeBurner, ArmInteractionPoint.Chute, ArmInteractionPoint.Composter, ArmInteractionPoint.Crafter, ArmInteractionPoint.CrushingWheels, ArmInteractionPoint.Deployer, ArmInteractionPoint.Depot, ArmInteractionPoint.Funnel, ArmInteractionPoint.Jukebox, ArmInteractionPoint.Millstone, ArmInteractionPoint.Mode, ArmInteractionPoint.Saw, ArmInteractionPoint.TopFaceArmInteractionPointcachedAngles, cachedHandler, mode, POINTS, pos, state| Constructor and Description |
|---|
Jukebox() |
| Modifier and Type | Method and Description |
|---|---|
protected net.minecraft.item.ItemStack |
extract(net.minecraft.world.World world,
int slot,
int amount,
boolean simulate) |
protected int |
getSlotCount(net.minecraft.world.World world) |
protected net.minecraft.item.ItemStack |
insert(net.minecraft.world.World world,
net.minecraft.item.ItemStack stack,
boolean simulate) |
protected boolean |
isValid(net.minecraft.world.IBlockReader reader,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state) |
getInteractionPositionVectoraddPoint, createAt, cycleMode, deserialize, extract, getFlagType, getHandler, getInteractionDirection, getTargetAngles, isInteractable, isStillValid, keepAlive, serialize, transformFlag, transformPosprotected boolean isValid(net.minecraft.world.IBlockReader reader,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state)
isValid in class ArmInteractionPointprotected int getSlotCount(net.minecraft.world.World world)
getSlotCount in class ArmInteractionPointprotected net.minecraft.item.ItemStack insert(net.minecraft.world.World world,
net.minecraft.item.ItemStack stack,
boolean simulate)
insert in class ArmInteractionPointprotected net.minecraft.item.ItemStack extract(net.minecraft.world.World world,
int slot,
int amount,
boolean simulate)
extract in class ArmInteractionPoint