Interface StructurePlacementType<SP extends StructurePlacement>


public interface StructurePlacementType<SP extends StructurePlacement>
Mappings:
Namespace Name
named net/minecraft/world/gen/chunk/placement/StructurePlacementType
intermediary net/minecraft/class_6875
official ekp
  • Field Details

    • RANDOM_SPREAD

      Mappings:
      Namespace Name Mixin selector
      named RANDOM_SPREAD Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;RANDOM_SPREAD:Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;
      intermediary field_36429 Lnet/minecraft/class_6875;field_36429:Lnet/minecraft/class_6875;
      official a Lekp;a:Lekp;
    • CONCENTRIC_RINGS

      Mappings:
      Namespace Name Mixin selector
      named CONCENTRIC_RINGS Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;CONCENTRIC_RINGS:Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;
      intermediary field_36430 Lnet/minecraft/class_6875;field_36430:Lnet/minecraft/class_6875;
      official b Lekp;b:Lekp;
  • Method Details

    • codec

      com.mojang.serialization.MapCodec<SP> codec()
    • register

      private static <SP extends StructurePlacement> StructurePlacementType<SP> register(String id, com.mojang.serialization.MapCodec<SP> codec)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/gen/chunk/placement/StructurePlacementType;
      intermediary method_40177 Lnet/minecraft/class_6875;method_40177(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_6875;
      official a Lekp;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lekp;