Class CuboidRegion

All Implemented Interfaces:
INbtSerializable<net.minecraft.nbt.CompoundTag>, IMarkableRegion, IProtectedRegion

public final class CuboidRegion extends AbstractMarkableRegion
A cuboid regions represents it's area as a simple rectangular cuboid (a BlockBox). The region is marked with two blocks representing the bounding box of the area.
  • Constructor Details

    • CuboidRegion

      public CuboidRegion(net.minecraft.nbt.CompoundTag nbt)
    • CuboidRegion

      public CuboidRegion(String name, CuboidArea area, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim)
    • CuboidRegion

      public CuboidRegion(String name, CuboidArea area, net.minecraft.world.entity.player.Player owner, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension)
    • CuboidRegion

      public CuboidRegion(String name, CuboidArea area, net.minecraft.core.BlockPos tpPos, net.minecraft.world.entity.player.Player owner, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension)
  • Method Details