public class WorldFlatFileRegionManager extends Object implements WorldRegionManager
| Constructor and Description |
|---|
WorldFlatFileRegionManager(String world) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Region region) |
void |
clearRegions() |
void |
closeConn() |
Set<Region> |
getAdminRegions(String uuid) |
Set<Region> |
getAllRegions() |
long |
getCanPurgeCount(String uuid,
boolean canpurge) |
Map<Integer,Region> |
getGroupRegion(int x,
int y,
int z) |
Set<Region> |
getInnerRegions(Region region) |
Set<Region> |
getLeaderRegions(String pname) |
Region |
getLowRegion(int x,
int y,
int z) |
Set<Region> |
getMemberRegions(String uuid) |
Region |
getRegion(String rname) |
Set<Region> |
getRegions(int x,
int y,
int z) |
Set<Region> |
getRegionsNear(int px,
int pz,
int radius) |
Region |
getTopRegion(int x,
int y,
int z) |
int |
getTotalRegionNum() |
int |
getTotalRegionSize(String uuid) |
String |
getWorld() |
void |
load() |
void |
remove(Region region) |
void |
removeLiveFlags(String rname,
String flag) |
int |
save(boolean force) |
void |
updateLiveFlags(String rname,
String flag,
String value) |
void |
updateLiveRegion(String rname,
String column,
Object value) |
public WorldFlatFileRegionManager(String world)
public void load()
load in interface WorldRegionManagerpublic int save(boolean force)
save in interface WorldRegionManagerpublic void add(Region region)
add in interface WorldRegionManagerpublic void remove(Region region)
remove in interface WorldRegionManagerpublic Set<Region> getLeaderRegions(String pname)
getLeaderRegions in interface WorldRegionManagerpublic Set<Region> getAdminRegions(String uuid)
getAdminRegions in interface WorldRegionManagerpublic Set<Region> getMemberRegions(String uuid)
getMemberRegions in interface WorldRegionManagerpublic Region getRegion(String rname)
getRegion in interface WorldRegionManagerpublic int getTotalRegionSize(String uuid)
getTotalRegionSize in interface WorldRegionManagerpublic Set<Region> getRegionsNear(int px, int pz, int radius)
getRegionsNear in interface WorldRegionManagerpublic String getWorld()
public Set<Region> getInnerRegions(Region region)
getInnerRegions in interface WorldRegionManagerpublic Set<Region> getRegions(int x, int y, int z)
getRegions in interface WorldRegionManagerpublic Region getTopRegion(int x, int y, int z)
getTopRegion in interface WorldRegionManagerpublic Region getLowRegion(int x, int y, int z)
getLowRegion in interface WorldRegionManagerpublic Map<Integer,Region> getGroupRegion(int x, int y, int z)
getGroupRegion in interface WorldRegionManagerpublic Set<Region> getAllRegions()
getAllRegions in interface WorldRegionManagerpublic void clearRegions()
clearRegions in interface WorldRegionManagerpublic void updateLiveRegion(String rname, String column, Object value)
updateLiveRegion in interface WorldRegionManagerpublic void closeConn()
closeConn in interface WorldRegionManagerpublic int getTotalRegionNum()
getTotalRegionNum in interface WorldRegionManagerpublic void updateLiveFlags(String rname, String flag, String value)
updateLiveFlags in interface WorldRegionManagerpublic void removeLiveFlags(String rname, String flag)
removeLiveFlags in interface WorldRegionManagerpublic long getCanPurgeCount(String uuid, boolean canpurge)
getCanPurgeCount in interface WorldRegionManagerCopyright © 2021. All rights reserved.