Class ConfiguredRegion
java.lang.Object
net.islandearth.rpgregions.managers.data.region.ConfiguredRegion
-
Constructor Summary
ConstructorsConstructorDescriptionConfiguredRegion(org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects) ConfiguredRegion(org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects, org.bukkit.Sound sound, org.bukkit.Material icon) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleandelete(IRPGRegionsAPI plugin) booleanList<org.bukkit.Location>getDiscoveredSubtitle(org.bukkit.entity.Player player) Gets the region discovered subtitle for a player.getDiscoveredTitle(org.bukkit.entity.Player player) Gets the region discovered title for a player.getFile(IRPGRegionsAPI plugin) getHints()org.bukkit.inventory.ItemStackgetIcon()intgetId()org.bukkit.Locationintorg.bukkit.SoundgetSound()getSubtitle(org.bukkit.entity.Player player) Gets the region subtitle for a player.intgetTitle(org.bukkit.entity.Player player) Gets the region title for a player.org.bukkit.inventory.ItemStackintorg.bukkit.WorldgetWorld()booleanbooleanisDynmap()booleanisHidden()booleanbooleanbooleanbooleanvoidsave(IRPGRegionsAPI plugin) voidsave(IRPGRegionsAPI plugin, File file) voidsetCustomName(String customName) voidsetDisablePassthrough(boolean disablePassthrough) voidsetDiscoverable(boolean discoverable) voidsetHidden(boolean hidden) voidsetIcon(org.bukkit.Material material) voidsetIconModel(int iconModel) voidDeprecated.voidsetLocation(org.bukkit.Location location) voidsetRegenerate(Regenerate regenerate) voidsetSecondsInsideToDiscover(int secondsInsideToDiscover) voidsetShowActionbar(boolean showActionbar) voidsetTeleportable(boolean teleportable) voidsetTeleportCooldown(int teleportCooldown) voidsetUndiscoveredIcon(org.bukkit.Material material) voidsetUndiscoveredIconModel(int undiscoveredIconModel) voidDeprecated.boolean
-
Constructor Details
-
ConfiguredRegion
public ConfiguredRegion(@Nullable org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects) -
ConfiguredRegion
public ConfiguredRegion(@Nullable org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects, org.bukkit.Sound sound, org.bukkit.Material icon)
-
-
Method Details
-
getId
-
setId
Deprecated. -
getCustomName
-
setCustomName
-
getRewards
-
getSound
@Nullable public org.bukkit.Sound getSound() -
getIcon
@Nullable public org.bukkit.inventory.ItemStack getIcon() -
setIcon
public void setIcon(@NotNull org.bukkit.Material material) -
getIconModel
public int getIconModel() -
setIconModel
public void setIconModel(int iconModel) -
getUndiscoveredIcon
@Nullable public org.bukkit.inventory.ItemStack getUndiscoveredIcon() -
setUndiscoveredIcon
public void setUndiscoveredIcon(@NotNull org.bukkit.Material material) -
getUndiscoveredIconModel
public int getUndiscoveredIconModel() -
setUndiscoveredIconModel
public void setUndiscoveredIconModel(int undiscoveredIconModel) -
getIconCommand
-
getLocation
public org.bukkit.Location getLocation() -
setLocation
public void setLocation(org.bukkit.Location location) -
isShowCoords
public boolean isShowCoords() -
getHints
-
isShowHint
public boolean isShowHint() -
isTeleportable
public boolean isTeleportable() -
setTeleportable
public void setTeleportable(boolean teleportable) -
getWorld
@Nullable public org.bukkit.World getWorld() -
setWorld
Deprecated. -
isDiscoverable
public boolean isDiscoverable() -
setDiscoverable
public void setDiscoverable(boolean discoverable) -
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden) -
getEffects
-
getRequirements
-
getDiscoveredLore
-
alwaysShowTitles
public boolean alwaysShowTitles() -
getTitle
Gets the region title for a player. If region title is null, the translation files will be used.- Parameters:
player- the player- Returns:
- A string list of title
-
getSubtitle
Gets the region subtitle for a player. If region subtitle is null, the translation files will be used.- Parameters:
player- the player- Returns:
- A string list of subtitles
-
getDiscoveredTitle
Gets the region discovered title for a player. If region title is null, the translation files will be used.- Parameters:
player- the player- Returns:
- A string list of title
-
getDiscoveredSubtitle
Gets the region discovered subtitle for a player. If region subtitle is null, the translation files will be used.- Parameters:
player- the player- Returns:
- A string list of subtitles
-
getRegenerate
-
setRegenerate
-
getTeleportCooldown
public int getTeleportCooldown() -
setTeleportCooldown
public void setTeleportCooldown(int teleportCooldown) -
showActionbar
public boolean showActionbar() -
setShowActionbar
public void setShowActionbar(boolean showActionbar) -
getBoundingBox
-
getColour
-
getLineColour
-
isDynmap
public boolean isDynmap() -
getSecondsInsideToDiscover
public int getSecondsInsideToDiscover() -
setSecondsInsideToDiscover
public void setSecondsInsideToDiscover(int secondsInsideToDiscover) -
isTimedRegion
public boolean isTimedRegion() -
disablesPassthrough
public boolean disablesPassthrough() -
setDisablePassthrough
public void setDisablePassthrough(boolean disablePassthrough) -
getFile
-
save
-
save
-
delete
-