public class WorldMySQLRegionManager extends Object implements WorldRegionManager
| Constructor and Description |
|---|
WorldMySQLRegionManager(String world) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Region r) |
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 uuid) |
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 r) |
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 WorldMySQLRegionManager(String world) throws SQLException
SQLExceptionpublic void remove(Region r)
remove in interface WorldRegionManagerpublic void add(Region r)
add in interface WorldRegionManagerpublic void removeLiveFlags(String rname, String flag)
removeLiveFlags in interface WorldRegionManagerpublic void updateLiveRegion(String rname, String column, Object value)
updateLiveRegion in interface WorldRegionManagerpublic void updateLiveFlags(String rname, String flag, String value)
updateLiveFlags in interface WorldRegionManagerpublic void load()
load in interface WorldRegionManagerpublic Set<Region> getLeaderRegions(String uuid)
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 save(boolean force)
save 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 closeConn()
closeConn in interface WorldRegionManagerpublic int getTotalRegionNum()
getTotalRegionNum in interface WorldRegionManagerpublic long getCanPurgeCount(String uuid, boolean canpurge)
getCanPurgeCount in interface WorldRegionManagerCopyright © 2021. All rights reserved.