Interface PostPlacementProcessor

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface PostPlacementProcessor
A post placement processor for a structure feature runs after all the pieces of a structure start have placed blocks in the world in the feature chunk status.
Mappings:
Namespace Name
official den
intermediary net/minecraft/class_6621
named net/minecraft/structure/PostPlacementProcessor
  • Field Details

    • EMPTY

      static final PostPlacementProcessor EMPTY
      Mappings:
      Namespace Name Mixin selector
      official a Lden;a:Lden;
      intermediary field_34938 Lnet/minecraft/class_6621;field_34938:Lnet/minecraft/class_6621;
      named EMPTY Lnet/minecraft/structure/PostPlacementProcessor;EMPTY:Lnet/minecraft/structure/PostPlacementProcessor;
  • Method Details

    • afterPlace

      void afterPlace(StructureWorldAccess world, StructureAccessor structures, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos pos, StructurePiecesList children)
      Mappings:
      Namespace Name Mixin selector
      official afterPlace Lden;afterPlace(Lcao;Lcan;Lcps;Ljava/util/Random;Lddx;Lbzd;Ldfb;)V
      intermediary afterPlace Lnet/minecraft/class_6621;afterPlace(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V
      named afterPlace Lnet/minecraft/structure/PostPlacementProcessor;afterPlace(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/structure/StructurePiecesList;)V