Class UltraDeepKelp
java.lang.Object
net.minecraft.world.level.block.state.BlockBehaviour
net.minecraft.world.level.block.Block
net.minecraft.world.level.block.GrowingPlantBlock
net.minecraft.world.level.block.GrowingPlantHeadBlock
net.minecraft.world.level.block.KelpBlock
com.pixelmonmod.pixelmon.blocks.ultraspace.UltraDeepKelp
- All Implemented Interfaces:
- net.minecraft.world.flag.FeatureElement,- net.minecraft.world.level.block.BonemealableBlock,- net.minecraft.world.level.block.LiquidBlockContainer,- net.minecraft.world.level.ItemLike,- net.minecraftforge.common.extensions.IForgeBlock
public class UltraDeepKelp
extends net.minecraft.world.level.block.KelpBlock
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Block.BlockStatePairKeyNested classes/interfaces inherited from class net.minecraft.world.level.block.state.BlockBehaviournet.minecraft.world.level.block.state.BlockBehaviour.BlockStateBase, net.minecraft.world.level.block.state.BlockBehaviour.OffsetFunction, net.minecraft.world.level.block.state.BlockBehaviour.OffsetType, net.minecraft.world.level.block.state.BlockBehaviour.Properties, net.minecraft.world.level.block.state.BlockBehaviour.StateArgumentPredicate<A extends Object>, net.minecraft.world.level.block.state.BlockBehaviour.StatePredicate
- 
Field SummaryFields inherited from class net.minecraft.world.level.block.KelpBlockSHAPEFields inherited from class net.minecraft.world.level.block.GrowingPlantHeadBlockAGE, MAX_AGEFields inherited from class net.minecraft.world.level.block.GrowingPlantBlockgrowthDirection, scheduleFluidTicks, shapeFields inherited from class net.minecraft.world.level.block.BlockBLOCK_STATE_REGISTRY, INDESTRUCTIBLE, INSTANT, stateDefinition, UPDATE_ALL, UPDATE_ALL_IMMEDIATE, UPDATE_CLIENTS, UPDATE_IMMEDIATE, UPDATE_INVISIBLE, UPDATE_KNOWN_SHAPE, UPDATE_LIMIT, UPDATE_MOVE_BY_PISTON, UPDATE_NEIGHBORS, UPDATE_NONE, UPDATE_SUPPRESS_DROPSFields inherited from class net.minecraft.world.level.block.state.BlockBehaviourdrops, dynamicShape, explosionResistance, friction, hasCollision, isRandomlyTicking, jumpFactor, properties, requiredFeatures, soundType, speedFactor, UPDATE_SHAPE_ORDERFields inherited from interface net.minecraft.world.flag.FeatureElementFILTERED_REGISTRIES
- 
Constructor SummaryConstructorsConstructorDescriptionUltraDeepKelp(net.minecraft.world.level.block.state.BlockBehaviour.Properties p_i48782_1_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidentityInside(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.Entity entity) protected net.minecraft.world.level.block.Blocknet.minecraft.world.phys.shapes.VoxelShapegetShape(net.minecraft.world.level.block.state.BlockState p_220053_1_, net.minecraft.world.level.BlockGetter p_220053_2_, net.minecraft.core.BlockPos p_220053_3_, net.minecraft.world.phys.shapes.CollisionContext p_220053_4_) voidperformBonemeal(net.minecraft.server.level.ServerLevel world, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos p_225535_3_, net.minecraft.world.level.block.state.BlockState p_225535_4_) Methods inherited from class net.minecraft.world.level.block.KelpBlockcanAttachTo, canGrowInto, canPlaceLiquid, getBlocksToGrowWhenBonemealed, getFluidState, getStateForPlacement, placeLiquidMethods inherited from class net.minecraft.world.level.block.GrowingPlantHeadBlockcreateBlockStateDefinition, getGrowIntoState, getHeadBlock, getMaxAgeState, getStateForPlacement, isBonemealSuccess, isMaxAge, isRandomlyTicking, isValidBonemealTarget, randomTick, updateBodyAfterConvertedFromHead, updateShapeMethods inherited from class net.minecraft.world.level.block.GrowingPlantBlockcanSurvive, tickMethods inherited from class net.minecraft.world.level.block.BlockanimateTick, appendHoverText, asBlock, asItem, box, builtInRegistryHolder, byItem, canSupportCenter, canSupportRigidBlock, canSustainPlant, defaultBlockState, destroy, dropFromExplosion, dropResources, dropResources, dropResources, dropResources, fallOn, getCloneItemStack, getDescriptionId, getDrops, getDrops, getExplosionResistance, getFriction, getId, getJumpFactor, getName, getRenderPropertiesInternal, getShapeForEachState, getSoundType, getSpeedFactor, getStateDefinition, handlePrecipitation, hasDynamicShape, initializeClient, isExceptionForConnection, isFaceFull, isPossibleToRespawnInThis, isShapeFullBlock, playerDestroy, playerWillDestroy, popExperience, popResource, popResourceFromFace, propagatesSkylightDown, pushEntitiesUp, registerDefaultState, setPlacedBy, shouldRenderFace, spawnDestroyParticles, stateById, stepOn, toString, tryDropExperience, updateEntityAfterFallOn, updateFromNeighbourShapes, updateOrDestroy, updateOrDestroy, wasExploded, withPropertiesOfMethods inherited from class net.minecraft.world.level.block.state.BlockBehaviourattack, canBeReplaced, canBeReplaced, defaultDestroyTime, defaultMapColor, getAnalogOutputSignal, getBlockSupportShape, getCollisionShape, getDestroyProgress, getDirectSignal, getDrops, getInteractionShape, getLightBlock, getLootTable, getMaxHorizontalOffset, getMaxVerticalOffset, getMenuProvider, getOcclusionShape, getRenderShape, getSeed, getShadeBrightness, getSignal, getVisualShape, hasAnalogOutputSignal, isAir, isCollisionShapeFullBlock, isOcclusionShapeFullBlock, isPathfindable, isSignalSource, mirror, neighborChanged, onPlace, onProjectileHit, onRemove, requiredFeatures, rotate, skipRendering, spawnAfterBreak, triggerEvent, updateIndirectNeighbourShapes, use, useShapeForLightOcclusionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElementisEnabledMethods inherited from interface net.minecraftforge.common.extensions.IForgeBlockaddLandingEffects, addRunningEffects, canBeHydrated, canConnectRedstone, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canStickTo, collisionExtendsVertically, getAdjacentBlockPathType, getAppearance, getBeaconColorMultiplier, getBedDirection, getBlockPathType, getCloneItemStack, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getFireSpreadSpeed, getFlammability, getFriction, getLightEmission, getMapColor, getPistonPushReaction, getRespawnPosition, getSoundType, getStateAtViewpoint, getToolModifiedState, getWeakChanges, hidesNeighborFace, isBed, isBurning, isConduitFrame, isFertile, isFireSource, isFlammable, isLadder, isPortalFrame, isScaffolding, isSlimeBlock, isStickyBlock, isValidSpawn, makesOpenTrapdoorAboveClimbable, onBlockExploded, onBlockStateChange, onCaughtFire, onDestroyedByPlayer, onNeighborChange, onTreeGrow, rotate, setBedOccupied, shouldCheckWeakPower, shouldDisplayFluidOverlay, supportsExternalFaceHiding
- 
Constructor Details- 
UltraDeepKelppublic UltraDeepKelp(net.minecraft.world.level.block.state.BlockBehaviour.Properties p_i48782_1_) 
 
- 
- 
Method Details- 
getShapepublic net.minecraft.world.phys.shapes.VoxelShape getShape(net.minecraft.world.level.block.state.BlockState p_220053_1_, net.minecraft.world.level.BlockGetter p_220053_2_, net.minecraft.core.BlockPos p_220053_3_, net.minecraft.world.phys.shapes.CollisionContext p_220053_4_) - Overrides:
- getShapein class- net.minecraft.world.level.block.GrowingPlantBlock
 
- 
performBonemealpublic void performBonemeal(net.minecraft.server.level.ServerLevel world, net.minecraft.util.RandomSource random, net.minecraft.core.BlockPos p_225535_3_, net.minecraft.world.level.block.state.BlockState p_225535_4_) - Specified by:
- performBonemealin interface- net.minecraft.world.level.block.BonemealableBlock
- Overrides:
- performBonemealin class- net.minecraft.world.level.block.GrowingPlantHeadBlock
 
- 
getBodyBlockprotected net.minecraft.world.level.block.Block getBodyBlock()- Overrides:
- getBodyBlockin class- net.minecraft.world.level.block.KelpBlock
 
- 
entityInsidepublic void entityInside(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.Entity entity) - Overrides:
- entityInsidein class- net.minecraft.world.level.block.state.BlockBehaviour
 
 
-