net.minecraft.world.level.block

public record WeatheringCopperBlocks

eex
net.minecraft.world.level.block.WeatheringCopperBlocks
net.minecraft.class_11710
net.minecraft.block.CopperBlockSet
net.minecraft.src.C_411375_
net.minecraft.world.level.block.WeatheringCopperBlocks

Field summary

Modifier and TypeField
private final Block
a
unaffected
comp_4576
unaffected
f_412141_
private final Block
b
exposed
comp_4577
exposed
f_411716_
private final Block
c
weathered
comp_4578
weathered
f_413781_
private final Block
d
oxidized
comp_4579
oxidized
f_412478_
private final Block
e
waxed
comp_4580
waxed
f_413744_
private final Block
f
waxedExposed
comp_4581
waxedExposed
f_413441_
private final Block
g
waxedWeathered
comp_4582
waxedWeathered
f_412795_
private final Block
h
waxedOxidized
comp_4583
waxedOxidized
f_413912_

Constructor summary

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

Method summary

Modifier and TypeMethod
public static <WaxedBlock extends Block, WeatheringBlock extends Block extends WeatheringCopper> WeatheringCopperBlocks
a(String arg0, org.apache.commons.lang3.function.TriFunction<String, Function<ejl$d, duv>, ejl$d, duv> arg1, Function<ejl$d, WaxedBlock> arg2, BiFunction<eev$a, ejl$d, WeatheringBlock> arg3, Function<eev$a, ejl$d> arg4)
create(String arg0, org.apache.commons.lang3.function.TriFunction<String, Function<BlockBehaviour$Properties, Block>, BlockBehaviour$Properties, Block> arg1, Function<BlockBehaviour$Properties, WaxedBlock> arg2, BiFunction<WeatheringCopper$WeatherState, BlockBehaviour$Properties, WeatheringBlock> arg3, Function<WeatheringCopper$WeatherState, BlockBehaviour$Properties> arg4)
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)
m_415833_(String p_424012_, org.apache.commons.lang3.function.TriFunction<String, Function<C_2056_$C_2061_, C_1706_>, C_2056_$C_2061_, C_1706_> p_428693_, Function<C_2056_$C_2061_, WaxedBlock> p_428959_, BiFunction<C_141235_$C_141236_, C_2056_$C_2061_, WeatheringBlock> p_427100_, Function<C_141235_$C_141236_, C_2056_$C_2061_> p_424277_)
public com.google.common.collect.ImmutableBiMap<Block, Block>
a()
weatheringMapping()
method_73122()
getOxidizingMap()
m_419197_()
public com.google.common.collect.ImmutableBiMap<Block, Block>
b()
waxedMapping()
method_73126()
getWaxingMap()
m_419770_()
public com.google.common.collect.ImmutableList<Block>
c()
asList()
method_73128()
getAll()
m_415180_()
public void
a(Consumer<duv> arg0)
forEach(Consumer<Block> arg0)
method_73125(Consumer<class_2248> arg0)
forEach(Consumer<Block> consumer)
m_418621_(Consumer<C_1706_> arg0)
public Block
d()
unaffected()
comp_4576()
unaffected()
f_412141_()
public Block
e()
exposed()
comp_4577()
exposed()
f_411716_()
public Block
f()
weathered()
comp_4578()
weathered()
f_413781_()
public Block
g()
oxidized()
comp_4579()
oxidized()
f_412478_()
public Block
h()
waxed()
comp_4580()
waxed()
f_413744_()
public Block
i()
waxedExposed()
comp_4581()
waxedExposed()
f_413441_()
public Block
j()
waxedWeathered()
comp_4582()
waxedWeathered()
f_412795_()
public Block
k()
waxedOxidized()
comp_4583()
waxedOxidized()
f_413912_()