Interface StructureProcessorType<P extends StructureProcessor>


public interface StructureProcessorType<P extends StructureProcessor>
Mappings:
Namespace Name
official dgt
intermediary net/minecraft/class_3828
named net/minecraft/structure/processor/StructureProcessorType
  • Field Details

    • BLOCK_IGNORE

      Mappings:
      Namespace Name Mixin selector
      official a Ldgt;a:Ldgt;
      intermediary field_16986 Lnet/minecraft/class_3828;field_16986:Lnet/minecraft/class_3828;
      named BLOCK_IGNORE Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_IGNORE:Lnet/minecraft/structure/processor/StructureProcessorType;
    • BLOCK_ROT

      Mappings:
      Namespace Name Mixin selector
      official b Ldgt;b:Ldgt;
      intermediary field_16988 Lnet/minecraft/class_3828;field_16988:Lnet/minecraft/class_3828;
      named BLOCK_ROT Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_ROT:Lnet/minecraft/structure/processor/StructureProcessorType;
    • GRAVITY

      Mappings:
      Namespace Name Mixin selector
      official c Ldgt;c:Ldgt;
      intermediary field_16989 Lnet/minecraft/class_3828;field_16989:Lnet/minecraft/class_3828;
      named GRAVITY Lnet/minecraft/structure/processor/StructureProcessorType;GRAVITY:Lnet/minecraft/structure/processor/StructureProcessorType;
    • JIGSAW_REPLACEMENT

      Mappings:
      Namespace Name Mixin selector
      official d Ldgt;d:Ldgt;
      intermediary field_16991 Lnet/minecraft/class_3828;field_16991:Lnet/minecraft/class_3828;
      named JIGSAW_REPLACEMENT Lnet/minecraft/structure/processor/StructureProcessorType;JIGSAW_REPLACEMENT:Lnet/minecraft/structure/processor/StructureProcessorType;
    • RULE

      Mappings:
      Namespace Name Mixin selector
      official e Ldgt;e:Ldgt;
      intermediary field_16990 Lnet/minecraft/class_3828;field_16990:Lnet/minecraft/class_3828;
      named RULE Lnet/minecraft/structure/processor/StructureProcessorType;RULE:Lnet/minecraft/structure/processor/StructureProcessorType;
    • NOP

      Mappings:
      Namespace Name Mixin selector
      official f Ldgt;f:Ldgt;
      intermediary field_16987 Lnet/minecraft/class_3828;field_16987:Lnet/minecraft/class_3828;
      named NOP Lnet/minecraft/structure/processor/StructureProcessorType;NOP:Lnet/minecraft/structure/processor/StructureProcessorType;
    • BLOCK_AGE

      Mappings:
      Namespace Name Mixin selector
      official g Ldgt;g:Ldgt;
      intermediary field_24044 Lnet/minecraft/class_3828;field_24044:Lnet/minecraft/class_3828;
      named BLOCK_AGE Lnet/minecraft/structure/processor/StructureProcessorType;BLOCK_AGE:Lnet/minecraft/structure/processor/StructureProcessorType;
    • BLACKSTONE_REPLACE

      Mappings:
      Namespace Name Mixin selector
      official h Ldgt;h:Ldgt;
      intermediary field_24045 Lnet/minecraft/class_3828;field_24045:Lnet/minecraft/class_3828;
      named BLACKSTONE_REPLACE Lnet/minecraft/structure/processor/StructureProcessorType;BLACKSTONE_REPLACE:Lnet/minecraft/structure/processor/StructureProcessorType;
    • LAVA_SUBMERGED_BLOCK

      Mappings:
      Namespace Name Mixin selector
      official i Ldgt;i:Ldgt;
      intermediary field_25620 Lnet/minecraft/class_3828;field_25620:Lnet/minecraft/class_3828;
      named LAVA_SUBMERGED_BLOCK Lnet/minecraft/structure/processor/StructureProcessorType;LAVA_SUBMERGED_BLOCK:Lnet/minecraft/structure/processor/StructureProcessorType;
    • PROTECTED_BLOCKS

      Mappings:
      Namespace Name Mixin selector
      official j Ldgt;j:Ldgt;
      intermediary field_33773 Lnet/minecraft/class_3828;field_33773:Lnet/minecraft/class_3828;
      named PROTECTED_BLOCKS Lnet/minecraft/structure/processor/StructureProcessorType;PROTECTED_BLOCKS:Lnet/minecraft/structure/processor/StructureProcessorType;
    • CODEC

      static final com.mojang.serialization.Codec<StructureProcessor> CODEC
      Mappings:
      Namespace Name Mixin selector
      official k Ldgt;k:Lcom/mojang/serialization/Codec;
      intermediary field_25013 Lnet/minecraft/class_3828;field_25013:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/structure/processor/StructureProcessorType;CODEC:Lcom/mojang/serialization/Codec;
    • field_26663

      static final com.mojang.serialization.Codec<StructureProcessorList> field_26663
      Mappings:
      Namespace Name Mixin selector
      official l Ldgt;l:Lcom/mojang/serialization/Codec;
      intermediary field_26663 Lnet/minecraft/class_3828;field_26663:Lcom/mojang/serialization/Codec;
      named field_26663 Lnet/minecraft/structure/processor/StructureProcessorType;field_26663:Lcom/mojang/serialization/Codec;
    • field_25876

      static final com.mojang.serialization.Codec<StructureProcessorList> field_25876
      Mappings:
      Namespace Name Mixin selector
      official m Ldgt;m:Lcom/mojang/serialization/Codec;
      intermediary field_25876 Lnet/minecraft/class_3828;field_25876:Lcom/mojang/serialization/Codec;
      named field_25876 Lnet/minecraft/structure/processor/StructureProcessorType;field_25876:Lcom/mojang/serialization/Codec;
    • REGISTRY_CODEC

      static final com.mojang.serialization.Codec<Supplier<StructureProcessorList>> REGISTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      official n Ldgt;n:Lcom/mojang/serialization/Codec;
      intermediary field_25877 Lnet/minecraft/class_3828;field_25877:Lcom/mojang/serialization/Codec;
      named REGISTRY_CODEC Lnet/minecraft/structure/processor/StructureProcessorType;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
  • Method Details

    • codec

      com.mojang.serialization.Codec<P> codec()
    • register

      static <P extends StructureProcessor> StructureProcessorType<P> register(String id, com.mojang.serialization.Codec<P> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Ldgt;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldgt;
      intermediary method_16822 Lnet/minecraft/class_3828;method_16822(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3828;
      named register Lnet/minecraft/structure/processor/StructureProcessorType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/structure/processor/StructureProcessorType;