Class BambooBlockMixin
- java.lang.Object
-
- net.minecraftforge.registries.ForgeRegistryEntry<net.minecraft.block.Block>
-
- net.minecraft.block.AbstractBlock
-
- net.minecraft.block.Block
-
- com.therandomlabs.randompatches.mixin.client.BambooBlockMixin
-
- All Implemented Interfaces:
net.minecraft.util.IItemProvider,net.minecraftforge.common.extensions.IForgeBlock,net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.block.Block>
public final class BambooBlockMixin extends net.minecraft.block.Block
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraft.block.Block
net.minecraft.block.Block.RenderSideCacheKey
-
Nested classes/interfaces inherited from class net.minecraft.block.AbstractBlock
net.minecraft.block.AbstractBlock.AbstractBlockState, net.minecraft.block.AbstractBlock.IExtendedPositionPredicate<A extends Object>, net.minecraft.block.AbstractBlock.IPositionPredicate, net.minecraft.block.AbstractBlock.OffsetType, net.minecraft.block.AbstractBlock.Properties
-
-
Field Summary
-
Fields inherited from class net.minecraft.block.Block
BLOCK_STATE_IDS, LOGGER, RANDOM, stateContainer
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBambooBlockMixin(net.minecraft.block.AbstractBlock.Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatgetAmbientOcclusionLightValue(@NonNull net.minecraft.block.BlockState state, @NonNull net.minecraft.world.IBlockReader blockReader, @NonNull net.minecraft.util.math.BlockPos pos)-
Methods inherited from class net.minecraft.block.Block
addInformation, animateTick, asBlock, asItem, canDropFromExplosion, cannotAttach, canSpawnInBlock, canSustainPlant, doesSideFillSquare, dropXpOnBlockBreak, fillItemGroup, fillStateContainer, fillWithRain, getBlockFromItem, getDefaultState, getDrops, getDrops, getExplosionResistance, getHarvestLevel, getHarvestTool, getItem, getJumpVelocityMultiplier, getName, getSlipperiness, getSlipperiness, getSoundType, getStateById, getStateContainer, getStateForPlacement, getStateId, getTags, getTranslationKey, getValidBlockForPosition, getVelocityMultiplier, harvestBlock, hasEnoughSolidSide, hasSolidSideOnTop, is, isIn, isOpaque, isVariableOpacity, makeCuboidShape, nudgeEntitiesWithNewState, onBlockHarvested, onBlockPlacedBy, onEntityWalk, onExplosionDestroy, onFallenUpon, onLanded, onPlayerDestroy, propagatesSkylightDown, replace, replaceBlock, setDefaultState, shouldSideBeRendered, spawnAsEntity, spawnDrops, spawnDrops, spawnDrops, ticksRandomly, toString
-
Methods inherited from class net.minecraft.block.AbstractBlock
allowsMovement, canBucketPlace, canProvidePower, eventReceived, func_220074_n, getCollisionShape, getComparatorInputOverride, getContainer, getDefaultMaterialColor, getDrops, getFluidState, getLootTable, getOffsetType, getOpacity, getPlayerRelativeBlockHardness, getPositionRandom, getPushReaction, getRaytraceShape, getRenderShape, getRenderType, getShape, getSidesShape, getStrongPower, getVisualShape, getWeakPower, hasBlockEntity, hasComparatorInputOverride, isAir, isReplaceable, isSideInvisible, isValidPosition, mirror, neighborChanged, onBlockAdded, onBlockClicked, onEntityCollision, onProjectileCollision, onReplaced, onUse, randomTick, rotate, scheduledTick, spawnAdditionalDrops, updateDiagonalNeighbors, updatePostPlacement
-
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeBlock
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, getSoundType, getStateAtViewpoint, getToolModifiedState, getWeakChanges, hasTileEntity, isAir, isBed, isBurning, isConduitFrame, isFertile, isFireSource, isFlammable, isLadder, isPortalFrame, isScaffolding, isSlimeBlock, isStickyBlock, isToolEffective, observedNeighborChange, onBlockExploded, onNeighborChange, onPlantGrow, removedByPlayer, rotate, setBedOccupied, shouldCheckWeakPower, shouldDisplayFluidOverlay
-
-
-
-
Method Detail
-
getAmbientOcclusionLightValue
public float getAmbientOcclusionLightValue(@NonNull net.minecraft.block.BlockState state, @NonNull net.minecraft.world.IBlockReader blockReader, @NonNull net.minecraft.util.math.BlockPos pos)
- Overrides:
getAmbientOcclusionLightValuein classnet.minecraft.block.AbstractBlock
-
-