[ADMN/SEC] GuestPrev v1.5 - AntiGrief Guest Manager [1.3.1-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by SunShe, Feb 24, 2011.

  1. Offline

    SunShe

    [ADMN/SEC] GuestPrev v1.5a - AntiGrief Guest Manager [1.3.1-R2.0]

    GuestPrev - AntiGrief Guest Manager:
    Version: v1.5a

    GuestPrev allows you to manipulate your guest accesses and events,
    it protects your server against griefers or unknown players.

    Feel free to open your server to the public without having to worry about griefers.

    [​IMG]
    -
    Simple, Light, easy.
    No Permissions system required. (But supported)

    Features: Prevents guests from the following...
    • Placing, Breaking, or Interacting with Blocks
    • Using, Destroying, or Moving Boats/Mine Carts
    • Picking Up or Drop Items (Option to Authorize Certain Items)
    • Opening Chests, Furnaces, or Dispensers
    • Interactions with Doors, Levers, Buttons, or Pressure Plates.
    • Trampling wheat and using ladders.
    • Creepers explosions on guests.
    • Workbench Use (Option to Authorize Use)
    • Attacking types of animals/monsters.
    • Exploring the unknown world not generated. (Preventing from increase your file map size.)
    Additional Features:
    • Auto-locks Guest Inventory Changes
    • Stops Players From Using Blocks to Climb Over Walls
    • Enable or Disable Guest Chat, Guest Server Access.
    • Send a private message or kick all guests. (for servers overloaded of guests)
    • Optional/editable Every Notify Messages for guests.
    • Configurable guest interactions.
    • Can make virtual walls for restrict your guests at some ways.
    • Admin Command Tools (Teleport,Kick,Ban,Mute,Froze,Etc...)
    • Set a max amount of online guests in same time.
    • Reserve slots for members.
    • Can disable other plugins commands access.
    • You can optionally set a chat-prefix for recognize who are a guest.
    • A system who logging the players activities. (First Join, Latest Connected/Disconnected)
    • Make your Guests (Spectators) invincible.
    DOWNLOAD: Private now, you can PM me if intersting...
    _
     
    thecoolwolf, Tealk, kahlilnc and 6 others like this.
  2. Offline

    Maxis010

    If usebuild: true then it will check the build value in permissions to see who can build regardless of authorisation list
     
  3. Offline

    rangedreaper

    i have it setup right but im getting the following
    [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:136)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  4. Offline

    Tfs Halo

    Ok why does it say i don't have permission to use chests???
    theres no option for it and no permission.

    also why does it give me the wall message when i didn't even set a wall...

    edit: fixed the wall thing.. apparently the bedrock blocks i placed -.- are walls...
     
  5. Offline

    Maxis010

    Confirm the following in your config
    wallsactive=false

    Please check that it is indeed guestprev screwing with your chests by removing GuestPrev, restarting your server and trying again as there is no chest interaction for guestprev as far as I know unless it is to do with the inventory control
     
  6. Offline

    Chumber

    How do i protect other worlds? I got 3 worlds running and i want to activate guestprev on two of them, can't find a way to do so though - is it even supported?

    I got permission files for every world, the main "you can build world" got guestprev.* for the default group, the others aren't and are set to build: false - no effect :(
     
  7. Offline

    Maxis010

    Take everyone one off of the authorized list, try usebuild=true and the only guestprev permission you should need to give them is guestprev.is.authorized, if you are giving them guestprev.* then they are seen as GP Admins
     
  8. Offline

    Chumber

    But it won't inherit to different worlds will it? So it doesn't matter if i put guestprev.* in my main world since they are allowed to do everything.

    Im using a whitelist so every player on the server is okay and allowed, the point is i want 2 old worlds we created earlier to be visitable but absolutely uneditable in any way.
     
  9. Offline

    Maxis010

    If you get a smart user who runs a guestprev command then they will be authorised (GuestPrev won't restrict them) globally on your server, usebuild=true and build: false may or may not stop them, I can't be certain

    Ensure that your users are build: false and have don't have the isAuthorised node on your other worlds, unless there is something else helping them build you should be fine
     
  10. Offline

    Chumber

    Yay it's working, thanks :)
     
  11. Offline

    Tfs Halo

    ok i will try it but a player and a guest could access the chests but i couldn't(transformed into guest permissions) as well as my Moderator(transformed into guest permissions) we did not have any separate permissions just our group permissions.

    and i will try it today
     
  12. Offline

    Matty11

    is there a way to make it so people who join are default to the guestprev?
     
  13. Offline

    Lykkepillen

    Anyone got any updates on 766 support? I don't dare try it before it's testet.

    Much appreciated, thanks!
     
  14. Offline

    Maxis010

    766 Confirmed
    Been running GP since 766 release without error
     
  15. Offline

    KrisEike

    I run a vanilla P2P server.. and i would like guests to be able to visit it, to just check it out. Only problem is the creepers.. Is it possible to make guests like "ghosts"? Like, creepers won't attack them, and they can't attack creepers. Or, that mobs can attack them, but creepers can't destroy blocks when targeting a guest .. or something.
     
  16. Offline

    Gear

    There are many options in config, you should really chek out "prevent creepers" thats exactly what you're looking for.

    My question is: Why doesnt this disable god mode for someone who has been accepted? godmode=true makes everyone (even not guests) invincible, shouldn't it cease to function when i use /guestprev add?
    Also is there any way to execute a command for every guest? like if they typed it and execute another command when they are accepted as members? Thank you
     
  17. Offline

    KrisEike

    So, Prevent creepers prevents block damage from creepers?
     
  18. Offline

    Maxis010

    Prevent creepers will allow the explosion to happen (pain) but the blocks will remain intact
     
  19. Offline

    cardboardmark

    I'm getting some feedback from some people saying they cant go above y axis 98, it states they have to be an admin to pass. I have not created any walls they couldn't pass yet, not sure why they can't pass 98. I didn't see anything in the config file about height restrictions. Any ideas?
     
  20. Offline

    Maxis010

    wallsforall=false
    wallsheightradius=150
    wallsactive=false

    Use these settings if you have no walls what so ever
    If you have walls just use wallsheightradius=150
     
  21. Offline

    cardboardmark


    I'll give that a try, thank you for the quick response!
     
  22. Offline

    Chrisf99

    Thank you for writing this plugin. Permissions causes so many problems and I have been looking for exactly this type of thing for ages.
     
  23. Offline

    Mad_Hat

    I get an error when a new player attempts to log into the server when this plugin is enabled with default options
    On the client they get "Disconnected by Server" "Internal server error"
    and in the server log I get
    Code:
    2011-05-21 21:28:38 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:136)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    The default groups is configured like this
    Code:
        Guests:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: false
            inheritance: null
            permissions:
            - myhome.home.basic.*
            - mcdocs.*
    GuestPrev config is attached, though renamed with .txt becuase .properties is not allowed

    I'm running CB766

    EDIT: After more testing it seems that it only throws the error if the spawn point is set above sea-level while "wallsactive=true" if "wallsactive=false" then a higher spawn point doesn't cause an error. Even if i set the wallsheightradius to a very high number this is still a problem.
     

    Attached Files:

  24. Offline

    Koltrast

    Guests are able to open chests and take stuff with 766, at least on my server. Everything else works fine, they can't open furnaces.
     
  25. Offline

    MrAdam

    "SunShe was last seen:
    May 8, 2011"


    Would it be a bad thing to start using this plugin?


    You know.. when the developer hasn't been online for 16 days :O
     
  26. Offline

    Maxis010

    The plugin works, no problems
    Is 16 days THAT bad to you?
     
  27. Offline

    MrAdam

    Well.. I just keep having to remove plugins, right after my players get used to them.
    As people abandon their projects..
     
  28. Offline

    Maxis010

    When a Plugin breaks you request support, if the plugin goes Inactive and you need support then remove it

    Take DynMap for example, last I checked it's inactive yet there are several servers out there that continue to use it because it continues to work

    I'd use it except I'm not paying to get ports opened on my VPS so it can run
     
  29. Offline

    GT-Rustik

    Interesting observation (bug?). When I give some group guestprev.is.authorized-permission they can not be damaged by suffocating in sand or gravel. When i give them guestprev.*-permission - all's ok, damage is taken.
     
  30. Offline

    Maxis010

    The godmode is bugged, disable godmode in your config and try again
    As to why the guestprev global permission doesn't save them is lost on me
     
  31. Offline

    GT-Rustik

    Thank you Mr. West :) already figured it out.
     

Share This Page