Class TILBasicBlock1_12_2

java.lang.Object
net.minecraftforge.registries.IForgeRegistryEntry.Impl<net.minecraft.block.Block>
net.minecraft.block.Block
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.registry.block.TILBasicBlock1_12_2
All Implemented Interfaces:
net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.block.Block>
Direct Known Subclasses:
TILBlockEntityProvider1_12_2

@MethodsReturnNonnullByDefault @ParametersAreNonnullByDefault public class TILBasicBlock1_12_2 extends net.minecraft.block.Block
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.block.Block

    net.minecraft.block.Block.EnumOffsetType

    Nested classes/interfaces inherited from interface net.minecraftforge.registries.IForgeRegistryEntry

    net.minecraftforge.registries.IForgeRegistryEntry.Impl<T extends net.minecraftforge.registries.IForgeRegistryEntry<T>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static net.minecraft.block.properties.IProperty<?>[]
     
    protected final mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockProperties
     

    Fields inherited from class net.minecraft.block.Block

    BLOCK_STATE_IDS, blockHardness, blockMapColor, blockParticleGravity, blockResistance, blockSoundType, blockState, capturedDrops, captureDrops, enableStats, FULL_BLOCK_AABB, fullBlock, harvesters, hasTileEntity, lightOpacity, lightValue, material, needsRandomTick, NULL_AABB, RANDOM, REGISTRY, slipperiness, translucent, useNeighborBrightness

    Fields inherited from class net.minecraftforge.registries.IForgeRegistryEntry.Impl

    delegate
  • Constructor Summary

    Constructors
    Constructor
    Description
    TILBasicBlock1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockProperties properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected net.minecraft.block.state.BlockStateContainer
     
    int
    getMetaFromState(net.minecraft.block.state.IBlockState state)
     
    net.minecraft.util.EnumBlockRenderType
    getRenderType(net.minecraft.block.state.IBlockState state)
     
    net.minecraft.block.state.IBlockState
    getStateFromMeta(int meta)
     
    boolean
    onBlockActivated(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.EnumHand hand, net.minecraft.util.EnumFacing facing, float hitX, float hitY, float hitZ)
     

    Methods inherited from class net.minecraft.block.Block

    addCollisionBoxToList, addCollisionBoxToList, addDestroyEffects, addHitEffects, addInformation, addLandingEffects, addRunningEffects, beginLeavesDecay, breakBlock, canBeConnectedTo, canBeReplacedByLeaves, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canEntitySpawn, canHarvestBlock, canPlaceBlockAt, canPlaceBlockOnSide, canPlaceTorchOnTop, canProvidePower, canRenderInLayer, canSilkHarvest, canSilkHarvest, canSpawnInBlock, canSustainLeaves, canSustainPlant, captureDrops, causesSuffocation, collisionRayTrace, createTileEntity, damageDropped, disableStats, doesSideBlockChestOpening, doesSideBlockRendering, dropBlockAsItem, dropBlockAsItemWithChance, dropXpOnBlockBreak, eventReceived, fillWithRain, getActualState, getAiPathNodeType, getAiPathNodeType, getAmbientOcclusionLightValue, getBeaconColorMultiplier, getBedDirection, getBedSpawnPosition, getBlockById, getBlockFaceShape, getBlockFromItem, getBlockFromName, getBlockHardness, getBlockLiquidHeight, getBlockState, getBoundingBox, getCollisionBoundingBox, getComparatorInputOverride, getCreativeTab, getDefaultState, getDrops, getDrops, getEnableStats, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getExplosionResistance, getExtendedState, getFireSpreadSpeed, getFlammability, getFogColor, getHarvestLevel, getHarvestTool, getIdFromBlock, getItem, getItemDropped, getLightOpacity, getLightOpacity, getLightValue, getLightValue, getLocalizedName, getMapColor, getMaterial, getOffset, getOffsetType, getPackedLightmapCoords, getPickBlock, getPlayerRelativeBlockHardness, getPushReaction, getRenderLayer, getSelectedBoundingBox, getSilkTouchDrop, getSlipperiness, getSoundType, getSoundType, getStateAtViewpoint, getStateById, getStateForPlacement, getStateForPlacement, getStateId, getStrongPower, getSubBlocks, getTickRandomly, getTranslationKey, getUseNeighborBrightness, getValidRotations, getWeakChanges, getWeakPower, harvestBlock, hasComparatorInputOverride, hasCustomBreakingProgress, hasTileEntity, hasTileEntity, isAABBInsideLiquid, isAABBInsideMaterial, isAir, isAssociatedBlock, isBeaconBase, isBed, isBedFoot, isBlockNormalCube, isBurning, isCollidable, isEntityInsideMaterial, isEqualTo, isExceptBlockForAttachWithPiston, isExceptionBlockForAttaching, isFertile, isFireSource, isFlammable, isFoliage, isFullBlock, isFullCube, isLadder, isLeaves, isNormalCube, isNormalCube, isOpaqueCube, isPassable, isReplaceable, isReplaceableOreGen, isSideSolid, isStickyBlock, isToolEffective, isTopSolid, isTranslucent, isWood, modifyAcceleration, neighborChanged, observedNeighborChange, onBlockAdded, onBlockClicked, onBlockExploded, onBlockHarvested, onBlockPlacedBy, onEntityCollision, onEntityWalk, onExplosionDestroy, onFallenUpon, onLanded, onNeighborChange, onPlantGrow, onPlayerDestroy, quantityDropped, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, randomTick, rayTrace, recolorBlock, registerBlocks, removedByPlayer, requiresUpdates, rotateBlock, setBedOccupied, setBlockUnbreakable, setCreativeTab, setDefaultSlipperiness, setDefaultState, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setResistance, setSoundType, setTickRandomly, setTranslationKey, shouldCheckWeakPower, shouldSideBeRendered, spawnAsEntity, tickRate, toString, updateTick, withMirror, withRotation

    Methods inherited from class net.minecraftforge.registries.IForgeRegistryEntry.Impl

    getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • iProperties

      public static net.minecraft.block.properties.IProperty<?>[] iProperties
    • properties

      protected final mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockProperties properties
  • Constructor Details

    • TILBasicBlock1_12_2

      public TILBasicBlock1_12_2(mods.thecomputerizer.theimpossiblelibrary.api.registry.block.BlockProperties properties)
  • Method Details

    • createBlockState

      protected net.minecraft.block.state.BlockStateContainer createBlockState()
      Overrides:
      createBlockState in class net.minecraft.block.Block
    • getRenderType

      public net.minecraft.util.EnumBlockRenderType getRenderType(net.minecraft.block.state.IBlockState state)
      Overrides:
      getRenderType in class net.minecraft.block.Block
    • getStateFromMeta

      public net.minecraft.block.state.IBlockState getStateFromMeta(int meta)
      Overrides:
      getStateFromMeta in class net.minecraft.block.Block
    • getMetaFromState

      public int getMetaFromState(net.minecraft.block.state.IBlockState state)
      Overrides:
      getMetaFromState in class net.minecraft.block.Block
    • onBlockActivated

      public boolean onBlockActivated(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState state, net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.EnumHand hand, net.minecraft.util.EnumFacing facing, float hitX, float hitY, float hitZ)
      Overrides:
      onBlockActivated in class net.minecraft.block.Block