Package net.minecraft

Class class_6992

All Implemented Interfaces:
BlockEntityProvider, ItemConvertible

public class class_6992 extends BlockWithEntity
Mappings:
Namespace Name
official ckg
intermediary net/minecraft/class_6992
named net/minecraft/class_6992
  • Field Details

    • field_36850

      protected static final VoxelShape field_36850
      Mappings:
      Namespace Name Mixin selector
      official a Lckg;a:Ldqy;
      intermediary field_36850 Lnet/minecraft/class_6992;field_36850:Lnet/minecraft/class_265;
      named field_36850 Lnet/minecraft/class_6992;field_36850:Lnet/minecraft/util/shape/VoxelShape;
    • field_36851

      public static final int field_36851
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lckg;b:I
      intermediary field_36851 Lnet/minecraft/class_6992;field_36851:I
      named field_36851 Lnet/minecraft/class_6992;field_36851:I
    • field_36852

      public static final BooleanProperty field_36852
      Mappings:
      Namespace Name Mixin selector
      official c Lckg;c:Lcqg;
      intermediary field_36852 Lnet/minecraft/class_6992;field_36852:Lnet/minecraft/class_2746;
      named field_36852 Lnet/minecraft/class_6992;field_36852:Lnet/minecraft/state/property/BooleanProperty;
  • Constructor Details

    • class_6992

      public class_6992(AbstractBlock.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcpo;<init>(Lcpo$c;)V
      intermediary <init> Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
      named <init> Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
  • Method Details

    • appendProperties

      protected void appendProperties(StateManager.Builder<Block,BlockState> builder)
      Overrides:
      appendProperties in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lcea;a(Lcpq$a;)V
      intermediary method_9515 Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)V
      named appendProperties Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
    • onSteppedOn

      public void onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)
      Called when an entity steps on this block.
      Overrides:
      onSteppedOn in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lcea;a(Lcbf;Lgh;Lcpp;Laxe;)V
      intermediary method_9591 Lnet/minecraft/class_2248;method_9591(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1297;)V
      named onSteppedOn Lnet/minecraft/block/Block;onSteppedOn(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/Entity;)V
    • scheduledTick

      public void scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)
      Overrides:
      scheduledTick in class AbstractBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lcpo;a(Lcpp;Ladq;Lgh;Ljava/util/Random;)V
      intermediary method_9588 Lnet/minecraft/class_4970;method_9588(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
      named scheduledTick Lnet/minecraft/block/AbstractBlock;scheduledTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • neighborUpdate

      public void neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)
      Overrides:
      neighborUpdate in class AbstractBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lcpo;a(Lcpp;Lcbf;Lgh;Lcea;Lgh;Z)V
      intermediary method_9612 Lnet/minecraft/class_4970;method_9612(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V
      named neighborUpdate Lnet/minecraft/block/AbstractBlock;neighborUpdate(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Z)V
    • method_40795

      public static boolean method_40795(ServerWorld serverWorld, BlockPos blockPos, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lckg;a(Ladq;Lgh;Lcpp;)Z
      intermediary method_40795 Lnet/minecraft/class_6992;method_40795(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
      named method_40795 Lnet/minecraft/class_6992;method_40795(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
    • method_40792

      public static void method_40792(ServerWorld serverWorld, BlockState blockState, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lckg;a(Ladq;Lcpp;Lgh;)V
      intermediary method_40792 Lnet/minecraft/class_6992;method_40792(Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
      named method_40792 Lnet/minecraft/class_6992;method_40792(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • method_40793

      private static List<ServerPlayerEntity> method_40793(ServerWorld serverWorld, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lckg;a(Ladq;Lgh;)Ljava/util/List;
      intermediary method_40793 Lnet/minecraft/class_6992;method_40793(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/List;
      named method_40793 Lnet/minecraft/class_6992;method_40793(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
    • method_40799

      private static Optional<class_6978> method_40799(ServerWorld serverWorld, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Lckg;b(Ladq;Lgh;)Ljava/util/Optional;
      intermediary method_40799 Lnet/minecraft/class_6992;method_40799(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;
      named method_40799 Lnet/minecraft/class_6992;method_40799(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Ljava/util/Optional;
    • getCullingShape

      public VoxelShape getCullingShape(BlockState state, BlockView world, BlockPos pos)
      Overrides:
      getCullingShape in class AbstractBlock
      Mappings:
      Namespace Name Mixin selector
      official b_ Lcpo;b_(Lcpp;Lcal;Lgh;)Ldqy;
      intermediary method_9571 Lnet/minecraft/class_4970;method_9571(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
      named getCullingShape Lnet/minecraft/block/AbstractBlock;getCullingShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
    • hasSidedTransparency

      public boolean hasSidedTransparency(BlockState state)
      Overrides:
      hasSidedTransparency in class AbstractBlock
      Mappings:
      Namespace Name Mixin selector
      official g_ Lcpo;g_(Lcpp;)Z
      intermediary method_9526 Lnet/minecraft/class_4970;method_9526(Lnet/minecraft/class_2680;)Z
      named hasSidedTransparency Lnet/minecraft/block/AbstractBlock;hasSidedTransparency(Lnet/minecraft/block/BlockState;)Z
    • getCollisionShape

      public VoxelShape getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)
      Overrides:
      getCollisionShape in class AbstractBlock
      Mappings:
      Namespace Name Mixin selector
      official c Lcpo;c(Lcpp;Lcal;Lgh;Ldqk;)Ldqy;
      intermediary method_9549 Lnet/minecraft/class_4970;method_9549(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
      named getCollisionShape Lnet/minecraft/block/AbstractBlock;getCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
    • getRenderType

      public BlockRenderType getRenderType(BlockState state)
      Overrides:
      getRenderType in class BlockWithEntity
      Mappings:
      Namespace Name Mixin selector
      official b_ Lcpo;b_(Lcpp;)Lcjr;
      intermediary method_9604 Lnet/minecraft/class_4970;method_9604(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2464;
      named getRenderType Lnet/minecraft/block/AbstractBlock;getRenderType(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockRenderType;
    • createBlockEntity

      @Nullable public @Nullable BlockEntity createBlockEntity(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgi;a(Lgh;Lcpp;)Lcnj;
      intermediary method_10123 Lnet/minecraft/class_2343;method_10123(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;
      named createBlockEntity Lnet/minecraft/block/BlockEntityProvider;createBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/entity/BlockEntity;
    • getGameEventListener

      @Nullable public <T extends BlockEntity> @Nullable GameEventListener getGameEventListener(World world, T blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgi;a(Lcbf;Lcnj;)Lctu;
      intermediary method_32896 Lnet/minecraft/class_2343;method_32896(Lnet/minecraft/class_1937;Lnet/minecraft/class_2586;)Lnet/minecraft/class_5714;
      named getGameEventListener Lnet/minecraft/block/BlockEntityProvider;getGameEventListener(Lnet/minecraft/world/World;Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/world/event/listener/GameEventListener;
    • getTicker

      @Nullable public <T extends BlockEntity> @Nullable BlockEntityTicker<T> getTicker(World world, BlockState state, BlockEntityType<T> type)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgi;a(Lcbf;Lcpp;Lcnl;)Lcnk;
      intermediary method_31645 Lnet/minecraft/class_2343;method_31645(Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
      named getTicker Lnet/minecraft/block/BlockEntityProvider;getTicker(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/block/entity/BlockEntityTicker;