public static class ArmInteractionPoint.Crafter extends ArmInteractionPoint
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 |
|---|
Crafter() |
| Modifier and Type | Method and Description |
|---|---|
protected net.minecraft.item.ItemStack |
extract(net.minecraft.world.World world,
int slot,
int amount,
boolean simulate) |
protected net.minecraft.util.Direction |
getInteractionDirection() |
protected net.minecraft.util.math.vector.Vector3d |
getInteractionPositionVector() |
protected boolean |
isValid(net.minecraft.world.IBlockReader reader,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state) |
addPoint, createAt, cycleMode, deserialize, extract, getFlagType, getHandler, getSlotCount, getTargetAngles, insert, 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 net.minecraft.util.Direction getInteractionDirection()
getInteractionDirection in class ArmInteractionPointprotected net.minecraft.item.ItemStack extract(net.minecraft.world.World world,
int slot,
int amount,
boolean simulate)
extract in class ArmInteractionPointprotected net.minecraft.util.math.vector.Vector3d getInteractionPositionVector()
getInteractionPositionVector in class ArmInteractionPoint