[UNSUPPORTED][MISC] Tombstone v1.3.6 - A deadmans chest plugin for Bukkit [1317]

Discussion in 'Inactive/Unsupported Plugins' started by Drakia, Feb 10, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Drakia

    Tombstone - A deadman's chest plugin
    Version: 1.3.6
    CraftBukkit: 1317
    This plugin support SuperPerms. Please do not ask about setting up SuperPerms in this topic, ask here: http://forums.bukkit.org/threads/permissions-faq.25080/

    Plugin Dependencies:
    Permissions (Optional)
    LWC (2 or 3) (Optional)

    If you want help, post the output of the "version" command, and make sure you're running atleast the version specified in the topic title.
    Please post your server log when asking for help with tombstones not spawning
    Do not bother asking for help if you killed the player using anything other than basic attacks. I do not guarantee support for any plugin-based attacks or deaths such as /kill!


    =============
    Description
    =============
    Save your players' inventory from disappearing when they die.
    I used Deadmans Chest in hMod and thought it was a great plugin, so I started my own version for Bukkit.

    Download: http://thedgtl.net/bukkit/Tombstone.jar
    Source: https://github.com/TheDgtl/Tombstone

    =============
    Features
    =============
    If the player is carrying a chest when they die, place that chest and fill it with as much of their inventory as possible
    If the player is allowed, and is carrying two chests, a large chest will spawn to catch all of their inventory
    Possible for specific groups/players to be given free chests with no need to carry one with them
    Any items that won't fit in the chest will still drop to the ground!
    Supports the Permissions plugin, will default to allowing everyone to use basic tombstone if not available
    Supports LWC for chest AND sign protection if it is installed
    Configurable timeout for LWC unprotection
    Configurable timeout for destruction of tombstones, works in unloaded chunks as well
    Quickloot support, right click the sign on a tombstone to loot all items in it (Your tombstone only!)
    Place a sign on top of the chest with a configurable template
    The ability to point your compass at your tombstones!
    Supports "SuperPerms"

    =============
    Config Notes
    =============
    If you are going to be giving your players a free chest/sign, but don't want them to be able to retrieve those as extra items, you can now set the noDestroy option in the Tombstone config file.
    If you do set the noDestroy option, it is highly recommended that you set a timeout for Tombstone removal, because even once LWC is disabled the chest is still not destroyable by any means other than quicklooting it.
    With noDestroy enabled, if a player dies without a sign, then their chest will be indestructible until it is removed by Tombstone itself.
    It is not recommended to use the noDestroy option without the destroyQuickLoot option

    =============
    KNOWN BUGS
    =============
    None?

    =============
    Config
    =============
    lwcEnable - Whether to use LWC if available
    lwcRemove - Whether to remove LWC after a specific timeout
    lwcPublic - Set to true to set LWC protection to Public instead or removing
    lwcTimeout - How long to wait before disabling LWC on a tombstone (in Seconds)
    tombSign - Whether to place a sign on the tombstone
    removeTime - How long to wait before destroying a tombstone (in Seconds)
    tombRemove - Whether or not to destroy a tombstone after a timeout
    playerMessage - Whether or not to show messages to the player
    saveTombList - Whether to save a list of tombstones between server reloads
    destroyQuickLoot - Set to true to destroy the chest/sign on quickloot
    noDestroy - Set to true to disallow any player from destroying a tombstone (Other than quickloot)
    noInterfere - Set to true to stop tombstones from being created next to other chests (Items are dropped to ground instead)
    logEvents - Whether to print some "useful" information to the server terminal.
    skipBuildCheck - Set whether to skip the blockPlace check (True to bypass region protection) (Default false)

    =============
    Sign Template
    =============
    The sign template is stored in plugins/Tombstone/sign.tpl
    The following variables are able to be used in the sign template:
    {name} - The players name
    {cause} - The cause of their death, or their killers name if it was a player
    {date} - The date of their death
    {time} - The time of their death

    The sign template is 4 lines correlating to the 4 lines of the sign. The maximum length
    of a line is 15 characters. The default sign template is as follows:
    {name}
    Killed By
    {cause}
    {time}

    =============
    Permissions (Either via SuperPerms, or Permissions 2.x/3.x)
    =============
    tombstone.use - (Default) Allow the player/group to use the tombstone mod
    tombstone.freechest - Allow the player to get a chest whether they are carrying a chest or not
    tombstone.large - Allow the player to spawn a large chest if carrying two chests and if one will fit
    tombstone.lwc - (Default) Protect the placed chest if LWC is enabled
    tombstone.sign - (Default) Whether the player gets a sign on their tombstone chest
    tombstone.freesign - Allow the player to get a free sign whether they are carrying one or not.
    tombstone.quickloot - (Default) Whether to allow a player/group to quickloot by right clicking the tombstone sign.
    tombstone.admin - Allow this user to destroy other players tombstones.
    tombstone.cmd.tomblist - Allow this user to use /tomblist
    tombstone.cmd.tombfind - Allow this user to use /tombfind
    tombstone.cmd.tombreset - Allow this user to use /tombreset

    =============
    Commands
    =============
    /tomblist - List all your tombstones
    /tombfind - Gives you a direction from your current location to your tombstone. Use with /compass (Sync'd to CommandBooks /compass)
    /tombreset - Doesn't do anything.

    =============
    FAQ
    =============
    Q) Can you add support for {PluginX}?
    A) No.

    Q) Player items are being duplicated, and I'm using SlowHealth, whatsup?
    A) http://forums.bukkit.org/threads/mi...ugin-for-bukkit-1000.3923/page-18#post-550275

    =============
    Changes
    =============
    [Version 1.3.6]
    - Added 'skipBuildCheck' option
    [Version 1.3.5]
    - Fixed accidental clearing of /tomblist on quickloot
    - Added SuperPerms support
    - Do a build permission check so we don't spawn a chest in protected areas
    [Version 1.3.2]
    - Apparently LWC 3.30 had a change in API that wasn't documented, yay
    [Version 1.3.1]
    - Recompiled with LWC 3.30
    [Version 1.3.0]
    - Added sign template
    - Tombstone no longer created in void death
    - Re-enabled the compass for /tombfind
    More Changes (open)

    [Version 1.2.9]
    - Fixed free double chests
    - Made freechest/freesign default to isOp() without permissions
    [Version 1.2.8]
    - Added logEvent option for debug purposes.
    - Do a 3x3 check for a block to place chest.
    [Version 1.2.7]
    - Check properly if we're placing a big chest for interference
    [Version 1.2.6]
    - Fixed issue with name length
    [Version 1.2.5]
    - Option to bail on tombstone creation if it will interfere with another chest.
    - Check tombstone stuff more often (Every 100 ticks (5 seconds))
    [Version 1.2.4]
    - Fixed sign drop bug when destroying with timeout.
    [Version 1.2.3]
    - Fixed a bug in /tombfind with invalid input
    [Version 1.2.2]
    - Moved playerInteract to Highest priority since we remove a block.
    - Added check to make sure the tombstone is a chest before we doing anything.
    - Other general checks
    [Version 1.2.1]
    - Made /tombfind a bit more useful, will give a NESW direction.
    [Version 1.2.0]
    - Added compass commands.
    [Version 1.1.8]
    - Right-clicking a chest will quickloot/destroy if you have noDestroy/destroyQuickLoot enabled
    [Version 1.1.7]
    - Fixed quicklooting in RB670
    [Version 1.1.6]
    - Fixed some owner comparisons.
    [Version 1.1.5]
    - Moved setting "plugin" to onEnable
    - Moved setLine() outside of scheduler
    [Version 1.1.4]
    - Added more LWC checks
    [Version 1.1.3]
    - Added tombstone.admin
    [Version 1.1.2]
    - Fixed loading tombstone list after server restart
    - Check if player is online before sending tombstone messages
    [Version 1.1.1]
    - Updated to latest RB
    [Version 1.1.0] - Only updating for LWC2 from here on
    - Changed versioning scheme
    - Changed loading of permissions/LWC
    [Version 1.09]
    - Updated sign update code, should work better
    - Updated for LWC2, there is now an LWC1 build, and an LWC2 build
    [Version 1.08]
    - Configurable tombstone list storage
    - Allow LWC to be set to Public instead of disabled
    - Allow destroy on quickloot
    - Allow tombstones to be "invincible" besides quickloot
    [Version 1.07]
    - Fixed a bug in which protected chests could be destroyed.
    - Messages to players can be turned off.
    [Version 1.06]
    - Item-dupe fix broke plugin, fixed
    [Version 1.05]
    - Re-compiled for b522 to fix ItemStack.equals error
    [Version 1.04]
    - Small permissions handling update
    - Inform player if we run into a casting problem.
    [Version 1.03]
    - No longer treat GM as a special case, just load it as Permissions 2.0 like the author intended
    [Version 1.02]
    - Support Permissions 2.0/2.1
    - Support GroupManager
    [Version 1.01]
    - Fixed a Null Pointer Exception when chests are destroyed
    [Version 1.00]
    - Added ability to remove chests without needing LWC
    - LWC and remove thread are now a sync task
    - Right-click sign to quickloot. Permission added.
    - Better Permissions handling
    - LWC protects sign
    - Only create a large chest if needed
    - Deactivate LWC protection when sign or chest is destroyed
    [Version 0.06]
    - Implemented tombstone signs
    - Changed message if LWC is enabled to say how long before unprotect/destruction
    - lwcTime of 0 now indicates that LWC protection never expires
    [Version 0.05]
    - Added config file
    - Implemented chest removal
    - Configurable timeout
    - Toggle LWC usage via config
    [Version 0.04]
    - Added LWC timeout
    [Version 0.03]
    - Added LWC support
    - Made Permissions optional instead of required. Default without Permissions is allow all to use
    [Version 0.02]
    - Initial Public Release
     
    ray landers, Montag, harakiwi and 9 others like this.
  2. Offline

    Drakia

    @TOAST7312 Did LWC report any errors while starting up?
     
  3. Offline

    TOAST7312

    I ran a clean startup with LWC and Permissions, this is what I got:

    Code:
    12:44:12 [INFO] Starting minecraft server version Beta 1.4
    12:44:12 [INFO] Loading properties
    12:44:12 [INFO] Starting Minecraft server on *:25565
    12:44:12 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-612-
    g4c7a9e7-b617jnks (MC: 1.4)
    12:44:12 [INFO] Preparing level "TOAST"
    12:44:12 [INFO] Preparing start region
    12:44:12 [INFO] 144 recipes
    12:44:13 [INFO] LWC    Loading shared objects
    12:44:13 [INFO] LWC    Native library: plugins/LWC/lib/native/Windows/x86/sqlit
    ejdbc.dll
    12:44:13 [INFO] Invalid config file found and converted to proper name/format.
    12:44:13 [INFO] [Permissions] (Phoenix) was Initialized.
    12:44:13 [INFO] LWC    Loaded 107 locale strings (0 overrides)
    12:44:17 [SEVERE] BLOCK_INTERACT loading LWC v2.1 (Is it up to date?)
    java.lang.NoSuchFieldError: BLOCK_INTERACT
            at com.griefcraft.lwc.LWCPlugin.registerEvents(LWCPlugin.java:414)
            at com.griefcraft.lwc.LWCPlugin.onEnable(LWCPlugin.java:327)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:514)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:216)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    12:44:17 [INFO] [Permissions] version [2.5.5] (Phoenix)  loaded
    12:44:17 [INFO] Done (0.492s)! For help, type "help" or "?"
    >
     
  4. Offline

    Drakia

  5. Offline

    ChaoticCow

    Not sure why but Tombstone after server restart doesn't create a folder and won't work.

    Code:
    2011-04-01 12:06:52 [INFO] Starting minecraft server version Beta 1.4
    2011-04-01 12:06:52 [WARNING] **** NOT ENOUGH RAM!
    2011-04-01 12:06:52 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-04-01 12:06:52 [INFO] Loading properties
    2011-04-01 12:06:52 [INFO] Starting Minecraft server on 50.23.221.84:25565
    2011-04-01 12:06:52 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-609-g39996e1-b612jnks (MC: 1.4)
    2011-04-01 12:06:52 [INFO] Preparing level "world"
    2011-04-01 12:06:52 [INFO] Preparing start region
    2011-04-01 12:06:52 [INFO] 144 recipes
    2011-04-01 12:06:53 [INFO] Preparing spawn area: 57%
    2011-04-01 12:06:54 [INFO] Invalid config file found and converted to proper name/format.
    2011-04-01 12:06:54 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-04-01 12:06:54 [SEVERE] Could not load plugins\Tombstone.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:64)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:158)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:106)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:63)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.util.zip.ZipException: error in opening zip file
    	at java.util.zip.ZipFile.open(Native Method)
    	at java.util.zip.ZipFile.<init>(Unknown Source)
    	at java.util.jar.JarFile.<init>(Unknown Source)
    	at java.util.jar.JarFile.<init>(Unknown Source)
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:51)
    	... 8 more
    2011-04-01 12:06:54 [INFO] [AutoMessage] version [1.5] loaded
    2011-04-01 12:06:54 [WARNING] [BBROTHER] Table bbdata uses the MySQL storage engine InnoDB.
    2011-04-01 12:06:54 [INFO] [BBROTHER] For optimal performance, we suggest changing to MyISAM via the following SQL statement:
    2011-04-01 12:06:54 [INFO] [BBROTHER]   ALTER TABLE bbdata ENGINE = MyISAM;
    2011-04-01 12:06:54 [INFO] [BBROTHER] Please note that, on many tables, this could take a very long time.
    2011-04-01 12:06:54 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
    2011-04-01 12:06:54 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.5.5
    2011-04-01 12:06:54 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-04-01 12:06:54 [SEVERE] PLAYER_ITEM loading BigBrother v1.7.1 (Is it up to date?)
    java.lang.NoSuchFieldError: PLAYER_ITEM
    	at me.taylorkelly.bigbrother.BigBrother.registerEvents(BigBrother.java:177)
    	at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:151)
    	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:511)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-01 12:06:54 [SEVERE] PLAYER_ITEM loading BigCatch v0.4 (Is it up to date?)
    java.lang.NoSuchFieldError: PLAYER_ITEM
    	at com.hotmail.spoonikle.bigcatch.BigCatch.onEnable(BigCatch.java:50)
    	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:511)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-01 12:06:54 [INFO] [BlockHead] Found Permissions plugin. Using it.
    2011-04-01 12:06:54 [INFO] BlockHead version 0.3.1 by zand is enabled!
    2011-04-01 12:06:54 [INFO] Brohoster Monitor Plugin Loaded.
    2011-04-01 12:06:54 [INFO] iChat (v2.2.2) enabled
    2011-04-01 12:06:54 [INFO] [iZone : 5.4] Enabled!
    2011-04-01 12:06:54 [INFO] [iZone : 5.4] Loaded 3 zones!
    2011-04-01 12:06:54 [SEVERE] PLAYER_ITEM loading iZone v5.4 (Is it up to date?)
    java.lang.NoSuchFieldError: PLAYER_ITEM
    	at com.bukkit.techguard.izone.iZone.registerEvents(iZone.java:54)
    	at com.bukkit.techguard.izone.iZone.onEnable(iZone.java:43)
    	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:511)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-01 12:06:54 [INFO] Lampstone version 0.5 is enabled.
    2011-04-01 12:06:54 [INFO] Lockette version 1.3.3 is being enabled!  Yay!
    2011-04-01 12:06:54 [INFO] Lockette: Detected craftbukkit build [612] ok.
    2011-04-01 12:06:54 [INFO] [Permissions] version [2.5.5] (Phoenix)  loaded
    2011-04-01 12:06:54 [INFO] [iChat] Found Permissions (v2.5.5)
    2011-04-01 12:06:54 [INFO] Lockette: Linked to Permissions plugin version 2.5.5
    2011-04-01 12:06:54 [INFO] Lockette: Ready to protect your containers.
    2011-04-01 12:06:54 [INFO] LoginMessage 0.6 enabled
    2011-04-01 12:06:54 [SEVERE] Index: 0, Size: 0 loading LoginMessage v0.6 (Is it up to date?)
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    	at java.util.ArrayList.RangeCheck(Unknown Source)
    	at java.util.ArrayList.get(Unknown Source)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:260)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:512)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-01 12:06:56 [INFO] [MonsterHunt] Loaded 4 High scores.
    2011-04-01 12:06:56 [INFO] [MonsterHunt] MonsterHunt Loaded!
    2011-04-01 12:06:56 [INFO] [NetherBlocks] Configuration file has been loaded.
    2011-04-01 12:06:56 [INFO] [NetherBlocks] NetherBlocks version 1.1.2 enabled.
    2011-04-01 12:06:56 [INFO] [Reserved] version [2.2.2b] is loaded!
    2011-04-01 12:06:56 [INFO] [Spawnr] v1.4 has been enabled
    2011-04-01 12:06:56 [INFO] Done (0.390s)! For help, type "help" or "?"
    2011-04-01 12:07:16 [INFO] [Reserved] ChaoticCow has been given a reserved seat
    2011-04-01 12:07:16 [INFO] ChaoticCow [/71.203.179.77:1646] logged in with entity id 75
    2011-04-01 12:07:16 [INFO] Loaded world: world
    2011-04-01 12:07:16 [SEVERE] Nag author: 'amd3th' of 'Spawnr' about the following: onPlayerJoin has been replaced with a new signature, (PlayerJoinEvent)
    2011-04-01 12:07:16 [SEVERE] Could not pass event PLAYER_JOIN to BigBrother
    java.lang.NullPointerException
    	at me.taylorkelly.bigbrother.BigBrother.haveSeen(BigBrother.java:212)
    	at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerJoin(BBPlayerListener.java:54)
    	at org.bukkit.event.player.PlayerListener.onPlayerJoin(PlayerListener.java:20)
    	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:166)
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    	at net.minecraft.server.ServerConfigurationManager.a(ServerConfigurationManager.java:98)
    	at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:87)
    	at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:27)
    	at net.minecraft.server.NetworkListenThread.a(SourceFile:87)
    	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)
    2011-04-01 12:07:19 [INFO] [§2||||||||||§f] §c(King)§f ChaoticCow: Test
    2011-04-01 12:07:36 [INFO] ChaoticCow lost connection: disconnect.quitting
    2011-04-01 12:07:36 [SEVERE] Nag author: '8e8' of 'Reserved' about the following: onPlayerQuit has been replaced with a new signature, (PlayerQuitEvent)
    2011-04-01 12:07:36 [SEVERE] Could not pass event PLAYER_QUIT to BigBrother
    java.lang.NullPointerException
    	at me.taylorkelly.bigbrother.BigBrother.watching(BigBrother.java:200)
    	at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerQuit(BBPlayerListener.java:77)
    	at org.bukkit.event.player.PlayerListener.onPlayerQuit(PlayerListener.java:30)
    	at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:172)
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    	at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:121)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:504)
    	at net.minecraft.server.NetworkManager.a(NetworkManager.java:202)
    	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)
    
     
  6. Offline

    Drakia

    @ChaoticCow "Caused by: java.util.zip.ZipException: error in opening zip file" <-- Your JAR is corrupt, redownload.
     
  7. Offline

    Imaginarydud

    Is there a way to search for existing tombstones? I keep dying in the nether and have no way to get my stuff back cause of those damned ghastplosions that knock me 80 meters down = \
     
  8. Offline

    Euron

    Download a plugin like DeathTpPlus maybe?
     
  9. Offline

    Agnate

    The newest release of Tombstone broke for me. Previous version worked fine in CB617 (except that you could not right-click to auto-loot). Newest version creates a chest and blank sign, drops all my items on the ground, and gives me this error:

    Please note I died from an NPCX-created npc. However, the "worked fine with previous version" was tested with the same npc, so that's not the issue.

    Code:
    2011-04-02 10:45:00 [SEVERE] Could not pass event ENTITY_DEATH to Tombstone
    java.lang.IllegalAccessError: tried to access class net.TheDgtl.Tombstone.Tombstone$eListener$1 from class net.TheDgtl.Tombstone.Tombstone$eListener
        at net.TheDgtl.Tombstone.Tombstone$eListener.createSign(Tombstone.java:614)
        at net.TheDgtl.Tombstone.Tombstone$eListener.onEntityDeath(Tombstone.java:523)
        at org.bukkit.plugin.java.JavaPluginLoader$39.execute(JavaPluginLoader.java:405)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
        at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:121)
        at net.minecraft.server.EntityLiving.a(EntityLiving.java:393)
        at net.minecraft.server.EntityHuman.a(EntityHuman.java:409)
        at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:147)
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.damage(CraftLivingEntity.java:170)
        at net.gamerservices.npclibfork.BasicHumanNpc.attackLivingEntity(BasicHumanNpc.java:753)
        at net.gamerservices.npclibfork.BasicHumanNpc.doThinkGreater(BasicHumanNpc.java:265)
        at net.gamerservices.npcx.npcx.think(npcx.java:170)
        at net.gamerservices.npcx.Tick.run(Tick.java:16)
        at java.util.TimerThread.mainLoop(Unknown Source)
        at java.util.TimerThread.run(Unknown Source)
     
  10. Offline

    Maxis010

    Do you think you could work in support for Lockette
    I know you support LWC but everyone on my server prefers Lockette as it's a lot easier for them to work with
     
  11. Offline

    Drakia

    @Agnate That's an error I've never seen before, it's complaining about Tombstone accessing itself... I'll look into it, but if I can't reproduce the problem I dunno what I'll be able to do.
    @Maxis010 As I've said to many other people before you, no.

    @Agnate I changed some of the sign stuff around, give the new version a try and see if that fixes your problem :)

    Uploaded v1.1.6 - I had a few wrong checks when it came to owners of tombstones (Quickloot was broken)

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

    Maxis010

    OK, I guess you have your reasons, gives them incentive to get back to their chests I suppose
     
  13. Offline

    Drakia

    @Maxis010 As it is I depend on two plugins, Permissions, which has an API, and LWC, which doesn't. Having to hook into a third plugin adds a lot more work anytime that plugin updates, since the author doesn't expect other plugins to be hooking into it.
    It would also require me scouring the source to figure out how it works, most likely simulating blockplace/signchange events to get that plugin to realize I'm placing a block/sign, etc.
    It's not as easy as "lockette.protect(chest)" if that's what you were thinking.
     
  14. Offline

    Maxis010

    I didn't expect it to be half a dozen lines of work and all is good else when those other people had asked you would have done it, I don't write Java so I can't claim to know how easy/difficult it is, I only know HTML, PHP and MySQL queries
    As I said, you have your reasons, in this case it's too much extra work when you consider the result, thanks for the plugin
     
  15. Offline

    Agnate

    Perfect, seems to be fixed! Thanks! :D
     
  16. Offline

    Kevin Forte

    Is it possible for you to make it so that you to add a setting in which you need a certain permission to access Any drop chest (including your own), and when you quick loot the chest the sign and chest are destroyed as well? I'm just thinking of a way to grant people chests and signs when they die without giving them a free chest and sign.
     
  17. Offline

    Drakia

    @Kevin Forte You really need to learn how to read. Go back and read the entire first post. Hell, just search for the word "destroy" and you will find what you're looking for.
     
  18. Offline

    Kevin Forte

    You really need to learn how to be somewhat polite. Pardon me for asking a question, even if there was an obvious answer.
     
  19. Offline

    Drakia

    If you can't take the time to read the first post, why should I bother answering your questions politely? Far as I know, you wouldn't even read my response ;)

    I manage 6 plugins on these forums, having to answer questions that are already answered in the first post, not fun. So yes, I'm a dick when users don't even have the common courtesy of reading a post that took me ages to write up/update.
     
  20. Offline

    Kevin Forte

    Well, I can see that it took you ages to write, which is why I probably missed that portion considering how long it is and yes, I admit, I often skip to the changelogs when it comes to plugins I've used for a while already. I also feel your pain, considering I wrote down about every important detail of the 20+ plugins on my server with MCDocs so that users could access them in game and still get the questions. Still, no need to be rude :p Thank you for showing me though, regardless of tone (if that applies over the internet). That's an awesome feature, and keep up the good work.
     
  21. Offline

    RazMaTaz

    Is quick loot still not working? I will have to check my settings closer when I get a chance.
     
  22. Offline

    Delois

    I believe this issue is actually LWC if you have it on. LWC is giving a few people an error on log in and currently it does not work for me when I have LWC enabled. Works find without it.
     
  23. Offline

    RazMaTaz

    It seems to be working now for me anyways. :) Not sure why it wasn't the other day. To many builds, not enough server restarts, who knows.! :)
     
  24. Offline

    Stephen92

    I seem to be having a issue with this im am running 627 and idk if it is this or deathtp but seems as if some of the players inventories are duping, now I have never had this problem before but since I have updated this has happend and to confim the quicklooting is working now.

    ok through further testing it is this and not deathtp.

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

    Drakia

    @Stephen92 I need more information, how did you test? Was there a for-sure way to duplicate items? Were you running ANY other plugins than Tombstone? Is there any output in the terminal?
    Also, do you get the same behaviour with the RB?
     
  26. Offline

    7007King0770

    How do you make it NOT make all chests say you need to buy them? >:/
     
  27. Offline

    Drakia

    @7007King0770 Lolwut? This plugin has nothing to do with buying...
     
  28. Offline

    Sleaker

    My players were reporting in 1.1.1 that tombstones had a chance of spawning in a wall. This would cause the sign to not be created properly (When using LWC) and make the chest inaccessible (I have force quickloot on).

    I'm not sure if you've changed block detection since then, if not then I'll assume this problem is still in.
     
  29. Offline

    Drakia

    @Sleaker Tombstones won't spawn in a wall, they will however spawn in a small confined space (Such as a single-block hole in a wall) with no space for a sign. I'll work on a fix for when noDestroy and QuickLoot are both enabled though.
     
  30. Offline

    Sleaker

    Ah this must be what my player was trying to describe :)
     
  31. Offline

    unusualbob

    Could you list the unit of time measurement? Are they milliseconds, seconds, minutes, hours, days?
     
Thread Status:
Not open for further replies.

Share This Page