Change log
- Overhauled schematic handling, if FastAsyncWorldEdit is installed, most of the related processes will run in async
- Added HasItemObjective, it checks whether players have specified items or not
- Added PlayerPickupObjective, it checks whether players have picked up specified item or not
- Added
hidden to hide specified objective on scoreboard
- Added HasItemObjective and PlayerPickupObjective corresponding strings
Code (YAML):
SCOREBOARD_INGAME_HASITEM_YES
:
"&aYes"
SCOREBOARD_INGAME_HASITEM_NO
:
"&cNo"
SCOREBOARD_INGAME_PLAYERPICKUP_YES
:
"&aYes"
SCOREBOARD_INGAME_PLAYERPICKUP_NO
:
"&cNo"
- Added HasItemObjective and PlayerPickupObjective corresponding scoreboards
Code (YAML):
InGame
:
# %item%: Display name of the item required, if the item has no display name, material name is shown instead
# %amount%: Amount of the item required
# %hasitem%: Is any/all player have all required items or not
# "Has 1x REDSTONE_BLOCK: Yes"
HasItem
:
"&eHas %amount%x %item%&7: &f%hasitem%"
# "Has 1x REDSTONE_BLOCK"
# "or 1x DIAMOND_BLOCK"
# "or 1x GOLD_BLOCK: Yes"
HasItemMultiple
:
-
"&eHas %amount%x %item%"
-
"&eor %amount%x %item%"
-
"&eor %amount%x %item%&7: &f%hasitem%"
# %item%: Item required player to pick up
# %picked%: Is the item picked up or not
# "Picked up REDSTONE_BLOCK: Yes"
PlayerPickup
:
"&ePicked up %item%: %picked%"
- Added TakeItemAction, specified items will be removed from players
- Added PasteSchematicAction, specified schematics will be pasted
- Added permission check for creating specified dungeon in dungeon Create, Join command, room Create, join, accept command and corresponding messages
Code (YAML):
MESSAGE_ROOM_NO_PERMISSION_CREATE
:
"&cYou don't have permission to create room for dungeon {0}&c."
MESSAGE_ROOM_NO_PERMISSION_JOIN
:
"&cYou don't have permission to join room for dungeon {0}&c."
MESSAGE_DUNGEON_NO_PERMISSION_CREATE
:
"&cYou don't have permission to create dungeon {0}&c."
MESSAGE_DUNGEON__NO_PERMISSION_JOIN
:
"&cYou don't have permission to join dungeon {0}&c."
- Fixed RespawnHandler not overriding other respawn handling plugin
- Fixed PlayerData not loading properly