public class UltraForestFlowerBlock
extends net.minecraft.block.BushBlock
net.minecraft.block.Block.RenderSideCacheKey
net.minecraft.block.AbstractBlock.AbstractBlockState, net.minecraft.block.AbstractBlock.IExtendedPositionPredicate<A>, net.minecraft.block.AbstractBlock.IPositionPredicate, net.minecraft.block.AbstractBlock.OffsetType, net.minecraft.block.AbstractBlock.Properties
Modifier and Type | Field and Description |
---|---|
static net.minecraft.state.EnumProperty<net.minecraft.util.Direction.Axis> |
AXIS |
static net.minecraft.state.DirectionProperty |
FACING |
static net.minecraft.state.BooleanProperty |
TALL |
BLOCK_STATE_REGISTRY, LOGGER, RANDOM, stateDefinition
Constructor and Description |
---|
UltraForestFlowerBlock(net.minecraft.block.AbstractBlock.Properties p_i48328_1_) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeReplaced(net.minecraft.block.BlockState blockState,
net.minecraft.item.BlockItemUseContext useContext) |
protected void |
createBlockStateDefinition(net.minecraft.state.StateContainer.Builder<net.minecraft.block.Block,net.minecraft.block.BlockState> builder) |
void |
entityInside(net.minecraft.block.BlockState state,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.Entity entity) |
int |
getLightValue(net.minecraft.block.BlockState state,
net.minecraft.world.IBlockReader world,
net.minecraft.util.math.BlockPos pos) |
float |
getShadeBrightness(net.minecraft.block.BlockState p_220080_1_,
net.minecraft.world.IBlockReader p_220080_2_,
net.minecraft.util.math.BlockPos p_220080_3_) |
net.minecraft.block.BlockState |
getStateForPlacement(net.minecraft.item.BlockItemUseContext useContext) |
protected boolean |
mayPlaceOn(net.minecraft.block.BlockState state,
net.minecraft.world.IBlockReader blockReader,
net.minecraft.util.math.BlockPos blockPos) |
boolean |
useShapeForLightOcclusion(net.minecraft.block.BlockState p_220074_1_) |
canSurvive, getPlant, isPathfindable, propagatesSkylightDown, updateShape
animateTick, appendHoverText, asBlock, asItem, box, byItem, canSupportCenter, canSupportRigidBlock, canSustainPlant, defaultBlockState, destroy, dropFromExplosion, dropResources, dropResources, dropResources, fallOn, fillItemCategory, getCloneItemStack, getDescriptionId, getDrops, getDrops, getExplosionResistance, getFriction, getHarvestLevel, getHarvestTool, getId, getJumpFactor, getName, getSoundType, getSpeedFactor, getStateDefinition, getTags, handleRain, hasDynamicShape, is, is, isExceptionForConnection, isFaceFull, isPossibleToRespawnInThis, isRandomlyTicking, isShapeFullBlock, playerDestroy, playerWillDestroy, popExperience, popResource, pushEntitiesUp, registerDefaultState, setPlacedBy, shouldRenderFace, stateById, stepOn, toString, updateEntityAfterFallOn, updateFromNeighbourShapes, updateOrDestroy, updateOrDestroy, wasExploded
attack, canBeReplaced, defaultMaterialColor, getAnalogOutputSignal, getBlockSupportShape, getCollisionShape, getDestroyProgress, getDirectSignal, getDrops, getFluidState, getInteractionShape, getLightBlock, getLootTable, getMenuProvider, getOcclusionShape, getOffsetType, getPistonPushReaction, getRenderShape, getSeed, getShape, getSignal, getVisualShape, hasAnalogOutputSignal, isAir, isEntityBlock, isSignalSource, mirror, neighborChanged, onPlace, onProjectileHit, onRemove, randomTick, rotate, skipRendering, spawnAfterBreak, tick, triggerEvent, updateIndirectNeighbourShapes, use
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addDestroyEffects, addHitEffects, addLandingEffects, addRunningEffects, canBeReplacedByLeaves, canBeReplacedByLogs, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canStickTo, catchFire, collisionExtendsVertically, createTileEntity, getAiPathNodeType, getBeaconColorMultiplier, getBedDirection, getBedSpawnPosition, getBlock, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getFireSpreadSpeed, getFlammability, getFogColor, getPickBlock, getRespawnPosition, getSlipperiness, getSoundType, getStateAtViewpoint, getToolModifiedState, getWeakChanges, hasTileEntity, isAir, isBed, isBurning, isConduitFrame, isFertile, isFireSource, isFlammable, isLadder, isPortalFrame, isScaffolding, isSlimeBlock, isStickyBlock, isToolEffective, makesOpenTrapdoorAboveClimbable, observedNeighborChange, onBlockExploded, onNeighborChange, onPlantGrow, removedByPlayer, rotate, setBedOccupied, shouldCheckWeakPower, shouldDisplayFluidOverlay
public static final net.minecraft.state.BooleanProperty TALL
public static final net.minecraft.state.DirectionProperty FACING
public static final net.minecraft.state.EnumProperty<net.minecraft.util.Direction.Axis> AXIS
public UltraForestFlowerBlock(net.minecraft.block.AbstractBlock.Properties p_i48328_1_)
protected void createBlockStateDefinition(net.minecraft.state.StateContainer.Builder<net.minecraft.block.Block,net.minecraft.block.BlockState> builder)
createBlockStateDefinition
in class net.minecraft.block.Block
public boolean useShapeForLightOcclusion(net.minecraft.block.BlockState p_220074_1_)
useShapeForLightOcclusion
in class net.minecraft.block.AbstractBlock
public boolean canBeReplaced(net.minecraft.block.BlockState blockState, net.minecraft.item.BlockItemUseContext useContext)
canBeReplaced
in class net.minecraft.block.AbstractBlock
public void entityInside(net.minecraft.block.BlockState state, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.Entity entity)
entityInside
in class net.minecraft.block.AbstractBlock
protected boolean mayPlaceOn(net.minecraft.block.BlockState state, net.minecraft.world.IBlockReader blockReader, net.minecraft.util.math.BlockPos blockPos)
mayPlaceOn
in class net.minecraft.block.BushBlock
public net.minecraft.block.BlockState getStateForPlacement(net.minecraft.item.BlockItemUseContext useContext)
getStateForPlacement
in class net.minecraft.block.Block
public float getShadeBrightness(net.minecraft.block.BlockState p_220080_1_, net.minecraft.world.IBlockReader p_220080_2_, net.minecraft.util.math.BlockPos p_220080_3_)
getShadeBrightness
in class net.minecraft.block.AbstractBlock
public int getLightValue(net.minecraft.block.BlockState state, net.minecraft.world.IBlockReader world, net.minecraft.util.math.BlockPos pos)