Anti-ForceField
BLOCK FORCEFIELD, KILL-AURA, AND AIMBOT ALL IN ONE LIGHTWEIGHT PLUGIN!
Works with minecraft version 1.9.X
Description:
- Blocks people from using forcefield, aimbot, killaura, safety killaura and a lot of other forms of unfair pvp enhancement.
Features:
- Very configurable config allowing you to change the times between an npc spawning, cooldown times, pvp times.
- You can choose what happens when the player is caught hacking.
- Configurable messages so you can choose what's said
- The config updates itself! That's right, you never need to delete your config it will update itself with the options you have already chosen!
- Blocks safety killaura, killaura, forcefield, and aimbot!
Commands:
- /antiff disable - In the case of an emergency and the plugin somehow starts going crazy and making your server lag this command can be done by people with the '*' permission node.
- /antiff reload - reload the config file to update chosen configurations.
Installation:
Just drag the plugin into the plugin folder on bukkit/spigot builds 1.8.3+/1.9
Future Plans
- Don't use NPC for kill aura. (currently developing a different method)
Permissions
- antiff.notify - Informs you when someone was kicked for hacking.
- antiff.reload - Reload the plugin.
- antiff.disable - Disable the plugin.
Troubleshooting:
- If there is any errors please post a ticket or add suggestions!
CREDITS
No one currently
-
View User Profile
-
Send Message
Posted Jul 3, 2014@heirteir
I downloaded 1.3.5 and got the same problem http://aikar.co/timings.php?url=7744092 ... It brings my TPS down :S
On my main server, currently the problem is in "NPCDamageEvent" - http://aikar.co/timings.php?url=7744195 (http://prntscr.com/3z52sz)
-
View User Profile
-
Send Message
Posted Jul 3, 2014@Lubenica998
This should be fixed in 1.3.5 as there was a memory leak with a ConcurrentModification error I had when using the packets that I used to hide entities.
-
View User Profile
-
Send Message
Posted Jul 3, 2014@Rrwery
Well my problem with making it other npc names is that it spams essentials that a new player has joined each time I make a new name.
-
View User Profile
-
Send Message
Posted Jul 3, 2014@Odie680
This error is fixed in 1.3.5 sorry for the inconvience!
-
View User Profile
-
Send Message
Posted Jul 3, 2014Hello heirteir,
This is an amazing plugin concept, however, when I let the plugin be for 10 minutes, my console gets spammed by http://pastebin.com/NrHN6uZd. The "Craft Scheduler Thread - 4860" numbers add 1 by 1 every message. There is about 100 of these messages getting spammed... PER SECOND lol. I don't know what is causing this.
Config:
http://pastebin.com/GjnjW396
Thank you,
0d1e
-
View User Profile
-
Send Message
Posted Jul 3, 2014@heirteir
wrapper.setPlayerUUID(UUID.randomUUID().toString()); Random rng = new Random(); wrapper.setPlayerName(String.valueof(rng.nextInt())); return wrapper;
Something like this?
-
View User Profile
-
Send Message
Posted Jul 3, 2014Does anyone else have some problems with timings using Anti-ForceField?
Here are my timings: http://aikar.co/timings.php?url=7741004
I'm using the latest version of Anti-ForceField with latest version of Spigot.
Here is my Anti-ForceField config: http://pastebin.com/knzdGUwX
Can you look into it please? Also, thank you very much for the plugin, it's awesome :)
EDIT: plugin is making huge TPS drops... http://aikar.co/timings.php?url=7741519
-
View User Profile
-
Send Message
Posted Jul 2, 2014@redsoxfan95
Well you know it's not a good idea to put color codes in a players name >.< as for the friend problem I will see if I can come up with a fix thanks for the report! as for the concurrent modification exception that is fixed in 1.3.5 you need to wait for bukkit to accept it though.
-
View User Profile
-
Send Message
Posted Jul 2, 2014I've been testing this out for an hour or so with a few hacked clients, I found out that one hacked client called "Huzuni" can see the entity above them and you can just middle-click it and it adds it to your friends list, therefore making you never lock on to it.
There needs to be more than one configurable name or something else added to make the entity invisible on that hacked client because that is probably one of the biggest free hacked clients available.
Anyways, great plugin. I'm definitely going to keep this one on my server for good.
Also for shits and giggles, I tried setting the name to "&kIlIlIlIlIl" and it instantly kicked everyone from the server, popped a bunch of errors, and no one could rejoin. When I typed "/antiff disable" in console it spammed it with a crapload of errors. I had to restart the server for it to let us join again. Here are the logs to help you identify the problem. http://puu.sh/9UBq5/246bbbfa69.log
-
View User Profile
-
Send Message
Posted Jul 2, 2014@LihPeu
I will see if I can but there isn't a guarantee.
@jellyfishdragon
It spawns the npc behind your head.
-
View User Profile
-
Send Message
Posted Jul 2, 2014@lenis0012
Sorry I will update it I couldn't remember your name :(
-
View User Profile
-
Send Message
Posted Jul 2, 2014dose this work on spawning a npc on a players head and if they kill it it kicks them?
-
View User Profile
-
Send Message
Posted Jul 2, 2014Great idea and plugin, do you plan on making it compatible with bungeecord? Here is a console dump, ignore the duplication http:pastebin.com/HuwmUSgM
This server is running BungeeCord version git:BungeeCord-Bootstrap:1.7-SNAPSHOT:"6c9e6ab":905 by md_5
-
View User Profile
-
Send Message
Posted Jul 2, 2014Im not named Lewis :P
And its not a citizen API either.
Anyway, i like the plugin.
Installing on my pvp server
-
View User Profile
-
Send Message
Posted Jul 1, 2014@tremor77
Well I am ok with that as long as you guys get an update past 1.0
-
View User Profile
-
Send Message
Posted Jul 1, 2014@heirteir Bukkit will probably deny your 1.1 and 1.2 versions since you have a 1.3, that's happened to me before if you have more than one version - they'll only approve the most recent one.
-
View User Profile
-
Send Message
Posted Jun 30, 2014Well bukkit is a few versions behind I am currently on v1.3 but they haven't accepted any files except for 1.0 so you guys should be seeing them sometime lol now remember v1.3 is where the auto-updater comes in.
-
View User Profile
-
Send Message
Posted Jun 30, 2014@tremor77
I am vanishing it with protocollib so other players can't hit the npc since it's technically not there for the other players.
-
View User Profile
-
Send Message
Posted Jun 30, 2014@heirteir are you using invisibility effect or actually hiding the entity with protocollib? If you did a mix of both, you might be able to catch the entity trackers too, like spawn it with a chance to be actually invis, and another option to just have invis effect, like 25% of the time.
-
View User Profile
-
Send Message
Posted Jun 30, 2014@tremor77
Thanks for the nice post man the NPC is invisible to other players but not invisible to the person it spawns on as there is an option in the hacked client Iridium and Risilience to not hit invisible NPC's but what I did to combat this is put the npc always behind the players line of sight allowing for false positives to never be accomplished I will be adding an auto-updater in v1.3 and I will also add your idea for the permission to have admins see the npc spawning as far as the /pl it's up to the server owners if they want there plugins to be seen. Thanks again for the great comment!