Package net.minecraft.block
Class WeepingVinesBlock
java.lang.Object
net.minecraft.block.AbstractBlock
net.minecraft.block.Block
net.minecraft.block.AbstractPlantPartBlock
net.minecraft.block.AbstractPlantStemBlock
net.minecraft.block.WeepingVinesBlock
- All Implemented Interfaces:
Fertilizable
,ItemConvertible
,ToggleableFeature
- Mappings:
Namespace Name named net/minecraft/block/WeepingVinesBlock
intermediary net/minecraft/class_4776
official duc
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
AbstractBlock.AbstractBlockState, AbstractBlock.ContextPredicate, AbstractBlock.Offsetter, AbstractBlock.OffsetType, AbstractBlock.Settings, AbstractBlock.TypedContextPredicate<A>
Nested classes/interfaces inherited from interface net.minecraft.block.Fertilizable
Fertilizable.FertilizableType
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<WeepingVinesBlock> protected static final VoxelShape
Fields inherited from class net.minecraft.block.AbstractPlantStemBlock
AGE, MAX_AGE
Fields inherited from class net.minecraft.block.AbstractPlantPartBlock
growthDirection, outlineShape, tickWater
Fields inherited from class 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, SKIP_REDSTONE_WIRE_STATE_REPLACEMENT, STATE_IDS, stateManager
Fields inherited from class net.minecraft.block.AbstractBlock
collidable, DIRECTIONS, dynamicBounds, jumpVelocityMultiplier, lootTableKey, randomTicks, requiredFeatures, resistance, settings, slipperiness, soundGroup, translationKey, velocityMultiplier
Fields inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
FEATURE_ENABLED_REGISTRY_KEYS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
chooseStemState
(BlockState state) com.mojang.serialization.MapCodec
<WeepingVinesBlock> getCodec()
protected int
getGrowthLength
(Random random) protected Block
getPlant()
Methods inherited from class net.minecraft.block.AbstractPlantStemBlock
age, appendProperties, canGrow, copyState, getRandomGrowthState, getStateForNeighborUpdate, getStem, grow, hasMaxAge, hasRandomTicks, isFertilizable, randomTick, withMaxAge
Methods inherited from class net.minecraft.block.AbstractPlantPartBlock
canAttachTo, canPlaceAt, getOutlineShape, getPlacementState, scheduledTick
Methods inherited from class 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, getVelocityMultiplier, hasDynamicBounds, hasTopRim, isFaceFullSquare, isShapeFullCube, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, precipitationTick, pushEntitiesUpBeforeBlockChange, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, spawnBreakParticles, toString
Methods inherited from class net.minecraft.block.AbstractBlock
calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, canReplace, createCodec, createScreenHandlerFactory, createSettingsCodec, emitsRedstonePower, getAmbientOcclusionLightLevel, getCameraCollisionShape, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMapColor, getDroppedStacks, getFluidState, getHardness, getInsideCollisionShape, getLootTableKey, getMaxHorizontalModelOffset, getOpacity, getRaycastShape, getRenderingSeed, getRenderType, getRequiredFeatures, getSettings, getSidesShape, getSoundGroup, getStrongRedstonePower, getTranslationKey, getVerticalModelOffsetMultiplier, getWeakRedstonePower, hasComparatorOutput, hasSidedTransparency, isShapeFullCube, isSideInvisible, isTransparent, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onExploded, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, onUseWithItem, prepare, rotate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.block.Fertilizable
getFertilizableType, getFertilizeParticlePos
Methods inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODEC
Lnet/minecraft/block/WeepingVinesBlock;CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_46499
Lnet/minecraft/class_4776;field_46499:Lcom/mojang/serialization/MapCodec;
official c
Lduc;c:Lcom/mojang/serialization/MapCodec;
-
SHAPE
- Mappings:
Namespace Name Mixin selector named SHAPE
Lnet/minecraft/block/WeepingVinesBlock;SHAPE:Lnet/minecraft/util/shape/VoxelShape;
intermediary field_22171
Lnet/minecraft/class_4776;field_22171:Lnet/minecraft/class_265;
official g
Lduc;g:Lfcr;
-
-
Constructor Details
-
WeepingVinesBlock
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/block/AbstractBlock;<init>(Lnet/minecraft/block/AbstractBlock$Settings;)V
intermediary <init>
Lnet/minecraft/class_4970;<init>(Lnet/minecraft/class_4970$class_2251;)V
official <init>
Ldxt;<init>(Ldxt$d;)V
-
-
Method Details
-
getCodec
- Specified by:
getCodec
in classAbstractPlantStemBlock
- Mappings:
Namespace Name Mixin selector named getCodec
Lnet/minecraft/block/AbstractBlock;getCodec()Lcom/mojang/serialization/MapCodec;
intermediary method_53969
Lnet/minecraft/class_4970;method_53969()Lcom/mojang/serialization/MapCodec;
official a
Ldxt;a()Lcom/mojang/serialization/MapCodec;
-
getGrowthLength
- Specified by:
getGrowthLength
in classAbstractPlantStemBlock
- Mappings:
Namespace Name Mixin selector named getGrowthLength
Lnet/minecraft/block/AbstractPlantStemBlock;getGrowthLength(Lnet/minecraft/util/math/random/Random;)I
intermediary method_26376
Lnet/minecraft/class_4865;method_26376(Lnet/minecraft/class_5819;)I
official a
Ldob;a(Lbam;)I
-
getPlant
- Specified by:
getPlant
in classAbstractPlantPartBlock
- Mappings:
Namespace Name Mixin selector named getPlant
Lnet/minecraft/block/AbstractPlantPartBlock;getPlant()Lnet/minecraft/block/Block;
intermediary method_24946
Lnet/minecraft/class_4863;method_24946()Lnet/minecraft/class_2248;
official b
Ldnz;b()Ldkl;
-
chooseStemState
- Specified by:
chooseStemState
in classAbstractPlantStemBlock
- Mappings:
Namespace Name Mixin selector named chooseStemState
Lnet/minecraft/block/AbstractPlantStemBlock;chooseStemState(Lnet/minecraft/block/BlockState;)Z
intermediary method_24949
Lnet/minecraft/class_4865;method_24949(Lnet/minecraft/class_2680;)Z
official h
Ldob;h(Ldxu;)Z
-