Class DropperBlock

All Implemented Interfaces:
BlockEntityProvider

public class DropperBlock
extends DispenserBlock
Mappings:
Namespace Name
official agk
intermediary net/minecraft/class_199
named net/minecraft/block/DropperBlock
  • Field Details

    • BEHAVIOR

      private final DispenserBehavior BEHAVIOR
      Mappings:
      Namespace Name Mixin selector
      official P Lagk;P:Lcr;
      intermediary field_896 Lnet/minecraft/class_199;field_896:Lnet/minecraft/class_1387;
      named BEHAVIOR Lnet/minecraft/block/DropperBlock;BEHAVIOR:Lnet/minecraft/block/dispenser/DispenserBehavior;
  • Constructor Details

    • DropperBlock

      public DropperBlock()
  • Method Details

    • getBehaviorForItem

      protected DispenserBehavior getBehaviorForItem​(ItemStack stack)
      Overrides:
      getBehaviorForItem in class DispenserBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lagg;a(Lzx;)Lcr;
      intermediary method_811 Lnet/minecraft/class_191;method_811(Lnet/minecraft/class_2056;)Lnet/minecraft/class_1387;
      named getBehaviorForItem Lnet/minecraft/block/DispenserBlock;getBehaviorForItem(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/block/dispenser/DispenserBehavior;
    • createBlockEntity

      public BlockEntity createBlockEntity​(World world, int id)
      Specified by:
      createBlockEntity in interface BlockEntityProvider
      Overrides:
      createBlockEntity in class DispenserBlock
      Mappings:
      Namespace Name Mixin selector
      official a Lagq;a(Ladm;I)Lakw;
      intermediary method_841 Lnet/minecraft/class_205;method_841(Lnet/minecraft/class_99;I)Lnet/minecraft/class_348;
      named createBlockEntity Lnet/minecraft/block/BlockEntityProvider;createBlockEntity(Lnet/minecraft/world/World;I)Lnet/minecraft/block/entity/BlockEntity;
    • dispense

      protected void dispense​(World world, BlockPos pos)
      Overrides:
      dispense in class DispenserBlock
      Mappings:
      Namespace Name Mixin selector
      official f Lagg;f(Ladm;Lcj;)V
      intermediary method_814 Lnet/minecraft/class_191;method_814(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;)V
      named dispense Lnet/minecraft/block/DispenserBlock;dispense(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V