[INACTIVE][SEC] AnjoSecurity v1.6c - Offline-Mode User Registration [440-531+]

Discussion in 'Inactive/Unsupported Plugins' started by AnjoCaido, Feb 15, 2011.

  1. Offline


    AnjoSecurity - Offline-Mode User Registration System
    Version: v1.6c

    This version it's just a minor update to make it work with newer CB and GM. When GM gets it's final version I'll start working on future plans for this.


    This plugin uses GroupManager plugin(optional, but recommended if you want to block commands):
    With this you can block all commands of plugins that uses Permissions plugin.

    This plugin is to help people prevent griefing and abusing while your server is in offline-mode. When mineceraft server is down you have no choice than setting up offline-mode. When this option is enabled anyone can connect within your server with their desired username, it brings up the problem that someone can connect with administrator name and abuse with all his loot and commands. This plugin will set up user registration with a custom password for your server, and only the person with that password will be able to use that username.

    Did I say it is open-source? You can get it on GitHub and modify as you want.

    • Prevents registered users to do anything while not logged in.
    • (toggle-able)Prevents non-registered users to do actions(move,destroy,etc).
    • (toggle-able)Prevents non-registered users to do summon commands.
    • (toggle-able)Remove all loot of non-registered users when joining the server(and tp to spawn).
    • (toggle-able)Registration system. You can deactivate registrations anytime.
    • Every user can remove their registration, so they can register with other password.
    • Users listed on settings.properties, while logged in, can remove any user registration.
    • (configurable) Session time. You can set the session duration, so if a user drops connection a lot, he would not need to /login again.(default 30 minutes)
    • Interacts with GroupManager permission plugin(the one replacing Nijikokun's Permissions plugin, yet fully compatible) to prevent running registered commands.
    • ALLOW List. You can allow certain users to register, even if registration is deactivated.
    Commands (all of them speech for themselves):
    • /register <password> - it registers with the given password
    • /login <password> - it tries to login with the given password
    • /reset <password> - if the password is correct, remove registration
    • /adminreset <username> - remove the registration of the given username
    • /toggleregistration - (yes it is long, in purpose) - toggle registration mode ON/OFF.
    • /adminallow <username> - allow user to register even if registration is deactivated.
    Version 1.6c
    • Made it work with newer CB builds.
    • Made it work with GroupManager 1.0 alpha
    Version 1.6b
    • Made it work with newer GM builds.
    Version 1.6
    • Fixed a nasty bug.
    Version 1.5
    • Fixed die-menu-respawn item duping(I think).
    Version 1.4
    • Compatible with the latest bukkit builds(#353)
    Version 1.3b
    • Removed some debugging messages.
    Version 1.3
    • Fixed small bugs. (I think all exceptions reported by now are fixed)
    • Added allow list.
    Version 1.2
    • Fixed small bugs
    • Improved how God Mode works(now it's verly like the God Mode plugin)
    • Added a God Mode timout after login of 5 seconds, to prevent die of falling on the ground.
    • Added a command to toggle registrations on/off.
    Version 1.1
    • Prevent non-logged-in users to lose health(and die).
    Version 1.0
    • First fully working release.
    Future plans:
    • (done!) Create a toggle command that opens and closes registration
    • Store users activities, such as typing wrong passwords and such(to catch hackers)
    Version 1.6c (to use with GroupManager 1.0 or higher):

    Version 1.6b (to use with GroupManager 0.99b or lower):


    Flat-file Authentication importer(import auth db from older plugins):
    It is destinated for the following format(plugins that used MineSecurity format, from hMod):

    Just double click on the jar(or run via terminal with java -jar), select the old flat-file... it will generate a AnjoSecurityDB.db file, which you put on your server folder. If you want to merge the old file with the new database, just put the jar on the same folder of the AnjoSecurityDB.db...

    Everyone with an Off-Line server might like the NameChecker plugin I made, it super simple. It only filters huge names (> 20 chars), short names(<3 chars), and invalid characters in names(only letters, numbers, and underscores allowed).
    It kicks the player and shows him the reason of why his name is invalid. It even has a configurable file for you to put forbidden names to join the server(like Player, or Scruffy_Puppy)
    xcession, FlingeR and methos like this.
  2. Offline


    When will this be updated to work with CB617?
  3. Offline

    Dason Wright

    please update your stuffs Anjo
  4. Offline


    sorry for my english i don't speak very well.

    I find a bug with iConomy and Anjo

    It's not necessary login for use command /money pay .

    If you have a solution for lock iconomy if not logged

    Thx :)
  5. Offline


    This is acctually a problem of your permission system
    check your groups.yml if you use Groupmanager.
    otherwise the permissions.yml ...
  6. Offline


    Please, update :(
  7. Offline


  8. Offline


  9. Offline


    Four days without update to make it work on Mc 1.4 and CB#617.

    Should we concidere anjo's plugins are abandonned ?
  10. Offline


    Does this work with #670?
  11. Offline


    is there a forse register and or force login?
  12. Offline


    Cant do anything. /register works, but every user do not get an warning, and can do what they could before
    Does this plugin crash with GuestPrev? Becuase i really want this.
    Please help :)
    and i edited the config.yml multiple times, but no difference.
  13. Offline


    Use authx.... it blocks everything flawlessly including op commands and has much more features plus its always being updated :d
  14. Offline


    Don't use a plus sign in the version tag. If you really need to use more versions, use [X-Y] or [X,Y].
  15. Offline


    uppdate it now!
  16. Offline


    lThis plugin work with 766 ?
  17. Offline


    RIP, you will be remembered.
  18. Offline


    Is there a way for me to set this up so that premium users don't need to use the login while the others do?
  19. Offline


    Can you not read? This plugin has been inactive and anjocaido hasnt been around since may. Even looking at the build numbers would tell you how out of date this is.
  20. Offline


    I WANT THIS PLUGIN!! but where is the link???? could you reply?
  21. Offline


    The link is dead, and the author is gone. This plugin is in the inactive section for a reason, go find a plugin that is actually updated and that works.
  22. Offline


    ok thank you!!
  23. Offline


    This still works on 1.8.1, just go the the github and DL the .jar
  24. Offline



    01:35:46 [SEVERE] Error occurred while enabling AnjoSecurity v1.6c (Is it up to
    date?): PLAYER_ITEM
    java.lang.NoSuchFieldError: PLAYER_ITEM
    at org.anjocaido.anjosecurity.AnjoSecurity.onEnable(AnjoSecurity.java:11
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
  25. Offline

    Deleted user

    God anjocaido i love this plugin and your cracked minecraft launcher XD
  26. Offline


    Does the 1.0+ also work with 1.2.3 because I heard 1.1 doesn't because there is a new less buggy code (my console spams everything so I don't care about it now) :)

Share This Page