Skip to content

Planning Ahead #2

Description

@zNotChill

Roadmap

Core Features & Command Handling

  • Make sure all commands have appropriate help messages

All Core Utilities

  • Add the full list of player utilities (more hunger utils, teleportation, inventory management)
  • Bossbars
  • Scoreboards
  • Actionbars, titles & subtitles
  • GUIs (necessary, but will be tedious)

World & Entity Management

  • World Management:
    • Implement set block functionality
    • Add location representations (location(x, y, z, world))
  • Entity Management:
    • Implement functionality to change entity properties
    • Allow client-side entities (very low priority for now)

Addon Support & Public API

  • Allow external plugins to interact with Rocket
  • Add necessary functions for adding new Rocket functions
  • Document the API

HTTP Requests

  • GET Requests
  • POST Requests
  • PATCH Requests
  • DELETE Requests
  • Headers and Body

NBT Support

  • Implement a basic NBT system for entities, players, and blocks

Polish & Optimize

  • Run benchmarks for performance and diagnose any potential bottlenecks
  • Test for any possible edge cases
  • Review and clean up the codebase
  • Enable compatibility with the latest Minecraft versions

Release

  • Open source the repository with correct licensing

Internationalization

  • Allow users to contribute languages
  • Ensure language files are constantly up-to-date

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions