Class ScopedQueueCoordinator

Direct Known Subclasses:
BlockArrayCacheScopedQueueCoordinator, ChunkQueueCoordinator

Deprecated, for removal: This API element is subject to removal in a future version.
This should be renamed to NormalizedScopedQueueCoordinator or something.
Queue that only sets blocks with a designated X-Z area, will accept any Y values. Requires all blocks be set normalized in the x and z directions, i.e. starting from 0,0. An offset of the minimum point of the region will then be applied to x and z.
  • Constructor Details

  • Method Details

    • setBiome

      public boolean setBiome(int x, int z, @NonNull BiomeType biome)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Set a biome in XZ. This will likely set to the whole column
      Overrides:
      setBiome in class DelegateQueueCoordinator
      Parameters:
      x - x coordinate
      z - z coordinate
      biome - biome
      Returns:
      success or not
    • setBiome

      public boolean setBiome(int x, int y, int z, @NonNull BiomeType biome)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Set a biome in XYZ
      Overrides:
      setBiome in class DelegateQueueCoordinator
      Parameters:
      x - x coordinate
      y - y coordinate
      z - z coordinate
      biome - biome
      Returns:
      success or not
    • fillBiome

      public void fillBiome(BiomeType biome)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setBlock

      public boolean setBlock(int x, int y, int z, @NonNull BaseBlock id)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Sets the block at the coordinates provided to the given id.
      Overrides:
      setBlock in class DelegateQueueCoordinator
      Parameters:
      x - the x coordinate from from 0 to 15 inclusive
      y - the y coordinate from from 0 (inclusive) - maxHeight(exclusive)
      z - the z coordinate from 0 to 15 inclusive
      id - the BaseBlock to set the block to
      Returns:
      success or not
    • setBlock

      public boolean setBlock(int x, int y, int z, @NonNull BlockState id)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Sets the block at the coordinates provided to the given id.
      Overrides:
      setBlock in class DelegateQueueCoordinator
      Parameters:
      x - the x coordinate from from 0 to 15 inclusive
      y - the y coordinate from from 0 (inclusive) - maxHeight(exclusive)
      z - the z coordinate from 0 to 15 inclusive
      id - the BlockState to set the block to
      Returns:
      success or not
    • setBlock

      public boolean setBlock(int x, int y, int z, @NonNull Pattern pattern)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Sets the block at the coordinates provided to the given id.
      Overrides:
      setBlock in class DelegateQueueCoordinator
      Parameters:
      x - the x coordinate from from 0 to 15 inclusive
      y - the y coordinate from from 0 (inclusive) - maxHeight(exclusive)
      z - the z coordinate from 0 to 15 inclusive
      pattern - the pattern to set the block to
      Returns:
      success or not
    • setTile

      public boolean setTile(int x, int y, int z, @NonNull CompoundTag tag)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: QueueCoordinator
      Sets a tile entity at the coordinates provided to the given CompoundTag
      Overrides:
      setTile in class DelegateQueueCoordinator
      Parameters:
      x - the x coordinate from from 0 to 15 inclusive
      y - the y coordinate from from 0 (inclusive) - maxHeight(exclusive)
      z - the z coordinate from 0 to 15 inclusive
      tag - the CompoundTag to set the tile to
      Returns:
      success or not
    • getMin

      Deprecated, for removal: This API element is subject to removal in a future version.
    • getMax

      Deprecated, for removal: This API element is subject to removal in a future version.