[INACTIVE][FUN/ADMN] Spyer 1.5_1 - invisibility for moderating and pvp!(alternative to Vanish) SPOUT

Discussion in 'Inactive/Unsupported Plugins' started by nickguletskii, Feb 27, 2011.

  1. Offline

    nickguletskii

    SPYER HAS A NEW HOME!

    WARNING! THIS PLUGIN REQUIRES SERVER SIDE SPOUT! CLIENTS DO NOT HAVE TO DOWNLOAD ANYTHING!
    WARNING! OLD PERMISSION SYSTEM IS NOT SUPPORTED! YOU WILL NEED A BUKKIT PERMISSIONS STANDARD COMPLIANT PERMISSIONS SYSTEM!
    Hotfixed SpyerFun on 16th of August. Version number of the jar didn't change. Fixed a bunch of bugs.
    SpyerFun - a plugin that allows playersto become invisible for some time. Each second the player "eats" one item out of the stack he is holding (hider item, sugar by default). While invisible, mob can and will still attack the player, although other players (exceptions are implemented) can not. The player will reappear when he either runs out of the hider item or switches to another item in his action bar, e.g. a sword.
    SpyerAdmin - a plugin that allows moderators to hide themselves for an unlimited amount of time, as well as simulating them leaving. This is a constantly updated alternative to Vanish, with much more features and configurations!
    Thanks to brafenschlug for this hilarious video of moderators playing pranks on players!

    Features:
    • Now uses Spout! This plugin is no longer CPU heavy!
    • Allows players to become invisible for a set amount of time!
    • Adds more fun to PVP.
    • Allows administrators to hide themselves and simulate them quitting! Overrides msg,r and list.
    • Stops players from picking things up while using SpyerAdmin (see the configuration section)
    • Knocks players out from invisibility (SpyerFun) when they get damaged (see the configuration section)
    • Knocks players out from invisibility (SpyerFun) when they left-click a block (see the configuration section)
    • Now reload friendly!
    How to use (SpyerAdmin):
    • Use /spy to become and stop being invisible (toggled).
    • Use /quit to simulate you quitting/joining (toggled).
    • Place 1 piece of the indicator item into your quickbar. It will indicate if you are hidden or not. By default it is glowstone that turns into sulphur. You can configure that in plugins/Spyer/SpyerAdmin.conf.
    How to use (SpyerFun):
    • Right click with the "hider" item, every second it will eat up one item from the stack.
    • To add/change "hider" items, go to plugins/Spyer/items.yml. You'll see something like this:
      Code:
      {352: 3000, 353: 1000}
      Items are separated by commas. The ID is the right value, and the time of usage (per block) in milliseconds(HAS to be dividable by 50!). So if I want to add clay to work for 10 seconds per piece, I will do something like
      Code:
      {352: 3000, 353: 1000, 337: 10000}
      Note: by default, bones and sugar are used.
    Installation instructions, downloads:

    Install server-side Spout. No Spout client required.
    Extract the contents of the bundle(Spyer.zip) into the plugins folder.
    Bundle downloads:
    Download
    Download command line installer
    Github
    jars (open)

    Instructions for different setups:
    • Essentials: Download SpyerInstaller, put it in the server directory and run it from terminal(console). Go to configuration->4.
    • Vanilla Bukkit: go to (server directory)/plugins/Spyer. Open repo.conf, replace everything with
      Code:
      http://dl.dropbox.com/u/16258042/SpyerAdminRepos/Vanilla/
    • CommandBook: Special version for you! semi-direct Replace SpyerAdminConmmands.jar with this version!
    Configuring:

    List of permissions:
    1. spyer.spy (Players who have this have access to the /spy and /quit commands, without permissions checks for op powers)
    2. spyer.seeAll (Players who have this can see people who are hidden, without permissions checks for op powers)
    3. spyer.fun (Players who have this can use SpyerFun, without permissions defaults to true)
    4. spyer.stopmobs.admin (Stops moderators from being attacked by mobs while hidden)
    5. spyer.stopmobs.fun (Stops players from being attacked by mobs while hidden)
    Files:
    • spyer.yml - responsible for holding timing data. If syncWithScheduler is true, the plugin will use the bukkit's scheduler (recommended). If false, use Java timers. refreshRate defines the time in ticks (in milliseconds if syncWithScheduler = false). Add the optional field coolDown and set its value to your cooldown time in milliseconds (for SpyerFun, time in between invisibility uses). Add pickUp: true to allow picking up items while hidden in SpyerAdmin. To knock out people from SpyerFun when they damage an entity, add "onDamage: true". To knock out people from SpyerFun when they left click a block, add "onBlock: true". To stop invisible players (SpyerFun) from damaging other living entities, add "noDamage: true". Boolean "wait" allows/disallows the plugin to delay reloading to give them time to hide.
    • repo.conf - holds the url of the repository from which SpyerAdmin will update the script.
    • script.js - compatibility layer between plugins. e.g. Essentials script will simulate Essentials commands, Vanilla script will simulate the normal minecraft commands.
    • items.yml - holds the list of items used in SpyerFun
    • SpyerAdmin.conf - holds indicator item ids for SpyerAdmin
    Modifying scripts:
    1. Comment out all the lines in repo.conf.
    2. Modify the script.
    3. If you want to update the script, you can get it from [repopath]/script.js
    Version: v1.5_1

    Known issues
    • If you get a NullPointer when enabled (that contains something like "at nickguletskii200.SpyerAdmin.CustomHandling.<init>(Unknown Source)", then download this and put it into your jre's lib directory. You might also need to install Rhino. Disclaimer: this file is a part of the OpenJDK package.
    Changelog (open)

    Version 1.5
    • Migrated to Spout packet filtering. Timers are now only used for indicators(admin) and item deduction(fun). You can decrease the tick rate now if you want.
    • 1.5_1 Fixed the whole bundle. Nasty bug didn't appear in testing!
    Version 1.4
    • Separated SpyerAdmin into two modules.
    • July 17th - now using bukkit permissions API. Blind update. If you got this plugin before build 1000, then you have the old version. If you got it after build 1000, new version.
    Version 1.3
    • Made plugins reload friendly.
    • _1 Essentials 2.3 compatibility added through autoupdate.
    • _2 Fixed default item pickup. Now doesn't pick up items by default.
    • _3 Added noDamage property for SpyerFun.
    Version 1.2
    • Improved performance.
    • Added position checks.
    Version 1.1
    • Some little customisation upgrades.
    • Some hotfixes.
    • Improved SpyerFun's invisibility system.
    Version 1.0
    • Added mob targeting control.
    • Hotfix: fixed(hopefully) the log spam!
    • Small feature added (13/05/11): cooldown times for SpyerFun.
    Version 0.9
    • Permissions support!
    • Cleaned up code.
    Version 0.8
    • Added indicators.
    • You can now do /spy [on|off] to force.
    • Invisibility persists when you reconnect.
    • Fixed updater to work with Windows.
    • 0.8_1 fixed some problems with commands.
    • 0.8_2 major fixes.
    Version 0.7 (SpyerAdmin only for now)
    • Automatic script updating.
    • Better logging (will help me get rid of bugs) (coming soon)
    Version 0.6
    • Scripting support! That means no more compile-time library linking and more compatibility!
    • Multiple item support for SpyerFun added!
    Version 0.5
    • Added refreshrate and sync method variables. See the usage instructions to learn how to cofnigure them.
    Version 0.4


    • Extended functionality of /quit. Overrides msg and list commands of essentials.
    Version 0.3
    • A rewrite, separated packages. Hopefully removed all known bugs.
    • 0.3_1 Separated in-game configurations into another package.
    • 0.3_2 Fixed some bugs.
    • 0.3_21 Fixed some exceptions, small fix.
    Version 0.2
    • Shadow moderation ("addspy <player>" - allows player to hide with "spy" and "quit", "removespy <player>" - opposite. "addseeall <player>" - allows player to see hidden players, "removeseeall <player>" - oppiste. "spy" - hides you until called again. "quit" - hides and removes you from the list of players.
    • Click in the air now works
    • Migrated to SnakeYaml, no more jars!
    • 0.2_1 upgraded to remove double invisibility, quit now fully simulates player leaving.
    • 0.2_2 fixed player reappearing after "spying".
    • 0.2_3 huuuuuuuge bugfixes!
    • 0.2_4 fixed some bugs, one known: you have to say "/spy" twice to hide after using sugar/other hider item.
    Version 0.1
    • Release



    TODO
    • Some technical cleanups
    • Suggest more!
    Credits (no particular order)
    These people helped me by posting a lot of descriptive bug reports, removing bugs from scripts, making videos, cooperating with debugging and helping other users understand my horrible documentation ;)
    • The PC Tech Guy
    • Sparx
    • Tim Yong
    • Greylocke
    • KevinHouse
    • aidan matzko
    • brafenschlug
    • Nelien
     
  2. Offline

    nickguletskii

    @Nipper @Soulhead69 @BioRage

    Sorry for the inconvenience, forgot to rebuild SpyerFun. Should be fixed now.
     
  3. Offline

    Nipper

  4. Offline

    nickguletskii

  5. Offline

    Nipper

    I did I will try it agian.

    Edit: Seems to work now TY
     
  6. Offline

    nickguletskii

    No problem!

    Also, finished permissions support. Now testing.
     
  7. Offline

    BioRage

    @nickguletskii

    Does this prevent users name from /list

    I don't think it does.. (command book I believe)
     
  8. Offline

    nickguletskii

    CommandBook isn't yet supported. I am working on it.
     
  9. Offline

    stripepan2

    what's the hell....?
     
  10. Offline

    Smit80

    Yeah im getting the same, when ever any command is sent the console pops up with the following:
    I am using Bukkit with Essentials and I had no issues previously.
     
  11. Offline

    stripepan2

    Is there no solution?
     
  12. Offline

    nickguletskii

    What version are you using? Also, SpyerConfig should be removed now, as I implemented permissions.

    EDIT: Damn! :mad:I copied SpyerAdmin from the SpyerFun testing dir... Version 0.5. GRRRRR
     
  13. Offline

    Smit80

    Glad you found the fault. Shall I redownload the Bundle ?
     
  14. Offline

    nickguletskii

    Yep. Sorry for that...
     
  15. Offline

    stripepan2

    Code:
    [Lnet.minecraft.server.Statistic;@1b4fad5
    146 recipes
    [Lnet.minecraft.server.Statistic;@1b4fad5
    16 achievements
    22:26:41 [情報] Starting minecraft server version Beta 1.5_02
    22:26:41 [情報] Loading properties
    22:26:41 [情報] Starting Minecraft server on *:25565
    22:26:41 [情報] This server is running Craftbukkit version git-Bukkit-0.0.0-686-
    g71ef92a-b714jnks (MC: 1.5_02)
    22:26:41 [情報] Preparing level "world"
    22:26:41 [情報] Preparing start region
    22:26:42 [情報] LWC     Loading shared objects
    22:26:42 [情報] LWC     Native library: plugins/LWC/lib/native/Windows/x86/sqlit
    ejdbc.dll
    22:26:42 [情報] [Permissions] (Phoenix) was Initialized.
    22:26:42 [致命的] Could not load 'plugins\SpyerPatcher.jar' in folder 'plugins':
    
    java.io.FileNotFoundException: Jar does not contain plugin.yml
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:57)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:160)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:108)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:85)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    22:26:42 [情報] [Permissions] version [2.7] (Phoenix)  loaded
    22:26:42 [情報] AntiGrief - Using the Lowest priority level.
    22:26:42 [情報] AntiGrief - Version 1.0.2 Enabled!
    22:26:42 [情報] [AutoMessage] version [1.5] loaded
    22:26:42 [警告] [AutoSave] UNKNOWN SERVER VERSION: It has NOT been tested and Au
    toSave MAY NOT function properly: git-Bukkit-0.0.0-686-g71ef92a-b714jnks (MC: 1.
    5_02)
    22:26:42 [情報] [AutoSave] Loading config file
    22:26:42 [情報] [AutoSave] Version 1.2.5 is enabled: 2e94acd1-3e7e-42c0-aa39-408
    d4e664842
    22:26:42 [情報] BorderGuard version 3.0 is enabled!
    22:26:42 [情報] [ColorMe] v1.9 has been enabled.
    22:26:42 [情報] CopyCat 0.2 Enabled
    22:26:42 [情報] CustomMusic] 3 Jukeboxe(s) loaded.
    22:26:42 [情報] [CustomMusic] Permissions enabled using: Permissions v2.7
    22:26:42 [情報] [CustomMusic] Starting servers on port 4224-4227...
    22:26:42 [情報] CustomMusic version 0.4 is enabled!
    22:26:42 [情報] DailyBonus is running!
    22:26:42 [情報] [DataLog] Version 0.1 enabled!
    22:26:42 [情報] [DelayedStop] Enabling Delayed Stop v0.16
    22:26:42 [情報] [DelayedStop] Permission system found
    22:26:42 [情報] [DelayedStop] version 0.16 enabled
    22:26:42 [情報] Elevators - conversion of storage v10401 to v10402 outstanding..
    .
    22:26:42 [情報] Elevators version 1.4.2 is enabled and linked to Permissions! 19
     elevators in world "world" loaded.
    22:26:43 [情報] Loaded Essentials build 2.1.25 maintained by Zenexer, ementalo,
    Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    22:26:43 [情報] Loaded EssentialsSpawn build 2.1.25 maintained by Zenexer, ement
    alo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    22:26:43 [情報] GriefAlertR version 0.75 by Gandalf is enabled!
    22:26:43 [情報] [HeroicDeath] 1.7.3.148 enabled.
    22:26:43 [情報] [iChat] Found Permissions (v2.7)
    22:26:43 [情報] iChat (v2.2.2) enabled
    22:26:43 [INFO] [iConomy] Logging is currently disabled.
    22:26:43 [INFO] [iConomy] v4.65 (Kenzi) loaded.
    22:26:43 [INFO] [iConomy] Developed by: [Nijikokun, Coelho]
    22:26:43 [INFO] [iConomy] hooked into Permissions.
    22:26:43 [INFO] [iZone : 6.0] Enabled!
    22:26:43 [INFO] [iZone : 6.0] Using permissions of Permissions.
    22:26:43 [INFO] [iZone : 6.0] Loaded 0 zones out of 0
    22:26:43 [INFO] [Jail] Loaded 0 jail zones.
    22:26:43 [INFO] [Jail] Loaded 0 prisoners.
    22:26:43 [INFO] LightVote 1.59 initialized
    22:26:43 [INFO] LightVote 1.59 scanning properties file.
    22:26:43 [INFO] Logblock v0.11 enabled.
    22:26:43 [INFO] LWC     Loaded 116 locale strings (0 overrides)
    22:26:44 [INFO] LWC     Using Nijikokun's permissions plugin for permissions
    22:26:44 [INFO] LWC     Loading SQLite
    22:26:44 [INFO] SQLite  Using: Native
    22:26:44 [INFO] LWC     At version: v2.30
    22:26:44 [INFO] MCBans: Permissions plugin found, switching to its permissions!
    22:26:44 [INFO] MCBans: mcbans version 2.8.3 is enabled!
    22:26:44 [INFO] MCBans: Voting enabled!
    22:26:44 [INFO] MCBans: Checking for premium!
    22:26:44 [INFO] MCBans: Server NOT premium!
    22:26:44 [INFO] MCBans: Starting backup thread...
    22:26:44 [INFO] MCBans: Checking mcbans server....
    22:26:44 [INFO] [Minecart Mania] Debug mode switched to NORMAL
    22:26:44 [INFO] [Minecart Mania] MinecartManiaCore version 1.10_beta2 is enabled
    !
    22:26:44 [INFO] [Minecart Mania] MinecartManiaSignCommands version 1.10_beta2 is
     enabled!
    22:26:44 [INFO] [Minecart Mania] MinecartManiaStation version 1.10_beta1 is enab
    led!
    22:26:44 [INFO] [MotherNature] Using Permissions version 2.7 for permission hand
    ling
    22:26:44 [INFO] [MotherNature] Plugin enabled! (version 1.2)
    22:26:44 [INFO] [MYHOME]: 92 homes loaded
    22:26:44 [INFO] [MYHOME] Permissions enabled using: Permissions v2.7
    22:26:44 [WARNING] [MYHOME] 'Help' isn't detected. No /help support.
    22:26:44 [INFO] [MYHOME] MyHome 1.9.3 enabled
    22:26:44 [INFO] NaturalGiants version 1.1 is enabled!
    22:26:44 [INFO] [RealShop] load dependency : iConomy 4.x ok
    22:26:44 [INFO] [RealShop] Uses iConomy plugin (/money commands) as economy syst
    em
    22:26:44 [INFO] [RealShop] version [0.591] (tickleman) loaded
    22:26:44 [INFO] [Slots] Using Permissions plugin for permissions.
    22:26:44 [INFO] [Slots] Slots v0.6 enabled, by Crash
    22:26:44 [INFO] [SlowHealth] version [3.0.1] (actruncale) is loaded.
    22:26:44 [INFO] SpyerAdmin module version 0.5, a spying utility for administrato
    rs and moderators, is active. Part of the Spyer package by [nickguletskii200]
    22:26:45 [INFO] MCBans: Mcbans is online!
    22:26:45 [INFO] [Stats-0.985] Using Nijis Permissions for permissions
    22:26:45 [INFO] [Stats-0.985] Plugin Enabled
    22:26:45 [INFO] Weather Man 6 - On Air!
    22:26:45 [INFO] [WolfPound] - Version 0.9 Enabled
    22:26:45 [INFO] [WolfPound] using iConomy Economy!
    22:26:45 [INFO] [WolfPound] using Permissions
    22:26:45 [INFO] WorldEdit 4.3 enabled.
    22:26:45 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    22:26:45 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugi
    n for permissions.
    22:26:45 [INFO] WorldGuard: (world) Single session is enforced.
    22:26:45 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    22:26:45 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    22:26:45 [INFO] WorldGuard: (world) Lava fire is blocked.
    22:26:45 [INFO] WorldGuard: (world) Fire spread is limited to 2 block types.
    22:26:45 [INFO] WorldGuard: Loaded configuration for world 'world"
    22:26:45 [INFO] WorldGuard 5.0-alpha9 enabled.
    22:26:45 [INFO] [Achievements-0.981] Found required plugin: Stats
    22:26:45 [INFO] [Achievements-0.981] Condition 'Well...' not found! Disabling ac
    hievement 'If only I had a record'...
    22:26:45 [INFO] [Achievements-0.981] Condition 'Grim Reaper is my buddy' not fou
    nd! Disabling achievement 'It was lag'...
    22:26:45 [INFO] [Achievements-0.981] loaded 68 achievements definitions
    22:26:45 [INFO] [Achievements-0.981] Achievements 0.981 Plugin Enabled
    22:26:45 [INFO] [Minecart Mania] Permissions detected. Using permissions.
    22:26:45 [INFO] [Minecart Mania] MinecartManiaAdminControls version 1.10_beta1 i
    s enabled!
    22:26:45 [INFO] [Minecart Mania] MinecartManiaAutocart version 1.10_beta1 is ena
    bled!
    22:26:45 [INFO] [Minecart Mania] MinecartManiaAutomations version 1.10_beta1 is
    enabled!
    22:26:45 [INFO] [Minecart Mania] MinecartManiaChestControl version 1.10_beta1 is
     enabled!
    22:26:45 [INFO] Done (0.419s)! For help, type "help" or "?"
    22:26:49 [INFO] yuukan1105 [/192.168.0.40:64329] logged in with entity id 104
    22:26:49 [INFO] [AutoSave] AutoSaveThread Started: Interval is 1200 seconds, War
    n Times are 0
    22:26:49 [SEVERE] Nag author: '<NoAuthorGiven>' of 'MyHome' about the following:
     onPlayerJoin has been replaced with a new signature, (PlayerJoinEvent)
    22:26:49 [INFO] First person. Skipping.
    22:26:51 [INFO] [Minecart Mania] Loading Sensor Data.
    22:26:52 [INFO] Malformed String ArrayList!
    22:26:52 [INFO] Malformed String ArrayList!
    patch error ?
     
  16. Offline

    Smit80

    Awesome, works perfect, Thanks nickguletskii :)
     
  17. Offline

    nickguletskii

    Learn to read. SpyerPatcher isn't a plugin.

    No problem! Glad it works!
     
  18. Offline

    stripepan2

    oh... sorry...
    Still, the logs disappear ...
     
  19. Offline

    nickguletskii

    What do you mean by "logs disappear"?
     
  20. Offline

    stripepan2

    sorry... im japanese.
    not good at English :(
    [INFO] Malformed String ArrayList!
    Can I hide this log ?
     
  21. Offline

    nickguletskii

    Redownload the bundle. Fixed that (I accidentally uploaded an old version)
     
  22. Offline

    stripepan2

    OH MY GOD !!
    WORKS PERFECT !
    THANK YOU VERY MUCH !!
    I LOVE YOU !! (`・ω・´)
     
  23. Offline

    BioRage

    714.
     
  24. Offline

    nickguletskii

    Do you have script.js in the plugins/Spyer directory?
     
  25. Offline

    Nelien

    Do you mind me asking what SpyerPatcher.jar does? What files does it modify? I just want to know so I know what files I should back up in case of mishap or if I want to uninstall Spyer.
     
  26. Offline

    nickguletskii

    Only Essentials.jar.
     
  27. Offline

    Pomme72

    BUG ! Don''t work for me :(

    My console when I try to use /quit or /spy :

    20:24:09 [SEVERE] Exception in thread "Timer-73"
    20:24:09 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'spy'
    in plugin SpyerAdmin v0.9
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80
    )
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    54)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:596)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:559)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:553)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    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)
    Caused by: java.lang.NoSuchFieldError: netServerHandler
    at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener.invisible(Unknow
    n Source)
    at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener.vanish(Unknown S
    ource)
    at nickguletskii200.SpyerAdmin.SpyerAdmin.onCommand(Unknown Source)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    20:24:09 [SEVERE] java.lang.NoSuchFieldError: netServerHandler
    20:24:09 [SEVERE] at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener.
    invisible(Unknown Source)
    20:24:09 [SEVERE] at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener$
    1.run(Unknown Source)
    20:24:09 [SEVERE] at java.util.TimerThread.mainLoop(Timer.java:512)
    20:24:09 [SEVERE] at java.util.TimerThread.run(Timer.java:462)
    20:24:12 [INFO] §2[MCHaD]§f[Realisateur§f] DocMarshmallows: Je vois ça --'
    20:24:19 [INFO] crashtestman a essaye de respirer sous l eau
    20:24:20 [INFO] §b[Lobby]§f[Voyageur§f] crashtestman: plugin reaload \o/
    20:24:20 [INFO] §9[PLAYER_COMMAND] pomme72: /tp doc
    20:24:20 [SEVERE] Nag author: 'Zenexer' of 'Essentials' about the following: onP
    layerTeleport has been replaced with a new signature, (PlayerTeleportEvent)
    20:24:20 [SEVERE] Could not pass event PLAYER_TELEPORT to SpyerAdmin
    java.lang.NoSuchFieldError: netServerHandler
    at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener.invisible(Unknow
    n Source)
    at nickguletskii200.SpyerAdmin.SpyerAdminPlayerListener.onPlayerTeleport
    (Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.ja
    va:246)
    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.teleport(NetServerHandler.java:
    286)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:1
    92)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleport(CraftEntity.java:1
    21)
    at org.bukkit.craftbukkit.entity.CraftEntity.teleportTo(CraftEntity.java
    :129)
    at com.earth2me.essentials.User.teleportToNow(User.java:593)
    at com.earth2me.essentials.User.teleportTo(User.java:445)
    at com.earth2me.essentials.commands.Commandtp.run(Commandtp.java:31)
    at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsComm
    and.java:45)
    at com.earth2me.essentials.Essentials.onCommand(Essentials.java:588)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80
    )
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
    54)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:596)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:559)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:553)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    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)


     
  28. Offline

    nickguletskii

  29. Offline

    Pomme72

    Build 677 :s
     
  30. Offline

    nickguletskii

    That is the reason. Build 677 is unsupported.
     
  31. Offline

    Nelien

    Thank you, which means that whenever I update Essentials I will have to re-apply the patch, I assume. Maybe add that to the readme? It's far from clear in that respect.

    Thanks for a wicked plugin btw, just tried it out and it works like a charm :).
     

Share This Page