update readme

This commit is contained in:
Marc Baloup 2022-08-03 01:56:34 +02:00
parent 3bcd8d315b
commit e16e294ff7
Signed by: marcbal
GPG Key ID: BBC0FE3ABC30B893

View File

@ -6,24 +6,25 @@ This repository contains a collection of maven modules that are used for the dev
modules are made open source so they can be used by other developpers. Each of them provides different functionalities modules are made open source so they can be used by other developpers. Each of them provides different functionalities
that are detailed in their respective Readme file (if any). that are detailed in their respective Readme file (if any).
- `pandalib-util` General purpose utility and helper classes - `pandalib-util` General purpose utility and helper classes;
- `pandalib-chat` A chat API working on top of the Adventure API - `pandalib-chat` A chat API working on top of the Adventure API;
- `pandalib-db` An ORM working with a MySQL server through JDBC - `pandalib-db` An ORM working with a MySQL server through JDBC;
- `pandalib-permissions` A general purpose permission system - `pandalib-permissions` A general purpose permission system;
- `pandalib-reflect` A reflection wrapper to make reflective operation easier - `pandalib-reflect` A reflection wrapper to make reflective operation easier;
- `pandalib-netapi` A poorly designed, but working TCP network library - `pandalib-netapi` A poorly designed, but working TCP network library;
- `pandalib-net` A better-designed, packet-based TCP network library (still in development) - `pandalib-net` A better-designed, packet-based TCP network library (still in development);
- `pandalib-players-standalone` A library to handle classes representing online or offline player - `pandalib-players-standalone` A library to handle classes representing online or offline player;
- `pandalib-players-permissible` An extension of `pandalib-players-standalone` with support for the permission system `pandalib-permissions` - `pandalib-players-permissible` An extension of `pandalib-players-standalone` with support for the permission system `pandalib-permissions`;
- `pandalib-core` A catch-all module for some helper classes that didnt have their own module yet - `pandalib-commands` A command manager working on top of [Brigadier](https://github.com/Mojang/brigadier);
- `pandalib-bungee` Utility and helper classes to use in Bungeecord plugins - `pandalib-core` A catch-all module for some helper classes that didnt have their own module yet;
- `pandalib-bungee-permissions` Integration of the permission system `pandalib-permissions` into Bungeecord - `pandalib-bungee` Utility and helper classes to use in Bungeecord plugins;
- `pandalib-bungee-players` A partial extension and implementation of `pandalib-players-standalone` for Bungeecord plugin - `pandalib-bungee-permissions` Integration of the permission system `pandalib-permissions` into Bungeecord;
- `pandalib-paper` Utility and helper classes to use in Spigot/Paper plugins - `pandalib-bungee-players` A partial extension and implementation of `pandalib-players-standalone` for Bungeecord plugin;
- `pandalib-paper-reflect` A reflection API to ease access to NMS and OBS stuff in Paper server. - `pandalib-paper` Utility and helper classes to use in Spigot/Paper plugins;
- `pandalib-paper-permissions` Integration of the permission system `pandalib-permissions` into Bukkit/Spigot/Paper permission system - `pandalib-paper-reflect` A reflection API to ease access to NMS and OBS stuff in Paper server;
- `pandalib-paper-players` A partial extension and implementation of `pandalib-players-standalone` for Paper plugin - `pandalib-paper-permissions` Integration of the permission system `pandalib-permissions` into Bukkit/Spigot/Paper permission system;
- `pandalib-cli` Utility and helper classes for a standalone Java application - `pandalib-paper-players` A partial extension and implementation of `pandalib-players-standalone` for Paper plugin;
- `pandalib-cli` Utility and helper classes for a standalone Java application.
### Use in your projects ### Use in your projects