GuestGuard
GuestGuard
Welcome to GuestGuard!
GuestGuard is a plugin created by lupus and ludo0777, in an attempt to make a simple plugin to limit what guests on your server can do.
Features:
- Players can only do what you allow them to with certain permissions.
- All permissions default to op
- Easy and quick to use
Permissions:
- guestguard.build: Allows you to place and break blocks.
- guestguard.chat: Allows you to chat.
- guestguard.drop: Allows you to drop items
- guestguard.pickup: Allows you to pickup items
- guestguard.portal: Allows you to use portals
- guestguard.teleport: Allows you to teleport
- guestguard.bucket: Allows you to use buckets
- guestguard.ignite: Allows you to set fire to blocks
- guestguard.takedamage: Allows you to take damage
- guestguard.damageothers: Allows you to damage other players
Configuration:
- stopChat: Should players without the permission be blocked from chatting
- stopPlace: Should players without the permission be blocked from placing blocks
- stopBreak: Should players without the permission be blocked from breaking blocks
- stopPickup: Should players without the permission be blocked from pickup items
- stopDrop: Should players without the permission be blocked from dropping items
- stopDropCreative: Should creative players be blocked from dropping items
- stopPortal: Should players without the permission be blocked from using portals
- stopTeleport: Should players without the permission be blocked from teleporting
- stopBucketUse: Should players without the permission be blocked from using buckets
- stopIgnite: Should players without the permission be blocked from setting fire to blocks
- stopTakingDamage: Should players without the permission be stopped from taking damage
- stopDamageOthers: Should players without the permission be blocked from damaging other players
PluginMetrics:
GuestGuard now uses PluginMetrics! To find out more about PluginMetrics and why it is now included in GuestGuard click here.
TODO:
- Multi world support
- Any suggestions?
Installation Video:
This video by TechHutus explains how to install GuestGuard:
Downloads:
Current Version:
Click download at the top of the page on the right.
CHANGELOG:
- v0.7- Fixed all bugs/console spamming, added PluginMetrics!
- v0.6- Added stopping portal, bucket and flint and steel use and also stopping teleporting and taking damage/damaging others
- v0.5.1- Fixed all bugs
- v0.5- Added config, item drop blocking, and item pickup blocking. Also made every feature toggle able so you can pick what features you need.
- v0.4- Added Chat Blocking
- v0.3- Added Permissions Support. Give guestguard.build to players you want to be able to build
- v0.2- Fixed error on startup
- v0.1- Release
Important News:
v0.7 is out!
Important Update!
Please download 0.5.1 from the link above (unless it is approved) as it will fix the bugs from 0.5 and the older version of 0.5.1.
@Gingerninjaperson
Sorry, theres an error in the code. Will update the download link in 2 mins.
@Gingerninjaperson
Well the no breaking within 20 blocks of spawn is built into minecraft and players only need the permission for guestguard.chat etc if it is enabled in the config. I'm not actually sure what is wrong with your PEX but I'll do some more testing and see if it works for me.
@ludo0777 The GuestGuard folder generates this time, but they can break blocks outside a 20 block radius from the spawn. Here's my PEX and GuestGuard folder. (I think I'm doing something wrong...) PEX
My GuestGuard folder
I want the default group to not be able to place, break, drop, or pick up items. I want the staff and the Owner (Me, I'm default for testing puposes) to place and break blocks, but not pick up or drop items. I want everyone to be able to chat. Did I do anything wrong? Thanks! G (You guys have the best "Customer Service" out of any plugin dev team ever! Within 24 hours, you have a fix out. For server owners who are still building a server, this is great. Thanks so much!)
@Gingerninjaperson
Its fixed in 0.5.1 which you can download from the link under important news. (Until it is approved by a moderator)
@ludo0777
Ok! Thanks!
@Gingerninjaperson
I'll find out why its causing that and release an update fixing it.
Wow! I love that you guys are so responsive! Also, did you get my ticket? I didn't see it. If not, I'm having the "Plugin not loading" error. Thanks! G
@ludo0777
I know they don't require PEX specificly, but that's the SuperPerm I use to give them the permission node. If I say "Requires PEX", I mean that it requires a permission node or a permission system. :P
G
@Gingerninjaperson
None of the versions require PEX.
None of the versions are working, does it conflict with a plugin? I didn't try 0.2 or 0.1, because there were no instructions on those. Is is just non-ops can't build? That would be nice. Thanks! G EDIT: It's all of the versions that require PEX that arn't working for me, that's probably the problem. And in version 0.5 it doesn't generate a folder.
Just about to test it, have to configurate my PEX first.
@Gingerninjaperson
Ludo's Epic Coding Ability saves the day again!
Yes! You added the drop and pickup nodes! This will be great since I don't want players picking up the other team's stuff on my paintball server. Thanks so much! G :D
@LupusLupus
Ok, thanks! EDIT: My PEX file was sooo screwed up, that's probably the problem. I'll comment again to see if it works with a good PEX file... :P
If you have found a bug or have an idea for the plugin then submit a ticket! Then you can watch its progress!
@LupusLupus
Hey can you assign me as ticket manager?
@ludo0777
I deleted it it didnt work for me either
@Gingerninjaperson
Hmm it worked when I tested it... Anyway use 0.5 because you can turn off chat blocking in the config
@LupusLupus
There is no issues with the code though.