mirror of
https://github.com/SimplexDevelopment/FreedomNetworkSuite.git
synced 2024-11-14 05:03:33 +00:00
5.3 KiB
5.3 KiB
This is a proof of concept for a new suite of modules supported by a common library.
This is designed to encompass the ideologies of a Freedom server, while maintaining full customization through modules.
This is a ground up rewrite of TotalFreedomMod.
Honorable mention:
This proof-of-concept also uses the following libraries:
- Google GSON for Json interpretation
- Jetbrains Annotations for additional compiler annotations
- Lombok for boilerplate generation
- Apache Commons for various utilities
- SLF4J for logging
- Paper for the server implementation
- Kyori Adventure for chat formatting
- Reflections API for reflections
Developers
To Do List
Patchwork (API):
- Logging System
- SQL API
- Economy API
- Command API
- Particle API
- User API
- Service API
- Task API
- Permissions API
- Configuration API (In Progress...)
- Event API (In Progress...)
Datura (Data Manager):
- Permission Handling (In Progress...)
- Permission Registration & Assignment (In Progress...)
- SQL Data Handling (In Progress...)
- Configuration Implementations
- User Data Implementations (In Progress...)
- Punishment Systems (e.x. Locker, Halter, Cager)
Fossil (Entertainment):
- Economy Implementation
- Particle Implementation / Trails (In Progress...)
- Command Implementations (In Progress...)
- Implement a shop for the economy (In Progress...)
- Chat reaction / game system
- Jumppads
Corvo (Scheduling and Listening Service):
- Service Implementation
- Service Handling
- Task Implementation
- Task Management
- Event (Project) Implementations
- Listener (Bukkit) Implementations