Interface Oxidizable

All Superinterfaces:
Degradable<Oxidizable.OxidizationLevel>
All Known Implementing Classes:
OxidizableBlock, OxidizableSlabBlock, OxidizableStairsBlock

public interface Oxidizable
extends Degradable<Oxidizable.OxidizationLevel>
Mappings:
Namespace Name
official cfz
intermediary net/minecraft/class_5955
named net/minecraft/block/Oxidizable
  • Field Details

    • DEGRADED

      static final Supplier<BiMap<Block,​Block>> DEGRADED
      Mappings:
      Namespace Name Mixin selector
      official f_ Lcfz;f_:Ljava/util/function/Supplier;
      intermediary field_29564 Lnet/minecraft/class_5955;field_29564:Ljava/util/function/Supplier;
      named DEGRADED Lnet/minecraft/block/Oxidizable;DEGRADED:Ljava/util/function/Supplier;
    • SCRAPED

      static final Supplier<BiMap<Block,​Block>> SCRAPED
      Mappings:
      Namespace Name Mixin selector
      official g_ Lcfz;g_:Ljava/util/function/Supplier;
      intermediary field_29565 Lnet/minecraft/class_5955;field_29565:Ljava/util/function/Supplier;
      named SCRAPED Lnet/minecraft/block/Oxidizable;SCRAPED:Ljava/util/function/Supplier;
  • Method Details

    • getScraped

      static Optional<Block> getScraped​(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfz;a(Lbxz;)Ljava/util/Optional;
      intermediary method_34732 Lnet/minecraft/class_5955;method_34732(Lnet/minecraft/class_2248;)Ljava/util/Optional;
      named getScraped Lnet/minecraft/block/Oxidizable;getScraped(Lnet/minecraft/block/Block;)Ljava/util/Optional;
    • getUndegraded

      static Block getUndegraded​(Block block)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfz;b(Lbxz;)Lbxz;
      intermediary method_34734 Lnet/minecraft/class_5955;method_34734(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
      named getUndegraded Lnet/minecraft/block/Oxidizable;getUndegraded(Lnet/minecraft/block/Block;)Lnet/minecraft/block/Block;
    • getScrapingResult

      static Optional<BlockState> getScrapingResult​(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfz;b(Lciz;)Ljava/util/Optional;
      intermediary method_34735 Lnet/minecraft/class_5955;method_34735(Lnet/minecraft/class_2680;)Ljava/util/Optional;
      named getScrapingResult Lnet/minecraft/block/Oxidizable;getScrapingResult(Lnet/minecraft/block/BlockState;)Ljava/util/Optional;
    • getDegraded

      static Optional<Block> getDegraded​(Block block)
      Mappings:
      Namespace Name Mixin selector
      official c Lcfz;c(Lbxz;)Ljava/util/Optional;
      intermediary method_34737 Lnet/minecraft/class_5955;method_34737(Lnet/minecraft/class_2248;)Ljava/util/Optional;
      named getDegraded Lnet/minecraft/block/Oxidizable;getDegraded(Lnet/minecraft/block/Block;)Ljava/util/Optional;
    • getUndegradedState

      static BlockState getUndegradedState​(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official c Lcfz;c(Lciz;)Lciz;
      intermediary method_34738 Lnet/minecraft/class_5955;method_34738(Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
      named getUndegradedState Lnet/minecraft/block/Oxidizable;getUndegradedState(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
    • getDegradationResult

      default Optional<BlockState> getDegradationResult​(BlockState state)
      Specified by:
      getDegradationResult in interface Degradable<Oxidizable.OxidizationLevel>
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a(Lciz;)Ljava/util/Optional;
      intermediary method_31639 Lnet/minecraft/class_5547;method_31639(Lnet/minecraft/class_2680;)Ljava/util/Optional;
      named getDegradationResult Lnet/minecraft/block/Degradable;getDegradationResult(Lnet/minecraft/block/BlockState;)Ljava/util/Optional;
    • getDegradationChanceMultiplier

      default float getDegradationChanceMultiplier()
      Specified by:
      getDegradationChanceMultiplier in interface Degradable<Oxidizable.OxidizationLevel>
      Mappings:
      Namespace Name Mixin selector
      official a Lbyw;a()F
      intermediary method_33620 Lnet/minecraft/class_5547;method_33620()F
      named getDegradationChanceMultiplier Lnet/minecraft/block/Degradable;getDegradationChanceMultiplier()F