AccessBook - The Anti-Grief Protection System: Version: v0.3 I made this system to replace the old "GuestBook" system created for the first 100 versions of CraftBukkit. Since it no longer works, and I've wanted an alternative for awhile now I decided to create AccessBook! Download AccessBook ! Features: Makes new players unable to destroy, create, place, or even access blocks! Configurable on the fly! Usage: /accessbook | /ab add <player> /accessbook | /ab remove <player> /accessbook | /ab reload GroupManager & Permissions: accessbook.bypass - allows player / staff member to bypass the AccessBook check. accessbook.add - allows you to add players to the accessbook accessbook.remove - allows you to remove players from the accessbook accessbook.reload - allows you to reload the accesbook list To-do: Suggest something! Changelog: Version 0.4 Updated to use the latest Permissions and for CB #766. Version 0.3 Updated GroupManager and Permissions Support Updated to CraftBukkit #556 Version 0.2 Added support for GroupManager so players & staff can Bypass AB. Moved settings folder from Server Root -> plugins (old users will want to move their old settings over to the plugins folder (just drag & drop the AccessBook folder from your server root to plugins). Updated to Recommended Build # 531. Version 0.1 Initial Release.
or you can just go to console commands and do <whitelist on> so noone can join/build unless there on your whitelist lol
I did this so you can allow people to connect and talk them through how to join a server that's "kind of" whitelisted. Updated topic. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
it will take you +- a minute to add group manager support!=] so please add support for accessbook.add, accessbook.remove etc! --- merged: Feb 28, 2011 2:26 PM --- oh, if you could, please do it soon... i really need it for my server.. also how about releasing the source?
Tested with #478 - Works Fine. --- merged: Mar 1, 2011 7:19 AM --- Yeah I plan to do this, about releasing the source code I plan to maintain this as long as I run a server, if I ever close my server I'll go ahead and toss the source up, so don't worry.
I've updated this and am currently testing an alternative method to protect users with any access rights and/or name spoofing. I've also moved the folder into the plugins folder itself, upon request. After I've determined that it is stable I will be updating the original topic.
When I type /ab it says I do not have access even though I have set the * node to give me all commands.
I keep getting this spammed in console when ever anyone interacts with a block... Code: 16:14:24 [SEVERE] Could not pass event BLOCK_DAMAGED to AccessBook java.lang.NoClassDefFoundError: org/anjocaido/groupmanager/GroupManager at com.metrocraft.AccessBook.canBypassBook(AccessBook.java:347) at com.metrocraft.AccessBook.isOnAccessBook(AccessBook.java:253) at com.metrocraft.AccessBookBlockListener.onBlockDamage(AccessBookBlockListener.java:59) at org.bukkit.plugin.java.JavaPluginLoader$22.execute(JavaPluginLoader.java:269) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:358) at net.minecraft.server.Packet14BlockDig.a(SourceFile:42) at net.minecraft.server.NetworkManager.a(SourceFile:230) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76) at net.minecraft.server.NetworkListenThread.a(SourceFile:100) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272) at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
same problem as panderiz...and suggestions... cb ver 556 and more plugins than i can name important one are worldedit/guard permissions multiverse
What does your permissions / groupmanager look like? Updating this to 556 tomorrow. What plugins are you currently using? EDIT by Moderator: merged posts, please use the edit button instead of double posting.