Upgrade the PLAZMER-ENGINE and remove all your rewards before upgrading!
All known bugs have been fixed. The multithreading is now working properly. Modules have become faster and with debug messages so that you can track errors more easily <3
Important: Delete the Editor section in your /lang/message_**.yml
FIXED:
- Fixed a situation where opening a chest would restart the stage backwards.
- Fixed a situation where it was impossible to open a chest.
- Fixed drop/spawn command and temporarily removed the option of random spawning by command.
- Fixed display of settings status in menus
- Other minor module fixes
ADDED & REWORK:
-
Announce Module:
-
- Now you can create announcement templates and use them on any stage.
-
- Now you can set different announcements on the same stage with different times.
-
Chest Module:
-
- Added setting of reward limits.
-
- The item amount setting has been changed, now, you can set the amount to 1.
-
- Added a list of commands that will be executed when opening a chest.
(it doesn't matter how many the item is, the commands will be executed 1 time)
- Added a list of commands that will be executed when opening a chest.
-
- Improved random filling
-
Other
-
- Changed the display of time to the next state of the chest. It now displays hours, minutes and seconds
-
- Schematic methods have been updated
Happy new year! My New Year's present is version 2.0.0!
Read the full changelog here: GITHUB LINK
WARNING:
⤚ Necessary to update PLAZMER-ENGINE to version 2.4 https://github.com/getplusm/Engine
FIXED:
Minor fixes
ADDED:
Towny support
- Fixed a situation where the plugin was creating an empty file on first run.
- Fixed a situation where the plugin did not delete dungeon designs on shutdown.
- Fixed changing the maximum amount of an item in the rewards menu.
- Fixed a situation where the plugin complained about starting tasks when it was already turned off.
- Fixed monster behavior.
- Fixed temporary calibrations in synchronization between holograms.
WARNING: ⤚ Necessary to update PLAZMER-ENGINE to version 2.3.9+
⤚ Create a backup copy of the /lang/ folder so as not to lose your content
FIXED:
Fixed a bug where you could not customize the dungeon world
Fixed a bug where a dungeon would not appear due to the lack of a world
Fixed a situation where you have multiple chests listed, but they all appear in the same chest
Changed and optimized the code for dungeon appearance, as well as reduced the load on the main thread of the server
Minor fixes
ADDED & REWORK:
Added support for Party System. You can enable this setting in /dungeon editor and specify the number of people in a party to enter the dungeon.
Added support for KingdomX regions
Added commands for opening and closing stages. This feature will allow you to spawn your own mobs from MythicMobs & others
Added custom monster system which includes:
- Monster Type
- Monster Name
- Monster Rider
- Monster effects
- Monster Equipment
- Monster Attributes
- A bug where the dungeon was taking an infinite number of keys from players or not taking them at all
- Other, less interesting bugs
- A setting that will allow you to disable/enable a dungeon in /dungeon editor
- Reworked dungeon settings and added many new ones.
- Reload button in the editor
- Chest block limit settings
- A setting that allows you to split the loot in chests. Can now be set true - different loot, false - same loot.
- Setting that controls keys. You can now choose whether the player who activates or opens a chest will open it for all players or only for himself.
- Time parameters have been changed, it is now different for dungeons and chests. You can customize opening, closing and waiting times for chests and dungeons.
- A setting that prohibits players from entering a dungeon when it is closed
- Each chest block is now a separate chest block. At the moment, you cannot personalize each chest, but you can set the randomness of the loot drop. The CLICK opening type is now much more useful, as the player can open chests at different intervals.
- Now, if a dungeon has an active chest, it will not be deleted, but now it will be deleted until the list of active chests is empty
- Schematic method
- Location generator
- Chest block finder generator
~ Fixed a bug where the hologram would not appear on the re-spawn of the dungeon.
~ Fixed a bug where the plugin would hang when checking a chest block.
~ Fixed a bug where the hologram would not be removed.
~ Minor fixes.
+ Added debug setting.
+ Added more errors to the console.
+ Rewritten chest block search generator. Now, this happens automatically from your schematic. The plugin counts their number per schematic and writes them to the cache, and at the moment the dungeon spawns, based on the value, it finds their locations. This increased the performance of the plugin by 8ms. The Blocks & Search Radius setting now only sets the search radius.
We are currently preparing a new block search generator. It will have to increase the speed by even more ms.
[~] Fixed a bug where the dungeon might not appear.
[~] Fixed a bug where the dungeon time was not running.
[~] Fixed a bug where the dungeon could not be deleted.
[~] Fixed a bug where region dependency was required.
[~] Hologram bugs fixed.
[~] Fixed minor bugs.
[~] Fixed a bug where the bossbar did not disappear from the player when the dungeon was canceled.
[+] Added support for GriefDefender and GriefPrevention plugins.
[+] Added support for PAPI - https://github.com/getplusm/Dungeons/wiki/Placeholders
[+] Added a setting to ignore air blocks to the region.
[+] Added advanced region setting in the editor.
[~] Completely new location generator. Fewer false positives and higher speed. Generation occurs at the stage of preparing the dungeon, and not during its appearance. Now you can configure it in config.
[~] The system for searching for a chest block has been rewritten, now if any of the schematics does not contain a chest block, then it will be removed from the list of active schematics. Also, if after that, the dungeon has no active schematics left, then the dungeon will not be loaded (all this is displayed in the console).
✨With wonderful support and frequent updates, each of your adventures becomes exciting and filled with fun❤ Leave your enthusiastic review and become part of our magical team, creating enchanting moments together💌
~ Fixed a bug when the minimum or maximum number of items was not saved.
~ Minor fixes.
+ Added support for multiple chests. Now, you can set the number of blocks that will be chests.
+ /dungeon editor changes. Now it has a nice design and intuitive buttons. Added chest material setting.
+ Added support for underground dungeons, now you can choose where the dungeon will spawn. Be careful, because if the dungeon is underground and you are using the region plugin, then you need to add the appropriate rights so that the player can break blocks before the dungeon.
~ Location search generator optimized.
~ Fixed dungeon creation.
+ Added FAWE support.
+ Added the command /dungeon drop <world> random - you can spawn a dungeon in a random location, previously you could only specify a location.
+ Introduced new settings:
- Click Timer - Determines whether the timer for dungeon opening will be activated upon activation using the CLICK method.
- Big Chest - Determines whether a small chest (27 slots) or a large chest (54 slots) will be used.
- Random Slots - Determines how items will be placed in the dungeon chest. 'true' - in random slots, 'false' - in sequential order.
+ Added settings for regions, including name, radius, and flags.
+ Added an option for effects.
+ Added a setting that allows you to disable notifications in the boss bar.
+ Completely overhauled the regions system. Now you can create an empty region by simply adding an empty schematic, or you can choose not to create a region at all.
- WorldEdit is now optional.
+ Improved location search system.
+ Improved schematic system.
+ All possible settings are now available in the /dungeon editor.
✨With wonderful support and frequent updates, each of your adventures becomes exciting and filled with fun❤ Leave your enthusiastic review and become part of our magical team, creating enchanting moments together💌
Editor Showcase
+ Added support for MMOItems and ItemsAdder plugins.
To add items from these plugins, take the items into your inventory, go to /dungeon editor -> your dungeon -> rewards -> and add rewards quickly by dragging the item onto the + icon. That's it! Afterwards, you can configure the displayed name, chance, and limit.
+ Added the "use" flag for dungeon regions. Now, the dungeon region can be configured to be disabled and have its name changed.
+ Added the command /dungeon despawn <* - all, dungeon-id>. Permission: dungeons.command.despawn
+ Improved the dungeon spawning system.
+ Updated location search system. Now, you can customize the generator in the config.yml file. You can specify either the search radius or the barrier radius.
! Fixed a bug where it was possible to visually set the chance of an item above 100.
! Fixed a bug where the menu title was not updating.
- The WorldGuard plugin is now optional.
MMOItems & ItemsAdder preview:
Fixed when all rewards were replaced with diamonds
Fixed bugs with the language (delete the lang folder if you want)
Fixed that bossbar was not deleted after disabling the plugin
Fixed display of placeholders in edit mode
Fixed the message about waiting, opening and closing
[+] Added support for DecentHolograms
[+] Added support for versions 1.18.2, 1.19.4 and 1.20.1 (and 1.17.1, etc.)
[+] Added setting of the minimum number of players for spawn dungeon
[+] Added displacement of the hologram along the Y axis
[+] Added all the necessary settings for the editor /dungeon editor
Rewritten the test dungeon file test.yml to ensure everything works correctly, please delete the dungeon folder
Rewards items have been fixed. Now they can only be modified through the /dungeon editor, as they are saved in base64 format to avoid any damage.
Fixed the test schematic file. Now the plugin will load it into the folder.
Fixed the /dungeon drop command. Now the location is displayed correctly and works properly.
Fixed the region restore system, it will no longer trigger if the dungeon was not installed due to an error.