Class ConfiguredRegion
java.lang.Object
net.islandearth.rpgregions.managers.data.region.ConfiguredRegion
-
Constructor Summary
ConstructorsConstructorDescriptionConfiguredRegion(@Nullable org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects) 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 Summary
Modifier and TypeMethodDescriptionbooleanbooleandelete(IRPGRegionsAPI plugin) @Nullable List<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.@Nullable List<RegionEffect>getFile(IRPGRegionsAPI plugin) getHints()@Nullable org.bukkit.inventory.ItemStackgetIcon()@NotNull List<IconCommand>getId()org.bukkit.Location@Nullable Regenerate@Nullable List<RegionRequirement>@Nullable List<DiscoveryReward>@Nullable org.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.@Nullable org.bukkit.inventory.ItemStack@Nullable org.bukkit.WorldgetWorld()booleanbooleanisDynmap()booleanisHidden()booleanbooleanbooleanvoidsave(IRPGRegionsAPI plugin) voidsetCustomName(String customName) voidsetDiscoverable(boolean discoverable) voidsetHidden(boolean hidden) voidsetIcon(@NotNull org.bukkit.Material material) voidsetLocation(org.bukkit.Location location) voidsetRegenerate(@NotNull Regenerate regenerate) voidsetShowActionbar(boolean showActionbar) voidsetTeleportable(boolean teleportable) voidsetTeleportCooldown(int teleportCooldown) voidsetUndiscoveredIcon(@NotNull org.bukkit.Material material) boolean
-
Constructor Details
-
ConfiguredRegion
public ConfiguredRegion(@Nullable @Nullable org.bukkit.World world, String id, String customName, List<DiscoveryReward> rewards, List<RegionEffect> effects) -
ConfiguredRegion
public ConfiguredRegion(@Nullable @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
-
getCustomName
-
setCustomName
-
getRewards
-
getSound
@Nullable public @Nullable org.bukkit.Sound getSound() -
getIcon
@Nullable public @Nullable org.bukkit.inventory.ItemStack getIcon() -
setIcon
public void setIcon(@NotNull @NotNull org.bukkit.Material material) -
getUndiscoveredIcon
@Nullable public @Nullable org.bukkit.inventory.ItemStack getUndiscoveredIcon() -
setUndiscoveredIcon
public void setUndiscoveredIcon(@NotNull @NotNull org.bukkit.Material material) -
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 @Nullable org.bukkit.World getWorld() -
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() -
getFile
-
save
-
delete
-