public interface IRotate extends IWrenchable
| Modifier and Type | Interface and Description |
|---|---|
static class |
IRotate.SpeedLevel |
static class |
IRotate.StressImpact |
| Modifier and Type | Method and Description |
|---|---|
default IRotate.SpeedLevel |
getMinimumRequiredSpeedLevel() |
net.minecraft.util.Direction.Axis |
getRotationAxis(net.minecraft.block.BlockState state) |
boolean |
hasShaftTowards(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction face) |
default boolean |
hideStressImpact() |
default boolean |
showCapacityWithAnnotation() |
getRotatedBlockState, onSneakWrenched, onWrenched, playRemoveSound, playRotateSound, updateAfterWrenchedboolean hasShaftTowards(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction face)
net.minecraft.util.Direction.Axis getRotationAxis(net.minecraft.block.BlockState state)
default IRotate.SpeedLevel getMinimumRequiredSpeedLevel()
default boolean hideStressImpact()
default boolean showCapacityWithAnnotation()