net.minecraft.block

public interface Oxidizable

extends Degradable<Oxidizable$OxidationLevel>

net.minecraft.world.level.block.WeatheringCopper
net.minecraft.class_5955
net.minecraft.block.Oxidizable

Field summary

Modifier and TypeField
Supplier<com.google.common.collect.BiMap<Block, Block>>
NEXT_BY_BLOCK
field_29564
OXIDATION_LEVEL_INCREASES
Supplier<com.google.common.collect.BiMap<Block, Block>>
PREVIOUS_BY_BLOCK
field_29565
OXIDATION_LEVEL_DECREASES

Method summary

Modifier and TypeMethod
static Optional<Block>
getPrevious(Block block)
method_34732(class_2248 arg0)
getDecreasedOxidationBlock(Block block)
static Block
getFirst(Block block)
method_34734(class_2248 arg0)
getUnaffectedOxidationBlock(Block block)
static Optional<BlockState>
getPrevious(BlockState state)
method_34735(class_2680 arg0)
getDecreasedOxidationState(BlockState state)
static Optional<Block>
getNext(Block block)
method_34737(class_2248 arg0)
getIncreasedOxidationBlock(Block block)
static BlockState
getFirst(BlockState state)
method_34738(class_2680 arg0)
getUnaffectedOxidationState(BlockState state)
default Optional<BlockState>
getNext(BlockState state)
method_31639(class_2680 arg0)
getDegradationResult(BlockState arg0)
default float
getChanceModifier()
method_33620()
getDegradationChanceMultiplier()
private static BlockState
lambda$getNext$3(BlockState arg0, Block arg1)
method_34733(class_2680 arg0, class_2248 arg1)
method_34733(BlockState arg0, Block block)
private static BlockState
lambda$getPrevious$2(BlockState arg0, Block arg1)
method_34736(class_2680 arg0, class_2248 arg1)
method_34736(BlockState arg0, Block block)
private static com.google.common.collect.BiMap
lambda$static$1()
method_34739()
method_34739()
private static com.google.common.collect.BiMap
lambda$static$0()
method_34740()
method_34740()