Interface StructureProcessorType<P extends StructureProcessor>


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

    • BLOCK_IGNORE

      Mappings:
      Namespace Name Mixin selector
      official a Ldct;a:Ldct;
      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 Ldct;b:Ldct;
      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 Ldct;c:Ldct;
      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 Ldct;d:Ldct;
      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 Ldct;e:Ldct;
      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 Ldct;f:Ldct;
      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 Ldct;g:Ldct;
      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 Ldct;h:Ldct;
      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 Ldct;i:Ldct;
      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 Ldct;j:Ldct;
      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 Ldct;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 Ldct;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 Ldct;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 Ldct;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 Ldct;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldct;
      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;