Giter Site home page Giter Site logo

advancedban's Introduction

AdvancedBan

Bukkit- & BungeeCord-Plugin at once
Check out our Spigot-Page for more information!

Minecraft Version 1.7-1.13 license GPL-3.0 CircleCI

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.xml

Example Usage from Jitpack:

<repositories>
  <repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
  </repository>
</repositories>
...
<dependency>
  <groupId>com.github.DevLeoko</groupId>
  <artifactId>AdvancedBan</artifactId>
  <version>v2.3.0</version>
</dependency>

Note: Jitpack also supports dependencies for gradle!

AdvancedBan on Jitpack

You can use this API for both Spigot and Bungeecord plugins. Check out the Java Docs to get started.

advancedban's People

Contributors

a248 avatar arnaudlier avatar baw-appie avatar billygalbreath avatar brainstone avatar charliebritton avatar codacy-badger avatar dependabot[bot] avatar devleoko avatar dutchy1001 avatar funpineapple avatar herkulessi avatar hopefuls avatar iaiao avatar itzsomebody avatar james090500 avatar jasonhorkles avatar jeeukko avatar juliandev24 avatar kmecpp avatar meloncola avatar minesat avatar pisich avatar stewue avatar treyswebhooks avatar twizt3ddreamr avatar zombiehdgaming avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

advancedban's Issues

bug ? no perms

What version of AdvancedBan (/AdvancedBan) are you using?

2.0.5

What kind of server do you have (Bungeecord/single server)?

bunge but plugin only on a main server

What server version (/version) are you using?

protocol hack 1.7-1.8

Please provide the EXACT steps required to reproduce the problem...

  1. just type any command in a game
  2. aaand no perms

Any error/log post it through pastebin.com and link it here.

no errors

Add any aditional information below.

Changes in config and in messages files are only visible in console.
http://scr.hu/1j5s/nv337

http://scr.hu/1j5s/xv4rj

Wont let me run any commands

What version of AdvancedBan (/AdvancedBan) are you using?
2.0.6

What kind of server do you have (Bungeecord/single server)?
single

What server version (/version) are you using?
spigot 1.8.8

Please provide the EXACT steps required to reproduce the problem...

  1. run any ab command such as /kick darkm4tter saying hi
  2. console says you are not allowed to kick darkm4tter

Any error/log post it through pastebin.com and link it here.

Add any aditional information below.
i turned on pex debug and it says: 06.03 16:17:27 [Server] INFO User Darkm4tter checked for permission 'ab.kick.exempt', no match found (CACHE MISS)

Add blocked commands when muted

Some plugins have commands like /g and /l, where they can send messages in a specific channel. Would be nice if you add a config node that allow us to write the chat commands, so when a player gets muted, they wont be able to use the command.

How would that work?
In config, we put the commands that should be blocked on mute.
If a player is muted, he will not be able to run those commands. Instead, they would get the muted message.

Advanced ban issue: overlay doesnt exist

What version of AdvancedBan (/AdvancedBan) are you using?
The latest version

What kind of server do you have (Bungeecord/single server)?
Bungeecord

What server version (/version) are you using?
18.8

Please provide the EXACT steps required to reproduce the problem...

  1. If I type: /ban (name) @Hacking it says overlay doesnt exist but yesterday I tested it to but then it worked
  2. I dont know if is because I have multiple bungeecord servers up? our the plugin broke when I restarted the server

Any error/log post it through pastebin.com and link it here.
It doesnt show error logs

Add any aditional information below.

BungeeCord Ban

What version of AdvancedBan (/AdvancedBan) are you using?

AdvancedBan 2.0.6
What kind of server do you have (Bungeecord/single server)?
BungeeCord

What server version (/version) are you using?

1.9
Add any aditional information below.
Hi, I have BungeeCord server
I have AdbancedBan with the MySql database... When i ban in the server 1 (for Example) and the user that i am baning is in the server 2 he dosent got ban in there
i want dat when i ban a user that is in a other server olso get ban there
Sorry my English i am form Chile conchetumadre

/mute priority

I use an other plugins for mute, but I can't use /mute & /unmute commands because Ab have the priority, even with commands.yml. Could you add option to disable the mute system of Ab please ?
(I use Ab with bungeecord)

Error

What version of AdvancedBan ( /AdvancedBan ) are you using?
10.3
What kind of server do you have ( Bungeecord/single server )?
Single
What server version (/version) are you using?
1.8.8
Please provide the EXACT steps required to reproduce the problem... 1. 2. 3.

  1. Install on server
  2. Try to join?
  3. Get "Disconnected error"
    Any error/log post it through pastebin.com and link it here.
    http://pastebin.com/p6Hg39yP
    Add any additional information below.

%OPERATOR% in /check

Could you add %OPERATOR% in /check to see who recently banned the player and the time ?

No Advancedban Table found

What version of AdvancedBan (/AdvancedBan) are you using?
Latest Version

What kind of server do you have (Bungeecord/single server)?
Single

What server version (/version) are you using?
1.10.2 (updating soon)

Please provide the EXACT steps required to reproduce the problem...

  1. get a MySql database with the AB website interface.
  2. Try to create a acount with the AB website.

Any error/log post it through pastebin.com and link it here.
No error logs are shown

Add any aditional information below.
When I try to create the acount with the AdvancedBan website interface it gives me a error saying it can not find the AB tables. I looked in my SQL database and the plugin is not generating the tables.

Help with Permissions

Hello,

I was wondering if I could make a way that Moderators couldn't ban other Moderators but Owners could?

I have a problem with api!

What version of AdvancedBan (/AdvancedBan) are you using?
New

What kind of server do you have (Bungeecord/single server)?
single server for test

What server version (/version) are you using?
1.8.8

Please provide the EXACT steps required to reproduce the problem...

  1. I created a command with the API for test
    When I execute the command it returns nothing to me ..

Any error/log post it through pastebin.com and link it here.

Code:

import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

import me.leoko.advancedban.manager.PunishmentManager;
import me.leoko.advancedban.manager.UUIDManager;

public class TestCommand
implements CommandExecutor
{
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
{
if (!(sender instanceof Player))
{
System.out.println("Commande disponible uniquement en joueur !");
return true;
}
Player p = (Player)sender;
UUIDManager.get().getUUID(p.getName());
PunishmentManager.get().getCurrentWarns("jimmy57000");
return false;
}
}

Accents doesn't works in config

Hi, good plugin, but beacause i'm french, I'm must add accents in config, but it's not works. How to add it ?
Sorry for my bad English.
Bye

Ab updates ?

Why there is no longer update of AdvancedBan for a long time ?
Motivation reason ? Personal reasons ?

Support FastLogin/provided UUIDs

Hey, could you add support for FastLogin? Cracked players have cracked UUIDs, and premium players have premium UUIDs when using it. Banning premium players is being counted by their name, so they can still log in if they change the username. What if you use the provided UUID when banning if the player is online, and/or hook into FastLogin (if it's loaded) to check if the player is premium? If so, use premium UUID, otherwise use the cracked one...

Server doesn't start while I have this plugin

What version of AdvancedBan (/AdvancedBan) are you using?
2.0.6.

What kind of server do you have (Bungeecord/single server)?
I am having this problem on both spigot and bungeecord. I install it on bungeecord and remove from all spigots - bungee doesn't start. I remove it from bungee and put on some spigots - spigots don't start.

What server version (/version) are you using?
The very latest bungeecord and spigot for today.

Please provide the EXACT steps required to reproduce the problem...
Happens at random. Sometimes server will not start, hanging at moment of loading the plugin. It's connected to mysql, but mysql server is perfectly accessible by all the other plugins.

Any error/log post it through pastebin.com and link it here.
No errors, crashes or anything, at all. Pause forever on loading, that's it.

Add any aditional information below.
First the problem. Ingame, when I try to ban or mute someone it gives message that some error occured (no details here) and no effect. I restart server to resolve this and it hangs in moment when this plugin is loading. No errors, no crashes or "stopped responding" or anything. It just pauses forever, I can wait like 5 minutes and it will stay on same spot, with no huge load on cpu or anything.

I've been using this plugin for like 5-6 months on spigot, and it worked perfectly fine, then I got this problem. Later, in day or so it fixed itself, I moved it to bungeecord, coz that was necessary for current setup, and in few days got this problem again.

Config of plugin is mostly default, with messages translated into my language. I'm using it for offline mode server with no uuid fetching, and all data is stored in mysql. Mysql server is same host as my bungee and spigots, so everything is localhost. Mysql server is not overloaded, I use it only for few more plugins like economy and registration. At times that this problem occurs all other plugins keep working fine, both already loaded and ones that load if I restart some spigots. Mysql database is pretty much default setup with utf8 encoding to ensure my language ban reasons are displayed properly.

No changes in overall setup. Same host as it was few months ago, no recent updates on system, mysql server or java or anything else. It works more than month with absolutely no changes to system or hardware. Only changes are updates of spigot and bungeecord to latest versions, from official sources. Can this be reason?

Tab completion for nickname

Ab version: latest
Serveur version: latest 1.8.8 (with bungeecord)

When I want to complete a nick, the wrote chars are reset and all online player's name is browsed by tabulation, no completion for target nick.

e.g. I want to ban Twonox:

  1. I write /ban Two
  2. I use [TAB] to complete the nick
  3. TWO is replaced by AAA, then by BBB etc.

Unable to enable AdvancedBan on server start

What version of AdvancedBan (/AdvancedBan) are you using? 2.0.6

What kind of server do you have (Bungeecord/single server)? single

What server version (/version) are you using? Paper Spigot 1.11.2

Please provide the EXACT steps required to reproduce the problem...

  1. Start server
  2. ???
  3. No profit

Any error/log post it through pastebin.com and link it here.
http://pastebin.com/TuMXUkh5

Add any aditional information below.

Notifications

Not sure if this is a bug per say, but notifications for punishments are being sent to all servers. Can this be changed so it only sends notifications for the server they were punished on?

/ban by an other plugin

I have an AntiCheat who can execute other plugin's commands but I can't use AB's ban in bungeecord with this plugins.
Any solution ?
I won't ban with essentials, I want ban in all bungeecord servers

Problem with working

I have a spigot server with luckperms for the permission I run spiggot 1.11 r0.1 and Im using advancedban 2.0.6 I Use it for my server and the plugin works but you cant use the commands so I cant ban or do somthing else Maybe its beaucase essentials but I don`t know it uploads to it to date but not ban the people

Layout

What version of AdvancedBan (/AdvancedBan) are you using?
Recent

What kind of server do you have (Bungeecord/single server)?
Spigot

What server version (/version) are you using?
1.8.8

Please provide the EXACT steps required to reproduce the problem...

  1. I created a new layout called Blacklist
    2.I restarted my server
    3.I tried blacklisting a player and it didn't work
  2. yes i did watching videos on how to make a new layout

Any error/log post it through pastebin.com and link it here.

Add any additional information below.

"Web-Panel" Not detecting mysql tables.

What version of AdvancedBan (/AdvancedBan) are you using?
2.06

What kind of server do you have (Bungeecord/single server)?
Single Server

What server version (/version) are you using?
Spigot 1.8.8

Please provide the EXACT steps required to reproduce the problem...

  1. Enter MySQL information

Any error/log post it through pastebin.com and link it here.
http://prntscr.com/eaxggl

Add any aditional information below.
AB isn't detecting my AdvancedBan Tables, but they are indeed there, and I'm using correct login information. I'm not sure why it's not. I'm trying to change it from my previous mysql database to a new one. Proof that the tables are there: http://prntscr.com/eaxgxr

Failed to fetch your uuid

What version of AdvancedBan (/AdvancedBan) are you using?
The most new i downloaded it today

What kind of server do you have (Bungeecord/single server)?

Bungeecord but i have the same problem on single server
What server version (/version) are you using?

1.10.2 but it supports 1.11 with viavesrion
Please provide the EXACT steps required to reproduce the problem...
1.When you log in to the server
2.
3.

Any error/log post it through pastebin.com and link it here.

04.04 12:46:51 [Server] INFO Error -> Server returned HTTP response code: 429 for URL: https://api.mojang.com/users/profiles/minecraft/howdoinamet=1491302810919
04.04 12:46:51 [Server] INFO !! Failed fetching UUID of howdoiname
04.04 12:46:51 [Server] INFO !! Could not connect to REST-API under https://api.mojang.com/users/profiles/minecraft/%NAME%t=%TIMESTAMP%
04.04 12:46:51 [Server] INFO Trying to fetch UUID form BackUp-API...
04.04 12:46:51 [Server] INFO !! Failed fetching UUID of howdoiname
04.04 12:46:51 [Server] INFO !! Could not find key 'uuid' in the servers response
04.04 12:46:51 [Server] INFO !! Response: OK
04.04 12:46:51 [Server] INFO !! !! Warning we have not been able to fetch the UUID of the Player howdoiname
04.04 12:46:51 [Server] INFO !! Make sure that the name is spelled correctly and if it is change your UUID-Fetcher settings!
Add any aditional information below.

Problems while using special characters with MySQL

What version of AdvancedBan (/AdvancedBan) are you using?
Version • 2.0.6

What kind of server do you have (Bungeecord/single server)?
single server

What server version (/version) are you using?
PaperSpigot 1.8.8 "4c7641d"

Please provide the EXACT steps required to reproduce the problem...

  1. Set "UseMySQL" to true in order to use MySQL.
  2. Ban anyone with these characters in reason: " ı - ğ - ş "
  3. Voila! The characters are replaced with " ? ".

Any error/log post it through pastebin.com and link it here.
No error.

Add any aditional information below.
The MySQL setup supports these characters. I'm pretty sure about that.

Issue with tabbing

What version of AdvancedBan (/AdvancedBan) are you using?
Latest version from Spigot

What kind of server do you have (Bungeecord/single server)?
Bungeecord

What server version (/version) are you using?
This server is running CraftBukkit version git-Spigot-7d78b81-f709362 (MC: 1.11.2) (Implementing API version 1.11.2-R0.1-SNAPSHOT)

Please provide the EXACT steps required to reproduce the problem...
Basically, when you start typing someone's name and then press tab for auto completion; it starts going through each person online's name in order, rather than completing the name.

When I had this plugin on my normal Spigot server, I could tab-complete just fine.

No Perms

I am using the latest version of AdvancedBan

I have it in my bungee plugins folder

The server version is 1.11.2

I have owner rank on server which has '*' permissions (all permissions) but it says i have no permissions. Even when I op myself it doesnt work. Is it because I have it in my bungee plugins folder?

Just says i have no perms

[SOLVED] Problem with banip offline players / unban ip request.

What version of AdvancedBan (/AdvancedBan) are you using?
Latest. 2.0.6

What kind of server do you have (Bungeecord/single server)?
Single

What server version (/version) are you using?
Paperclip 1.10.2

Please provide the EXACT steps required to reproduce the problem...

  1. Ban a player's nickname
  2. Try to ipban that player
  3. Cry. !important

Any error/log post it through pastebin.com and link it here.
Nop

Add any aditional information below.
Ok so additional to adding the possibility to ban offline players IP (As first we always ban the player nick and then the IP so obviously it will be offline) Other thing that would be great to fix/add is when trying to unban a player's IP, we have to write down the IP instead of the player name. It's a little more difficult and slower to write down the hole IP to unban it instead of just writing the player's nick, as the original essentials bans or other ban manager plugins do.

Long Banlist

Please make page system for the banlist because when there is so much banned the list is long also we can't see the old banned players.

Error enabling AdvancedBan

What version of AdvancedBan (/AdvancedBan) are you using? 2.0.6

What kind of server do you have (Bungeecord/single server)? single

What server version (/version) are you using? spigot 1.11.2

Please provide the EXACT steps required to reproduce the problem...

  1. onloadup throws an error on line 334 of pastebin
  2. commands not doing anything ingame /tempmute (name) 10s

Any error/log post it through pastebin.com and link it here.
http://pastebin.com/f6UrMFgV

Add any aditional information below.

[Request] Unban with BanID

Hey,
ich würde mir den Befehl "/unbanip " wünschen

Mithilfe von diesem sollte man einen Bann mit der BanID auflösen können.

Ich würde mich freuen, wenn ihr diesen Befehl einführen könntet...

Default reason

Could you add translation for default reason please ? ^^
none

Wont work

_What version of AdvancedBan (/AdvancedBan) are you using? The most recent one as of right now

_What kind of server do you have (Bungeecord/single server)? Bungee

_What server version (/version) are you using? all my servers are 1.7.10-1.8.8 on my bungee

Please provide the EXACT steps required to reproduce the problem...

  1. Download http://www.mediafire.com/file/0goo53v6c6gg5e6/AdvancedBan.zip
  2. Put it in the bunge eplugins folder
  3. And it doesnt work

Any error/log post it through pastebin.com and link it here.

_Add any aditional information below.

It was working before i put in a custom config

Sending commands through the console not working?

What version of AdvancedBan (/AdvancedBan) are you using?
2.0.6

What kind of server do you have (Bungeecord/single server)?
BungeeCord

What server version (/version) are you using?
version git:Bungeecord-Bootstrap:1.11-SNAPSHOT:db1516b:1222 by md_5

Please provide the EXACT steps required to reproduce the problem...
1.sending the command through buycraft or console
2.the command is /unban player
3.player is still banned...

Any error/log post it through pastebin.com and link it here.
No errors.

Add any aditional information below.
I want to add a unban feature in my store.

No permissions?

What version of AdvancedBan (/AdvancedBan) are you using?
lastest

What kind of server do you have (Bungeecord/single server)?
Bungeecord

What server version (/version) are you using?
1.8

Please provide the EXACT steps required to reproduce the problem...

  1. No matter what even in op it says I don't have permissions
  2. I add permissions and it still does that exact same thing

Any error/log post it through pastebin.com and link it here.
no

Add any aditional information below.
There isnt any errors so I have no idea!

AdvancedBan permission

What version of AdvancedBan (/AdvancedBan) are you using?
2.0.5

What kind of server do you have (Bungeecord/single server)?
Spigot single server

What server version (/version) are you using?
1.11

Please provide the EXACT steps required to reproduce the problem...
1.Help or possible bug fix
2.I'm trying to add ab.ban/mute/warn.temp but it does not seem to work
3.

Any error/log post it through pastebin.com and link it here.
.I'm trying to add ab.ban/mute/warn.temp but it does not seem to work

Add any aditional information below.
.I'm trying to add ab.ban/mute/warn.temp but it does not seem to work

cannot use Message layout as a reason

What version of AdvancedBan (/AdvancedBan) are you using?
2.0.6

What kind of server do you have (Bungeecord/single server)?
Bungeecord

What server version (/version) are you using?
1.11.2

Please provide the EXACT steps required to reproduce the problem...

  1. Executing a command with a message layout as reason eg. /tempban player #TimeLayout @MessageLayout
  2. This will result in: player got banned by operator
    For the reason @MessageLayout
    This player got banned for 29min and 59sec

Any error/log post it through pastebin.com and link it here.
The message layout will not be parsed. The ban reason will be @ExampleLayout

Add any aditional information below.

Extensive log when Banned IP log in

What version of AdvancedBan (/AdvancedBan) are you using?
v2.0.6

What kind of server do you have (Bungeecord/single server)?
bungee

What server version (/version) are you using?
mc 1.11.2

Please provide the EXACT steps required to reproduce the problem...
1.banned IP tries to login
2.
3.

Any error/log post it through pastebin.com and link it here.
http://pastebin.com/gUTfyP6Q
Not sure if this should be classed as an error, but it's a bit much for when a banned IP tries to login.
It looks like a colourful rainbow in console due to the colour "codes" in the log
img_20170214_205600
(I can not take a screenshot unfortunately from the server pc).
I suppose those are the colours are a message that isn't coming over properly.

Add any aditional information below.

Specific server banning

What version of AdvancedBan (/AdvancedBan) are you using?
N/a

What kind of server do you have (Bungeecord/single server)?
Bungee

What server version (/version) are you using?
N/a

Please provide the EXACT steps required to reproduce the problem...

  1. N/A

Any error/log post it through pastebin.com and link it here.

Add any aditional information below.

Is there a way to ban players from a specific server and not the whole network in whole?

Unable to UnbanIP / "Player not banned"

What version of AdvancedBan (/AdvancedBan) are you using?
v2.0.6

What kind of server do you have (Bungeecord/single server)?
Single server.

What server version (/version) are you using?
1.8.9

Please provide the EXACT steps required to reproduce the problem...

  1. /banip "I used a player's name"
  2. Nothing
  3. Nothing

If I tried /unban "player" it only told me the player wasn't banned. I can't unban the player.

Any error/log post it through pastebin.com and link it here.
No errors.

Add any aditional information below.
Not even essentials /unbanip works

Bungee error spamming

Error:

13:28:33 [SEVERE] Oct 02, 2016 1:28:33 PM net.md_5.bungee.event.EventBus post
WARNING: Error dispatching event ChatEvent(super=TargetedEvent(sender=Uneven_Gamer, receiver=net.md_5.bungee.ServerConnection@409fbdaf), cancelled=false, message=nao ;-;) to listener me.leoko.advancedban.bungee.listener.ChatListenerBungee@1827a871
java.lang.ClassCastException: com.google.gson.JsonNull cannot be cast to com.google.gson.JsonObject
    at me.leoko.advancedban.bungee.BungeeMethods.parseJSON(BungeeMethods.java:266)
    at me.leoko.advancedban.manager.UUIDManager.askAPI(UUIDManager.java:81)
    at me.leoko.advancedban.manager.UUIDManager.getInitialUUID(UUIDManager.java:30)
    at me.leoko.advancedban.manager.UUIDManager.getUUID(UUIDManager.java:57)
    at me.leoko.advancedban.bungee.BungeeMethods.callChat(BungeeMethods.java:223)
    at me.leoko.advancedban.bungee.listener.ChatListenerBungee.onChat(ChatListenerBungee.java:18)
    at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
    at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
    at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
    at net.md_5.bungee.connection.UpstreamBridge.handle(UpstreamBridge.java:119)
    at net.md_5.bungee.protocol.packet.Chat.handle(Chat.java:50)
    at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:77)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:280)
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:396)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
    at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:266)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:345)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:366)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:352)
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)
    at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:883)
    at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:389)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:305)
    at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:140)
    at java.lang.Thread.run(Thread.java:745)

I'm using last AdvancedBan from Spigot in my bungee, and using latest BungeeCord from HexagonMC.

Interval BanIP

Have the possibility to ban an interval of IP will be a good feature.

E.g.

  • I do /banip 10.10.0.1 10.10.254.254 , a player who has an IP between 10.10.0.1 10.10.254.254 can't join the server.
  • Or if I do /banip 10.10.0.0 , a player who has an IP which begin with 10.10 can't join the server.

I think the second solution is better than the first.
I will very appreciate if this feature is added.

BUG bypass mute denied commands

2.0.5

BungeeCord

Spigot 1.8.8 (under BungeeCord)

Basically, "MuteCommands:" can be bypassed if you use caps writing the commands.

  1. Open config.yml
  2. Add a command to "MuteCommands:"
  3. If a player is muted, he can't do the commands, but if he writes it on caps, it will bypass (it's caps sensitive)

Add any aditional information below.

[Request] Reasons changing

If I want change, for example, the ban reason, I must unban and ban again with the new reason.
So, my request is: be able to change the reason without doing this, just redo /ban PLAYER newReason like essentials.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.