java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.SnowyBlock
net.minecraft.block.SpreadableBlock
pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock
pers.saikel0rado1iu.spontaneousreplace.cobwebbed.block.CobwebbySoilBlock
所有已实现的接口:
net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.item.ItemConvertible, net.minecraft.resource.featuretoggle.ToggleableFeature

public class CobwebbySoilBlock extends pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock

丝化土方块

丝化土方块,在上面的非蜘蛛类实体会减速,并会将自身 3x3 范围内的方块上随机覆盖 GossamerCarpetBlock 方块
从以下版本开始:
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 extends Object>
  • 字段概要

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

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

    SNOWY

    从类继承的字段 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, lootTableId, randomTicks, requiredFeatures, resistance, settings, slipperiness, soundGroup, velocityMultiplier

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

    FEATURE_ENABLED_REGISTRY_KEYS
  • 构造器概要

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

    修饰符和类型
    方法
    说明
    boolean
    canSpread(net.minecraft.block.BlockState state, net.minecraft.world.WorldView world, net.minecraft.util.math.BlockPos pos)
     
    protected com.mojang.serialization.MapCodec<? extends net.minecraft.block.SpreadableBlock>
     
    protected net.minecraft.block.BlockState
     
    net.minecraft.block.BlockState
    getSpreadableBlockState(net.minecraft.server.world.ServerWorld world, net.minecraft.util.math.BlockPos pos)
     
    protected net.minecraft.util.math.BlockPos
    getSpreadableOffset(net.minecraft.util.math.BlockPos original)
     
    net.minecraft.util.math.Vec3i
     

    从类继承的方法 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock

    canSurvive, getSpreadableOdds, randomTick

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

    appendProperties, getPlacementState, getStateForNeighborUpdate

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

    afterBreak, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropExperienceWhenMined, dropStack, dropStack, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getRawIdFromState, getRegistryEntry, getShapesForStates, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, isFaceFullSquare, isShapeFullCube, isTransparent, 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, canPathfindThrough, canPlaceAt, canReplace, createCodec, createScreenHandlerFactory, createSettingsCodec, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableId, getMaxHorizontalModelOffset, getOpacity, getOutlineShape, getRaycastShape, getRenderingSeed, getRenderType, getRequiredFeatures, getSettings, getSidesShape, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isCullingShapeFullCube, isShapeFullCube, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onExploded, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, rotate, scheduledTick

    从类继承的方法 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
  • 字段详细资料

    • CODEC

      public static final com.mojang.serialization.MapCodec<CobwebbySoilBlock> CODEC
  • 构造器详细资料

    • CobwebbySoilBlock

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

    • getCodec

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

      public net.minecraft.util.math.Vec3i getSpreadableRange()
      覆盖:
      getSpreadableRange 在类中 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock
    • canSpread

      public boolean canSpread(net.minecraft.block.BlockState state, net.minecraft.world.WorldView world, net.minecraft.util.math.BlockPos pos)
      覆盖:
      canSpread 在类中 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock
    • getSpreadableOffset

      protected net.minecraft.util.math.BlockPos getSpreadableOffset(net.minecraft.util.math.BlockPos original)
      覆盖:
      getSpreadableOffset 在类中 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock
    • getSpreadableBlockState

      public net.minecraft.block.BlockState getSpreadableBlockState(net.minecraft.server.world.ServerWorld world, net.minecraft.util.math.BlockPos pos)
      覆盖:
      getSpreadableBlockState 在类中 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock
    • getDegeneratedBlockState

      protected net.minecraft.block.BlockState getDegeneratedBlockState()
      覆盖:
      getDegeneratedBlockState 在类中 pers.saikel0rado1iu.silk.api.magiccube.SpreadableSoilBlock