All Superinterfaces:
IRotate, IWrenchable
All Known Implementing Classes:
ArmBlock, CogWheelBlock, EncasedCogwheelBlock, FlapDisplayBlock, MechanicalCrafterBlock, MechanicalMixerBlock, MillstoneBlock, PumpBlock

public interface ICogWheel extends IRotate
  • Method Details

    • isSmallCog

      static boolean isSmallCog(net.minecraft.world.level.block.state.BlockState state)
    • isLargeCog

      static boolean isLargeCog(net.minecraft.world.level.block.state.BlockState state)
    • isSmallCog

      static boolean isSmallCog(net.minecraft.world.level.block.Block block)
    • isLargeCog

      static boolean isLargeCog(net.minecraft.world.level.block.Block block)
    • isDedicatedCogWheel

      static boolean isDedicatedCogWheel(net.minecraft.world.level.block.Block block)
    • isDedicatedCogItem

      static boolean isDedicatedCogItem(net.minecraft.world.item.ItemStack test)
    • isSmallCogItem

      static boolean isSmallCogItem(net.minecraft.world.item.ItemStack test)
    • isLargeCogItem

      static boolean isLargeCogItem(net.minecraft.world.item.ItemStack test)
    • isLargeCog

      default boolean isLargeCog()
    • isSmallCog

      default boolean isSmallCog()
    • isDedicatedCogWheel

      default boolean isDedicatedCogWheel()