Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devleoko/advancedban
AdvancedBan is a Spigot plugin to manage punishments on single servers and server networks
https://github.com/devleoko/advancedban
Last synced: about 15 hours ago
JSON representation
AdvancedBan is a Spigot plugin to manage punishments on single servers and server networks
- Host: GitHub
- URL: https://github.com/devleoko/advancedban
- Owner: DevLeoko
- License: gpl-3.0
- Created: 2015-12-20T17:24:10.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T20:36:16.000Z (7 months ago)
- Last Synced: 2025-01-03T03:39:57.480Z (7 days ago)
- Language: Java
- Homepage:
- Size: 940 KB
- Stars: 166
- Watchers: 10
- Forks: 130
- Open Issues: 148
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# AdvancedBan
Bukkit- & BungeeCord-Plugin at once
Check out our [Spigot-Page](https://www.spigotmc.org/resources/advancedban.8695/) for more information!![Minecraft Version 1.7-1.13](https://img.shields.io/badge/supports%20minecraft%20versions-1.7--1.16-brightgreen.svg)
![license GPL-3.0](https://img.shields.io/badge/license-GPL--3.0-lightgrey.svg)
[![CircleCI](https://circleci.com/gh/DevLeoko/AdvancedBan.svg?style=svg)](https://circleci.com/gh/DevLeoko/AdvancedBan)_Coded by Leoko_
## Description
AdvancedBan is an All-In-One Punishment-System with warns, tempwarns, mutes, tempmutes, bans, tempbans, ipbans and kicks.
There is also a PlayerHistory so you can see the players past punishments and
the plugin has configurable Time & Message-Layouts which automatically calculate and increase the Punishment-Time for certain reasons.
AdvancedBan provides also a full Message-File so you can change and translate all messages & a detailed config-file with a lot of useful settings.
This is a BungeeCord & Bukkit/Spigot-Plugin in one and it supports MySQL and Local-File-Storage.## API
To use the API you need to add AdvancedBan to your project and declare it as a dependency in the plugin.yml.Add AdvancedBan to you project by adding the AdvancedBan.jar to your build-path or as a:
#### Maven dependency in your pom.xmlExample Usage from Jitpack:
```xml
jitpack.io
https://jitpack.io
...
com.github.DevLeoko
AdvancedBan
v2.3.0```
Note: Jitpack also supports dependencies for gradle![AdvancedBan on Jitpack](https://jitpack.io/#DevLeoko/AdvancedBan)
You can use this API for both Spigot and Bungeecord plugins.
Check out the [Java Docs](https://devleoko.github.io/AdvancedBan/) to get started.