Package net.minecraft.block
Interface Oxidizable
- All Superinterfaces:
Degradable<Oxidizable.OxidationLevel>
- All Known Implementing Classes:
OxidizableBlock,OxidizableBulbBlock,OxidizableDoorBlock,OxidizableGrateBlock,OxidizableSlabBlock,OxidizableStairsBlock,OxidizableTrapdoorBlock
- Mappings:
Namespace Name named net/minecraft/block/Oxidizableintermediary net/minecraft/class_5955official dpe
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface net.minecraft.block.Degradable
DEGRADING_RANGE -
Method Summary
Modifier and TypeMethodDescriptiongetDecreasedOxidationBlock(Block block) static Optional<BlockState> default floatdefault Optional<BlockState> getDegradationResult(BlockState state) getIncreasedOxidationBlock(Block block) static BlockgetUnaffectedOxidationBlock(Block block) static BlockStateMethods inherited from interface net.minecraft.block.Degradable
getDegradationLevel, tickDegradation, tryDegrade
-
Field Details
-
OXIDATION_LEVEL_INCREASES
- Mappings:
Namespace Name Mixin selector named OXIDATION_LEVEL_INCREASESLnet/minecraft/block/Oxidizable;OXIDATION_LEVEL_INCREASES:Ljava/util/function/Supplier;intermediary field_29564Lnet/minecraft/class_5955;field_29564:Ljava/util/function/Supplier;official w_Ldpe;w_:Ljava/util/function/Supplier;
-
OXIDATION_LEVEL_DECREASES
- Mappings:
Namespace Name Mixin selector named OXIDATION_LEVEL_DECREASESLnet/minecraft/block/Oxidizable;OXIDATION_LEVEL_DECREASES:Ljava/util/function/Supplier;intermediary field_29565Lnet/minecraft/class_5955;field_29565:Ljava/util/function/Supplier;official x_Ldpe;x_:Ljava/util/function/Supplier;
-
-
Method Details
-
getDecreasedOxidationBlock
- Mappings:
Namespace Name Mixin selector named getDecreasedOxidationBlockLnet/minecraft/block/Oxidizable;getDecreasedOxidationBlock(Lnet/minecraft/block/Block;)Ljava/util/Optional;intermediary method_34732Lnet/minecraft/class_5955;method_34732(Lnet/minecraft/class_2248;)Ljava/util/Optional;official aLdpe;a(Ldfy;)Ljava/util/Optional;
-
getUnaffectedOxidationBlock
- Mappings:
Namespace Name Mixin selector named getUnaffectedOxidationBlockLnet/minecraft/block/Oxidizable;getUnaffectedOxidationBlock(Lnet/minecraft/block/Block;)Lnet/minecraft/block/Block;intermediary method_34734Lnet/minecraft/class_5955;method_34734(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;official bLdpe;b(Ldfy;)Ldfy;
-
getDecreasedOxidationState
- Mappings:
Namespace Name Mixin selector named getDecreasedOxidationStateLnet/minecraft/block/Oxidizable;getDecreasedOxidationState(Lnet/minecraft/block/BlockState;)Ljava/util/Optional;intermediary method_34735Lnet/minecraft/class_5955;method_34735(Lnet/minecraft/class_2680;)Ljava/util/Optional;official bLdpe;b(Ldtc;)Ljava/util/Optional;
-
getIncreasedOxidationBlock
- Mappings:
Namespace Name Mixin selector named getIncreasedOxidationBlockLnet/minecraft/block/Oxidizable;getIncreasedOxidationBlock(Lnet/minecraft/block/Block;)Ljava/util/Optional;intermediary method_34737Lnet/minecraft/class_5955;method_34737(Lnet/minecraft/class_2248;)Ljava/util/Optional;official cLdpe;c(Ldfy;)Ljava/util/Optional;
-
getUnaffectedOxidationState
- Mappings:
Namespace Name Mixin selector named getUnaffectedOxidationStateLnet/minecraft/block/Oxidizable;getUnaffectedOxidationState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;intermediary method_34738Lnet/minecraft/class_5955;method_34738(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;official cLdpe;c(Ldtc;)Ldtc;
-
getDegradationResult
- Specified by:
getDegradationResultin interfaceDegradable<Oxidizable.OxidationLevel>- Mappings:
Namespace Name Mixin selector named getDegradationResultLnet/minecraft/block/Degradable;getDegradationResult(Lnet/minecraft/block/BlockState;)Ljava/util/Optional;intermediary method_31639Lnet/minecraft/class_5547;method_31639(Lnet/minecraft/class_2680;)Ljava/util/Optional;official i_Ldgz;i_(Ldtc;)Ljava/util/Optional;
-
getDegradationChanceMultiplier
default float getDegradationChanceMultiplier()- Specified by:
getDegradationChanceMultiplierin interfaceDegradable<Oxidizable.OxidationLevel>- Mappings:
Namespace Name Mixin selector named getDegradationChanceMultiplierLnet/minecraft/block/Degradable;getDegradationChanceMultiplier()Fintermediary method_33620Lnet/minecraft/class_5547;method_33620()Fofficial ay_Ldgz;ay_()F
-