[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

    Mentioum

    thank you very much for the commandbook specific version. Extremely appreciated.
     
  3. Offline

    nickguletskii

    No problem! I had to make it because one of the users had no way of using the scripting.
     
  4. Offline

    Mad_Hat

    Hi, I just installed this both the admin and fun modules last night and it seems to be working fine, though I haven't had to chance to test it out with other players around yet. There are some errors being thrown in the console log though that you might want to know about. I'm running Craftbukkit b766 with these plugins,

    AdminMode
    AssignPermissions
    AutoSave
    BigBrother
    BorderGuard
    dynmap
    MagicCarpet
    MCDocs
    MyHome
    Nethrar
    OpenInv
    Permissions
    RealAdminTools
    SpawnX
    SpyerAdmin
    SpyerFun
    TelePlusPlus
    WorldEdit
    DefaultPermissions

    This is the error at startup:
    Code:
    2011-05-16 13:48:04 [INFO] Found permissions. Using them for SpyerAdmin.
    2011-05-16 13:48:05 [INFO] SpyerAdmin has completed updating the script successfully.
    2011-05-16 13:48:05 [SEVERE] sun.org.mozilla.javascript.internal.WrappedException: Wrapped java.lang.ClassNotFoundException: com.earth2me.essentials.Console (<Unknown source>#111) in <Unknown source> at line number 111
    2011-05-16 13:48:05 [INFO] SpyerAdmin module version 1.1, a spying utility for administrators and moderators, is active. Part of the Spyer package by [nickguletskii200]
    2011-05-16 13:48:05 [INFO] Found permissions. Using them for SpyerAdmin.
    2011-05-16 13:48:05 [INFO] SpyerFun module version 1.1, a spying utility for normal players, is active. Part of the Spyer package by [nickguletskii200]
    
    And this any time I try /list
    Code:
    2011-05-16 13:52:05 [SEVERE] javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot call method "getSettings" of null (<Unknown source>#28) in <Unknown source> at line number 28
    2011-05-16 13:52:05 [SEVERE]     at com.sun.script.javascript.RhinoScriptEngine.invoke(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at com.sun.script.javascript.RhinoScriptEngine.invokeFunction(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at nickguletskii200.SpyerAdmin.CustomHandling.who(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at nickguletskii200.SpyerAdmin.SpyerAdmin.onCommand(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    2011-05-16 13:52:05 [SEVERE]     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
    2011-05-16 13:52:05 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:278)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:682)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:645)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
    2011-05-16 13:52:05 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-16 13:52:05 [SEVERE] Caused by: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot call method "getSettings" of null (<Unknown source>#28)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.constructError(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.constructError(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.typeError(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.typeError2(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.undefCallError(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.getPropFunctionAndThisHelper(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.getPropFunctionAndThis(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.Interpreter.interpretLoop(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.Interpreter.interpret(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.InterpretedFunction.call(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ContextFactory.doTopCall(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.ScriptRuntime.doTopCall(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     at sun.org.mozilla.javascript.internal.InterpretedFunction.call(Unknown Source)
    2011-05-16 13:52:05 [SEVERE]     ... 17 more
    
    The only thing I could ask for is that the output of /list have the option to look like the normal craftbukkit output
    for list.
     
  5. Offline

    nickguletskii

    Use the vanilla Minecraft setup.
     
  6. Offline

    Mad_Hat

    Ah, I see now, vanilla is just regular CraftBukkit without Essentials. Thanks :)
     
  7. Offline

    $p!k3

    help?
    Code:
    12:08:48 [SEVERE] java.net.SocketException: Connection reset
    12:08:48 [SEVERE]       at java.net.SocketInputStream.read(SocketInputStream.java:168)
    12:08:48 [SEVERE]       at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
    12:08:48 [SEVERE]       at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
    12:08:48 [SEVERE]       at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
    12:08:48 [SEVERE]       at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:687)
    12:08:48 [SEVERE]       at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
    12:08:48 [SEVERE]       at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:652)
    12:08:48 [SEVERE]       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1195)
    12:08:48 [SEVERE]       at nickguletskii200.SpyerAdmin.Updater.download(Unknown Source)
    12:08:48 [SEVERE]       at nickguletskii200.SpyerAdmin.SpyerAdmin.onEnable(Unknown Source)
    12:08:48 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    12:08:48 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
    12:08:48 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
    12:08:48 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
    12:08:48 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    12:08:48 [SEVERE]       at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
    12:08:48 [SEVERE]       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
    12:08:48 [SEVERE]       at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    12:08:48 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
    12:08:48 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  8. Offline

    woodzy

    Code:
    10:53:09 [INFO] Found permissions. Using them for SpyerAdmin.
    10:53:10 [INFO] SpyerAdmin has completed updating the script successfully.
    10:53:10 [SEVERE] sun.org.mozilla.javascript.WrappedException: Wrapped java.lang.ClassNotFoundException: com.earth2me.essentials.Console (<Unknown source>#111) in <Unknown source> at line number 111
    10:53:10 [INFO] SpyerAdmin module version 1.1, a spying utility for administrators and moderators, is active. Part of the Spyer package by [nickguletskii200]
    
    that is a bukkit not a error for this plugin sorry dude, its more of when someone lags out so dont worry

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

    nickguletskii

    You don't have essentials installed. Please use another setup. Vanilla is for normal Minecraft, Craftbook is for Craftbook.
     
  10. Offline

    woodzy

    what? i used the Semi-direct download link and droped it in and changed nothing but hay what ever its working.
    and im useing permissons by the_yeti
     
  11. Offline

    nickguletskii

    What do you use for general commands? Like home, playerlist, msg...
     
  12. Offline

    woodzy

    i dont use any of the "extra crap" plugin for commands i use the plugin based commands we have about id say umm 28 plugins right now :)
    i have a lot of Premium players,
    ie no essenals nothing like that, i think there trash my self sice i got baned from an esencal server about a week ago for testing and BOOM loged right back in i even got the You have been baned from this server, message the first time lol
     
  13. Offline

    nickguletskii

    Then use the Vanilla setup.
     
  14. Offline

    $p!k3

    im confused on how to install it for essentials. i use macbook sooo help?
     
  15. Offline

    nickguletskii

    Read the installation instructions. I think they are clear enough.
     
  16. Offline

    woodzy

    @nickguletskii
    i have tracked this issue down to your plugin the SpyerAdmin.jar file to be spacific, took some time to track down but got it it is (was) causeing server lag
    i even did a clean install of the plugin befor i reported it here i did notice that with the Vanilla download u said to me i get the issue but with the default download like i had used the first time the issue didnt show up.
    and ass you can see it loves to flood consol :eek:
    Code:
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:30 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:31 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:24:32 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:11 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:12 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:13 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:14 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:15 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:16 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:17 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
    2011-05-17 11:25:18 [INFO] true
     
  17. Offline

    nickguletskii

    Can't find it in my source... I fixed this ages ago I think...
     
  18. Offline

    Jeyge

    I just downloaded the plugin from your OP earlier today and those messages are still there. Perhaps the links didn't get updated to point to the correct download location.

    Edit - version 1.1 with a last modified date of 5/15/2011.
     
  19. Offline

    woodzy

    @nickguletskii
    im sorry for the word "ass" in there it was a typo its saposted to be "as"
    maby its something thats hard coded?
     
  20. Offline

    nickguletskii

    Try redownloading now...
     
  21. Offline

    Jeyge

    The messages are still showing up. In another thread, I actually said it was on the BLOCK_BREAK event but it is actually on the pickup of the blocks.

    Edit - I was only looking into this because of the messages in the help forum and just noticed there are instructions for installing if you don't have Essentials. I'm not running Essentials but can't follow the link to dropbox. Could not having it set up with Essentials cause this message?
     
  22. Offline

    nickguletskii

    Found it. Thanks for your help. Uploading. Will be up in a minute.
    EDIT: up.
     
  23. Offline

    Jeyge

    The messages are gone. Thanks. :)
     
  24. Offline

    nickguletskii

    No, thank YOU for helping me find where the print function was referenced! :)
     
  25. Offline

    Psycho Robot

    Can you please be more diligent in updating and referencing version numbers? You do a lot of small fixes, and that's ok! Good even! However it sometimes gets difficult remembering whether I have the latest version or not. Also, for this in the OP:


    I think I remember seeing that before... i.e. it doesn't apply for the most recent patch... but I"m not sure. It'd be nice for it to say... "when upgrading from v1.1.3.324.2.2.124323.4.3 or under, do this"
     
  26. Offline

    andune

    I get the following exception after installing and typing '/who': http://pastebin.com/Nh4ZfBSa

    Essentials 2.2.18
    Spyer 1.1
    bukkit RB #766

    I followed your instructions for installing essentials (using SpyerInstaller.jar) - looks like it re-packages the Essentials.jar. Maybe this is broken with Essentials 2.2.18?

    I'm more interested in the invis part of this plugin than the /quit functionality, would it possible to have a flag in one of the conf files to tell it NOT to hook /who if I don't intend to use this functionality? That would make the mod extremely valuable to me without having to worry about Essentials compatibility.

    Thanks for considering. Let me know if you need any other info.
     
  27. Offline

    Psycho Robot

    If you don't want essentials to be modified, you can follow the vanilla bukkit instructions.
     
  28. Offline

    nickguletskii

    Nope, the installer works with Essentials 2.2.18... At least I think so...

    If you don't need the quit functionality, remove all the commands related to it in the plugin.yml located in SpyerAdmin.jar and don't patch Essentials.

    Maybe this week...
     
  29. Offline

    valkiscool

    I got the same error :( same config
     
  30. Offline

    andune

    Thanks for that, I edited plugins.yml as you suggest and removed all but /spy and it works great.

    Also, since someone else reported a similar issue, thought I would include some more detail in case it helps track down the problem. Here's my full plugin list: http://pastebin.com/YzQqurTX Also running McMyAdmin (as indicated by MCMA_compat.jar being present); sometimes it and essentials fight over different commands so it's possibly part of the equation.

    Thanks.
     
  31. Offline

    nickguletskii

    Nearly fixed. Hold on.
    EDIT: Who fixed. Fixing msg and r.
    EDIT2: And broke again. Fixing.
    EDIT3: Reverted back to previous state. Waiting for an Essentials build that will hopefully remove the need for my ugly workaround. Don't update Essentials yet please.
     

Share This Page