Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/volas171/alexserverplugin
Plugin That Is" Currently "Used in Alex Mindustry Servers But the owner tried to steal it
https://github.com/volas171/alexserverplugin
alex-server jar opensource
Last synced: about 1 month ago
JSON representation
Plugin That Is" Currently "Used in Alex Mindustry Servers But the owner tried to steal it
- Host: GitHub
- URL: https://github.com/volas171/alexserverplugin
- Owner: Volas171
- License: mit
- Created: 2020-12-27T21:08:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-31T17:43:44.000Z (about 4 years ago)
- Last Synced: 2024-10-28T17:27:41.114Z (3 months ago)
- Topics: alex-server, jar, opensource
- Language: Java
- Homepage:
- Size: 112 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Main plugin for Alex's server
![Java Check](https://github.com/Volas171/AlexServerPlugin/workflows/Java%20Check/badge.svg)
# Note:
dont believe in https://github.com/alexpvpmindustry/AlexServerPluginPublic i have legit proof of not doing what alex accuses me of **but you can believe what you want, i wont judge you**.i also give alex credit of makng 30% of the plugin
### alex if you read this , dm me if you can , i didnt leak those webooks but anyways.this is outdated now since alex changed the code so i couldnt copyright strike but just so you know youll soon have an update.
Visitor's count :eyes:
#TODO:
**phase 1:** make admins and mods ability asap
* use https://github.com/Anuken/AuthorizePlugin/blob/master/src/authorize/AuthorizePlugin.java to save datacommands needed in phase1
* Admin commands:
* /ban – bans players~~* /kick – forcekicks players for 1 hr~~
* /skipmap – skips the current map and starts another* Mod commands:
~~* /kick – forcekicks players for 1 hr~~
* Normal commands:
* /report – allows people to report players that cheat/grief
**phase 2:** sync this across a database## Expectative:
make it pull stuff from database (maybe making json but uploading them to pipedream like urls)
make rank system be displayed
make rtv system integrated to this plugin
make chat be paired with discord and moderation tools for admins### Setup
Clone this repository first.
To edit the plugin display name and other data, take a look at `plugin.json`.
Edit the name of the project itself by going into `settings.gradle`.### Basic Usage
See `src/example/AlexServerPlugin.java` for some basic commands and event handlers.
Every main plugin class must extend `Plugin`. Make sure that `plugin.json` points to the correct main plugin class.Please note that the plugin system is in beta, and as such is subject to changes.
### Building a Jar
`gradlew jar` / `./gradlew jar`
Output jar should be in `build/libs with the name AlexServerPlugin.jar`.
### Installing
Simply place the output jar from the step above in your server's `config/mods` directory and restart the server.
List your currently installed plugins/mods by running the `mods` command.