net.minecraft.block

public record CopperBlockSet

net.minecraft.world.level.block.WeatheringCopperBlocks
net.minecraft.class_11710
net.minecraft.block.CopperBlockSet

Field summary

Modifier and TypeField
private final Block
unaffected
comp_4576
unaffected
private final Block
exposed
comp_4577
exposed
private final Block
weathered
comp_4578
weathered
private final Block
oxidized
comp_4579
oxidized
private final Block
waxed
comp_4580
waxed
private final Block
waxedExposed
comp_4581
waxedExposed
private final Block
waxedWeathered
comp_4582
waxedWeathered
private final Block
waxedOxidized
comp_4583
waxedOxidized

Constructor summary

ModifierConstructor
public (Block unaffected, Block exposed, Block weathered, Block oxidized, Block waxed, Block waxedExposed, Block waxedWeathered, Block waxedOxidized)

Method summary

Modifier and TypeMethod
public static <WaxedBlock extends Block, WeatheringBlock extends Block extends Oxidizable> CopperBlockSet
create(String id, org.apache.commons.lang3.function.TriFunction<String, Function<BlockBehaviour$Properties, Block>, BlockBehaviour$Properties, Block> register, Function<BlockBehaviour$Properties, WaxedBlock> waxedBlockFactory, BiFunction<WeatheringCopper$WeatherState, BlockBehaviour$Properties, WeatheringBlock> weatheringFactory, Function<WeatheringCopper$WeatherState, BlockBehaviour$Properties> propertiesSupplier)
method_73123(String arg0, org.apache.commons.lang3.function.TriFunction<String, Function<class_4970$class_2251, class_2248>, class_4970$class_2251, class_2248> arg1, Function<class_4970$class_2251, WaxedBlock> arg2, BiFunction<class_5955$class_5811, class_4970$class_2251, WeatheringBlock> arg3, Function<class_5955$class_5811, class_4970$class_2251> arg4)
create(String baseId, org.apache.commons.lang3.function.TriFunction<String, Function<AbstractBlock$Settings, Block>, AbstractBlock$Settings, Block> registerFunction, Function<AbstractBlock$Settings, WaxedBlock> waxedBlockFactory, BiFunction<Oxidizable$OxidationLevel, AbstractBlock$Settings, WeatheringBlock> unwaxedBlockFactory, Function<Oxidizable$OxidationLevel, AbstractBlock$Settings> settingsFromOxidationLevel)
public com.google.common.collect.ImmutableBiMap<Block, Block>
weatheringMapping()
method_73122()
getOxidizingMap()
public com.google.common.collect.ImmutableBiMap<Block, Block>
waxedMapping()
method_73126()
getWaxingMap()
public com.google.common.collect.ImmutableList<Block>
asList()
method_73128()
getAll()
public void
forEach(Consumer<Block> consumer)
method_73125(Consumer<class_2248> arg0)
forEach(Consumer<Block> consumer)
public Block
unaffected()
comp_4576()
unaffected()
public Block
exposed()
comp_4577()
exposed()
public Block
weathered()
comp_4578()
weathered()
public Block
oxidized()
comp_4579()
oxidized()
public Block
waxed()
comp_4580()
waxed()
public Block
waxedExposed()
comp_4581()
waxedExposed()
public Block
waxedWeathered()
comp_4582()
waxedWeathered()
public Block
waxedOxidized()
comp_4583()
waxedOxidized()
private static Block
lambda$create$3(BiFunction arg0, BlockBehaviour$Properties arg1)
method_73124(BiFunction arg0, class_4970$class_2251 arg1)
method_73124(BiFunction arg0, AbstractBlock$Settings settings)
private static Block
lambda$create$2(BiFunction arg0, BlockBehaviour$Properties arg1)
method_73127(BiFunction arg0, class_4970$class_2251 arg1)
method_73127(BiFunction arg0, AbstractBlock$Settings settings)
private static Block
lambda$create$1(BiFunction arg0, BlockBehaviour$Properties arg1)
method_73129(BiFunction arg0, class_4970$class_2251 arg1)
method_73129(BiFunction arg0, AbstractBlock$Settings settings)
private static Block
lambda$create$0(BiFunction arg0, BlockBehaviour$Properties arg1)
method_73130(BiFunction arg0, class_4970$class_2251 arg1)
method_73130(BiFunction arg0, AbstractBlock$Settings settings)