Class BlockProperties

java.lang.Object
net.minecraft.world.level.block.state.BlockBehaviour.Properties
me.shedaniel.architectury.registry.BlockProperties
All Implemented Interfaces:
BlockPropertiesExtension

public abstract class BlockProperties extends net.minecraft.world.level.block.state.BlockBehaviour.Properties implements BlockPropertiesExtension
  • Constructor Summary

    Constructors
    Constructor
    Description
    BlockProperties(net.minecraft.world.level.material.Material material, Function<net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.MaterialColor> function)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    copy(net.minecraft.world.level.block.state.BlockBehaviour block)
     
    copy(net.minecraft.world.level.block.state.BlockBehaviour.Properties properties)
     
    of(net.minecraft.world.level.material.Material material)
     
    of(net.minecraft.world.level.material.Material material, Function<net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.MaterialColor> color)
     
    of(net.minecraft.world.level.material.Material material, net.minecraft.world.item.DyeColor color)
     
    of(net.minecraft.world.level.material.Material material, net.minecraft.world.level.material.MaterialColor color)
     

    Methods inherited from class net.minecraft.world.level.block.state.BlockBehaviour.Properties

    air, dropsLike, dynamicShape, emissiveRendering, friction, hasPostProcess, instabreak, isRedstoneConductor, isSuffocating, isValidSpawn, isViewBlocking, jumpFactor, lightLevel, noCollission, noDrops, noOcclusion, randomTicks, requiresCorrectToolForDrops, sound, speedFactor, strength, strength

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface me.shedaniel.architectury.registry.BlockPropertiesExtension

    tool, tool
  • Constructor Details

    • BlockProperties

      public BlockProperties(net.minecraft.world.level.material.Material material, Function<net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.MaterialColor> function)
  • Method Details

    • of

      public static BlockProperties of(net.minecraft.world.level.material.Material material)
    • of

      public static BlockProperties of(net.minecraft.world.level.material.Material material, net.minecraft.world.item.DyeColor color)
    • of

      public static BlockProperties of(net.minecraft.world.level.material.Material material, net.minecraft.world.level.material.MaterialColor color)
    • of

      public static BlockProperties of(net.minecraft.world.level.material.Material material, Function<net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.material.MaterialColor> color)
    • copy

      public static BlockProperties copy(net.minecraft.world.level.block.state.BlockBehaviour block)
    • copy

      public static BlockProperties copy(net.minecraft.world.level.block.state.BlockBehaviour.Properties properties)