public class TemplePillarBlock
extends net.minecraft.block.Block
implements net.minecraft.block.IWaterLoggable
Modifier and Type | Class and Description |
---|---|
static class |
TemplePillarBlock.State |
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.EnumProperty<TemplePillarBlock.State> |
DOWN |
static net.minecraft.state.EnumProperty<TemplePillarBlock.State> |
EAST |
static net.minecraft.state.EnumProperty<TemplePillarBlock.State> |
NORTH |
static net.minecraft.state.EnumProperty<TemplePillarBlock.State> |
SOUTH |
static net.minecraft.state.EnumProperty<TemplePillarBlock.State> |
UP |
static net.minecraft.state.BooleanProperty |
WATERLOGGED |
static net.minecraft.state.EnumProperty<TemplePillarBlock.State> |
WEST |
BLOCK_STATE_REGISTRY, LOGGER, RANDOM, stateDefinition
Constructor and Description |
---|
TemplePillarBlock(net.minecraft.block.AbstractBlock.Properties properties) |
Modifier and Type | Method and Description |
---|---|
protected void |
createBlockStateDefinition(net.minecraft.state.StateContainer.Builder<net.minecraft.block.Block,net.minecraft.block.BlockState> p_206840_1_) |
net.minecraft.fluid.FluidState |
getFluidState(net.minecraft.block.BlockState p_204507_1_) |
net.minecraft.block.BlockState |
getStateForPlacement(net.minecraft.item.BlockItemUseContext context) |
net.minecraft.block.BlockState |
mirror(net.minecraft.block.BlockState state,
net.minecraft.util.Mirror mirrorType) |
net.minecraft.block.BlockState |
rotate(net.minecraft.block.BlockState state,
net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.Rotation direction) |
net.minecraft.block.BlockState |
rotate(net.minecraft.block.BlockState state,
net.minecraft.util.Rotation direction) |
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, propagatesSkylightDown, pushEntitiesUp, registerDefaultState, setPlacedBy, shouldRenderFace, stateById, stepOn, toString, updateEntityAfterFallOn, updateFromNeighbourShapes, updateOrDestroy, updateOrDestroy, wasExploded
attack, canBeReplaced, canBeReplaced, canSurvive, defaultMaterialColor, entityInside, getAnalogOutputSignal, getBlockSupportShape, getCollisionShape, getDestroyProgress, getDirectSignal, getDrops, getInteractionShape, getLightBlock, getLootTable, getMenuProvider, getOcclusionShape, getOffsetType, getPistonPushReaction, getRenderShape, getSeed, getShadeBrightness, getShape, getSignal, getVisualShape, hasAnalogOutputSignal, isAir, isEntityBlock, isPathfindable, isSignalSource, neighborChanged, onPlace, onProjectileHit, onRemove, randomTick, skipRendering, spawnAfterBreak, tick, triggerEvent, updateIndirectNeighbourShapes, updateShape, use, useShapeForLightOcclusion
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canPlaceLiquid, placeLiquid, takeLiquid
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, getLightValue, 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, setBedOccupied, shouldCheckWeakPower, shouldDisplayFluidOverlay
public static final net.minecraft.state.EnumProperty<net.minecraft.util.Direction.Axis> AXIS
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> NORTH
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> EAST
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> SOUTH
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> WEST
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> UP
public static final net.minecraft.state.EnumProperty<TemplePillarBlock.State> DOWN
public static final net.minecraft.state.BooleanProperty WATERLOGGED
public TemplePillarBlock(net.minecraft.block.AbstractBlock.Properties properties)
public net.minecraft.fluid.FluidState getFluidState(net.minecraft.block.BlockState p_204507_1_)
getFluidState
in class net.minecraft.block.AbstractBlock
public net.minecraft.block.BlockState getStateForPlacement(net.minecraft.item.BlockItemUseContext context)
getStateForPlacement
in class net.minecraft.block.Block
protected void createBlockStateDefinition(net.minecraft.state.StateContainer.Builder<net.minecraft.block.Block,net.minecraft.block.BlockState> p_206840_1_)
createBlockStateDefinition
in class net.minecraft.block.Block
public net.minecraft.block.BlockState rotate(net.minecraft.block.BlockState state, net.minecraft.util.Rotation direction)
rotate
in class net.minecraft.block.AbstractBlock
public net.minecraft.block.BlockState rotate(net.minecraft.block.BlockState state, net.minecraft.world.IWorld world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.Rotation direction)
rotate
in interface net.minecraftforge.common.extensions.IForgeBlock
public net.minecraft.block.BlockState mirror(net.minecraft.block.BlockState state, net.minecraft.util.Mirror mirrorType)
mirror
in class net.minecraft.block.AbstractBlock