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
named net/minecraft/structure/PostPlacementProcessor
intermediary net/minecraft/class_6621
official eii
  • Field Details

    • EMPTY

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

    • afterPlace

      void afterPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos pos, StructurePiecesList children)
      Mappings:
      Namespace Name Mixin selector
      named afterPlace Lnet/minecraft/structure/PostPlacementProcessor;afterPlace(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/structure/StructurePiecesList;)V
      intermediary afterPlace Lnet/minecraft/class_6621;afterPlace(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V
      official afterPlace Leii;afterPlace(Ldcu;Ldcs;Ldua;Lazh;Leid;Ldbg;Leja;)V