As usual, something has been fixed and something has been optimised somewhere. The plugin will now be fully rewritten. It will be faster and more convenient than it is currently. It will no longer depend on the PLAZMER-ENGINE and the settings menu. The dungeon editor will be removed from it. The plugin will only be configured through configuration, but will still be as convenient as before.
- Fixed a situation where the dungeons spawn not in a random location but in the previous one
- Fixed an issue where the generator was searching for the same location.
- Fixed an issue where monsters appeared and/or teleported into blocks.
- Added optimization for location search.
- Added optimization for module search.
- Fixed an issue where the plugin would run but not work in version lower than 1.19.
- Fixed incorrect operation of schematics module
- Fixed an issue where monsters from the Mobs module would not delete.
- Fixed an issue with the asynchronous use of the FAWE (we)
Thank you for reporting the errors in our Discord. I am very grateful to you!
- Fixed an issue where the plugin did not have access to files.
- Added logging for holograms
- The type of click has been changed in the schematic editor. SHIFT+RIGHT replaced by SHIFT+LEFT
- Fixed a problem with creating configurations.
- Fixed a problem with creating a generation configuration that prevented the plugin from working correctly.
- Added even more logging.
Attention! Update the PLAZMER-ENGINE to the latest version!
Thanks a lot for the help in finding the bug and testing @rayne_10!
Added more logging and more information in the command
/dungeons debug
Attention! Update the PLAZMER-ENGINE to the latest version!
- Added support for Fabled (ProSkillAPI) and Parties plugins
- Added support for 1.21.4
- Optimized the plugin and fixed bugs that prevented it from working correctly.
- Added the auxiliary command /dungeons debug, which creates a pastebin with the necessary information for the developer.
- Problems related to completely incorrect asynchronous use of functions have also been fixed
- Added more error logging.
Be careful, some functions related to version 1.21.4 may give errors. If there are any, please report them in our discord
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.
- 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
Fixed modules of holograms and chests. A bug prevented creating chests and holograms above them
Happy new year! My New Year's present is version 2.0.0!
Read the full changelog here: GITHUB LINK
Fixed an issue where dungeons would not spawn in the world or could not be deleted. This was caused by improving the schematic systems, everything is now stable, but if you have problems, please report them.
FIXED:
Fixed the situation when the plugin did not spawn dungeon and at the same time, did not give errors on versions (Paper 1.20.1) 'Thanks pafema'
Fixed a situation where the plugin could output "Nag author(s): '[plazmer]'" in the console.
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
FIXED: Error that caused the generator to not create a location (Thanks to Juessa for the report)
Updated localization files for versions above 1.17.1
Error that could cause the plugin not to load if you do not have WorldGuard installed