public class Region
extends br.net.fabiozumbi12.RedProtect.Core.region.CoreRegion
| Constructor and Description |
|---|
Region(String name,
org.bukkit.Location min,
org.bukkit.Location max,
String world)
Represents the region created by player.
|
Region(String name,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders,
int[] x,
int[] z,
int miny,
int maxy,
int prior,
String worldName,
String date,
Map<String,Object> flags,
String welcome,
long value,
org.bukkit.Location tppoint,
boolean candel,
boolean canPurge)
Represents the region created by player.
|
Region(String name,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders,
int maxMbrX,
int minMbrX,
int maxMbrZ,
int minMbrZ,
int minY,
int maxY,
HashMap<String,Object> flags,
String wMessage,
int prior,
String worldName,
String date,
long value,
org.bukkit.Location tppoint,
boolean candel,
boolean canPurge)
Represents the region created by player.
|
Region(String name,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members,
Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders,
org.bukkit.Location minLoc,
org.bukkit.Location maxLoc,
HashMap<String,Object> flags,
String wMessage,
int prior,
String worldName,
String date,
long value,
org.bukkit.Location tppoint,
boolean candel,
boolean canPurge)
Represents the region created by player.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAdmin(String uuid)
Add an admin to the Region.
|
void |
addLeader(String uuid)
Add an leader to the Region.
|
void |
addMember(String uuid)
Add a member to the Region.
|
boolean |
allowDynmap() |
boolean |
allowGravity() |
boolean |
allowMod(org.bukkit.entity.Player p) |
boolean |
blockTransform() |
boolean |
canBack(org.bukkit.entity.Player p) |
boolean |
canBreak(org.bukkit.entity.EntityType e) |
boolean |
canBreak(org.bukkit.Material b) |
boolean |
canBuild(org.bukkit.entity.Player p) |
boolean |
canButton(org.bukkit.entity.Player p) |
boolean |
canChest(org.bukkit.entity.Player p) |
boolean |
canCollide(org.bukkit.entity.Player p) |
boolean |
canCreatePortal() |
boolean |
canCrops() |
boolean |
canCrops(org.bukkit.block.Block b,
boolean breaking) |
boolean |
canDeath() |
boolean |
canDoor(org.bukkit.entity.Player p) |
boolean |
canDrop(org.bukkit.entity.Player p) |
boolean |
canEnderChest(org.bukkit.entity.Player p) |
boolean |
canEnter(org.bukkit.entity.Player p) |
boolean |
canEnterPortal(org.bukkit.entity.Player p) |
boolean |
canEnterWithItens(org.bukkit.entity.Player p) |
boolean |
canExit(org.bukkit.entity.Player p) |
boolean |
canExitPortal(org.bukkit.entity.Player p) |
boolean |
canExitWithItens(org.bukkit.entity.Player p) |
boolean |
canFire() |
boolean |
canFish(org.bukkit.entity.Player p) |
boolean |
canFlow() |
boolean |
canFlowDamage() |
boolean |
canFly(org.bukkit.entity.Player p)
Check if the specified player can fly in this region.
|
boolean |
canGetEffects(org.bukkit.entity.Player p) |
boolean |
canGrow() |
boolean |
canHunger() |
boolean |
canIceForm()
Allow ice form by entity and by world.
|
boolean |
canIceForm(org.bukkit.entity.Player p)
Allow ice form by players.
|
boolean |
canInteractPassives(org.bukkit.entity.Player p) |
boolean |
canLever(org.bukkit.entity.Player p) |
boolean |
canMinecart(org.bukkit.entity.Player p) |
boolean |
canMining(org.bukkit.block.Block b) |
boolean |
canMobLoot() |
boolean |
canMove(org.bukkit.entity.Player p) |
boolean |
canPet(org.bukkit.entity.Player p) |
boolean |
canPickup(org.bukkit.entity.Player p) |
boolean |
canPlace(org.bukkit.Material b) |
boolean |
canPlaceSpawner(org.bukkit.entity.Player p)
Check if the specified player can place a spawner in this region.
|
boolean |
canPlayerDamage() |
boolean |
canPressPlate(org.bukkit.entity.Player p) |
boolean |
canProtectiles(org.bukkit.entity.Player p) |
boolean |
canPVP(org.bukkit.entity.Player attacker,
org.bukkit.entity.Player defender) |
boolean |
canRedstone(org.bukkit.entity.Player p) |
boolean |
canSign(org.bukkit.entity.Player p) |
boolean |
canSkill(org.bukkit.entity.Player p) |
boolean |
canSpawnMonsters(org.bukkit.entity.Entity entity) |
boolean |
canSpawnPassives(org.bukkit.entity.Entity entity) |
boolean |
canSpawnWhiter() |
boolean |
canTeleport(org.bukkit.entity.Player p) |
boolean |
canTree() |
boolean |
canTree(org.bukkit.block.Block b) |
void |
clearAdmins() |
void |
clearLeaders() |
void |
clearMembers() |
boolean |
cmdOnHealth(org.bukkit.entity.Player p) |
boolean |
denyEnterWithItens(org.bukkit.entity.Player p) |
List<org.bukkit.Location> |
get4Points(int y) |
String |
getAdminDesc() |
org.bukkit.Location |
getCenterLoc() |
String |
getDynmapSet() |
boolean |
getFlagBool(String key) |
String |
getFlagInfo() |
String |
getFlagString(String key) |
String |
getLeadersDesc() |
Set<org.bukkit.Location> |
getLimitLocs(int miny,
int maxy,
boolean define) |
org.bukkit.Location |
getMaxLocation() |
int |
getMaxPlayers() |
org.bukkit.Location |
getMinLocation() |
org.bukkit.Location |
getTPPoint() |
String |
info() |
boolean |
isAdmin(org.bukkit.entity.Player player) |
boolean |
isCmdAllowed(String fullcmd) |
boolean |
isCmdDenied(String fullcmd) |
boolean |
isForcePVP() |
boolean |
isHomeAllowed(org.bukkit.entity.Player p) |
boolean |
isKeepInventory() |
boolean |
isKeepLevels() |
boolean |
isLeader(org.bukkit.entity.Player player) |
boolean |
isMember(org.bukkit.entity.Player player) |
boolean |
isOnTop() |
boolean |
isPvPArena() |
boolean |
leavesDecay() |
void |
notifyRemove() |
void |
removeAdmin(String uuid)
Remove an admin to the Region.
|
void |
removeFlag(String Name) |
void |
removeLeader(String uuid)
Remove an leader to the Region.
|
void |
removeMember(String uuid)
Remove an member to the Region.
|
void |
setAdmins(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins) |
void |
setCanPurge(boolean purge) |
void |
setDate(String value) |
boolean |
setFlag(org.bukkit.command.CommandSender cause,
String fname,
Object value) |
void |
setLeaders(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders) |
void |
setMaxY(int y) |
void |
setMembers(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members) |
void |
setMinY(int y) |
void |
setPrior(int prior) |
void |
setTPPoint(org.bukkit.Location loc) |
void |
setValue(long value) |
void |
setWelcome(String s) |
void |
setWorld(String w) |
void |
updateSigns() |
void |
updateSigns(String fname) |
boolean |
usePotions(org.bukkit.entity.Player p) |
adminSize, canDelete, canPurge, flagExists, getAdmins, getAdminString, getArea, getCenterX, getCenterY, getCenterZ, getDate, getFlags, getFlagStrings, getID, getLeaders, getLeadersString, getMaxMbrX, getMaxMbrZ, getMaxY, getMembers, getMembersString, getMinMbrX, getMinMbrZ, getMinY, getName, getPrior, getTPPointString, getValue, getWelcome, getWorld, isAdmin, isAdminByName, isAdminByUUID, isLeader, isLeaderByName, isLeaderByUUID, isMember, isMemberByName, isMemberByUUID, leaderSize, sameLeaders, serializeMembers, setFlags, setToSave, toSave, toStringpublic Region(String name, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders, org.bukkit.Location minLoc, org.bukkit.Location maxLoc, HashMap<String,Object> flags, String wMessage, int prior, String worldName, String date, long value, org.bukkit.Location tppoint, boolean candel, boolean canPurge)
name - Name of region.admins - List of admins.members - List of members.leaders - List of leaders.minLoc - Min coord.maxLoc - Max coord.flags - Flag names and values.wMessage - Welcome message.prior - Priority of region.worldName - Name of world for this region.date - Date of latest visit of an admin or leader.value - Last value of this region.tppoint - Teleport Pointcandel - Can delete?canPurge - Can be purged?public Region(String name, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders, int maxMbrX, int minMbrX, int maxMbrZ, int minMbrZ, int minY, int maxY, HashMap<String,Object> flags, String wMessage, int prior, String worldName, String date, long value, org.bukkit.Location tppoint, boolean candel, boolean canPurge)
name - Name of region.admins - List of admins.members - List of members.leaders - List of leaders.maxMbrX - Max coord XminMbrX - Min coord XmaxMbrZ - Max coord ZminMbrZ - Min coord ZminY - Min locationmaxY - Max Locationflags - Flag names and values.wMessage - Welcome message.prior - Priority of region.worldName - Name of world for this region.date - Date of latest visit of an admin or leader.value - Last playername of this region.tppoint - Teleport Pointcandel - Can delete?canPurge - Can br purged?public Region(String name, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members, Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders, int[] x, int[] z, int miny, int maxy, int prior, String worldName, String date, Map<String,Object> flags, String welcome, long value, org.bukkit.Location tppoint, boolean candel, boolean canPurge)
name - Region name.admins - Admins names/uuids.members - Members names/uuids.leaders - Leaders name/uuid.x - Locations of x coords.z - Locations of z coords.miny - Min coord y of this region.maxy - Max coord y of this region.prior - Location of x coords.worldName - Name of world region.date - Date of latest visit of an admins or leader.flags - Default flagswelcome - Set a welcome message.value - A playername in server economy.tppoint - Teleport Pointcandel - Can delete?canPurge - Can be purged?public void notifyRemove()
public void updateSigns()
public void updateSigns(String fname)
public void removeFlag(String Name)
public org.bukkit.Location getTPPoint()
public void setTPPoint(org.bukkit.Location loc)
public void setCanPurge(boolean purge)
public void setDate(String value)
public void setMaxY(int y)
public void setMinY(int y)
public org.bukkit.Location getMaxLocation()
public org.bukkit.Location getMinLocation()
public void setWorld(String w)
public void setPrior(int prior)
public void setWelcome(String s)
public String getDynmapSet()
public void setAdmins(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> admins)
public void setMembers(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> members)
public void setLeaders(Set<br.net.fabiozumbi12.RedProtect.Core.region.PlayerRegion> leaders)
public String info()
public void clearLeaders()
public void clearAdmins()
public void clearMembers()
public boolean isLeader(org.bukkit.entity.Player player)
public boolean isAdmin(org.bukkit.entity.Player player)
public boolean isMember(org.bukkit.entity.Player player)
public void addLeader(String uuid)
uuid - - UUID or Player Name.public void addMember(String uuid)
uuid - - UUID or Player Name.public void addAdmin(String uuid)
uuid - - UUID or Player Name.public void removeMember(String uuid)
uuid - - UUID or Player Name.public void removeAdmin(String uuid)
uuid - - UUID or Player Name.public void removeLeader(String uuid)
uuid - - UUID or Player Name.public boolean getFlagBool(String key)
public String getFlagInfo()
public boolean isOnTop()
public boolean canMove(org.bukkit.entity.Player p)
public boolean canSpawnWhiter()
public int getMaxPlayers()
public boolean canDeath()
public boolean cmdOnHealth(org.bukkit.entity.Player p)
public boolean allowDynmap()
public boolean isKeepInventory()
public boolean isKeepLevels()
public boolean canPlayerDamage()
public boolean isForcePVP()
public boolean canHunger()
public boolean canSign(org.bukkit.entity.Player p)
public boolean canExit(org.bukkit.entity.Player p)
public boolean canEnter(org.bukkit.entity.Player p)
public boolean canExitWithItens(org.bukkit.entity.Player p)
public boolean canEnterWithItens(org.bukkit.entity.Player p)
public boolean denyEnterWithItens(org.bukkit.entity.Player p)
public boolean canTeleport(org.bukkit.entity.Player p)
public boolean canMining(org.bukkit.block.Block b)
public boolean canPlace(org.bukkit.Material b)
public boolean canBreak(org.bukkit.entity.EntityType e)
public boolean canBreak(org.bukkit.Material b)
public boolean canTree()
public boolean canCrops()
public boolean canTree(org.bukkit.block.Block b)
public boolean canCrops(org.bukkit.block.Block b,
boolean breaking)
public boolean canSkill(org.bukkit.entity.Player p)
public boolean canBack(org.bukkit.entity.Player p)
public boolean isPvPArena()
public boolean allowMod(org.bukkit.entity.Player p)
public boolean canEnterPortal(org.bukkit.entity.Player p)
public boolean canExitPortal(org.bukkit.entity.Player p)
public boolean canPet(org.bukkit.entity.Player p)
public boolean canProtectiles(org.bukkit.entity.Player p)
public boolean canDrop(org.bukkit.entity.Player p)
public boolean canPickup(org.bukkit.entity.Player p)
public boolean canCreatePortal()
public boolean isCmdAllowed(String fullcmd)
public boolean isCmdDenied(String fullcmd)
public boolean blockTransform()
public boolean canFish(org.bukkit.entity.Player p)
public boolean canPressPlate(org.bukkit.entity.Player p)
public boolean canBuild(org.bukkit.entity.Player p)
public boolean leavesDecay()
public boolean canPlaceSpawner(org.bukkit.entity.Player p)
p - The player to check for permission.public boolean canFly(org.bukkit.entity.Player p)
p - The player to check for permission.public boolean canIceForm(org.bukkit.entity.Player p)
p - the playerpublic boolean canIceForm()
public boolean allowGravity()
public boolean canFlowDamage()
public boolean canMobLoot()
public boolean usePotions(org.bukkit.entity.Player p)
public boolean canGetEffects(org.bukkit.entity.Player p)
public boolean canPVP(org.bukkit.entity.Player attacker,
org.bukkit.entity.Player defender)
public boolean canEnderChest(org.bukkit.entity.Player p)
public boolean canChest(org.bukkit.entity.Player p)
public boolean canLever(org.bukkit.entity.Player p)
public boolean canRedstone(org.bukkit.entity.Player p)
public boolean canButton(org.bukkit.entity.Player p)
public boolean canDoor(org.bukkit.entity.Player p)
public boolean canSpawnMonsters(org.bukkit.entity.Entity entity)
public boolean canSpawnPassives(org.bukkit.entity.Entity entity)
public boolean canMinecart(org.bukkit.entity.Player p)
public boolean canInteractPassives(org.bukkit.entity.Player p)
public boolean canFlow()
public boolean canFire()
public boolean isHomeAllowed(org.bukkit.entity.Player p)
public boolean canGrow()
public boolean canCollide(org.bukkit.entity.Player p)
public void setValue(long value)
public Set<org.bukkit.Location> getLimitLocs(int miny, int maxy, boolean define)
public List<org.bukkit.Location> get4Points(int y)
public org.bukkit.Location getCenterLoc()
public String getAdminDesc()
public String getLeadersDesc()
Copyright © 2021. All rights reserved.