Skip to content

Modularize Project #5

@davidmc971

Description

@davidmc971

Modularization

ModularMSMF was intended to be the Modular Minecraft Server Management Framework. Now we finally are modularizing it.

This is the current draft for the structure:

  • ModularMSMF-Core (including API)
    • API to standardize Types and Interfaces in order to make implementing new modules easier
    • The Core of the project which is required and therefore not considered a module. It is based on the API.
  • ModularMSMF-Modules
    • The modules might require Core as a runtime dependency and their implementation might be based on the API.
    • ModularMSMF-Basics
      • Contains basic commands like home, teleport (with requests) or kick
    • ModularMSMF-Economy
      • Contains the Economy System
    • ModularMSMF-NovaPerms
      • Contains a management system for permissions, groups and users
    • ModularMSMF-CommandBlocker
      • Specify commands that you want to block, also from other plugins

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions