Sentry for Citizens2
Sentry is a character plugin for the NPC plugin Citizens2. With Sentry, NPC's can be set to guard areas or act as bodyguards. Hostile targeting, retaliation, and a variety of options and stats allow a Sentry NPC to be customized to almost any guarding or combat situation.
Features
Sentries Can:
- Attack monsters, players, and groups automatically. Sentry also has built-in support for Factions, Towny, War and SimpleClans
- Kill, and be killed by, players, monsters, and the environment.
- Guard locations, paths, players, or other NPCs.
- Use ranged or melee weapons. Shoot arrows, fireballs, snowballs, eggs, lightning, and potions with deadly accuracy.
- Be configured with stats such as Strength, Health, Armor, Speed, Range and even Night Vision!
- Ride mounts!
- Work with Denizen to become Bosses and Quest NPCs that run scripts upon death.
Installation
- Install Citizens2 You must use the correct version for your version of Bukkit
- Download the correct Sentry from the Citizens Wiki. You must use the correct version for your version of Bukkit
- Place Sentry.jar in your minecraft /plugins/ directory. Start your server.
- Create a NPC with Citizens and give it the 'sentry' trait.
/npc create Town Guard --trait sentry
- Customize your Sentry's stats and options and you're ready to go.
A full list of commands and options is available on the Citizens 2 Wiki
Configuration
Sentry makes a config.yml in the plugins/Sentry folder on first load. Use this to tailor Sentry to your server. You can:
- Set defaults for new sentries
- Change or disable the item used for various attack types
- Add potion effects like slow or blindness to certain Sentry weapons.
- Add armor, strength and speed buffs to armor and weapons for Sentries.
- Set critical hit chances and messages.
The config.yml is commented with instructions.
@CoconutJJ
Wrong Sentry version for 1.6.4 -> http://wiki.citizensnpcs.co/Sentry#Updates get sentry v1.5.3 or 1.5.4
I got this error while enabling sentry on my server for 1.6.4: 7:40:42 AM [SEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R2/Packet 7:40:42 AM [SEVERE] at net.aufdemrand.sentry.SentryTrait.ensureInst(SentryTrait.java:133) 7:40:42 AM [SEVERE] at net.aufdemrand.sentry.SentryTrait.onSpawn(SentryTrait.java:115) 7:40:42 AM [SEVERE] at net.citizensnpcs.api.npc.AbstractNPC.addTrait(AbstractNPC.java:108) 7:40:42 AM [SEVERE] at net.citizensnpcs.api.npc.AbstractNPC.addTrait(AbstractNPC.java:87) 7:40:42 AM [SEVERE] at net.citizensnpcs.commands.TraitCommands.addTrait(TraitCommands.java:59) 7:40:42 AM [SEVERE] at net.citizensnpcs.commands.TraitCommands.toggle(TraitCommands.java:152) 7:40:42 AM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 7:40:42 AM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 7:40:42 AM [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 7:40:42 AM [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 7:40:42 AM [SEVERE] at net.citizensnpcs.api.command.CommandManager.executeMethod(CommandManager.java:153) 7:40:42 AM [SEVERE] at net.citizensnpcs.api.command.CommandManager.execute(CommandManager.java:90) 7:40:42 AM [SEVERE] at net.citizensnpcs.api.command.CommandManager.executeSafe(CommandManager.java:177) 7:40:42 AM [SEVERE] at net.citizensnpcs.Citizens.onCommand(Citizens.java:214) 7:40:42 AM [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 7:40:42 AM [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) 7:40:42 AM [SEVERE] at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:528) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:968) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:886) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:837) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 7:40:42 AM [SEVERE] at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 7:40:42 AM [SEVERE] Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R2.Packet 7:40:42 AM [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) 7:40:42 AM [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 7:40:42 AM [SEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 7:40:42 AM [SEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 7:40:42 AM [SEVERE] ... 30 more
Help! Sentry npc permanently respawn after die and i can't change respawn delay with "/sentry respawn" or "/npc respawn". It's a big trouble for me
@Mexbotdude
Update: It's been fixed in the /new/ latest Citizens build (I just spoke with the developer of C2 and he pushed a fix)
EDIT: He fixed the error behind the issue at least. The error message may still show, but it's /definitely/ safe to ignore now.
@Mexbotdude
You can probably just ignore it for now - it shouldn't harm anything.
@mcmonkey4eva
I have the latest craftbukkit and I downloaded the latest Citizens, sentry and denizen
and this still happens
[15:30:25 WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2444ms behind, skipping 48 tick(s) [15:30:25 ERROR]: [Quests] Stone Miner inside quests: Requirement for Quest Mob Hunter is not a valid Quest name! [15:30:25 ERROR]: Make sure you are using the Quest name: value, and not the block name. [15:30:25 ERROR]: [Quests] Stone Miner inside quests: Requirement for Quest Catch Fish is not a valid Quest name! [15:30:25 ERROR]: Make sure you are using the Quest name: value, and not the block name. [15:30:25 INFO]: [Quests] 1 Quest(s) loaded. [15:30:25 INFO]: [Quests] 1 Event(s) loaded. [15:30:25 INFO]: [Quests] 813 Phrase(s) loaded. [15:30:26 INFO]: [Vault] Checking for Updates: [15:30:26 INFO]: [Vault] No new version available [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@2ffdf62c[id=0fc345e8-a4c1-4897-880b-734f8fe3826d,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51] [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@7f0d194d[id=5683c55d-986d-4e05-ac0e-fb41d730d286,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51] [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@1327f6cd[id=acc2d6e0-58ad-4c26-9b8b-4273606f4515,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51] [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@7d7b3aff[id=5aeb39c6-5c22-44d4-b511-9ae688cfbf40,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51] [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@484d428[id=a6396dc5-e4e6-4b8d-b916-d5480044cf2d,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51] [15:30:29 WARN]: Couldn't look up profile properties for net.minecraft.util.com.mojang.authlib.GameProfile@3f24d107[id=6e9d25c8-5f23-40e4-87b5-6fed24c96f41,name=,properties={},legacy=false] net.minecraft.util.com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:65) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.minecraft.util.com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:135) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at net.citizensnpcs.npc.entity.HumanController$SkinFetcher.run(HumanController.java:120) [citizens-2.0.13-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [?:1.7.0_51]
@fastlockel
Sentry for 1.7.10 is on the wiki http://wiki.citizensnpcs.co/Sentry
Please update to 1.7.10 : removed this nice plugin until new build
@MrEASlol
Select the mount with /npc select or using a stick and ... add the waypoints as normal.
Ok ive been searching on the internet for this for a while now and i havent had any luck, but im trying to get sentries to move with their horses on a waypoint path, but when i do they just spin in a wild circle and dont do that at all, i read you had to add the waypoints to the mount, how do you do that exactly? i would appreciate a reply soon
@thor54
here is one for the wtf files... I rmove citizen2 and sentry restatered server ran it for 30 mins got bored reinstalled citizens 2 ran it for 30 mins installed sentry (keep in mind all files I had been using when I had the error) ran the server and sentry now works again! lol don't ask me... all I know is im happy camper again lol
@KnightcraftRPGServer
lil late, maybe you could read responses? thanks for being a dick though! Is quite helpful...
@budopey
Dude I'm running Spigot, read what people say before suggesting a fix.
@thor54
@mcmonkey4eva
My apology, I over read past this part [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks (MC: 1.7.10)
I have been having similar errors but they are from the Quests plugin and the Author suggested using R0.3 but I'm not sure which build? I believe I will try the oldest #3095 because I have already tried the newest #3098 and it seems to give me numerous errors in the console so I went back to R0.2 beta build and it stays stable until creating Quests and setting them to a NPC. When I set multiple Quests to the NPC the Console goes crazy spamming a WARN about particle effects. I am going to try and use R0.3 #3095 and hope my console calms down. If not I'm going to have to figure out if there is a node to disable particle effects maybe? I have had this problem multiple times with half a dozen builds of CraftBukkit and hope I am narrowing down a stable build for the mix of plugins.
@mcmonkey4eva
first off I would like to thank you for taking the time to help and for explaning the error to me I understand WHY it is giving me trouble I just don't no why the fix is not working but we are almost done with this seed so I think before making the next one I will dump everything and start from scratch.. and hopefully that will fix the error.and thank again for helping and anyone else following this thread I do every much enjoy running a bukkit citizens sentry server so do not be discouraged from running one your self! great mod and great plugins!
@thor54
I don't know what you did wrong, all I can tell you is
"java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R3/Packet"
That error message right there... means you're running an older Sentry version.
I'll explain the error message to be as clear as possible. First, "java.lang.NoClassDefFoundError" this is a Java error name that indicates that the plugin (Sentry) tried to interact with a Java class (identified in the text that follows) but couldn't because it does not exists. "net/minecraft/server/" is the start of the referenced class name and "v1_7_R3" is the key... that is CraftBukkit 1.7.9's version signature. If you look elsewhere in the error, you'll see "v1_7_R4" show up a lot - that would be 1.7.10's signature.
For whatever reason, you have a build of Sentry that is connected to CB 1.7.9's internal signature, not 1.7.10. I can't offer more help than that - something's going wrong in your update process. You're accidentally not deleting a file, you're replacing the wrong file, maybe you're using a host with a bad FTP setup... whatever happened, you wound up with a non-updated Sentry build.
@budopey
Negative. A default MC jar wouldn't even /try/ to load the plugins. They've posted clear error messages with CB stacktraces.
@mcmonkey4eva v. 1.8.2 build 3 06/13/14 download is the version I downloaded and put on the server correct version yes? and this is the my server log file so tell me I did wrong.. I delete all files sentry file and folders before I ran the new download started server shut down server iook to make sure it added all the files in like it should restart server tried to make a sentry and this is the log file I got now. with the same red message from the server. and budopy I and running as per the windows install bat file and all.. every thing has been working just fine till they came out with the .10....... sooo I don't know why its not working now and yes im an illiterate noob but im not completely stupid lol
[23:42:56] [Server thread/INFO]: Starting minecraft server version 1.7.10 [23:42:56] [Server thread/INFO]: Loading properties [23:42:56] [Server thread/INFO]: Default game type: SURVIVAL [23:42:56] [Server thread/INFO]: Generating keypair [23:42:57] [Server thread/INFO]: Starting Minecraft server on *:25565 [23:42:57] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.9-R0.2-16-g37c7969-b3105jnks (MC: 1.7.10) (Implementing API version 1.7.10-R0.1-SNAPSHOT) [23:42:57] [Server thread/INFO]: [DKLib] Loading DKLib v1.1.0 [23:42:57] [Server thread/INFO]: [Citizens] Loading Citizens v2.0.13-SNAPSHOT (build 1151) [23:42:57] [Server thread/INFO]: [MiningMachine] Loading MiningMachine v0.7.5 [23:42:57] [Server thread/INFO]: [ClearLag] Loading ClearLag v2.7.1 [23:42:57] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.6.3 [23:42:57] [Server thread/INFO]: [Builder] Loading Builder v0.9.1 [23:42:57] [Server thread/INFO]: [MonsterBox] Loading MonsterBox v1.1 [23:42:57] [Server thread/INFO]: [More-Mobs] Loading More-Mobs v3.0.1 [23:42:57] [Server thread/INFO]: [NoteBlockAPI] Loading NoteBlockAPI v1.1.0 [23:42:57] [Server thread/INFO]: [Sentry] Loading Sentry v1.8.2 [23:42:57] [Server thread/INFO]: [CraftBook] Loading CraftBook v3.9-SNAPSHOT:3854-1ba6bb9,master [23:42:57] [Server thread/INFO]: Preparing level "world" [23:42:57] [Server thread/INFO]: Preparing start region for level 0 (Seed: 3312869768018894302) [23:42:59] [Server thread/INFO]: Preparing spawn area: 15% [23:42:59] [Server thread/INFO]: Preparing start region for level 1 (Seed: 3312869768018894302) [23:43:01] [Server thread/INFO]: Preparing spawn area: 96% [23:43:01] [Server thread/INFO]: Preparing start region for level 2 (Seed: 3312869768018894302) [23:43:01] [Server thread/INFO]: [DKLib] Enabling DKLib v1.1.0 [23:43:01] [Server thread/INFO]: [Citizens] Enabling Citizens v2.0.13-SNAPSHOT (build 1151) [23:43:01] [Server thread/INFO]: [MiningMachine] Enabling MiningMachine v0.7.5 [23:43:01] [Server thread/INFO]: [ClearLag] Enabling ClearLag v2.7.1 [23:43:01] [Server thread/INFO]: [ClearLag] Loading modules... [23:43:01] [Server thread/INFO]: [ClearLag] No config updates found... [23:43:01] [Server thread/WARN]: [ClearLag] mob-range requires you to use bukkit v1.7_r3 [23:43:01] [Server thread/INFO]: [ClearLag] Modules have been loaded! [23:43:01] [Server thread/INFO]: [ClearLag] Clearlag is now enabled! [23:43:01] [Thread-8/INFO]: [ClearLag] Searching for updates.. [23:43:01] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.6.3 [23:43:01] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API. [23:43:01] [Server thread/INFO]: [Builder] Enabling Builder v0.9.1 [23:43:01] [Server thread/INFO]: [Builder] Builder could not register with Denizen [23:43:01] [Server thread/INFO]: [MonsterBox] Enabling MonsterBox v1.1 [23:43:01] [Server thread/INFO]: [MonsterBox] Spout not detected. Disabling spout support. [23:43:01] [Server thread/INFO]: MonsterBox version 1.1 is enabled! [23:43:01] [Thread-8/INFO]: [ClearLag] No updates found! [23:43:02] [Server thread/INFO]: [More-Mobs] Enabling More-Mobs v3.0.1 [23:43:02] [Server thread/INFO]: [NoteBlockAPI] Enabling NoteBlockAPI v1.1.0 [23:43:02] [Server thread/INFO]: [Sentry] Enabling Sentry v1.8.2 [23:43:02] [Server thread/INFO]: [Sentry] Could not register with Denizen [23:43:02] [Server thread/INFO]: [Sentry] Could not find or register with Towny [23:43:02] [Server thread/INFO]: [Sentry] Could not find or register with Factions. [23:43:02] [Server thread/INFO]: [Sentry] Could not find or register with War. [23:43:02] [Server thread/INFO]: [Sentry] Could not find or register with SimpleClans. [23:43:02] [Server thread/INFO]: [CraftBook] Enabling CraftBook v3.9-SNAPSHOT:3854-1ba6bb9,master [23:43:02] [Server thread/INFO]: [CraftBook] Loading persistent data from YAML! [23:43:02] [Server thread/INFO]: [CraftBook] 1 cauldron recipe(s) loaded [23:43:02] [Server thread/INFO]: [CraftBook] Registered 4 custom recipes! [23:43:02] [Server thread/INFO]: [CraftBook] Successfully added 1 CommandItems! [23:43:02] [Server thread/INFO]: [CraftBook] Enumerating chunks for self-triggered components... [23:43:03] [Server thread/INFO]: [CraftBook] 1875 chunk(s) for 3 world(s) processed (22ms elapsed) [23:43:03] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [23:43:03] [Server thread/INFO]: Done (6.006s)! For help, type "help" or "?" [23:43:03] [Server thread/INFO]: [Citizens] Loaded 0 NPCs. [23:43:14] [User Authenticator #1/INFO]: UUID of player thorfinns is a2b5b801-2807-4de2-a00a-60b32ad1dd08 [23:43:14] [Server thread/INFO]: thorfinns[/25.39.180.113:60017] logged in with entity id 211 at ([world] 153.10926261853498, 89.0, -327.30000001192093) [23:43:41] [Server thread/INFO]: [WorldEdit] Using external NmsBlock for this version: CBXNmsBlock_1710 [23:44:30] [Server thread/INFO]: thorfinns issued server command: /npc create Archer1test
trait sentry [23:44:30] [Server thread/WARN]: java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R3/Packet [23:44:30] [Server thread/WARN]: at net.aufdemrand.sentry.SentryTrait.ensureInst(SentryTrait.java:134) [23:44:30] [Server thread/WARN]: at net.aufdemrand.sentry.SentryTrait.onSpawn(SentryTrait.java:116) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.api.npc.AbstractNPC.addTrait(AbstractNPC.java:111) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.commands.NPCCommands.create(NPCCommands.java:376) [23:44:30] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [23:44:30] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [23:44:30] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [23:44:30] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Unknown Source) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.api.command.CommandManager.executeMethod(CommandManager.java:154) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.api.command.CommandManager.execute(CommandManager.java:90) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.api.command.CommandManager.executeSafe(CommandManager.java:178) [23:44:30] [Server thread/WARN]: at net.citizensnpcs.Citizens.onCommand(Citizens.java:236) [23:44:30] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [23:44:30] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) [23:44:30] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:740) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:957) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:818) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:47) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:157) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.ServerConnection.c(SourceFile:134) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:667) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:258) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:558) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:469) [23:44:30] [Server thread/WARN]: at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [23:44:30] [Server thread/WARN]: Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R3.Packet [23:44:30] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:67) [23:44:30] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) [23:44:30] [Server thread/WARN]: at java.lang.ClassLoader.loadClass(Unknown Source) [23:44:30] [Server thread/WARN]: at java.lang.ClassLoader.loadClass(Unknown Source) [23:44:30] [Server thread/WARN]: ... 26 more [23:44:37] [Server thread/INFO]: thorfinns lost connection: Internal Exception: java.io.IOException: An established connection was aborted by the software in your host machine [23:44:37] [Server thread/INFO]: thorfinns left the game.@mcmonkey4eva
@mcmonkey4eva
@thor54
@KnightcraftRPGServer
To both of you guys having errors, you are using the default Mojang server download, delete that mess and download the CraftBukkit.JAR @ https://dl.bukkit.org/downloads/craftbukkit/ and use the tutorial http://wiki.bukkit.org/Setting_up_a_server for setting up your server. Your errors are from not using a CraftBukkit server.
@thor54
You /can't/ have the same problem on Sentry for 1.7.10. You're not updated in that error message. If you're /sure/ you updated to the last dev build of Sentry posted on the wiki, post a fresh error message (use pastebin this time!) - if you really are updated, any error you get would be different.