类 BambooBlock
- java.lang.Object
-
- net.minecraft.block.AbstractBlock
-
- net.minecraft.block.Block
-
- net.minecraft.block.BambooBlock
-
- 所有已实现的接口:
Fertilizable,ItemConvertible
public class BambooBlock extends Block implements Fertilizable
- Mappings:
Namespace Name official bxuintermediary net/minecraft/class_2211named net/minecraft/block/BambooBlock
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.block.Block
Block.NeighborGroup
-
从类继承的嵌套类/接口 net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
-
-
字段概要
字段 修饰符和类型 字段 说明 static IntPropertyAGEprotected static floatfield_30997protected static floatfield_30998protected static floatfield_30999static intfield_31000static intfield_31001static intfield_31002static intfield_31003static intfield_31004protected static VoxelShapeLARGE_LEAVES_SHAPEstatic EnumProperty<BambooLeaves>LEAVESprotected static VoxelShapeNO_LEAVES_SHAPEprotected static VoxelShapeSMALL_LEAVES_SHAPEstatic IntPropertySTAGE-
从类继承的字段 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
-
从类继承的字段 net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier
-
-
构造器概要
构造器 构造器 说明 BambooBlock(AbstractBlock.Settings settings)
-
方法概要
-
从类继承的方法 net.minecraft.block.Block
addStacksForDisplay, afterBreak, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStacks, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasTopRim, isFaceFullSquare, isShapeFullCube, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
-
从类继承的方法 net.minecraft.block.AbstractBlock
canBucketPlace, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getLootTableId, getMaxModelOffset, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, rotate
-
-
-
-
字段详细资料
-
field_30997
protected static final float field_30997
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLbxu;a:Fintermediary field_30997Lnet/minecraft/class_2211;field_30997:Fnamed field_30997Lnet/minecraft/block/BambooBlock;field_30997:F
-
field_30998
protected static final float field_30998
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLbxu;b:Fintermediary field_30998Lnet/minecraft/class_2211;field_30998:Fnamed field_30998Lnet/minecraft/block/BambooBlock;field_30998:F
-
field_30999
protected static final float field_30999
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLbxu;c:Fintermediary field_30999Lnet/minecraft/class_2211;field_30999:Fnamed field_30999Lnet/minecraft/block/BambooBlock;field_30999:F
-
SMALL_LEAVES_SHAPE
protected static final VoxelShape SMALL_LEAVES_SHAPE
- Mappings:
Namespace Name Mixin selector official dLbxu;d:Ldmt;intermediary field_9912Lnet/minecraft/class_2211;field_9912:Lnet/minecraft/class_265;named SMALL_LEAVES_SHAPELnet/minecraft/block/BambooBlock;SMALL_LEAVES_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
LARGE_LEAVES_SHAPE
protected static final VoxelShape LARGE_LEAVES_SHAPE
- Mappings:
Namespace Name Mixin selector official eLbxu;e:Ldmt;intermediary field_9915Lnet/minecraft/class_2211;field_9915:Lnet/minecraft/class_265;named LARGE_LEAVES_SHAPELnet/minecraft/block/BambooBlock;LARGE_LEAVES_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
NO_LEAVES_SHAPE
protected static final VoxelShape NO_LEAVES_SHAPE
- Mappings:
Namespace Name Mixin selector official fLbxu;f:Ldmt;intermediary field_9913Lnet/minecraft/class_2211;field_9913:Lnet/minecraft/class_265;named NO_LEAVES_SHAPELnet/minecraft/block/BambooBlock;NO_LEAVES_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
AGE
public static final IntProperty AGE
- Mappings:
Namespace Name Mixin selector official gLbxu;g:Lckr;intermediary field_9914Lnet/minecraft/class_2211;field_9914:Lnet/minecraft/class_2758;named AGELnet/minecraft/block/BambooBlock;AGE:Lnet/minecraft/state/property/IntProperty;
-
LEAVES
public static final EnumProperty<BambooLeaves> LEAVES
- Mappings:
Namespace Name Mixin selector official hLbxu;h:Lckp;intermediary field_9917Lnet/minecraft/class_2211;field_9917:Lnet/minecraft/class_2754;named LEAVESLnet/minecraft/block/BambooBlock;LEAVES:Lnet/minecraft/state/property/EnumProperty;
-
STAGE
public static final IntProperty STAGE
- Mappings:
Namespace Name Mixin selector official iLbxu;i:Lckr;intermediary field_9916Lnet/minecraft/class_2211;field_9916:Lnet/minecraft/class_2758;named STAGELnet/minecraft/block/BambooBlock;STAGE:Lnet/minecraft/state/property/IntProperty;
-
field_31000
public static final int field_31000
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official jLbxu;j:Iintermediary field_31000Lnet/minecraft/class_2211;field_31000:Inamed field_31000Lnet/minecraft/block/BambooBlock;field_31000:I
-
field_31001
public static final int field_31001
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official kLbxu;k:Iintermediary field_31001Lnet/minecraft/class_2211;field_31001:Inamed field_31001Lnet/minecraft/block/BambooBlock;field_31001:I
-
field_31002
public static final int field_31002
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official lLbxu;l:Iintermediary field_31002Lnet/minecraft/class_2211;field_31002:Inamed field_31002Lnet/minecraft/block/BambooBlock;field_31002:I
-
field_31003
public static final int field_31003
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official mLbxu;m:Iintermediary field_31003Lnet/minecraft/class_2211;field_31003:Inamed field_31003Lnet/minecraft/block/BambooBlock;field_31003:I
-
field_31004
public static final int field_31004
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official nLbxu;n:Iintermediary field_31004Lnet/minecraft/class_2211;field_31004:Inamed field_31004Lnet/minecraft/block/BambooBlock;field_31004:I
-
-
构造器详细资料
-
BambooBlock
public BambooBlock(AbstractBlock.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lcjq;<init>(Lcjq$c;)Vintermediary <init>Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
方法详细资料
-
appendProperties
protected void appendProperties(StateManager.Builder<Block,BlockState> builder)
- 覆盖:
appendProperties在类中Block- Mappings:
Namespace Name Mixin selector official aLbyq;a(Lcjs$a;)Vintermediary method_9515Lnet/minecraft/class_2248;method_9515(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
getOffsetType
public AbstractBlock.OffsetType getOffsetType()
- 覆盖:
getOffsetType在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official ak_Lcjq;ak_()Lcjq$b;intermediary method_16841Lnet/minecraft/class_4970;method_16841()Lnet/minecraft/class_4970$class_2250;named getOffsetTypeLnet/minecraft/block/AbstractBlock;getOffsetType()Lnet/minecraft/block/AbstractBlock$OffsetType;
-
isTranslucent
public boolean isTranslucent(BlockState state, BlockView world, BlockPos pos)
- 覆盖:
isTranslucent在类中Block- Mappings:
Namespace Name Mixin selector official cLbyq;c(Lcjr;Lbuv;Lgb;)Zintermediary method_9579Lnet/minecraft/class_2248;method_9579(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed isTranslucentLnet/minecraft/block/Block;isTranslucent(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getOutlineShape
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)
- 覆盖:
getOutlineShape在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbuv;Lgb;Ldmf;)Ldmt;intermediary method_9530Lnet/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 getOutlineShapeLnet/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;
-
canPathfindThrough
public boolean canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)
- 覆盖:
canPathfindThrough在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbuv;Lgb;Ldgb;)Zintermediary method_9516Lnet/minecraft/class_4970;method_9516(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Znamed canPathfindThroughLnet/minecraft/block/AbstractBlock;canPathfindThrough(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/ai/pathing/NavigationType;)Z
-
getCollisionShape
public VoxelShape getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)
- 覆盖:
getCollisionShape在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official cLcjq;c(Lcjr;Lbuv;Lgb;Ldmf;)Ldmt;intermediary method_9549Lnet/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 getCollisionShapeLnet/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;
-
getPlacementState
@Nullable public @Nullable BlockState getPlacementState(ItemPlacementContext ctx)
- 覆盖:
getPlacementState在类中Block- Mappings:
Namespace Name Mixin selector official aLbyq;a(Lbrr;)Lcjr;intermediary method_9605Lnet/minecraft/class_2248;method_9605(Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;named getPlacementStateLnet/minecraft/block/Block;getPlacementState(Lnet/minecraft/item/ItemPlacementContext;)Lnet/minecraft/block/BlockState;
-
scheduledTick
public void scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)
- 覆盖:
scheduledTick在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official a_Lcjq;a_(Lcjr;Labj;Lgb;Ljava/util/Random;)Vintermediary method_9588Lnet/minecraft/class_4970;method_9588(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed scheduledTickLnet/minecraft/block/AbstractBlock;scheduledTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
hasRandomTicks
public boolean hasRandomTicks(BlockState state)
- 覆盖:
hasRandomTicks在类中Block- Mappings:
Namespace Name Mixin selector official d_Lbyq;d_(Lcjr;)Zintermediary method_9542Lnet/minecraft/class_2248;method_9542(Lnet/minecraft/class_2680;)Znamed hasRandomTicksLnet/minecraft/block/Block;hasRandomTicks(Lnet/minecraft/block/BlockState;)Z
-
randomTick
public void randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)
- 覆盖:
randomTick在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official bLcjq;b(Lcjr;Labj;Lgb;Ljava/util/Random;)Vintermediary method_9514Lnet/minecraft/class_4970;method_9514(Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed randomTickLnet/minecraft/block/AbstractBlock;randomTick(Lnet/minecraft/block/BlockState;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
canPlaceAt
public boolean canPlaceAt(BlockState state, WorldView world, BlockPos pos)
- 覆盖:
canPlaceAt在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbvu;Lgb;)Zintermediary method_9558Lnet/minecraft/class_4970;method_9558(Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Znamed canPlaceAtLnet/minecraft/block/AbstractBlock;canPlaceAt(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
getStateForNeighborUpdate
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)
Gets the possibly updated block state of this block when a neighboring block is updated.- 覆盖:
getStateForNeighborUpdate在类中AbstractBlock- 参数:
state- the state of this blockdirection- the direction from this block to the neighborneighborState- the state of the updated neighbor blockworld- the worldpos- the position of this blockneighborPos- the position of the neighbor block- 返回:
- the new state of this block
- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lgg;Lcjr;Lbvs;Lgb;Lgb;)Lcjr;intermediary method_9559Lnet/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 getStateForNeighborUpdateLnet/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;
-
isFertilizable
public boolean isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)
- 指定者:
isFertilizable在接口中Fertilizable- Mappings:
Namespace Name Mixin selector official aLbys;a(Lbuv;Lgb;Lcjr;Z)Zintermediary method_9651Lnet/minecraft/class_2256;method_9651(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Znamed isFertilizableLnet/minecraft/block/Fertilizable;isFertilizable(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Z
-
canGrow
public boolean canGrow(World world, Random random, BlockPos pos, BlockState state)
- 指定者:
canGrow在接口中Fertilizable- Mappings:
Namespace Name Mixin selector official aLbys;a(Lbvr;Ljava/util/Random;Lgb;Lcjr;)Zintermediary method_9650Lnet/minecraft/class_2256;method_9650(Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Znamed canGrowLnet/minecraft/block/Fertilizable;canGrow(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
grow
public void grow(ServerWorld world, Random random, BlockPos pos, BlockState state)
- 指定者:
grow在接口中Fertilizable- Mappings:
Namespace Name Mixin selector official aLbys;a(Labj;Ljava/util/Random;Lgb;Lcjr;)Vintermediary method_9652Lnet/minecraft/class_2256;method_9652(Lnet/minecraft/class_3218;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed growLnet/minecraft/block/Fertilizable;grow(Lnet/minecraft/server/world/ServerWorld;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
calcBlockBreakingDelta
public float calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)
- 覆盖:
calcBlockBreakingDelta在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbjf;Lbuv;Lgb;)Fintermediary method_9594Lnet/minecraft/class_4970;method_9594(Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fnamed calcBlockBreakingDeltaLnet/minecraft/block/AbstractBlock;calcBlockBreakingDelta(Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
updateLeaves
protected void updateLeaves(BlockState state, World world, BlockPos pos, Random random, int height)
- Mappings:
Namespace Name Mixin selector official aLbxu;a(Lcjr;Lbvr;Lgb;Ljava/util/Random;I)Vintermediary method_9385Lnet/minecraft/class_2211;method_9385(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;I)Vnamed updateLeavesLnet/minecraft/block/BambooBlock;updateLeaves(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;I)V
-
countBambooAbove
protected int countBambooAbove(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLbxu;a(Lbuv;Lgb;)Iintermediary method_9387Lnet/minecraft/class_2211;method_9387(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Inamed countBambooAboveLnet/minecraft/block/BambooBlock;countBambooAbove(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
-
countBambooBelow
protected int countBambooBelow(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLbxu;b(Lbuv;Lgb;)Iintermediary method_9386Lnet/minecraft/class_2211;method_9386(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Inamed countBambooBelowLnet/minecraft/block/BambooBlock;countBambooBelow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
-
-