Package net.minecraft.block
Class DropperBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.BlockWithEntity
net.minecraft.block.DispenserBlock
net.minecraft.block.DropperBlock
- All Implemented Interfaces:
BlockEntityProvider
- Mappings:
Namespace Name official akyintermediary net/minecraft/class_1450named net/minecraft/block/DropperBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.OffsetType -
Field Summary
FieldsFields inherited from class net.minecraft.block.DispenserBlock
FACING, random, SPECIAL_ITEMS, TRIGGEREDFields inherited from class net.minecraft.block.Block
blastResistance, BLOCK_STATES, blockEntity, blockSoundGroup, collisionBox, EMPTY_BOX, fullBlock, hardness, lightLevel, material, materialColor, opacity, particleGravity, randomTicks, REGISTRY, slipperiness, stateManager, stats, transluscent, useNeighbourLight -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBlockEntity(World world, int id) protected voidprotected DispenserBehaviorgetBehaviorForItem(ItemStack stack) Methods inherited from class net.minecraft.block.DispenserBlock
appendProperties, getBlockRenderType, getComparatorOutput, getData, getDirection, getPosition, getStateFromData, getTickRate, method_11577, method_421, method_8641, onBreaking, onCreation, onPlaced, scheduledTick, stateFromData, withMirror, withRotationMethods inherited from class net.minecraft.block.BlockWithEntity
method_435, method_8602, method_8603Methods inherited from class net.minecraft.block.Block
appendCollisionBoxes, appendCollisionBoxes, appendItemStacks, areBlocksEqual, blocksMovement, canBePlacedAdjacent, canBePlacedAtPos, canBeReplaced, canCollide, canMobSpawnInside, createStackFromBlock, disableStats, dropAsItem, dropExperience, get, getBlastResistance, getBlockFromItem, getBlockState, getBonusDrops, getByBlockState, getById, getCollisionBox, getCollisionBox, getDefaultState, getDropCount, getDropItem, getHardness, getIdByBlock, getItemGroup, getLuminance, getMaterial, getMaterialColor, getMeta, getOffsetType, getOpacity, getPistonBehavior, getRenderLayerType, getSoundGroup, getStateFromRawId, getStateManager, getTranslatedName, getTranslationKey, hasBlockEntity, hasCollision, hasCollision, hasStats, isEqualTo, isFire, isFullBlock, isFullBoundsCubeForCulling, isLeafBlock, isTransluscent, method_11557, method_11559, method_11562, method_11563, method_11564, method_11565, method_11566, method_11568, method_11575, method_11576, method_414, method_8638, method_8640, method_8651, method_8653, method_8654, method_8664, method_8669, onBlockBreak, onBlockBreakStart, onBreakByPlayer, onBreakByPlayer, onDestroyedByExplosion, onEntityCollision, onEntityCollision, onLandedUpon, onSteppedOn, onUpdateTick, rainTick, randomDropAsItem, requiresSilkTouch, setBlockSoundGroup, setDefaultState, setEntityVelocity, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, ticksRandomly, toString, useNeighbourLight
-
Field Details
-
BEHAVIOR
- Mappings:
Namespace Name Mixin selector official eLaky;e:Lct;intermediary field_5546Lnet/minecraft/class_1450;field_5546:Lnet/minecraft/class_1348;named BEHAVIORLnet/minecraft/block/DropperBlock;BEHAVIOR:Lnet/minecraft/block/dispenser/DispenserBehavior;
-
-
Constructor Details
-
DropperBlock
public DropperBlock()
-
-
Method Details
-
getBehaviorForItem
- Overrides:
getBehaviorForItemin classDispenserBlock- Mappings:
Namespace Name Mixin selector official aLaku;a(Ladq;)Lct;intermediary method_4770Lnet/minecraft/class_128;method_4770(Lnet/minecraft/class_1071;)Lnet/minecraft/class_1348;named getBehaviorForItemLnet/minecraft/block/DispenserBlock;getBehaviorForItem(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/block/dispenser/DispenserBehavior;
-
createBlockEntity
- Specified by:
createBlockEntityin interfaceBlockEntityProvider- Overrides:
createBlockEntityin classDispenserBlock- Mappings:
Namespace Name Mixin selector official aLalg;a(Laht;I)Lapv;intermediary method_309Lnet/minecraft/class_1451;method_309(Lnet/minecraft/class_1150;I)Lnet/minecraft/class_226;named createBlockEntityLnet/minecraft/block/BlockEntityProvider;createBlockEntity(Lnet/minecraft/world/World;I)Lnet/minecraft/block/entity/BlockEntity;
-
dispense
- Overrides:
dispensein classDispenserBlock- Mappings:
Namespace Name Mixin selector official cLaku;c(Laht;Lcl;)Vintermediary method_8741Lnet/minecraft/class_128;method_8741(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Vnamed dispenseLnet/minecraft/block/DispenserBlock;dispense(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-