java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractCauldronBlock
pers.saikel0rado1iu.spontaneousreplace.terriforest.block.LavaEerieRindBlock
所有已实现的接口:
net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.item.ItemConvertible, net.minecraft.resource.featuretoggle.ToggleableFeature

public class LavaEerieRindBlock extends net.minecraft.block.AbstractCauldronBlock

岩浆阴森木壳方块

含有岩浆的阴森木壳
从以下版本开始:
1.0.0
  • 嵌套类概要

    从类继承的嵌套类/接口 net.minecraft.block.Block

    net.minecraft.block.Block.NeighborGroup

    从类继承的嵌套类/接口 net.minecraft.block.AbstractBlock

    net.minecraft.block.AbstractBlock.AbstractBlockState, net.minecraft.block.AbstractBlock.ContextPredicate, net.minecraft.block.AbstractBlock.Offsetter, net.minecraft.block.AbstractBlock.OffsetType, net.minecraft.block.AbstractBlock.Settings, net.minecraft.block.AbstractBlock.TypedContextPredicate<A>
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final com.mojang.serialization.MapCodec<LavaEerieRindBlock>
     

    从类继承的字段 net.minecraft.block.AbstractCauldronBlock

    behaviorMap, field_30988, OUTLINE_SHAPE

    从类继承的字段 net.minecraft.block.Block

    field_31023, field_31024, field_31025, field_31035, FORCE_STATE, MOVED, NO_REDRAW, NOTIFY_ALL, NOTIFY_ALL_AND_REDRAW, NOTIFY_LISTENERS, NOTIFY_NEIGHBORS, REDRAW_ON_MAIN_THREAD, SKIP_DROPS, STATE_IDS, stateManager

    从类继承的字段 net.minecraft.block.AbstractBlock

    collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableKey, randomTicks, requiredFeatures, resistance, settings, slipperiness, soundGroup, velocityMultiplier

    从接口继承的字段 net.minecraft.resource.featuretoggle.ToggleableFeature

    FEATURE_ENABLED_REGISTRY_KEYS
  • 构造器概要

    构造器
    构造器
    说明
    LavaEerieRindBlock(net.minecraft.block.AbstractBlock.Settings settings)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected com.mojang.serialization.MapCodec<? extends net.minecraft.block.AbstractCauldronBlock>
     
    int
    getComparatorOutput(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos)
     
    protected double
    getFluidHeight(net.minecraft.block.BlockState state)
     
    net.minecraft.util.shape.VoxelShape
    getOutlineShape(net.minecraft.block.BlockState state, net.minecraft.world.BlockView world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.ShapeContext context)
     
    net.minecraft.util.shape.VoxelShape
    getRaycastShape(net.minecraft.block.BlockState state, net.minecraft.world.BlockView world, net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.block.BlockState
    getStateForNeighborUpdate(net.minecraft.block.BlockState state, net.minecraft.util.math.Direction direction, net.minecraft.block.BlockState neighborState, net.minecraft.world.WorldAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.BlockPos neighborPos)
    如果上方方块变为含非岩浆壳则传递熄灭
    boolean
    isFull(net.minecraft.block.BlockState state)
     

    从类继承的方法 net.minecraft.block.AbstractCauldronBlock

    canBeFilledByDripstone, canPathfindThrough, fillFromDripstone, hasComparatorOutput, isEntityTouchingFluid, onUseWithItem, scheduledTick

    从类继承的方法 net.minecraft.block.Block

    afterBreak, appendProperties, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropExperienceWhenMined, dropStack, dropStack, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getPlacementState, getRawIdFromState, getRegistryEntry, getShapesForStates, getSlipperiness, 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

    calcBlockBreakingDelta, canBucketPlace, canPlaceAt, canReplace, createCodec, createScreenHandlerFactory, createSettingsCodec, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableKey, getMaxHorizontalModelOffset, getOpacity, getRenderingSeed, getRenderType, getRequiredFeatures, getSettings, getSidesShape, getSoundGroup, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasRandomTicks, hasSidedTransparency, isCullingShapeFullCube, isShapeFullCube, isSideInvisible, isTransparent, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onExploded, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, rotate

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    从接口继承的方法 net.fabricmc.fabric.api.block.v1.FabricBlock

    getAppearance

    从接口继承的方法 net.minecraft.resource.featuretoggle.ToggleableFeature

    isEnabled
  • 字段详细资料

  • 构造器详细资料

    • LavaEerieRindBlock

      public LavaEerieRindBlock(net.minecraft.block.AbstractBlock.Settings settings)
  • 方法详细资料

    • getStateForNeighborUpdate

      public net.minecraft.block.BlockState getStateForNeighborUpdate(net.minecraft.block.BlockState state, net.minecraft.util.math.Direction direction, net.minecraft.block.BlockState neighborState, net.minecraft.world.WorldAccess world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.BlockPos neighborPos)

      如果上方方块变为含非岩浆壳则传递熄灭

      如果下方方块变为空气则传递岩浆到下方

      如果下方方块变为空壳则传递岩浆到下方

      覆盖:
      getStateForNeighborUpdate 在类中 net.minecraft.block.AbstractBlock
    • isFull

      public boolean isFull(net.minecraft.block.BlockState state)
      指定者:
      isFull 在类中 net.minecraft.block.AbstractCauldronBlock
    • getFluidHeight

      protected double getFluidHeight(net.minecraft.block.BlockState state)
      覆盖:
      getFluidHeight 在类中 net.minecraft.block.AbstractCauldronBlock
    • getComparatorOutput

      public int getComparatorOutput(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos)
      覆盖:
      getComparatorOutput 在类中 net.minecraft.block.AbstractBlock
    • getRaycastShape

      public net.minecraft.util.shape.VoxelShape getRaycastShape(net.minecraft.block.BlockState state, net.minecraft.world.BlockView world, net.minecraft.util.math.BlockPos pos)
      覆盖:
      getRaycastShape 在类中 net.minecraft.block.AbstractCauldronBlock
    • getOutlineShape

      public net.minecraft.util.shape.VoxelShape getOutlineShape(net.minecraft.block.BlockState state, net.minecraft.world.BlockView world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.ShapeContext context)
      覆盖:
      getOutlineShape 在类中 net.minecraft.block.AbstractCauldronBlock
    • getCodec

      protected com.mojang.serialization.MapCodec<? extends net.minecraft.block.AbstractCauldronBlock> getCodec()
      指定者:
      getCodec 在类中 net.minecraft.block.AbstractCauldronBlock