Inactive [SEC/Admn]IpLock -- passwordprotect or mark playernames, linked to an ip, as safe[V 0.5][1.3.2]

Discussion in 'Inactive/Unsupported Plugins' started by Sgt_Tailor, Mar 11, 2012.

?

What do you think of this plugin

  1. Awsome

    106 vote(s)
    61.6%
  2. good, but I have some suggestion

    44 vote(s)
    25.6%
  3. I think it is promising

    22 vote(s)
    12.8%
  1. Offline

    jinS

    Oh so nice

    Thanks ;)
     
  2. Offline

    wamasi

    Getting the same problem. :eek:

    Code:
    2012-03-21 10:09:56 [INFO] wamasi [/myip] logged in with entity id 235 at ([world] 14.6875, 76.0, 502.53125)
    2012-03-21 10:10:03 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'login' in plugin IpLock v0.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:469)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:906)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:866)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:849)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NullPointerException
    at iplock.IpLockCommandExecutor.getPass(IpLockCommandExecutor.java:107)
    at iplock.IpLockCommandExecutor.onCommand(IpLockCommandExecutor.java:56)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 12 more
    edit: Tried deleting the plugin and files. Then server restart. Still recieving the error.
     
  3. The error is caused by the fact that my plugin is trying to get a password from the yml, but the yml is emty. Your friend first has to set his password and then he can login. In the next update I will add a line that will say: "you have not yet set a password, please do so using /setpassword <password>" if you try to log in but have no password yet.

    read the post above

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  4. OK thanks but could you add something like a password for everyone that cant be changed this could prevent griefers. Like one someone logs on they type /login and then the password that you tell them. So this would be like a whitelist in a way. I would love if you would add this as we have been faced with a griefing team called team nukem
     
  5. Offline

    wamasi

    I am full of fail. Thank you for the help.
     
  6. added to to-do list

    no problem, that is what this is for right

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  7. Offline

    YoungCrafter

    dude you kind of made the samething as authme plz do some other ideas that are not taken
     
  8. Offline

    JustinFatalx

    Curious if you have fixed both issues I posted on page 2. Because I have had several people abusing these issues but I don't wanna switch login plugin because I love the safeip feature.
     
  9. Offline

    c0mp

    Isn't it great having a choice of plugins and features, rather than being locked into just one plugin with one feature-set?
     
  10. they will be included in this weekend update (I hope it will be this weekend)

    A reply to the second update. Do you want IpLock to ignore capital letters so if a new player EGG connect en egg is not in ips.yml the player can register but if a new player egg connects he will be asked a password? I don't know if Pex checks for capital letters?

    to add to what c0mp said. I have not seen any plugin that had a safeip (or something like safeip) function:D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  11. Offline

    JustinFatalx

    I don't believe that Pex does because even when someone got on my account which is Merlin. They used mErLiN and still had my pex tag.

    And I want it so that the account has same info no matter how you use the capital letters.

    Example: Merlin logs in and sets password and logs in.
    Example2: Then MeRlIn or any other type like MERLIN or MErLIN has the same login info as Merlin so they cant set a password and they have to use the login information that Merlin has.

    Thats how it worked when I used XAuth and Authme. But I really wanna keep this plugin.
     
  12. The next update will come out tomorrow! This will prevent upper and lower case confusion. Also the translate function is almost done. The other functions will probally be added in the update after tomorrow.
     
  13. Offline

    JustinFatalx

    I can't wait for the update today :)
     
  14. It will include the upper case fix and the translate function. The rest will be in the next update due to errors that they caused. Those error can not be fixed today :(

    UPDATING RIGHT NOW, download link will be down for a few minutes

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  15. Offline

    JustinFatalx

    yay got it! Thanks so much
     
  16. Offline

    A_Shy_Hyena

    Omg! This helped me so much! xAuth and AuthMe were NOT working!
    Beast!
     
  17. Offline

    JustinFatalx

    I found a bug. When I updated it kept giving nulls. Nobody could register, login or move or talk.

    [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'login' in plugin IpLock v0.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NullPointerException
    at iplock.IpLockCommandExecutor.getPass(IpLockCommandExecutor.java:151)
    at iplock.IpLockCommandExecutor.onCommand(IpLockCommandExecutor.java:56)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 12 more
     
  18. you have to delete all the old files
     
  19. Offline

    JustinFatalx

  20. Offline

    cycloptux

    Since I updated to 0.4, I get a NullPointerException every time I stop the server/unload the plugin:
    Code:
    [SEVERE] Error occurred while disabling IpLock v0.4 (Is it up to date?)
    java.lang.NullPointerException
        at iplock.iplock.onDisable(iplock.java:98)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:362)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:399)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:392)
        at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:245)
        at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:402)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Any clue?
     
  21. cycloptux

    Have you deleted the old translate.yml?
     
  22. Offline

    cycloptux

    Yes I did, also tried deleting ips.yml but it still gives that error. I'm moving from my home server to a new host at the moment, I'll try if it also happens there (just in case it's java-related or something)
     
  23. Offline

    RasCas

    Same here, running 1.2.4 latest Dev Build / Java 7

    Are you interested in German translate.yml ?

    PS: is it right, that kick message starts/end with '
    and all other messages don't?
     
  24. The kick message has the ' because of some java stuff. It will not go right if you don't have the '
    I will make a downloadlist for different languages so pm me for the translate plz
     
  25. Offline

    cycloptux

    Just moved. The error still pops out every time I stop the server.
     
  26. Offline

    RasCas

    Hm, seems as if PM does not support Fileattachement, so here it is.

    As i cannot see the attachement:.

    Code:
    kickmessage: Du wurdest vom Server gekickt, weil das Passwort falsch war!
    not-yet-registered: Du bist auf diesem Server noch nicht registriert. Bitte vergib ein Passwort mit /setpassword <password>
    ask-for-login: Bitte logg Dich ein: /login <password>
    reloadmessage: Der Server wurde neu gestartet. Bitte logg Dich erneut ein: /login <password>
    successfull-login: Du hast Dich erfolgreich eingeloggt
    safeip-message: Du hast die IP als sicher bestaetigt. Wenn Du dich von dieser IP erneut einloggst, ist kein Passwort mehr noetig.
    incorrect-password: Das Passwort ist falsch, bitte versuch es erneut
    /login-message: Wenn Du diese IP als sicher betrachtest, kannst Du mit /safeip <password> diese IP als sicher hinzufuegen.
    password-set: Dein Passwort wurde verschluesselt gespeichert! Du kannst Dich nun mit /login <password> einloggen
    block-if-not-logged-in: Fuer diese Aktion musst Du eingeloggt sein. Nutze jetzt /login <password> um Dich einzuloggen
    already-locked: Dein Account ist bereits gesichert
    reloadmessage2: Wenn Dein Account gesichert ist, nutze /login ohne Passwort
     

    Attached Files:

  27. I will update this plugin in a few hours fixing the bug
     
  28. Offline

    smarf12

    Hello really great plugin i enjoy using it but could you maybe make it so the server manger the guy that can do all the Configing can see all the passwords if that is enabled?
    Or something like that bacuse some times i must login to my users accounts to fix something or to test something or stuff like that so that would be a ease now i use a plugin that logs the chat so i can see the password but other wise AWSOME PLUGIN! Really like the IP Lock.
    But the IP Lock if i get a new Internet is it possibler for me to login or do i have to remove my password and stuff from the server? and then re set my password?
    Would be great to hear from you soon. This Plugin was a wounderful plugin for my company :)
    And is there a set date when the Feature : a config file is coming?
    Keep up the good work man. Don't stop :)
    Have a great day.
    P.S Do you want my company to create a logo or a header for this Plugin? Free of charge. Ofcourse.
    Sorry if i typed much wrong i was kinda in a hurry when i wrote this :)

    And may my Company also recommend your plugin on our website?
    Just woundering :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  29. sure you can recommend my plugin
    I would love a logo. I am doing my best on this plugin, but test week is coming up.
     
  30. Offline

    IsaiahRobichaud

    If this does get updated can you also put any requirements? If there are none then AWESOME PLUGIN!!
     

Share This Page