类 CandleCakeBlock
- java.lang.Object
-
- net.minecraft.block.AbstractBlock
-
- net.minecraft.block.Block
-
- net.minecraft.block.AbstractCandleBlock
-
- net.minecraft.block.CandleCakeBlock
-
- 所有已实现的接口:
ItemConvertible
public class CandleCakeBlock extends AbstractCandleBlock
- Mappings:
Namespace Name official bzdintermediary net/minecraft/class_5545named net/minecraft/block/CandleCakeBlock
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.block.Block
Block.NeighborGroup
-
从类继承的嵌套类/接口 net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
-
-
字段概要
字段 修饰符和类型 字段 说明 protected static VoxelShapeCAKE_SHAPEprotected static VoxelShapeCANDLE_SHAPEprivate static Map<Block,CandleCakeBlock>CANDLES_TO_CANDLE_CAKESprotected static floatfield_31052static BooleanPropertyLITprivate static Iterable<Vec3d>PARTICLE_OFFSETSprotected static VoxelShapeSHAPE-
从类继承的字段 net.minecraft.block.AbstractCandleBlock
field_30987
-
从类继承的字段 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
-
-
构造器概要
构造器 限定符 构造器 说明 protectedCandleCakeBlock(Block candle, AbstractBlock.Settings settings)
-
方法概要
-
从类继承的方法 net.minecraft.block.AbstractCandleBlock
extinguish, isLitCandle, isNotLit, onProjectileHit, randomDisplayTick
-
从类继承的方法 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, 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, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
-
从类继承的方法 net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canReplace, createScreenHandlerFactory, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getLootTableId, getMaxModelOffset, getOffsetType, getOpacity, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStrongRedstonePower, getWeakRedstonePower, hasSidedTransparency, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onStacksDropped, onStateReplaced, onSyncedBlockEvent, prepare, randomTick, rotate, scheduledTick
-
-
-
-
字段详细资料
-
LIT
public static final BooleanProperty LIT
- Mappings:
Namespace Name Mixin selector official cLbzd;c:Lcki;intermediary field_27183Lnet/minecraft/class_5545;field_27183:Lnet/minecraft/class_2746;named LITLnet/minecraft/block/CandleCakeBlock;LIT:Lnet/minecraft/state/property/BooleanProperty;
-
field_31052
protected static final float field_31052
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLbzd;d:Fintermediary field_31052Lnet/minecraft/class_5545;field_31052:Fnamed field_31052Lnet/minecraft/block/CandleCakeBlock;field_31052:F
-
CAKE_SHAPE
protected static final VoxelShape CAKE_SHAPE
- Mappings:
Namespace Name Mixin selector official eLbzd;e:Ldmt;intermediary field_27184Lnet/minecraft/class_5545;field_27184:Lnet/minecraft/class_265;named CAKE_SHAPELnet/minecraft/block/CandleCakeBlock;CAKE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
CANDLE_SHAPE
protected static final VoxelShape CANDLE_SHAPE
- Mappings:
Namespace Name Mixin selector official fLbzd;f:Ldmt;intermediary field_27185Lnet/minecraft/class_5545;field_27185:Lnet/minecraft/class_265;named CANDLE_SHAPELnet/minecraft/block/CandleCakeBlock;CANDLE_SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
SHAPE
protected static final VoxelShape SHAPE
- Mappings:
Namespace Name Mixin selector official gLbzd;g:Ldmt;intermediary field_27186Lnet/minecraft/class_5545;field_27186:Lnet/minecraft/class_265;named SHAPELnet/minecraft/block/CandleCakeBlock;SHAPE:Lnet/minecraft/util/shape/VoxelShape;
-
CANDLES_TO_CANDLE_CAKES
private static final Map<Block,CandleCakeBlock> CANDLES_TO_CANDLE_CAKES
- Mappings:
Namespace Name Mixin selector official hLbzd;h:Ljava/util/Map;intermediary field_27187Lnet/minecraft/class_5545;field_27187:Ljava/util/Map;named CANDLES_TO_CANDLE_CAKESLnet/minecraft/block/CandleCakeBlock;CANDLES_TO_CANDLE_CAKES:Ljava/util/Map;
-
PARTICLE_OFFSETS
private static final Iterable<Vec3d> PARTICLE_OFFSETS
- Mappings:
Namespace Name Mixin selector official iLbzd;i:Ljava/lang/Iterable;intermediary field_27188Lnet/minecraft/class_5545;field_27188:Ljava/lang/Iterable;named PARTICLE_OFFSETSLnet/minecraft/block/CandleCakeBlock;PARTICLE_OFFSETS:Ljava/lang/Iterable;
-
-
构造器详细资料
-
CandleCakeBlock
protected CandleCakeBlock(Block candle, AbstractBlock.Settings settings)
- Mappings:
Namespace Name Mixin selector official <init>Lbzd;<init>(Lbyq;Lcjq$c;)Vintermediary <init>Lnet/minecraft/class_5545;<init>(Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)Vnamed <init>Lnet/minecraft/block/CandleCakeBlock;<init>(Lnet/minecraft/block/Block;Lnet/minecraft/block/AbstractBlock$Settings;)V
-
-
方法详细资料
-
getParticleOffsets
protected Iterable<Vec3d> getParticleOffsets(BlockState state)
- 指定者:
getParticleOffsets在类中AbstractCandleBlock- Mappings:
Namespace Name Mixin selector official aLbxi;a(Lcjr;)Ljava/lang/Iterable;intermediary method_31613Lnet/minecraft/class_5540;method_31613(Lnet/minecraft/class_2680;)Ljava/lang/Iterable;named getParticleOffsetsLnet/minecraft/block/AbstractCandleBlock;getParticleOffsets(Lnet/minecraft/block/BlockState;)Ljava/lang/Iterable;
-
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;
-
onUse
public ActionResult onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)
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.
- 覆盖:
onUse在类中AbstractBlock- 返回:
- an action result that specifies if using the block was successful.
- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbvr;Lgb;Lbjf;Larf;Ldlw;)Larg;intermediary method_9534Lnet/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 onUseLnet/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;
-
isHittingCandle
private static boolean isHittingCandle(BlockHitResult hitResult)
- Mappings:
Namespace Name Mixin selector official aLbzd;a(Ldlw;)Zintermediary method_31634Lnet/minecraft/class_5545;method_31634(Lnet/minecraft/class_3965;)Znamed isHittingCandleLnet/minecraft/block/CandleCakeBlock;isHittingCandle(Lnet/minecraft/util/hit/BlockHitResult;)Z
-
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
-
getPickStack
public ItemStack getPickStack(BlockView world, BlockPos pos, BlockState state)
- 覆盖:
getPickStack在类中Block- Mappings:
Namespace Name Mixin selector official aLbyq;a(Lbuv;Lgb;Lcjr;)Lbpr;intermediary method_9574Lnet/minecraft/class_2248;method_9574(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;named getPickStackLnet/minecraft/block/Block;getPickStack(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
-
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;
-
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
-
getComparatorOutput
public int getComparatorOutput(BlockState state, World world, BlockPos pos)
- 覆盖:
getComparatorOutput在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official aLcjq;a(Lcjr;Lbvr;Lgb;)Iintermediary method_9572Lnet/minecraft/class_4970;method_9572(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Inamed getComparatorOutputLnet/minecraft/block/AbstractBlock;getComparatorOutput(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
-
hasComparatorOutput
public boolean hasComparatorOutput(BlockState state)
- 覆盖:
hasComparatorOutput在类中AbstractBlock- Mappings:
Namespace Name Mixin selector official g_Lcjq;g_(Lcjr;)Zintermediary method_9498Lnet/minecraft/class_4970;method_9498(Lnet/minecraft/class_2680;)Znamed hasComparatorOutputLnet/minecraft/block/AbstractBlock;hasComparatorOutput(Lnet/minecraft/block/BlockState;)Z
-
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
-
getCandleCakeFromCandle
public static BlockState getCandleCakeFromCandle(Block candle)
- Mappings:
Namespace Name Mixin selector official aLbzd;a(Lbyq;)Lcjr;intermediary method_31632Lnet/minecraft/class_5545;method_31632(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;named getCandleCakeFromCandleLnet/minecraft/block/CandleCakeBlock;getCandleCakeFromCandle(Lnet/minecraft/block/Block;)Lnet/minecraft/block/BlockState;
-
canBeLit
public static boolean canBeLit(BlockState state)
- Mappings:
Namespace Name Mixin selector official gLbzd;g(Lcjr;)Zintermediary method_31635Lnet/minecraft/class_5545;method_31635(Lnet/minecraft/class_2680;)Znamed canBeLitLnet/minecraft/block/CandleCakeBlock;canBeLit(Lnet/minecraft/block/BlockState;)Z
-
-