JavaScript is disabled on your browser.
All Implemented Interfaces:
ItemConvertible
public class FlowerPotBlock
extends Block
Mappings:
Namespace
Name
official
cfp
intermediary
net/minecraft/class_2362
named
net/minecraft/block/FlowerPotBlock
Field Summary
Fields
Fields inherited from class net.minecraft.block.Block
field_31022 , field_31023 , field_31024 , field_31025 , field_31035 , FORCE_STATE , LOGGER , MOVED , NO_REDRAW , NOTIFY_ALL , NOTIFY_LISTENERS , NOTIFY_NEIGHBORS , REDRAW_ON_MAIN_THREAD , SKIP_DROPS , SKIP_LIGHTING_UPDATES , STATE_IDS , stateManager
Fields inherited from class net.minecraft.block.AbstractBlock
collidable , DIRECTIONS , dynamicBounds , jumpVelocityMultiplier , lootTableId , material , randomTicks , resistance , settings , slipperiness , soundGroup , velocityMultiplier
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
boolean
Gets the possibly updated block state of this block when a neighboring block is updated.
private boolean
Called when this block is used by a player.
Methods inherited from class net.minecraft.block.Block
afterBreak , appendProperties , appendStacks , appendTooltip , asBlock , asItem , canMobSpawnInside , cannotConnect , createCuboidShape , dropExperience , dropStack , dropStack , dropStacks , dropStacks , dropStacks , dropStacks , getBlastResistance , getBlockFromItem , getDefaultState , getDroppedStacks , getDroppedStacks , getJumpVelocityMultiplier , getName , getPlacementState , getRawIdFromState , getShapesForStates , getSlipperiness , getSoundGroup , getStateFromRawId , getStateManager , getStateWithProperties , getTranslationKey , getVelocityMultiplier , hasDynamicBounds , hasRandomTicks , hasTopRim , isFaceFullSquare , isShapeFullCube , isTranslucent , onBreak , onBroken , onDestroyedByExplosion , onEntityLand , onLandedUpon , onPlaced , onSteppedOn , postProcessState , precipitationTick , pushEntitiesUpBeforeBlockChange , randomDisplayTick , replace , replace , setDefaultState , shouldDrawSide , shouldDropItemsOnExplosion , sideCoversSmallSquare , spawnBreakParticles , toString
Methods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta , canBucketPlace , canPlaceAt , canReplace , createScreenHandlerFactory , emitsRedstonePower , getAmbientOcclusionLightLevel , getCameraCollisionShape , getCollisionShape , getComparatorOutput , getCullingShape , getDefaultMapColor , getDroppedStacks , getFluidState , getHardness , getLootTableId , getMaxModelOffset , getOffsetType , getOpacity , getPistonBehavior , getRaycastShape , getRenderingSeed , getSidesShape , getStrongRedstonePower , getVerticalModelOffsetMultiplier , getWeakRedstonePower , hasComparatorOutput , hasSidedTransparency , isShapeFullCube , isSideInvisible , mirror , neighborUpdate , onBlockAdded , onBlockBreakStart , onEntityCollision , onProjectileHit , onStacksDropped , onStateReplaced , onSyncedBlockEvent , prepare , randomTick , rotate , scheduledTick
Field Details
CONTENT_TO_POTTED
Mappings:
Namespace
Name
Mixin selector
official
c
Lcfp;c:Ljava/util/Map;
intermediary
field_11103
Lnet/minecraft/class_2362;field_11103:Ljava/util/Map;
named
CONTENT_TO_POTTED
Lnet/minecraft/block/FlowerPotBlock;CONTENT_TO_POTTED:Ljava/util/Map;
field_31095
public static final float field_31095
See Also:
Mappings:
Namespace
Name
Mixin selector
official
a
Lcfp;a:F
intermediary
field_31095
Lnet/minecraft/class_2362;field_31095:F
named
field_31095
Lnet/minecraft/block/FlowerPotBlock;field_31095:F
SHAPE
Mappings:
Namespace
Name
Mixin selector
official
b
Lcfp;b:Ldpf;
intermediary
field_11102
Lnet/minecraft/class_2362;field_11102:Lnet/minecraft/class_265;
named
SHAPE
Lnet/minecraft/block/FlowerPotBlock;SHAPE:Lnet/minecraft/util/shape/VoxelShape;
content
private final Block content
Mappings:
Namespace
Name
Mixin selector
official
d
Lcfp;d:Lccy;
intermediary
field_11101
Lnet/minecraft/class_2362;field_11101:Lnet/minecraft/class_2248;
named
content
Lnet/minecraft/block/FlowerPotBlock;content:Lnet/minecraft/block/Block;
Constructor Details
FlowerPotBlock
Mappings:
Namespace
Name
Mixin selector
official
<init>
Lcfp;<init>(Lccy;Lcob$c;)V
intermediary
<init>
Lnet/minecraft/class_2362;<init>(Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
named
<init>
Lnet/minecraft/block/FlowerPotBlock;<init>(Lnet/minecraft/block/Block;Lnet/minecraft/block/AbstractBlock$Settings;)V
Method Details
getOutlineShape
Overrides:
getOutlineShape
in class AbstractBlock
Mappings:
Namespace
Name
Mixin selector
official
a
Lcob;a(Lcoc;Lbzj;Lgh;Ldor;)Ldpf;
intermediary
method_9530
Lnet/minecraft/class_4970;method_9530(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
named
getOutlineShape
Lnet/minecraft/block/AbstractBlock;getOutlineShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/ShapeContext;)Lnet/minecraft/util/shape/VoxelShape;
getRenderType
Overrides:
getRenderType
in class AbstractBlock
Mappings:
Namespace
Name
Mixin selector
official
b_
Lcob;b_(Lcoc;)Lcin;
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;
onUse
Called when this block is used by a player.
This, by default, is bound to using the right mouse button.
This method is called on both the logical client and logical server, so take caution when overriding this method.
The logical side can be checked using world.isClient()
.
If the action result is successful on a logical client, then the action will be sent to the logical server for processing.
Overrides:
onUse
in class AbstractBlock
Returns:
an action result that specifies if using the block was successful.
Mappings:
Namespace
Name
Mixin selector
official
a
Lcob;a(Lcoc;Lcad;Lgh;Lbnr;Lavp;Ldoi;)Lavq;
intermediary
method_9534
Lnet/minecraft/class_4970;method_9534(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269;
named
onUse
Lnet/minecraft/block/AbstractBlock;onUse(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/hit/BlockHitResult;)Lnet/minecraft/util/ActionResult;
getPickStack
Overrides:
getPickStack
in class Block
Mappings:
Namespace
Name
Mixin selector
official
a
Lccy;a(Lbzj;Lgh;Lcoc;)Lbue;
intermediary
method_9574
Lnet/minecraft/class_2248;method_9574(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
named
getPickStack
Lnet/minecraft/block/Block;getPickStack(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
isEmpty
private boolean isEmpty ()
Mappings:
Namespace
Name
Mixin selector
official
q
Lcfp;q()Z
intermediary
method_31646
Lnet/minecraft/class_2362;method_31646()Z
named
isEmpty
Lnet/minecraft/block/FlowerPotBlock;isEmpty()Z
getStateForNeighborUpdate
Gets the possibly updated block state of this block when a neighboring block is updated.
Overrides:
getStateForNeighborUpdate
in class AbstractBlock
Parameters:
state
- the state of this block
direction
- the direction from this block to the neighbor
neighborState
- the state of the updated neighbor block
world
- the world
pos
- the position of this block
neighborPos
- the position of the neighbor block
Returns:
the new state of this block
Mappings:
Namespace
Name
Mixin selector
official
a
Lcob;a(Lcoc;Lgm;Lcoc;Lcae;Lgh;Lgh;)Lcoc;
intermediary
method_9559
Lnet/minecraft/class_4970;method_9559(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
named
getStateForNeighborUpdate
Lnet/minecraft/block/AbstractBlock;getStateForNeighborUpdate(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
getContent
public Block getContent ()
Mappings:
Namespace
Name
Mixin selector
official
c
Lcfp;c()Lccy;
intermediary
method_16231
Lnet/minecraft/class_2362;method_16231()Lnet/minecraft/class_2248;
named
getContent
Lnet/minecraft/block/FlowerPotBlock;getContent()Lnet/minecraft/block/Block;
canPathfindThrough
Overrides:
canPathfindThrough
in class AbstractBlock
Mappings:
Namespace
Name
Mixin selector
official
a
Lcob;a(Lcoc;Lbzj;Lgh;Ldim;)Z
intermediary
method_9516
Lnet/minecraft/class_4970;method_9516(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z
named
canPathfindThrough
Lnet/minecraft/block/AbstractBlock;canPathfindThrough(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/ai/pathing/NavigationType;)Z