Changes
Page history
Update Changelogs
authored
Aug 31, 2024
by
MarcatoSound
Hide whitespace changes
Inline
Side-by-side
Changelogs.md
View page @
cd9ab71a
2.0.0 - Randomly Generated Dungeons
=====
New Stuff
---------
-
**Official Minecraft 1.21.1 support!**
-
**Added Dungeon Types system!**
-
Existing/default dungeons are now the
`classic`
dungeon type.
-
New dungeon types can be added through the API.
-
**Added `procedural` dungeon type!**
-
Generates a new dungeon from a group of configurable rooms with every play session.
-
Procedural dungeons are extremely powerful, featuring lots of configurable rules for layouts, rooms, and doors.
-
Supports multiple layout modes, including
`BRANCHING`
and
`MINECRAFTY`
(similar to vanilla)
-
_
[
See the full article about the system here!
](
Procedural-Dungeons
)
_
-
**Added `continuous` dungeon type!**
-
Similar to a classic dungeon, but
`/md play`
puts players in the same instance instead of into separate instances.
-
Includes a configurable cap on number of players that can be in one instance.
-
**Removed ProtocolLib dependency!**
-
**Abandoned support for versions OLDER THAN 1.19.3**
-
Older versions _may_ still work, but with some quirks and limited functionality!
-
If you are running an older version, you will not receive support and bug fixes!
-
Added
`ChunkGenerator`
option to dungeon config; allows customizing the world gen of classic dungeon maps.
-
Added optional arguments to
`/md create`
command:
`/md create <dungeon name> [dungeon type] [chunk generator]`
-
Added
`mythicdungeons:void`
chunk generator; generates a completely empty world.
-
Added
`mythicdungeons:block.[BLOCKTYPE]`
chunk generator; generates a world entirely composed of a specified block.
-
Added a
`gamerules.yml`
file to dungeons so you can modify map gamerules in YAML as well as in-game.
-
Added new "Room" function category. _Only available in procedural dungeons._
-
Added new "Room" trigger category. _Only available in procedural dungeons._
-
Added "Room Door Controller" function for opening and closing configured room doors.
-
Added "Room Door Open/Close" trigger, activated by a specified (or any) door opening or closing in the room.
-
Added
`@room`
Mythic targeter; targets all entities in a procedural dungeon's room.
-
Added
`roomdoor`
Mythic mechanic; allows opening/closing of a procedural dungeon room's doors. See more here.
-
Added
`insameroom`
Mythic condition; allows checking if a target entity is in the same procedural dungeon room as the caster.
Bug Fixes
---------
-
Various fixes and improvements to triggers, particularly player detector triggers.
-
SIGNIFICANTLY improved world load times on Minecraft 1.20.4+
-
Improved memory leak protection against third-party plugins not letting go of Dungeon worlds
1.
4.1 - Bug Fixes & QoL
=====
New Stuff
...
...
...
...