Class Api
java.lang.Object
sawfowl.regionguard.implementsapi.Api
- All Implemented Interfaces:
RegionAPI
-
Nested Class Summary
Nested classes/interfaces inherited from interface sawfowl.regionguard.api.RegionAPI
RegionAPI.PostAPI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTempRegion(UUID user, Region region) Adding a temporary regionvoidaddTempRegion(Region region) Adding a temporary regionvoiddeleteRegion(Region region) Deleting a region.findIntersectsRegion(Region region) Search for the region with which the intersection occurs.findRegion(org.spongepowered.api.ResourceKey worldkey, org.spongepowered.math.vector.Vector3i position) Search for a region in the world using the specified coordinates.
If the region contains child regions, the deepest child region will be returned.findRegion(org.spongepowered.api.world.server.ServerWorld world, org.spongepowered.math.vector.Vector3i position) Search for a region in the world using the specified coordinates.findRegion(org.spongepowered.api.world.server.ServerWorld world, org.spongepowered.math.vector.Vector3i position, Predicate<Region> filter) Search for a region in the world using the specified coordinates.voiddoublegetBuyBlockPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the block price for the player.doublegetBuyClaimPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the region price for the player.doublegetBuyMembersPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the value of the price of the region's participant limit increase.doublegetBuySubdivisionPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the subdivision price for the player.longgetClaimedBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the number of blocks that belong to the player.longgetClaimedRegions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the number of regions belonging to the player.org.spongepowered.api.service.economy.CurrencygetCurrency(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the currency in which the player will perform the transaction.getDefaultFlags(RegionTypes regionType) Get the default flags for a certain type of region.getGlobalRegion(org.spongepowered.api.ResourceKey worldkey) Get world region.getGlobalRegion(org.spongepowered.api.world.server.ServerWorld serverWorld) Get world region.longgetLimitBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the limit of blocks that can claiming the player.longgetLimitClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the limit of regions that can claiming the player.longgetLimitMaxBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) The maximum limit of blocks a player can claim.longgetLimitMaxClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player) The maximum limit of regions a player can claim.longgetLimitMaxMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player) The maximum limit of members of the player region..longgetLimitMaxSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) The maximum limit of child regions a player can create.longgetLimitMembers(UUID player) Getting the members limit for each region of a particular player.
Each region has its own separate members limit.longgetLimitMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the members limit for each region of a particular player.
Each region has its own separate members limit.longgetLimitSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the maximum number of child regions a player can create.intgetMinimalRegionSize(SelectorTypes selectorType) Get the minimum size of the region, which is set in the main configuration file.getPlayerData(UUID player) Getting limits and other information on the player.getPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting limits and other information on the player.getPlayerRegions(UUID playerUUID) Obtaining all player regions.getPlayerRegions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Obtaining all player regions.Getting all registered regions except globals.Map<org.spongepowered.api.ResourceKey,Map<ChunkNumber, ArrayList<Region>>> Obtaining a map of regions by worlds.Getting all registered flags.getSelectorType(UUID uuid) Obtaining a type of region selector from the player.getSelectRegionType(UUID uuid) Getting the type of regions creating by the player.getSelectRegionType(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the type of regions creating by the player.doublegetSellBlockPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the block price for the player.doublegetSellClaimPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the region price for the player.doublegetSellMembersPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Getting the value of the price of the region members limit decrease.doublegetSellSubdivisionPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Get the value of the subdivision price for the player.getTempRegion(UUID uuid) Get a temporary regionorg.spongepowered.api.item.inventory.ItemStackGetting an item for selecting regions.Go to the API for visually highlighting regions with a mod on the WECui client.booleanisRegisteredGlobal(org.spongepowered.api.world.server.ServerWorld world) voidregisterFlag(String flagName, FlagConfig settings) FlagConfig registration.voidregisterRegion(Region region) Region registration.voidregisterRegionAsync(Region region) Region registration in asynchronous mode.voidremoveTempRegion(UUID uuid) Removing a temporary regionvoidremoveTempRegion(Region region) Removing a temporary regionvoidsaveRegion(Region region) Saving region data to disk.voidsetCreatingRegionType(UUID uuid, RegionTypes regionType) Specifies the type of regions created by the player.voidsetCreatingRegionType(org.spongepowered.api.entity.living.player.server.ServerPlayer player, RegionTypes regionType) Specifies the type of regions created by the player.voidsetLimitBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Change the limit of blocks a player can claim.voidsetLimitClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Set the number of regions a player can own.voidsetLimitMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Set the number of players that each player region can contain.voidsetLimitSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Set a limit to the subdivisions a player can create.voidsetPlayerData(UUID player, PlayerData playerData) Setting limits and other information on the player.voidsetPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player, PlayerData playerData) Setting limits and other information on the player.voidsetSelectorType(UUID uuid, SelectorTypes selectorType) Set a type of region selector for the player.voidsetSelectorType(org.spongepowered.api.entity.living.player.server.ServerPlayer player, SelectorTypes selectorType) Set a type of region selector for the player.voidunregisterRegion(Region region) Remove the region from the list of registered regions.
This method will not remove the region from the disk.voidupdateGlobalRegionData(org.spongepowered.api.world.server.ServerWorld serverWorld, Region region) Update global region data.voidupdatePlayerData(UUID player) Update cached data on regions and blocks claimed by the player.voidupdatePlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Update cached data on regions and blocks claimed by the player.void
-
Constructor Details
-
Api
-
-
Method Details
-
generateDefaultGlobalRegion
public void generateDefaultGlobalRegion() -
getRegisteredFlags
Description copied from interface:RegionAPIGetting all registered flags.- Specified by:
getRegisteredFlagsin interfaceRegionAPI
-
registerFlag
Description copied from interface:RegionAPIFlagConfig registration. Values cannot be null.- Specified by:
registerFlagin interfaceRegionAPI
-
updateGlobalRegionData
public void updateGlobalRegionData(org.spongepowered.api.world.server.ServerWorld serverWorld, Region region) Description copied from interface:RegionAPIUpdate global region data.- Specified by:
updateGlobalRegionDatain interfaceRegionAPI- Parameters:
serverWorld- - worldregion- - world region.
-
addTempRegion
Description copied from interface:RegionAPIAdding a temporary region- Specified by:
addTempRegionin interfaceRegionAPI
-
addTempRegion
Description copied from interface:RegionAPIAdding a temporary region- Specified by:
addTempRegionin interfaceRegionAPI
-
removeTempRegion
Description copied from interface:RegionAPIRemoving a temporary region- Specified by:
removeTempRegionin interfaceRegionAPI
-
removeTempRegion
Description copied from interface:RegionAPIRemoving a temporary region- Specified by:
removeTempRegionin interfaceRegionAPI- Parameters:
uuid- - owner uuid
-
getTempRegion
Description copied from interface:RegionAPIGet a temporary region- Specified by:
getTempRegionin interfaceRegionAPI- Parameters:
uuid- - owner uuid- Returns:
- Optional
or empty
-
getSelectorType
Description copied from interface:RegionAPIObtaining a type of region selector from the player.- Specified by:
getSelectorTypein interfaceRegionAPI- Returns:
- Player-selected region selector type, or default selection type.
-
setSelectorType
public void setSelectorType(org.spongepowered.api.entity.living.player.server.ServerPlayer player, SelectorTypes selectorType) Description copied from interface:RegionAPISet a type of region selector for the player.- Specified by:
setSelectorTypein interfaceRegionAPIselectorType- - SelectorTypes
-
setSelectorType
Description copied from interface:RegionAPISet a type of region selector for the player.- Specified by:
setSelectorTypein interfaceRegionAPI- Parameters:
uuid- - player uuidselectorType- - SelectorTypes
-
getSelectRegionType
public RegionTypes getSelectRegionType(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the type of regions creating by the player.- Specified by:
getSelectRegionTypein interfaceRegionAPI- Returns:
RegionTypes
-
getSelectRegionType
Description copied from interface:RegionAPIGetting the type of regions creating by the player.- Specified by:
getSelectRegionTypein interfaceRegionAPI- Parameters:
uuid- - player uuid- Returns:
RegionTypes
-
setCreatingRegionType
public void setCreatingRegionType(org.spongepowered.api.entity.living.player.server.ServerPlayer player, RegionTypes regionType) Description copied from interface:RegionAPISpecifies the type of regions created by the player.
You cannot assign the types: global, subdivision, unset.- Specified by:
setCreatingRegionTypein interfaceRegionAPI
-
setCreatingRegionType
Description copied from interface:RegionAPISpecifies the type of regions created by the player.
You cannot assign the types: global, subdivision, unset.- Specified by:
setCreatingRegionTypein interfaceRegionAPI
-
getGlobalRegion
Description copied from interface:RegionAPIGet world region.- Specified by:
getGlobalRegionin interfaceRegionAPI- Parameters:
serverWorld- - the world of the region.- Returns:
- Region
-
getGlobalRegion
Description copied from interface:RegionAPIGet world region.- Specified by:
getGlobalRegionin interfaceRegionAPI- Parameters:
worldkey- - the world key of the region.- Returns:
- Region
-
getRegions
Description copied from interface:RegionAPIGetting all registered regions except globals.- Specified by:
getRegionsin interfaceRegionAPI- Returns:
- Collection
-
getRegionsPerWorld
public Map<org.spongepowered.api.ResourceKey,Map<ChunkNumber, getRegionsPerWorld()ArrayList<Region>>> Description copied from interface:RegionAPIObtaining a map of regions by worlds.
Without global regions.- Specified by:
getRegionsPerWorldin interfaceRegionAPI
-
registerRegion
Description copied from interface:RegionAPIRegion registration.
The method does not save the region data to disk.- Specified by:
registerRegionin interfaceRegionAPI- Parameters:
region- - Registrable region.
-
registerRegionAsync
Description copied from interface:RegionAPIRegion registration in asynchronous mode.- Specified by:
registerRegionAsyncin interfaceRegionAPI- Parameters:
region- - Registrable region.
-
unregisterRegion
Description copied from interface:RegionAPIRemove the region from the list of registered regions.
This method will not remove the region from the disk.- Specified by:
unregisterRegionin interfaceRegionAPI
-
saveRegion
Description copied from interface:RegionAPISaving region data to disk.- Specified by:
saveRegionin interfaceRegionAPI- Parameters:
region- - Preservable region..
-
deleteRegion
Description copied from interface:RegionAPIDeleting a region.- Specified by:
deleteRegionin interfaceRegionAPI- Parameters:
region- - Removable region.
-
findRegion
public Region findRegion(org.spongepowered.api.world.server.ServerWorld world, org.spongepowered.math.vector.Vector3i position) Description copied from interface:RegionAPISearch for a region in the world using the specified coordinates.
If the region contains child regions, the deepest child region will be returned.- Specified by:
findRegionin interfaceRegionAPI- Parameters:
world- - The world in which the search will be performed.position- - Checkable position.- Returns:
- - Found region or global region.
-
findRegion
public Optional<Region> findRegion(org.spongepowered.api.world.server.ServerWorld world, org.spongepowered.math.vector.Vector3i position, Predicate<Region> filter) Description copied from interface:RegionAPISearch for a region in the world using the specified coordinates.
If the region contains child regions, the deepest child region will be returned.- Specified by:
findRegionin interfaceRegionAPI- Parameters:
world- - The world in which the search will be performed.position- - Checkable position.- Returns:
- - Found region or global region.
-
findRegion
public Region findRegion(org.spongepowered.api.ResourceKey worldkey, org.spongepowered.math.vector.Vector3i position) Description copied from interface:RegionAPISearch for a region in the world using the specified coordinates.
If the region contains child regions, the deepest child region will be returned.- Specified by:
findRegionin interfaceRegionAPI- Parameters:
worldkey- - The key of the world in which you want to search.position- - Checkable position.- Returns:
- - Found region or global region.
-
findIntersectsRegion
Description copied from interface:RegionAPISearch for the region with which the intersection occurs.- Specified by:
findIntersectsRegionin interfaceRegionAPI- Parameters:
region- - Original region.- Returns:
- The first region found with which there is an intersection.
Or the original region if no intersection is found.
-
getPlayerRegions
public List<Region> getPlayerRegions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIObtaining all player regions.- Specified by:
getPlayerRegionsin interfaceRegionAPI- Parameters:
player- - Owner of the regions.- Returns:
- - List of player regions.
-
getPlayerRegions
Description copied from interface:RegionAPIObtaining all player regions.- Specified by:
getPlayerRegionsin interfaceRegionAPI- Parameters:
playerUUID- - UUID of owner of the regions.- Returns:
- - List of player regions.
-
getWandItem
public org.spongepowered.api.item.inventory.ItemStack getWandItem()Description copied from interface:RegionAPIGetting an item for selecting regions.- Specified by:
getWandItemin interfaceRegionAPI
-
getMinimalRegionSize
Description copied from interface:RegionAPIGet the minimum size of the region, which is set in the main configuration file.- Specified by:
getMinimalRegionSizein interfaceRegionAPI- Parameters:
selectorType- - Type of region selection.- Returns:
- - The minimum number of blocks that should be in the region.
-
getDefaultFlags
Description copied from interface:RegionAPIGet the default flags for a certain type of region.- Specified by:
getDefaultFlagsin interfaceRegionAPI
-
getClaimedBlocks
public long getClaimedBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the number of blocks that belong to the player.- Specified by:
getClaimedBlocksin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The amount of blocks the player owns according to the type of allocation of each region.
-
getClaimedRegions
public long getClaimedRegions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the number of regions belonging to the player.- Specified by:
getClaimedRegionsin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of regions belonging to the player.
-
getLimitBlocks
public long getLimitBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the limit of blocks that can claiming the player.- Specified by:
getLimitBlocksin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of blocks available to the player for claiming.
-
getLimitClaims
public long getLimitClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the limit of regions that can claiming the player.- Specified by:
getLimitClaimsin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of regions available to the player for claiming.
-
getLimitSubdivisions
public long getLimitSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the maximum number of child regions a player can create.
Each basic region has its own limit.- Specified by:
getLimitSubdivisionsin interfaceRegionAPI- Parameters:
player- - Checked player
-
getLimitMembers
public long getLimitMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the members limit for each region of a particular player.
Each region has its own separate members limit.- Specified by:
getLimitMembersin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of members limit for each region of a particular player.
-
getLimitMembers
Description copied from interface:RegionAPIGetting the members limit for each region of a particular player.
Each region has its own separate members limit.- Specified by:
getLimitMembersin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of members limit for each region of a particular player.
-
getLimitMaxBlocks
public long getLimitMaxBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIThe maximum limit of blocks a player can claim.- Specified by:
getLimitMaxBlocksin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of blocks available to the player for claiming.
-
getLimitMaxClaims
public long getLimitMaxClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIThe maximum limit of regions a player can claim.- Specified by:
getLimitMaxClaimsin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of regions available to the player for claiming.
-
getLimitMaxSubdivisions
public long getLimitMaxSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIThe maximum limit of child regions a player can create.
Each basic region has its own limit.- Specified by:
getLimitMaxSubdivisionsin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The number of subdivisions available to the player for creating.
-
getLimitMaxMembers
public long getLimitMaxMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIThe maximum limit of members of the player region..
Each basic region has its own limit.- Specified by:
getLimitMaxMembersin interfaceRegionAPI- Parameters:
player- - Checked player- Returns:
- - The maximum number of region members a player can add.
-
setLimitBlocks
public void setLimitBlocks(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Description copied from interface:RegionAPIChange the limit of blocks a player can claim.- Specified by:
setLimitBlocksin interfaceRegionAPI
-
setLimitClaims
public void setLimitClaims(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Description copied from interface:RegionAPISet the number of regions a player can own.- Specified by:
setLimitClaimsin interfaceRegionAPI
-
setLimitSubdivisions
public void setLimitSubdivisions(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Description copied from interface:RegionAPISet a limit to the subdivisions a player can create.- Specified by:
setLimitSubdivisionsin interfaceRegionAPI
-
setLimitMembers
public void setLimitMembers(org.spongepowered.api.entity.living.player.server.ServerPlayer player, long limit) Description copied from interface:RegionAPISet the number of players that each player region can contain.- Specified by:
setLimitMembersin interfaceRegionAPI
-
getBuyBlockPrice
public double getBuyBlockPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the block price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getBuyBlockPricein interfaceRegionAPI
-
getBuyClaimPrice
public double getBuyClaimPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the region price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getBuyClaimPricein interfaceRegionAPI
-
getBuySubdivisionPrice
public double getBuySubdivisionPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the subdivision price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getBuySubdivisionPricein interfaceRegionAPI
-
getBuyMembersPrice
public double getBuyMembersPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the value of the price of the region's participant limit increase.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getBuyMembersPricein interfaceRegionAPI
-
getSellBlockPrice
public double getSellBlockPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the block price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getSellBlockPricein interfaceRegionAPI
-
getSellClaimPrice
public double getSellClaimPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the region price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getSellClaimPricein interfaceRegionAPI
-
getSellSubdivisionPrice
public double getSellSubdivisionPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGet the value of the subdivision price for the player.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getSellSubdivisionPricein interfaceRegionAPI
-
getSellMembersPrice
public double getSellMembersPrice(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the value of the price of the region members limit decrease.
Depending on how the permissions plugin is set up, different players may have different prices.- Specified by:
getSellMembersPricein interfaceRegionAPI
-
getCurrency
public org.spongepowered.api.service.economy.Currency getCurrency(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting the currency in which the player will perform the transaction. Depending on how the permissions plugin is set up, different players may have different currencies.- Specified by:
getCurrencyin interfaceRegionAPI
-
setPlayerData
public void setPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player, PlayerData playerData) Description copied from interface:RegionAPISetting limits and other information on the player.- Specified by:
setPlayerDatain interfaceRegionAPI
-
setPlayerData
Description copied from interface:RegionAPISetting limits and other information on the player.- Specified by:
setPlayerDatain interfaceRegionAPI
-
updatePlayerData
public void updatePlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIUpdate cached data on regions and blocks claimed by the player.- Specified by:
updatePlayerDatain interfaceRegionAPI
-
updatePlayerData
Description copied from interface:RegionAPIUpdate cached data on regions and blocks claimed by the player.- Specified by:
updatePlayerDatain interfaceRegionAPI
-
getPlayerData
public Optional<PlayerData> getPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) Description copied from interface:RegionAPIGetting limits and other information on the player.- Specified by:
getPlayerDatain interfaceRegionAPI
-
getPlayerData
Description copied from interface:RegionAPIGetting limits and other information on the player.- Specified by:
getPlayerDatain interfaceRegionAPI
-
getWorldEditCUIAPI
Description copied from interface:RegionAPIGo to the API for visually highlighting regions with a mod on the WECui client.- Specified by:
getWorldEditCUIAPIin interfaceRegionAPI
-
updateWandItem
public void updateWandItem() -
isRegisteredGlobal
public boolean isRegisteredGlobal(org.spongepowered.api.world.server.ServerWorld world)
-