Class PrefabPasteUtil.PrefabPasteBuffer

java.lang.Object
com.hypixel.hytale.server.core.prefab.selection.buffer.PrefabBufferCall
com.hypixel.hytale.server.worldgen.prefab.PrefabPasteUtil.PrefabPasteBuffer
Enclosing class:
PrefabPasteUtil

public static class PrefabPasteUtil.PrefabPasteBuffer extends PrefabBufferCall
  • Field Details

    • execution

      @Nullable public ChunkGeneratorExecution execution
    • posWorld

      public final Vector3i posWorld
    • posChunk

      public final Vector3i posChunk
    • childRandom

      public final Random childRandom
    • originHeight

      public int originHeight
    • yOffset

      public int yOffset
    • seed

      public int seed
    • specificSeed

      public int specificSeed
    • fitHeightmap

      public boolean fitHeightmap
    • deepSearch

      public boolean deepSearch
    • blockMask

      public BlockMaskCondition blockMask
    • environmentId

      public int environmentId
    • priority

      public byte priority
    • heightCondition

      public ICoordinateCondition heightCondition
    • spawnCondition

      public ICoordinateRndCondition spawnCondition
    • supplier

      @Nullable public WorldGenPrefabSupplier supplier
    • depth

      private int depth
  • Constructor Details

    • PrefabPasteBuffer

      public PrefabPasteBuffer()
  • Method Details

    • setSeed

      public void setSeed(int worldSeed, long externalSeed)
    • reset

      void reset()