Class CopperBlockSet.StairVariant

java.lang.Object
com.simibubi.create.foundation.block.CopperBlockSet.StairVariant
All Implemented Interfaces:
CopperBlockSet.Variant<net.minecraft.world.level.block.StairBlock>
Enclosing class:
CopperBlockSet

public static class CopperBlockSet.StairVariant extends Object implements CopperBlockSet.Variant<net.minecraft.world.level.block.StairBlock>
  • Field Details

  • Constructor Details

  • Method Details

    • getSuffix

      public String getSuffix()
      Specified by:
      getSuffix in interface CopperBlockSet.Variant<net.minecraft.world.level.block.StairBlock>
    • getFactory

      public com.tterrag.registrate.util.nullness.NonNullFunction<net.minecraft.world.level.block.state.BlockBehaviour.Properties,​net.minecraft.world.level.block.StairBlock> getFactory(CopperBlockSet blocks, net.minecraft.world.level.block.WeatheringCopper.WeatherState state, boolean waxed)
      Specified by:
      getFactory in interface CopperBlockSet.Variant<net.minecraft.world.level.block.StairBlock>
    • generateBlockState

      public void generateBlockState(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block,​net.minecraft.world.level.block.StairBlock> ctx, com.tterrag.registrate.providers.RegistrateBlockstateProvider prov, CopperBlockSet blocks, net.minecraft.world.level.block.WeatheringCopper.WeatherState state, boolean waxed)
      Specified by:
      generateBlockState in interface CopperBlockSet.Variant<net.minecraft.world.level.block.StairBlock>