#1409: Add methods to get players seeing specific chunks

By: MetallicGoat <the.great.metallic.goat@gmail.com>
This commit is contained in:
CraftBukkit/Spigot
2024-06-08 09:03:44 +10:00
parent 65929a6d22
commit 00cc0753d7
2 changed files with 31 additions and 0 deletions

View File

@@ -48,6 +48,7 @@ import org.bukkit.craftbukkit.block.CraftBiome;
import org.bukkit.craftbukkit.block.CraftBlock;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.generator.structure.GeneratedStructure;
import org.bukkit.generator.structure.Structure;
import org.bukkit.persistence.PersistentDataContainer;
@@ -376,6 +377,11 @@ public class CraftChunk implements Chunk {
return getCraftWorld().getStructures(getX(), getZ(), structure);
}
@Override
public Collection<Player> getPlayersSeeingChunk() {
return getWorld().getPlayersSeeingChunk(this);
}
@Override
public boolean equals(Object o) {
if (this == o) return true;