Pwn9 / PwnFilter

PwnFilter is a JAVA Plugin for Bukkit, a multiplayer server API for the game Minecraft. Pwnfilter implements Regular Expressions created in a user defined "rules.txt" as an in-game chat filter to remove profane language, spam and caps, for fun and as an effective command alias creator.
GNU General Public License v3.0
15 stars 25 forks source link

Update for 1.13.2? (I love this plugin!!!) #29

Closed ZonkedCompanion closed 4 years ago

ZonkedCompanion commented 5 years ago

Firstly this plugin is awesome and I cant find anything quite as simplistic yet powerful and flexible as this plugin.

I was using this plugin for many years until my 1.7 server shut down. It's quite amazing what this plugin can achieve with a little regex. I had a huge configuration of rules that helped with all kinds of things. Everything from removing foul language to correcting invalid commands and broadcasting tips and information to players looking for help.

Recently having got back into MC I have created a new 1.13.2 server and one of the first plugins I tried to find was the latest version of pwnfilter. Needless to say I was disappointed to find that it has received no updates since 1.8!

It would be insanely awesome if you could spare some time to update the plugin for 1.13.2 assuming its not too much work. I think I and many others who love this plugin would be forever in your debt if you did so!

I can see that you have been working on other plugins for Minecraft this year, pwnbuckets and chickenlay, - so I am wondering if perhaps you have simply abandoned this plugin because it requires too much work to update?... Do you think we may see some updates in the future? or is it unlikely?

ZonkedCompanion commented 5 years ago

Console errors: [13:19:32 INFO]: [PwnFilter] Enabling PwnFilter v3.9.1 [13:19:32 INFO]: [PwnFilter] Vault found. Enabling actions requiring Vault [13:19:32 INFO]: [PwnFilter] Now logging to plugins\PwnFilter\pwnfilter.log at l evel: ALL [13:19:32 INFO]: [PwnFilter] Logger debug set to: high [13:19:33 ERROR]: Error occurred while enabling PwnFilter v3.9.1 (Is it up to da te?) java.lang.NoClassDefFoundError: net/md_5/bungee/api/ChatColor at com.pwn9.filter.engine.rules.action.targeted.Warn.getAction(Warn.java :40) ~[?:?] at com.pwn9.filter.engine.rules.action.targeted.TargetedAction$7.getActi on(TargetedAction.java:84) ~[?:?] at com.pwn9.filter.engine.rules.action.ActionFactory.getAction(ActionFac tory.java:58) ~[?:?] at com.pwn9.filter.engine.rules.parser.TextConfigParser.parseRule(TextCo nfigParser.java:209) ~[?:?] at com.pwn9.filter.engine.rules.parser.TextConfigParser.parse(TextConfig Parser.java:148) ~[?:?] at com.pwn9.filter.engine.rules.parser.TextConfigParser.parse(TextConfig Parser.java:66) ~[?:?] at com.pwn9.filter.engine.rules.parser.TextConfigParser.parse(TextConfig Parser.java:60) ~[?:?] at com.pwn9.filter.engine.FilterService.parseRules(FilterService.java:20 6) ~[?:?] at com.pwn9.filter.bukkit.listener.BaseListener.getCompiledChain(BaseLis tener.java:55) ~[?:?] at com.pwn9.filter.bukkit.listener.PwnFilterPlayerListener.activate(PwnF ilterPlayerListener.java:124) ~[?:?] at java.util.concurrent.ConcurrentHashMap$KeySetView.forEach(Unknown Sou rce) ~[?:1.8.0_111] at java.util.Collections$SetFromMap.forEach(Unknown Source) ~[?:1.8.0_11 1] at com.pwn9.filter.engine.FilterService.enableClients(FilterService.java :97) ~[?:?] at com.pwn9.filter.bukkit.PwnFilterBukkitPlugin.onEnable(PwnFilterBukkit Plugin.java:128) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:254) ~[c raftbukkit.jar:git-Bukkit-a5b9c7b] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:332) [craftbukkit.jar:git-Bukkit-a5b9c7b] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:402) [craftbukkit.jar:git-Bukkit-a5b9c7b] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugin(CraftServer. java:421) [craftbukkit.jar:git-Bukkit-a5b9c7b] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugins(CraftServer .java:347) [craftbukkit.jar:git-Bukkit-a5b9c7b] at net.minecraft.server.v1_13_R2.MinecraftServer.l(MinecraftServer.java: 570) [craftbukkit.jar:git-Bukkit-a5b9c7b] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java: 532) [craftbukkit.jar:git-Bukkit-a5b9c7b] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java: 410) [craftbukkit.jar:git-Bukkit-a5b9c7b] at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.ja va:270) [craftbukkit.jar:git-Bukkit-a5b9c7b] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.jav a:675) [craftbukkit.jar:git-Bukkit-a5b9c7b] at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] Caused by: java.lang.ClassNotFoundException: net.md_5.bungee.api.ChatColor at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_111] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:134) ~[craftbukkit.jar:git-Bukkit-a5b9c7b] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:80) ~[craftbukkit.jar:git-Bukkit-a5b9c7b] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_111] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_111] ... 25 more

Log file: [2019/06/17 13:19:32] [PwnFilter] Now logging to plugins\PwnFilter\pwnfilter.log at level: ALL [2019/06/17 13:19:32] [PwnFilter] Logger debug set to: high [2019/06/17 13:19:33] [PwnFilter] (parser) then action: deny

Issue: 1) Console errors appear when starting the server. 2) Plugin is loaded but does not function.

msudol commented 5 years ago

not likely to get an update for this plugin, development has been stopped for a year or more.