Class RegionAnchors

java.lang.Object
de.z0rdak.yawp.core.area.RegionAnchors
All Implemented Interfaces:
INbtSerializable<net.minecraft.nbt.CompoundTag>

public class RegionAnchors extends Object implements INbtSerializable<net.minecraft.nbt.CompoundTag>
  • Field Details

  • Constructor Details

    • RegionAnchors

      public RegionAnchors()
    • RegionAnchors

      public RegionAnchors(net.minecraft.nbt.CompoundTag tag)
  • Method Details

    • addTpAnchor

      public TeleportAnchor addTpAnchor(net.minecraft.core.BlockPos pos)
    • hasAnchor

      public boolean hasAnchor(String name)
    • addTpAnchor

      public TeleportAnchor addTpAnchor(net.minecraft.core.BlockPos pos, String name)
    • removeTpAnchor

      public void removeTpAnchor(String name)
    • rename

      public void rename(String name, String newName)
    • addOrUpdate

      public void addOrUpdate(String name, net.minecraft.core.BlockPos pos)
    • removeTpAnchor

      public void removeTpAnchor(net.minecraft.core.BlockPos pos)
    • getTpAnchor

      public TeleportAnchor getTpAnchor(String name)
    • getAnchors

      public List<TeleportAnchor> getAnchors()
    • serializeNBT

      public net.minecraft.nbt.CompoundTag serializeNBT()
      Specified by:
      serializeNBT in interface INbtSerializable<net.minecraft.nbt.CompoundTag>
    • deserializeNBT

      public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt)
      Specified by:
      deserializeNBT in interface INbtSerializable<net.minecraft.nbt.CompoundTag>