[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

    Tony Xu

    I know this is a noobish question.but I added Guestprev.advanced.add to my mods but they still can't add players to the member list. Any help?
     
  3. Offline

    SunShe

    You need to set as admin and activate the advanced permissions.
     
  4. Offline

    Tony Xu

    Oh ty so much XD awesome plug in
     
  5. Offline

    Nqoba

    ghasts is spelled guasts in config and wolves are spelled wolfs
     
  6. Offline

    SunShe

  7. Offline

    Nqoba

  8. Offline

    SunShe

    Ahahah yeah. :D
     
  9. Offline

    Nqoba

    Does the latest update of this plugin work with cb 617?
     
  10. Offline

    Helfull

    can u add a permission for only build rights so that when i set Build: true and usebuild=true only give my users build right and dont allow them to cross the walls?

    because i dont want allow normal member to enter a area but i want to allow them build out of this area.
     
  11. Offline

    SunShe

    It exist already a property for that, "wallsforall=true"

    Yea, look at the Thread Title please.

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

    Nqoba

    sorry didn't know that's what it meant :S
     
  13. Offline

    armoreddice

    Thank you this works really well! :D

    Suggestion. Maybe you can add a block limiter to guests? or the ability to place or destroy blocks only?

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

    Dan Ford

    please note this does not work with authme and therefore cannot be used on alot of server
     
  15. Offline

    Kartus

    suggest: make "chat-Prefix=[Gast]" compatible to EssentialsChat. atm guests only showing their EssentialsChat Prefix.
     
  16. Offline

    Balrog

    suggestion by our community: Adding godmode feature for guests, this way they will not die exploring (becaurse they can't eat/use weapons aswell)
     
  17. Offline

    Kartus

    good idea. i don't will use it cause of abusing/griefing with godmode if they make teamwork with authorized user ;) = traps/lava don't work ;)
    but something like they receive a settable damagereduction from 0-100% etc. is also an idea.
     
  18. Offline

    SunShe

    Hi everyone, like i told in my "QuickStrasse" other plugin post, in 1-2 week i will have more time to work on it and make you a nice update of it with keeping all your ideas. For godmode, it's can be a nice idea. I have remember of all of your ideas and suggests. I will "fix/add/change" all that to make you a new next version. I hop you understand me, in waiting, have a good day/night.
     
  19. Offline

    Kardac

    Hi. Everytime I set build:false on group "Everyone", the standard group on my server, the MineCraftserver crashes when guests log on and the guest is thrown out. Im using Essentials GroupManager and MCadmin. Bukkit v670

    This is the output from server.log when a Guest logs on.

    Code:
    2011-04-15 09:34:50 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:133)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
     
  20. Offline

    Balrog

    Another useful feature would be addinv guestprev into console commands. It's quite faster adding people using ssh :)

    Thanks for your work, I'll try "QuickStrasse" - just becaurse of it's Name :D
     
  21. Offline

    MrKrucible

    can u make it so you can remove ALL walls like a /gp unwall all or something? its a pain to constantly remove.
     
  22. Offline

    Tfs Halo

    I got a similar problem with a offline authorization plugin
    Code:
    18:17:20 [SEVERE] Could not pass event PLAYER_MOVE to xAuth
    java.lang.NullPointerException
            at com.cypherx.xauth.xAuthPlayerListener.onPlayerMove(xAuthPlayerListene
    r.java:124)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:240)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:255)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:128)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    18:17:20 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:133)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    didn't happen until i set guests group to Build:false

    before that the plugin didn't even work,no message on login,could pass over virtual walls,etc
     
    Kardac likes this.
  23. Offline

    MacG32

    Working great with CB #678. Thank you SunShe. :)
     
  24. Offline

    nala3

    I love this plugin so much lol. hasn't failed me yet :D
     
  25. Offline

    Kardac

    Any ideas about this error?
     
  26. Offline

    semibreve42

    Hi SunShe - This plugin is great. Could you make it so that I can set a different spawn for guests? I have a special first spawn room for my members where all the commands are listed and such and its far away from my main city. I would like the guests to spawn at the main city so that they can see how awesome it is and want to join :)

    Thanks!
     
  27. Offline

    SulimirCular

    Hello
    I try to use ur plugin but it wont work as i wish.
    I have configures the properties an restartet the server.
    If a new Player joins he isnt set as guest and can everything use that people in default group are allowed to.
    What am I doing wrong.. Please help...

    Mincraft_server.jar 1.4
    Bukkit Build: 677
    Permissions: 2.6
    Guest Prev: 1.4h
     
  28. Offline

    Nate204

    Am I missing something?
    I can't seem to get this plugin to work. I simply did it plug n' play style~ and anyone can walk over my walls. It seems that the permissions only grant access, but I don't see any that default guests to stop them.

    I removed my OP, and put myself as the default group. I then attempted to walk over my made wall and nothing happened.

    I can use the commands to make the walls, but it's almost like the permissions don't work correctly. When I type /gp players, it says that no one is online, but that's incorrect.

    Im also using permissions 2.7
    and worldguard

    Does anyone have any suggestions?
     
  29. Offline

    Nate204

    Does this work with 700+ ? I hate asking that because it's not a recommended build yet~ I'm lost on how to get this working =/

    Thanks!
     
  30. Offline

    MacG32

    Works great with CB #720. Here's my guestprev.properties file:

    Code:
    ##
    # Message settings - Notifications players will relieve.
    # Leave these settings blank to disable player notifications.
    # Use +name to display the players name in the notification.
    ##
    title-notify=Guest Notification\:
    prev-message=Guests are not allowed to perform that action.
    join-message=Howdy +name :-) You are currently registered as a guest.      Feel free to look around.
    chat-message=Chat is currently disabled for guests.
    kick-message=Guests are currently not being accepted.
    wall-message=To continue that way, you must be a member.
    wheat-message=Guests are not allowed to perform that action.
    ladder-message=Guests are not allowed to perform that action.
    maxguests-message=All guest slots are currently full. Please try back later.
    chat-Prefix=
    
    ##
    # Admin settings
    ##
    admins=MacG32
    opasadmins=false
    usebuild=true
    advancedpermissions=false
    
    ##
    # Related settings (preventcreepers prevent explosions on guests, but keeps the damage)
    #                   maxguests, Set a number above 0 to restrict max online guests.
    ##
    preventcreepers=true
    rejectguests=false
    disabledchat=false
    wallsforall=false
    wallsheightradius=0
    maxguests=0
    reserveslots=true
    
    ##
    # Guest settings (alloweditem is ONLY for items)
    #
    # Example settings
    # alloweditem=334,319,298,299,300,301 - Lets Players use raw pork, leather, and leather armor
    # workbench=true - Give guest the ability use a bench to craft armor from collected leather
    ##
    alloweditem=
    workbench=false
    interactbuttons=true
    interactlevers=true
    interactpressures=true
    opendoors=true
    enterboats=true
    enterminecarts=true
    useladders=true
    tramplewheat=false
    accesscommands=true
    
    ##
    # Animals/Monsters
    ##
    attacksheeps=true
    attackpigs=true
    attackcows=true
    attackchickens=true
    attacksquids=true
    attackzombies=true
    attackskeletons=true
    attackspiders=true
    attackcreepers=true
    attackslimes=true
    attackguasts=true
    And the first part of my permissions file:
    Code:
    plugin:
      permissions: {system: default, copies: null}
    groups:
      Guest:
        default: true
        info: {prefix: '', suffix: '', build: false}
        inheritance: null
        permissions: [commandbook.who, commandbook.motd, commandbook.rules, commandbook.spawn,
          guestprev.access.commands, mywarp.warp.basic.warp, commandbook.rocket]
    Any command nodes that the next groups needs should be repeated for that group and null inheritance. Hope this helps. :)
     
  31. Offline

    SunShe

    GuestPrev 1.4i is released. (Support MC 1.5)
    Watch the first post for more details.
     

Share This Page