public class UTileEntityBlock extends UBlock implements ITileEntityBlock
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> |
tileEntityType |
| Constructor and Description |
|---|
UTileEntityBlock(java.lang.String name,
net.minecraft.block.Block.Properties properties,
net.minecraft.item.Item.Properties itemblockproperties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype) |
UTileEntityBlock(java.lang.String name,
net.minecraft.block.Block.Properties properties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype) |
UTileEntityBlock(java.lang.String name,
net.minecraft.item.ItemGroup group,
net.minecraft.block.Block.Properties properties,
net.minecraft.item.Item.Properties itemblockproperties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype) |
UTileEntityBlock(java.lang.String name,
net.minecraft.item.ItemGroup group,
net.minecraft.block.Block.Properties properties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.tileentity.TileEntity |
createTileEntity(net.minecraft.block.BlockState state,
net.minecraft.world.IBlockReader world) |
net.minecraft.tileentity.TileEntityType<?> |
getTileEntityType(net.minecraft.world.IBlockReader world,
net.minecraft.util.math.BlockPos pos)
Returns the
TileEntityType of the block. |
boolean |
hasTileEntity(net.minecraft.block.BlockState state) |
createBlockItem, getBlockItem, getEntryNameaddInformation, allowsMovement, animateTick, asItem, canDropFromExplosion, canEntitySpawn, cannotAttach, canProvidePower, canSpawnInBlock, canSustainPlant, causesSuffocation, doesSideFillSquare, dropXpOnBlockBreak, eventReceived, fillItemGroup, fillStateContainer, fillWithRain, func_220070_a, func_220074_n, func_220077_a, getAmbientOcclusionLightValue, getBlockFromItem, getBlockHardness, getCollisionShape, getComparatorInputOverride, getContainer, getDefaultState, getDrops, getExplosionResistance, getFluidState, getHarvestLevel, getHarvestTool, getItem, getLightValue, getLootTable, getMaterial, getMaterialColor, getNameTextComponent, getOffset, getOffsetType, getOpacity, getPackedLightmapCoords, getPlayerRelativeBlockHardness, getPositionRandom, getPushReaction, getRaytraceShape, getRenderLayer, getRenderShape, getRenderType, getShape, getSlipperiness, getSlipperiness, getSoundType, getStateById, getStateContainer, getStateForPlacement, getStateId, getStrongPower, getTags, getTranslationKey, getValidBlockForPosition, getWeakPower, harvestBlock, hasComparatorInputOverride, hasCustomBreakingProgress, hasEnoughSolidSide, hasSolidSide, hasSolidSideOnTop, hasTileEntity, isAir, isDirt, isIn, isNormalCube, isOpaque, isOpaqueCube, isReplaceable, isRock, isSideInvisible, isSolid, isValidPosition, isVariableOpacity, makeCuboidShape, mirror, needsPostProcessing, neighborChanged, nudgeEntitiesWithNewState, onBlockActivated, onBlockAdded, onBlockClicked, onBlockHarvested, onBlockPlacedBy, onEntityCollision, onEntityWalk, onExplosionDestroy, onFallenUpon, onLanded, onPlayerDestroy, onProjectileCollision, onReplaced, propagatesSkylightDown, randomTick, replaceBlock, rotate, setDefaultState, shouldSideBeRendered, spawnAdditionalDrops, spawnAsEntity, spawnDrops, spawnDrops, spawnDrops, spawnDrops, tick, tickRate, ticksRandomly, toString, updateDiagonalNeighbors, updateNeighbors, updatePostPlacementgetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisTileEntityFromType, openContainer, openContaineraddDestroyEffects, addHitEffects, addLandingEffects, addRunningEffects, beginLeaveDecay, canBeConnectedTo, canBeReplacedByLeaves, canBeReplacedByLogs, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canRenderInLayer, catchFire, collisionExtendsVertically, doesSideBlockRendering, getAiPathNodeType, getBeaconColorMultiplier, getBedDirection, getBedSpawnPosition, getBlock, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getExtendedState, getFireSpreadSpeed, getFlammability, getFogColor, getLightValue, getPickBlock, getRayTraceResult, getSoundType, getStateAtViewpoint, getStateForPlacement, getValidRotations, getWeakChanges, isAir, isBeaconBase, isBed, isBedFoot, isBurning, isFertile, isFireSource, isFlammable, isFoliage, isLadder, isPortalFrame, isReplaceableOreGen, isStickyBlock, isToolEffective, observedNeighborChange, onBlockExploded, onNeighborChange, onPlantGrow, recolorBlock, removedByPlayer, rotate, setBedOccupied, shouldCheckWeakPowerprotected final java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileEntityType
public UTileEntityBlock(java.lang.String name,
net.minecraft.block.Block.Properties properties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype)
public UTileEntityBlock(java.lang.String name,
net.minecraft.item.ItemGroup group,
net.minecraft.block.Block.Properties properties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype)
public UTileEntityBlock(java.lang.String name,
net.minecraft.block.Block.Properties properties,
net.minecraft.item.Item.Properties itemblockproperties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype)
public UTileEntityBlock(java.lang.String name,
net.minecraft.item.ItemGroup group,
net.minecraft.block.Block.Properties properties,
net.minecraft.item.Item.Properties itemblockproperties,
java.util.function.Supplier<net.minecraft.tileentity.TileEntityType<?>> tileentitytype)
public boolean hasTileEntity(net.minecraft.block.BlockState state)
hasTileEntity in interface net.minecraftforge.common.extensions.IForgeBlockpublic net.minecraft.tileentity.TileEntity createTileEntity(net.minecraft.block.BlockState state,
net.minecraft.world.IBlockReader world)
createTileEntity in interface net.minecraftforge.common.extensions.IForgeBlockpublic net.minecraft.tileentity.TileEntityType<?> getTileEntityType(net.minecraft.world.IBlockReader world,
net.minecraft.util.math.BlockPos pos)
ITileEntityBlockTileEntityType of the block.getTileEntityType in interface ITileEntityBlockworld - Worldpos - The tile entities position