Class BambooBlockMixin

  • All Implemented Interfaces:
    net.minecraft.item.ItemConvertible

    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.NeighborGroup
      • Nested classes/interfaces inherited from class net.minecraft.block.AbstractBlock

        net.minecraft.block.AbstractBlock.AbstractBlockState, net.minecraft.block.AbstractBlock.ContextPredicate, net.minecraft.block.AbstractBlock.OffsetType, net.minecraft.block.AbstractBlock.Settings, net.minecraft.block.AbstractBlock.TypedContextPredicate<A extends Object>
    • Field Summary

      • Fields inherited from class net.minecraft.block.Block

        LOGGER, STATE_IDS, stateManager
      • Fields inherited from class net.minecraft.block.AbstractBlock

        collidable, dynamicBounds, FACINGS, jumpVelocityMultiplier, lootTableId, material, randomTicks, resistance, settings, slipperiness, soundGroup, velocityMultiplier
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected BambooBlockMixin​(net.minecraft.block.AbstractBlock.Settings settings)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      float getAmbientOcclusionLightLevel​(net.minecraft.block.BlockState state, net.minecraft.world.BlockView world, net.minecraft.util.math.BlockPos pos)
      • Methods inherited from class net.minecraft.block.Block

        addStacksForDisplay, afterBreak, appendProperties, appendTooltip, asBlock, asItem, canMobSpawnInside, cannotConnect, createCuboidShape, dropExperience, dropStack, dropStacks, dropStacks, dropStacks, getBlastResistance, getBlockFromItem, getDefaultState, getDroppedStacks, getDroppedStacks, getJumpVelocityMultiplier, getName, getPickStack, getPlacementState, getRawIdFromState, getSlipperiness, getSoundGroup, getStateFromRawId, getStateManager, getTranslationKey, getVelocityMultiplier, hasDynamicBounds, hasRandomTicks, hasTopRim, is, isFaceFullSquare, isIn, isShapeFullCube, isTranslucent, onBreak, onBroken, onDestroyedByExplosion, onEntityLand, onLandedUpon, onPlaced, onSteppedOn, postProcessState, pushEntitiesUpBeforeBlockChange, rainTick, randomDisplayTick, replace, replace, setDefaultState, shouldDrawSide, shouldDropItemsOnExplosion, sideCoversSmallSquare, toString
      • Methods inherited from class net.minecraft.block.AbstractBlock

        calcBlockBreakingDelta, canBucketPlace, canPathfindThrough, canPlaceAt, canReplace, createScreenHandlerFactory, emitsRedstonePower, getCollisionShape, getComparatorOutput, getCullingShape, getDefaultMaterialColor, getDroppedStacks, getFluidState, getLootTableId, getOffsetType, getOpacity, getOutlineShape, getPistonBehavior, getRaycastShape, getRenderingSeed, getRenderType, getSidesShape, getStateForNeighborUpdate, getStrongRedstonePower, getVisualShape, getWeakRedstonePower, hasBlockEntity, hasComparatorOutput, hasSidedTransparency, isSideInvisible, mirror, neighborUpdate, onBlockAdded, onBlockBreakStart, onEntityCollision, onProjectileHit, onStacksDropped, onStateReplaced, onSyncedBlockEvent, onUse, prepare, randomTick, rotate, scheduledTick
    • Constructor Detail

      • BambooBlockMixin

        protected BambooBlockMixin​(net.minecraft.block.AbstractBlock.Settings settings)
    • Method Detail

      • getAmbientOcclusionLightLevel

        public float getAmbientOcclusionLightLevel​(net.minecraft.block.BlockState state,
                                                   net.minecraft.world.BlockView world,
                                                   net.minecraft.util.math.BlockPos pos)
        Overrides:
        getAmbientOcclusionLightLevel in class net.minecraft.block.AbstractBlock