SwornPatrol
SwornPatrol
Description
SwornPatrol is a simple administrative plugin that adds the functionality to patrol your server with ease. Like my other plugins it was created to make staffing our server easier and more attractive. This tool has two modes: manual and automatic - both of which are compatible with each other. In its manual mode players can choose when they 'patrol'/teleport to the next player on their rounds, though they will also need to use vanish command if they want to be invisible. In automatic mode players are automatically teleported between patrollable players every 5 to 60 seconds (configurable - default is 20) and patrollers are vanished and given creative fly mode (without the other creative features). The manual patrol command can be used with the automatic mode to skip to another player at any time.
SwornPatrol was produced for the server MineSworn. Check out my other plugins here
Features
Auto Patrol
- Automatically patrol through players, teleporting between them at set intervals.
- Do so while vanished and not able to pickup drops. In addition, patrolling players cannot take nor inflict damage.
Manual Patrol
- Command to manually teleport to the next player in line to be patrolled.
- Permission to skip patrolling of certain players.
- Move through your playerbase in your own time, in case auto patrolling doesn't suit your needs.
Vanish
- Vanish commands to hide away from players on your server while you watch over them for suspicious behaviour.
- Won't pickup items while vanished.
Inspect Teleport
- Originally designed so that moderators on our server could teleport to players to check on cases of faction betrayal, this feature could serve for many other purposes.
- Will teleport player back after 2 minutes.
- Can teleport twice before having to wait a 5 minute cooldown.
- Picking up drops and damage disabled while inspecting.
Cheat Detection Integration
- Servers with the CheatDetection plugin will receive alerts allowing staff to teleport vanished to players who are reported as pinging the fly detector.
- CheatDetection is a currently unreleased plugin written by orange451 and slam5000 that monitors players for suspicious behavior and logs kicks/bans/jails.
Usage
Changelog
Version 2.0
- Completely rewrote code for plugin.
- Added cheat detection plugin integration (if installed).
- Added inspect teleport command which teleports back after 2 minutes.
Version 1.0
- Released on bukkit dev!
@GarretSidzaka
lol, thats a bug from a version which isn't even released yet :P
2012-06-29 12:02:55 [SEVERE] Could not pass event EntityDamageEvent to SwornPatrol org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.EntityLiving.aA(EntityLiving.java:274) at net.minecraft.server.Entity.F_(Entity.java:268) at net.minecraft.server.EntityLiving.F_(EntityLiving.java:435) at net.minecraft.server.EntityHuman.F_(EntityHuman.java:159) at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:228) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:342) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:114) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:461) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at me.t7seven7t.SwornPatrol.Listeners.PlayerListener.onPlayerDamageEvent(PlayerListener.java:58) at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 16 more
@damunzy
For your first question, i will reply with a description. You start by typing /apat 30, then you teleport, vanished, and god-mode on, with admin fly spell to (to catch fliers) to the first player on the list. Then after the 30 seconds you choose is up, you tel-port to the next one
you will continuously go through the list like this, just kinda flying around, invisible
the powers and god mode AUTOMATICALLY wear off after 1 minute or something. This will prevent ppl from using this plugin in pvp to wreck your server.
your second and third question are answered thusly: Yes, there is invisibility and Yes, there is godmode, respectively.
Looks like a good admin plugin. Got some questions:
Thanks!