Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MV5 #2824

Draft
wants to merge 581 commits into
base: main
Choose a base branch
from
Draft

MV5 #2824

wants to merge 581 commits into from

Conversation

benwoo1110
Copy link
Member

@benwoo1110 benwoo1110 commented Feb 2, 2023

WILL BE UPDATED AS DEVELOPMENT MATERIALISE MORE

Big Boy Features

  • Convert all commands to ACF Command Framework
  • Localisation i18n support
  • New command flag management api
  • Revamp destination api
  • Revamp permission checking and handling
  • Revamp world manager
  • Redo teleporter and teleport queue
  • Redo custom MV events being called
  • Change to use CommentedConfiguration

Issues to resolve

User Breaking Change

  • Minimum Minecraft version is now 1.16 instead of 1.13
  • Remove features:
    • Message Cooldown
    • Teleport Cooldown

Code Breaking Change

  • Remove TravelAgent backward compatibility
  • Remove deprecated PlayChatEvent
  • Moved class and packages structure

MV5 Command todo list

@zax71
Copy link
Member

zax71 commented Aug 24, 2023

MV5 Command todo list

  • anchor
  • check
  • clone
  • config
  • confirm
  • coord
  • create
  • debug
  • delete
  • dumps
  • environment
  • gamerule
  • gamerules
  • generator
  • help
  • import
  • info
  • list
  • load
  • modify add
  • modify clear
  • modify
  • modify remove
  • modify set
  • multiverse (root command)
  • purge
  • regen
  • reload
  • remove
  • setspawn
  • spawn
  • teleport
  • unload
  • version
  • who

benwoo1110 and others added 30 commits September 21, 2023 11:36
…pper

Remove UnsafeCallWrapper as now we use varv Try
Implement autocomplete and string parsing for config handling
Support more variety of message payload for MVCommandIssuer
Implement ListValueNode and modify actions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5.0.0 Next major release. release:major
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants