【MythicDungeons】- The world’s first single-world multi-instance dungeon system ! icon

【MythicDungeons】- The world’s first single-world multi-instance dungeon system ! -----

Let your players challenge the same dungeon in different instances



Performance enhancement, new objectives, new actions, bugfix
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
----------, Oct 27, 2022
Resource Information
Author:
----------
Total Downloads: 359
First Release: Jan 28, 2022
Last Update: Feb 3, 2025
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings