类 TreacherousVinesBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractPlantPartBlock
net.minecraft.block.AbstractPlantStemBlock
pers.saikel0rado1iu.spontaneousreplace.terriforest.block.TreacherousVinesBlock
- 所有已实现的接口:
net.fabricmc.fabric.api.block.v1.FabricBlock,net.minecraft.block.Fertilizable,net.minecraft.item.ItemConvertible,net.minecraft.resource.featuretoggle.ToggleableFeature
public class TreacherousVinesBlock
extends net.minecraft.block.AbstractPlantStemBlock
诡谲藤
一种特殊的悬挂类藤蔓,接触后有概率获得StatusEffects.ACIDIZE 效果- 从以下版本开始:
- 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>从接口继承的嵌套类/接口 net.minecraft.block.Fertilizable
net.minecraft.block.Fertilizable.FertilizableType -
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.MapCodec<TreacherousVinesBlock> static final net.minecraft.util.shape.VoxelShape从类继承的字段 net.minecraft.block.AbstractPlantStemBlock
AGE, MAX_AGE从类继承的字段 net.minecraft.block.AbstractPlantPartBlock
growthDirection, outlineShape, tickWater从类继承的字段 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 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected booleanchooseStemState(net.minecraft.block.BlockState state) protected com.mojang.serialization.MapCodec<? extends net.minecraft.block.AbstractPlantStemBlock> getCodec()protected intgetGrowthLength(net.minecraft.util.math.random.Random random) protected net.minecraft.block.BlockgetPlant()voidonEntityCollision(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.Entity entity) 玩家接触会酸化voidrandomDisplayTick(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.random.Random random) 随机酸气粒子效果从类继承的方法 net.minecraft.block.AbstractPlantStemBlock
age, appendProperties, canGrow, copyState, getRandomGrowthState, getStateForNeighborUpdate, getStem, grow, hasMaxAge, hasRandomTicks, isFertilizable, randomTick, withMaxAge从类继承的方法 net.minecraft.block.AbstractPlantPartBlock
canAttachTo, canPlaceAt, getOutlineShape, getPlacementState, scheduledTick从类继承的方法 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, getStateFromRawId, getStateManager, getStateWithProperties, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasTopRim, isFaceFullSquare, isShapeFullCube, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString从类继承的方法 net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, canReplace, createCodec, createScreenHandlerFactory, createSettingsCodec, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getLootTableKey, getMaxHorizontalModelOffset, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getRequiredFeatures, getSettings, getSidesShape, getSoundGroup, getStrongRedstonePower, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isCullingShapeFullCube, isShapeFullCube, isSideInvisible, isTransparent, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onExploded, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, onUseWithItem, prepare, rotate从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 net.fabricmc.fabric.api.block.v1.FabricBlock
getAppearance从接口继承的方法 net.minecraft.block.Fertilizable
getFertilizableType, getFertilizeParticlePos从接口继承的方法 net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
字段详细资料
-
SHAPE
public static final net.minecraft.util.shape.VoxelShape SHAPE -
CODEC
-
-
构造器详细资料
-
TreacherousVinesBlock
public TreacherousVinesBlock(net.minecraft.block.AbstractBlock.Settings settings)
-
-
方法详细资料
-
randomDisplayTick
public void randomDisplayTick(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.random.Random random) 随机酸气粒子效果- 覆盖:
randomDisplayTick在类中net.minecraft.block.Block
-
onEntityCollision
public void onEntityCollision(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.Entity entity) 玩家接触会酸化- 覆盖:
onEntityCollision在类中net.minecraft.block.AbstractBlock
-
getPlant
protected net.minecraft.block.Block getPlant()- 指定者:
getPlant在类中net.minecraft.block.AbstractPlantPartBlock
-
getGrowthLength
protected int getGrowthLength(net.minecraft.util.math.random.Random random) - 指定者:
getGrowthLength在类中net.minecraft.block.AbstractPlantStemBlock
-
chooseStemState
protected boolean chooseStemState(net.minecraft.block.BlockState state) - 指定者:
chooseStemState在类中net.minecraft.block.AbstractPlantStemBlock
-
getCodec
protected com.mojang.serialization.MapCodec<? extends net.minecraft.block.AbstractPlantStemBlock> getCodec()- 指定者:
getCodec在类中net.minecraft.block.AbstractPlantStemBlock
-