mirror of
https://github.com/Minestom/Minestom.git
synced 2024-11-20 01:25:27 +01:00
9713255976
Signed-off-by: mworzala <mattheworzala@gmail.com>
fix default argument issue
(cherry picked from commit a7440639c8541faeb91155c53ce3a1f4d60df127)
Add sender to command parse chain
(cherry picked from commit 853307891d178abdc7036f8c809c52909cdca327)
(cherry picked from commit 1268cf16c0
)
1.2 KiB
1.2 KiB
Changelog
Not a "proper" versioned changelog, just a list of the changes from Minestom master. Some of these are pending, some deserve PRs, others are just minor tweaks
- breaking Delete extensions (
mworzala/Minestom
@no_more_extensions
) - breaking Block face in digging events (
mworzala/Minestom
@block_break_face
) - breaking Add cursor position to block place and neighbor updates (
Moulberry/Minestom
@block_placement_rewrite_2
) - Change
Entity#getInstance
to @UnknownNullability - Support custom component translator for serverside translation
- breaking Replace permission system with a simple user pluggable alternative
- breaking Remove tinylog and MinestomTerminal implementation
- Add
Tag.Transient
- Optionally allow multiple parents in event nodes
- breaking Add sender to argument parsing chain
- This allows for argument parsing based on the sender, such as in argument map. This was already present for suggestions, but not for parsing.
- This is a breaking change because it changes the signature of
Argument#parse
, but most use cases should not be affected. Support has been maintained for the old argument map signature, so only completely custom arguments will be affected.