net.minecraft.block

public record OxidationMap$Sequence<T>

net.minecraft.world.level.block.WeatheringCopperCollection$ByState
net.minecraft.class_1_758$class_1_821
net.minecraft.block.OxidationMap$Sequence

Field summary

Modifier and TypeField
private final T
unaffected
comp_1_681
unaffected
private final T
exposed
comp_1_679
exposed
private final T
weathered
comp_1_682
weathered
private final T
oxidized
comp_1_680
oxidized

Constructor summary

ModifierConstructor
public (T unaffected, T exposed, T weathered, T oxidized)

Method summary

Modifier and TypeMethod
public static <T> OxidationMap$Sequence<T>
create(T value)
method_1_5079(T arg0)
constant(T value)
public <U> OxidationMap$Sequence<U>
map(Function<T, U> mapper)
method_1_5081(Function<T, U> arg0)
map(Function<T, U> function)
public T
pick(WeatheringCopper$WeatherState state)
method_1_5082(class_5955$class_5811 arg0)
get(Oxidizable$OxidationLevel oxidation)
public void
forEach(Consumer<T> consumer)
method_1_5080(Consumer<T> arg0)
forEach(Consumer<T> callback)
public void
progressMapping(BiConsumer<T, T> consumer)
method_1_5083(BiConsumer<T, T> arg0)
forAdjacent(BiConsumer<T, T> callback)
public T
unaffected()
comp_1_681()
unaffected()
public T
exposed()
comp_1_679()
exposed()
public T
weathered()
comp_1_682()
weathered()
public T
oxidized()
comp_1_680()
oxidized()