SimpleAuth
[SEC] SimpleAuth(SPAS reborn) - A very Simple Player Authentication System
version: 2.0
BukkitBuild: (1060)
SimpleAuth plugin is one of those plugin that prevents players from some of the server privileges. But why make another one if there's a lot of plugins that can do this?
I made this plugin from a request if u must know. He ask "I want a 'simple authentication' plugin"
You want simple? I give you simple. PRESENTING the SimpleAuth...lol...
Anyway, this plugin, as i said, is a very SIMPLE plugin that prevents players from the server privileges if your not logged in.
This plugin will require you to set pin when you join a world. And it will ask a pin every time you log-in. That's pretty simple isn't it?
Then on first run of the plugin, it will create a config.yml in the plugins folder. In this folder, you can enable or disable some stuffs.
Even the plugin it self. I know what i said. Why download a plugin if you want to disable it. I don't know about you but i'm a simple man.
I don't want to delete the jar or move it. Just change EnablePlugin to false, and viola...it will not be activated when you start OR reload your server.
That's pretty simple isn't it? hmmm...did i already said that...oh yeah...who cares...that's it for my intro..check below for some features of it
- COMMANDS
- (only 4 digit pin is allowed)
- /pwset <pin> - sets or changes your pin
- /pwpin <pin> - authenticates you to the server
- /pwset <pin> - sets or changes your pin
- Features
- enable/disable Plugin itself
- enable/disable this when not logged in
- enableDamages - you'll not be attacked
- enableDnPblock - means Destroy and Place blocks
- enableChat - duh...the chat itself
- enableCommand - another duh...when u typed a command other than /pwset and /pwpin
- enableDamages - you'll not be attacked
- TO_DOs
- add spout gui
- don't know
- don't know
- don't know means i need suggestions
- MOAR SIMPLICITY
download plugin here: SimpleAuth.jar
oh and to anyone who tried this plugin...tell me what you think. If i need to add some stuff or
IF theres a bug(which i think it will not have any)...tell me please
@MinecraftMarcus1
This plugin is from 2011, Bukkit 1060, or Minecraft BETA 1.7.3
This is before hunger, sprinting, creative mode, blocking with swords, etc.
whenever i do /plugins it shows its not in there but the plugin is in my plugins folder. also whenever i join it doesnt give me the login thing to login and I have tryed reloading it and restarting it, PLEASE HELP!!!!
Suggestion: Allow more than 4 digit and also allow letters
OK, i like simplicity, and i would really like if i could use this plugin cause its so simple I own a private whitelist offline server, and i want hacker protection for my server, this plugin would be perfect, if it would work Here is my problem
[SEVERE] Could not load 'plugins/SimpleAuth.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:153) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at sa.bugsy.SimpleAuth.SimpleAuth.<init>(SimpleAuth.java:16) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) ... 9 more Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:34) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 28 more
so, i would really like if BugSpreadeR would fix this, or update this plugin if that is all that is wrong, i have been searching for so long... please fix this
-Christian77777
Can you make an option so that players don't have to have a pin unless they use a command, and then they will have to login with a pin? Then they can turn it off if they don't want it anymore. This is just so the people with the payed accounts don't have to enter a pin.
Hello! First of all: I LOVED your SPAS plugin. Great job you did there. I would ask if possible:
1: to update SPAS, or make this plugin be able to import those passwords (which are longer than 4 digits)
2: be able to use the /password <pass> again, players get confused with command changes (or with password lenght change)
Thank you! Also, if you need any help with this plugin, i would be glad to help, Cheers!
@IronPixel
Authme has that feature, to set chat on deny but allow a radius in which players can walk in :D But its outdated :( but luckly still working
Hi, I have been looking for a plugin a bit like this, I know this is meant to be simple, but I will tell you in hope of you making the plugin anyway =)
So I am really tired of players joining and asking what to do before they read the signs in the spawn. I thought it would be awesome if I had a plugin where it sets up a cuboid (surrounding the spawn). Before the new players type in the password they will only be able to walk inside the cuboid and not be able to chat nor do any commands. When they try to chat it should come up a message (owners should be able to change the message in a config). I would have had the message say: "Please read the signs" when the new players try to chat before he has typed the password (the password will be on the sign in the spawn). When the new player has typed the password he would be able to go out of the cuboid, chat and do his commands (and he will be registered so he doesn't have to go through the process the next time he joins).
I know is it quite the challenge, but I bet many servers will find it useful :D