Inactive [SEC/ADMN/EDIT] TPack v3.6 - Now with cuboid zone protection and OP Support! [1337]

Discussion in 'Inactive/Unsupported Plugins' started by Tuna, Feb 13, 2011.

  1. Offline

    Tuna

    TPack - Now has cuboid zone protection!
    Version: v3.6

    Now Supports OP or PermissionsBukkit and CraftBukkit 1060!!

    Follow me on Twitter for latest updates!
    http://twitter.com/#!/Tuna_Mods

    TPack (stands for Tuna's Pack) is a multi-tool add-on package. It contains mods for selecting/filling/deleting cuboids, creating and protecting massive cuboid zones, boomstick mode for rapidly clearing blocks, modifying the server time, giving items by name and quantity instead of data values, and clearing player inventory!

    All TPack commands require OP privileges or PermissionsBukkit to be installed and setup properly! Download PermissionsBukkit: http://forums.bukkit.org/threads/ad...-1-official-default-groups-plugin-1000.26785/


    TPack takes a lot of time to maintain and support!!
    Feel free to Donate if you wish! As a starving college student it keeps me alive and coding :p


    Features:

    Cuboid mode up and running! (Now with zone protection!):

    • "/cuboid <on|off>" enables/disables cuboid mode. When player has selection tool equipped can hit block to set points 1 and 2 sequentially. Selection tool is specified in settings.txt file.
    [​IMG]
      • The two points you select (A and G) select the surrounding cubes in a square formation, like in the picture above.
    • "/cfill <block ID | block name>" fills selected cuboid with specified material (item names/item ID's in items.txt)
      • Examples: "/cfill wood" /cfill obsidian" "/cfill 5" "/cfill 18"
      • The material names correspond to the item codes in your items.txt
        • You can add custom names for items! Say you want "bob" to refer to grass blocks. Simple add "bob:02" to the bottom of your settings.txt file. Now whenever you type "/cfill bob" it will use grass! This also adds it to your give command as well so players can use "/give bob" to give grass.
    • "/cfaces <block ID | block name>" fills the selected cuboids walls, creating a room
    • New Wool Features!
    • Version 2.2 adds the ability to fill with colored wool! Simple use "/cfill wool <color | color ID>" or "/cfaces wool <color | color ID>" where the colors and ID's are:
      • 0 - white
      • 1 - orange
      • 2 - magenta
      • 3 - lightblue
      • 4 - yellow
      • 5 - lightgreen
      • 6 - pink
      • 7 - gray
      • 8 - lightgray
      • 9 - cyan
      • 10 - purple
      • 11 - blue
      • 12 - brown
      • 13 - darkgreen
      • 14 - red
      • 15 -black
        • examples "/cfill wool black" "/cfill wool 15" "/cfill 35 15" "/cfaces wool 15" will all fill the selected area with black wool.
    • "/cclear" clears the selected cuboid (fills it with air)
    • New Features! Zone protection and cuboid saving!
    • "/ccreate <cuboid name>" creates and saves a cuboid from the players selected points
    • "/cdelete <cuboid name | all | owned>"
      • If cuboid name is specified deletes the cuboid
      • If all is specified deletes all cuboid zones
        • requires permission to 'tpack.cuboid.deleteall'
      • If owned is specified deletes all cuboids the player owns. (None of these commands effect the blocks in the zone)
    • "/csave" forces a save of all cuboid zones. This happens automatically every time the server shuts down.
    • "/clist" displays a list of all cuboid zones
    • "/clistowned" displays a list of all cuboid zones that the player owns
    • "/cselect <cuboid name>" selects cuboid with the specified name
    • "/cselect x1 y1 z1 x2 y2 z2" will select the cuboid with <x1,y1,z1> being point A and <x2,y2,z2> being point G in the picture above.
      • X and Z values are the horizontal values while Y is vertical up and down.
    • "/cprotect <cuboid name> <true | false>" protects the selected cuboid, preventing blocks from being destroyed, set on fire, or placed within the cuboid. Protection must be set to 1 in settings.txt. Must be the owner of the cuboid to change this value.
    • "/isprotected <cuboid name>" displays the protection state of the specified cuboid.
    • "/addallowed <cuboid name> <player name>" grants player the ability to modify blocks within a protected cuboid.
    • "/removeallowed <cuboid name> <player name>" removes players ability to modify blocks within a protected cuboid.
    • "/getallowed <cuboid name>" Displays list of users allowed to modify the specified cuboid.
    • "/cowner <cuboid name>" Displays the owner of the specified cuboid.
    • "/listcuboid" lists the coordinates of the two points of the cuboid in <x,y,z> format
    • "/ctime <dawn | sunrise | morning | day | midday | noon | afternoon | evening | sunset | dusk | night | midnight>" changes world time to specified time.
    • "/boomstick <on | off>" enables/disables boomstick mode. When player has wood stick equipped can destroy blocks very rapidly. Great tool for clearing blocks. Call "/boomstick" for status.
    • "/cgive <block ID | Block Name> <quantity> <optional: player name>" where name is the name of the material in "settings.txt" or the item ID and quantity is the number you want. If quantity is not specified it defaults to 1. If player name is specified will give the specified item and quantity to the player specified (requires permission!)
    • "/clearinv" empties the player's entire inventory.
    • settings.txt file must be placed in "plugins/TPack". Names of the items in the file can be replaced with whatever you wish as long as the number matches the item found on the Minecraft Wiki Data values page (http://www.minecraftwiki.net/wiki/Data_values)
    Installation:
    • Put "TPack.jar" in the plugins directory under your root directory
    • "settings.txt" must be in "plugins/TPack"
    Permissions Setup:
    • Be sure to add the required lines to your permissions config.yml file. The permissions are:
      • 'tpack.boomstick' - for boomstick
        • /boomstick
      • 'tpack.cuboid' - for enabling/disabling cuboid and other cuboid commands
        • /cuboid , /getallowed, /listcuboid, /isprotected, /cowner
      • 'tpack.cuboid.fill'
        • /cfill, /cfaces
      • 'tpack.cuboid.clear'
        • /cclear
      • 'tpack.cuboid.create'
        • /ccreate
      • 'tpack.cuboid.delete'
        • /cdelete
      • 'tpack.cuboid.deleteall' - This gives permission to delete ALL CUBOIDS.
        • /cdelete all
      • 'tpack.cuboid.listall'
        • /clist
      • 'tpack.cuboid.listowned'
        • /clistowned
      • 'tpack.cuboid.select'
        • /cselect
      • 'tpack.cuboid.addallowed'
        • /addallowed
      • 'tpack.cuboid.removeallowed'
        • /removeallowed
      • 'tpack.cuboid.protection'
        • /cprotect
      • 'tpack.cuboid.save'
        • /csave
      • 'tpack.time'
        • /ctime
      • 'tpack.items.give'
        • /cgive <item name | item ID> <quantity>
      • 'tpack.items.giveall'
        • /cgive <item name | item ID> <quantity> <player>
      • 'tpack.items.clear'
        • /clearinv
    • Adding 'tpack.*' will give access to all commands
    • Download permissions here:
    • http://forums.bukkit.org/threads/ad...-1-official-default-groups-plugin-1000.26785/
    Settings.txt setup/explaination:

    The newest version of TPack replaces the old items.txt with a new file called settings.txt that allows you to customize TPack to your liking. Here are the fields and their meanings:
    • permission-nofity
      • 0 means the player will not be notified if they don't have permission to use a command (good if you don't like getting spammed with "You don't have permission!"
      • 1 means the player will be notified (default)
    • give
      • 0 means all give commands will be disabled. Useful if you prefer other plugins for give commands and don't want TPack to interfere
      • 1 means all give commands will be enabled
    • time
      • 0 means all time commands will be disabled. Useful if you prefer other plugins for time commands and don't want TPack to interfere
      • 1 means all time commands will be enabled
    • selectiontool
      • value corresponds to the Item ID of the item you want to be your selection tool. Default is Item ID: 269 which is a wooden shovel
    • protection
      • 0 means all protection features will be disabled. If you do not want to use protection features then make sure this is set to 0!! It will greatly improve performance
      • 1 means protection features will be enabled
    • ops
      • 0 means TPack will use PermissionsBukkit for checking permission to use a command. This mode REQUIRES PermissionsBukkit to be installed and configured correctly.
      • 1 means TPack will check if the player is an OP for permission. This way does not require PermissionsBukkit. If a player is OP then they will have access to ALL commands!

    When posting about errors:

    If you encounter an error in TPack, feel free to post it here and I will try to help solve the problem. However when you post, be sure to include the following information or I will ignore your request!
    • What command you issued that caused the error
    • What happens in game when the error occurs (what happens to the blocks, what is displayed on your screen, etc..)
    • Terminal output from the server during the time of the error
    • Verify you have the latest version of Java/CraftBukkit server before posting
    Thanks guys! It is simply too hard to keep up with all the posts if I have to ask everyone these qeustions.



    Download TPack

    Update to the latest version if you haven't already!!

    RapidShare:
    https://rapidshare.com/files/4003847820/Tpack_v3_6.zip
    (Click on slow download on the right to download for free)

    Megaupload:
    http://www.megaupload.com/?d=G4HYI52V

    Attached to this post (all files in zip file).


    Changelog:

    Version 3.6
    • Added support so users can now use MineCrafts internal OP system instead of PermissionsBukkit. See the section on setting up the settings.txt file for more information. If ops is set to 1 in settings.txt a player must be an OP to use any TPack commands. If they are an OP they will have access to ALL commands.
    • Changed /give and /time commands to /cgive and /ctime to avoid conflict
    • Updated settings.txt file to include all new items (pistons, grass, etc...)
    Version 3.5
    • Updated code to work with CraftBukkit 1060
    • Complete overhaul of code structure. Users can now create larger Cuboid zones without crashing the server. (Server will still crash if you do MASSIVE zones, but range has been greatly expanded)
    Version 3.0
    • Updated code to work with CraftBukkit v860. Also added new megaupload and rapidshare mirrors. More features to come.
    Version 2.3

    • Added more options to settings.txt file to disable/enable "give" and "time"
      • If you use other mods for /give and /time commands you can now simply change give or time to 0 in you settings.txt file and it will disable the functionality in TPack.
    • Added the ability to give items to other players
      • "/give stone 5 Tuna" will give player with name Tuna 5 stone. See command description above for more detail. Requires permission to 'tpack.items.giveall'
    Version 2.2
    • Updated "/time" command to use new values instead of old number values
    • Added the ability to fill areas with colored wool using "/cfill" and "/cfaces" see documentation for instructions.
    • Several bug fixes, more optimized code.
    Version 2.1
    • Updated code to support the latest recommended build, #602 [Jenkins].
    • Added several bug fixes in the "/give" and "/cfill" commands.
    Version 2.0
    • Added cuboid zone protection! This handy and easy to use feature allows you to select massive zones and save/protect them! This allows you to setup areas where only certain players can build/break. Great for areas you don't want attacked by griefers.
    • Added new 'settings.txt' file with tons of customization features. You can now specify which tool you want for cuboid selection as well as enable/disable cuboid protection features. Be sure to read the explaination of settings.txt above!
    • Added '/cfaces' to build rooms from cuboid zones.
    • Word of Caution:
      • If you are working on a MASSIVE cuboid zone and you want to use "/cfill /cfaces/ or /cclear" make sure you do it BEFORE protecting the zone. Some times the server becomes unstable if you fill a MASSIVE protected zone.
    Version 1.4
    • Added the ability to select cuboids by coordinates! Great for selecting massive zones. Read documentation for "/cselect"!
    • Added support for item ID numbers in the "/give" command. Players can now use "/give item# quantity" where the item number is the value found on the Minecraft Wiki Data values page (http://www.minecraftwiki.net/wiki/Data_values)
    • Updated items.txt file to contain all current items (as of v1.3)
    • Updated to support permissions 2.4 (Permissions is REQUIRED for TPack to work currently).
    Version 1.3
    • Fixed critical bug introduced in v1.2 (due to my fast&loose coding :p ) in which all the system variables for cuboid and boomstick were shared with every player. If one player set coordinates in cuboid then all players had them selected, and if one player enabled cuboid/boomstick then all players had it enabled. This only applied to people setup in your permissions file to use the commands. The behavior has been fixed in this version
    Version 1.2
    • Added full support for permissions v2.0. Don't forget to add the permission entries to config.yml! See Installation Instructions above.
    Version 1.1
    • Added full Cuboid functionality, player can now select/delete/fill large cuboids
    • Added better documentation for /time command
    Version 1.0
    • First release, description and download location are above. Please post bugs/questions/comments in the replies and I will be happy to oblige :)
     

    Attached Files:

    stickman1998 and Steve Cole like this.
  2. Offline

    eRko16

    Please make config file to disabling commands like /time or /give. It doesn't work with commandbook... :/
     
  3. Offline

    Ghosly

    How would I do that?
    Bit of a noob :p
     
  4. Offline

    SeanMalloy

    I am running on OSX 10.6.7 (I think) I was using groupmanager with fake.permssions. I recieved a little error when i started the server, but it said it would be okay if it was your first time. It continually happened though.
     
  5. Offline

    johnson486

    v602 fixed yet?
     
  6. Offline

    Tuna

    This is caused by an issue with your permissions config.yml file. Please verify it is setup correctly and try again

    This is already implemented. Simple don't add permissions for the give and time commands in TPack and set the value for permissions-notify to 0 in your settings.txt. It'll be like it isn't even there :D

    Do what?

    I have only tested this using permissions. If groupmanager fake.permissions are causing problems then try it with permissions. This error is caused when TPack first starts and does not find cuboids.dat in the TPack directory under your plugins folder. Verify it is somewhere that TPack has permissions to write in since you use OSX

    Actually I was wrong when I said it was an issue with permissions :p TPack currently doesn't work with 603 which is what this error is from. I have it updated and am putting on the finishing touches as we speak. Expect an update within a few hours.

    TPack is now updated for CraftBukkit Build #602! Please download this version if you are having issues with previous versions. This version features updated/more efficient code and several bug fixes.

    Happy mining!

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

    eRko16

    But i have for admins permisions only * it mean that admin can use every command on server. :/
     
  8. Offline

    liquidfired

    Tuna, can you add /time day and /time night because the /time 70000 is kind of hard to edit the time. I'm always used to time day and night instead. Thanks.
     
  9. Offline

    Tuna

    I'll consider adding it in the next update.

    For sure! This has been on my "to-do" list for a while. I'll work on adding it for the next update.
     
  10. Offline

    shadowprimus

    Hey Tuna, it's me again :)
    Did you already find a solution for the different colored wool? So I mean did you add the values of items e.g. the wool so that it is possible to fill cuboids with e.g. black or blue wool?
    All in all you made a really nice pack :D
    shadowprimus
     
  11. Offline

    Tuna

    Haha I just added this actually :D It's working perfectly. I'm going to modify the time function a bit and then post the new version. Expect this within the day!

    Version 2.2 is Out! This version adds the wool features you've been waiting for Shadow, along with an updated time system to make changing the time easier.

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

    Arkandias

    Hello all!
    It's my first post on this forum, and i'm french :p so excuse my bad english ^^"
    I'm a newbie, and i've created my first private server last week.
    I use TPack for approximatively two hours, and when i'm trying to use /cprotect command to protect my "room of treasures" (<= :p), it tell me "An internal error occured while attempting to perform this command".
    In console there is the following message:

    So what's bug? please help me ^^"

    Thanks, Arkandias
     
  13. Offline

    Tuna

    Hey there, please tell me what the exact command you are executing is. To use the cprotect feature you must first select 2 points and type "/ccreate cuboidname" then "/cprotect cuboidname true" where cuboidname is the name of your cuboid. If you don't do this first then it could cause the error you are describing. When it is all done type "/isprotected cuboidname" and it will tell you the protection status of the cuboid so you can see if it worked or not.
     
  14. Offline

    Arkandias

    It works great! I forgot the "true" ^^"
    Thanks a lot for this fast repost :D
     
  15. Offline

    liquidfired

    Tuna may you have a command like
    /give Tuna stone 100

    which gives the player 100 stone. Some essentials commands dont work anymore and now I'm relieying on TPACK
     
  16. Offline

    niallmcfc

    It isn't working with CraftBukkit #617 :( This is the only decent world editor, please update it!
     
  17. Chest protect not working with TPack or? or is there any good chest protect plugin for build 602+++?
    pls reply
    thx
     
  18. Offline

    Zircon

    Hey!

    I was a huge fan of Cuboid plugin, back in hMod. Now i am using Bukkit and GroupManager. Is there any way to make this plugin working with GroupManager? Every time i try to use a command it says:
    Code:
    An internal error occurred while attempting to perform this command
    And nothing happens...
    Also, selection tool (269) doesnt work.
    Am i doing something wrong?

    Tell me if you need more information.

    Thank you!
     
  19. Offline

    Tuna

    Anytime! Glad I could help :D

    I am going to add a system where you can do "/give stone 100 Tuna" and it will give Tuna 100 stone. I am updating TPack for build 617 today so I will add this then.

    I just tested this with #617 and it is working exactly as intended... What is the problem you are having? In my testing everything is working fine in 617

    What do you mean it's not working? More information please. TPack shouldn't interfere with ChestProtect.. And try searching for yourself? I don't have time to look up mods for you :p

    This is on my list for the next update. Currently it works perfectly with the latest version of Permissions so maybe just try using that for now? I will eventually get TPack working with Groupmanager and without any permissions (Just for OP).
     
  20. Offline

    niallmcfc

    You devious man... you've updated it just after I posted. Well played, sir.

    EDIT: It would help me no end if you could add support for deleting bedrock. My level is constructed out of it, and in the past I used BlastPick. That's out of date now, could you provide support instead?
     
  21. Offline

    Tuna

    lol I didn't update any code or anything. I just changed the 607 to 617 in the title :p haha. Glad it's working good sir :D
     
  22. Offline

    niallmcfc

    PWEASE?
     
  23. Offline

    Tuna

    You can use boomstick and cuboid to delete bedrock. You always have been able to :p have you tried?
     
  24. Offline

    Quaddy

    Hey Tuna im having a problem. I am trying to create a point with my wood shovel but it doesnt say "first position set" or anything like that. Please respond Thanks!
     
  25. Offline

    MeinerHosen

    I've installed this, but it seems to be creating BLOCK_DAMAGE errors with Permissions 2.5.5.

    Also I am having the same problem as Quaddy, no feedback when using my tool ;o.

    *edit: may have too many plugins, but it is TPack that is noted as the source.
     
  26. Offline

    Tuna

    The only reason why it wouldn't give any feedback is either you don't have cuboid enabled, or you don't have the selection tool equipped when you damage a block. To tell whether cuboid is on type "/cuboid" and it will give you the status. Type "/cuboid on" to ensure cuboid is on. By default the selection tool is the woodshovel which is 269. Verify it hasn't been changed to something else in your settings.txt file. Otherwise it could be another plugin interfering. Verify you have the latest java and CraftBukkit server.

    What kind of errors? And see above about the no feedback issue. Also I am running Permissions 2.5.5 with TPack 2.2 on my server without issue, so it could be another plugin interfering. Verify you have everything up to date and try again. If it is still giving issues then please give me the information requested in the thread under "When posting about errors"
     
  27. Offline

    Jack Bartlett

    I'm having a issue on start up...It does this (i'm running CB #617 and Beta 1.4)
    [SEVERE] null loading TPack v2.1 (Is it up to date?)
    java.lang.NullPointerException
    at com.thelair.tuna.tpack.TPack.onEnable(TPack.java:124)
    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(SimplePluginManager.java:216)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:264)
    at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:196)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:225)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:391)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:377)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
     
  28. Offline

    Tuna

    This is most likely caused by an issue with your settings.txt file. Verify it is in the TPack folder under plugins and has all the necessary fields (I suggest just re-downloading getting a "clean" file)

    TPack v2.3 is out! This version adds the ability to give items to other players (requires permission to 'tpack.items.giveall') and a few new options the settings.txt file to disable give/time commands in case you prefer other mods to handle that instead of TPack.

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

    Jack Bartlett

    Got this with 617, it does load, but does not work
    2011-04-03 00:26:13 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'cuboid' in plugin TPack v2.3
    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:233)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:594)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:557)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:551)
    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.NullPointerException
    at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:328)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    2011-04-03 00:26:14 [SEVERE] Could not pass event BLOCK_DAMAGE to TPack
    java.lang.NullPointerException
    at com.thelair.tuna.tpack.TbListener.onBlockDamage(TbListener.java:113)
    at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:303)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:180)
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:87)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:356)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    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)
    2011-04-03 00:26:30 [SEVERE] Could not pass event BLOCK_DAMAGE to TPack
    java.lang.NullPointerException
    at com.thelair.tuna.tpack.TbListener.onBlockDamage(TbListener.java:113)
    at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:303)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockDamageEvent(CraftEventFactory.java:180)
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:87)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:356)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    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)
     
  30. Offline

    Tuna

    Hm do you have java update to the latest version? Also what is the OS your server is running on? All of these exceptions are being caused by the same thing, when bukkit tries to access the TPUser object that TPack creates for each player when they join the server. Do you have any plugins that modify how the user logs in? Firstly I'd suggest verifying you have the latest java as well as trying to run your server with only TPack, and see if another plugin could be interfering.
     
  31. Offline

    MeinerHosen

    I have Craftbukkit #617, here's the terminal log:
    Code:
    2011-04-03 01:29:29 [INFO] Saving chunks
    2011-04-03 01:29:31 [INFO] Stopping server
    2011-04-03 01:29:31 [INFO] Saving chunks
    2011-04-03 01:31:19 [INFO] Starting minecraft server version Beta 1.4
    2011-04-03 01:31:19 [INFO] Loading properties
    2011-04-03 01:31:19 [INFO] Starting Minecraft server on *:25565
    2011-04-03 01:31:19 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-612-g4c7a9e7-b617jnks (MC: 1.4)
    2011-04-03 01:31:19 [INFO] Preparing level "hacker"
    2011-04-03 01:31:19 [INFO] Preparing start region
    2011-04-03 01:31:20 [INFO] 144 recipes
    2011-04-03 01:31:20 [INFO] Preparing spawn area: 3%
    2011-04-03 01:31:21 [INFO] Preparing spawn area: 60%
    2011-04-03 01:31:22 [INFO] Invalid config file found and converted to proper name/format.
    2011-04-03 01:31:23 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-04-03 01:31:23 [INFO] TPack: settings.txt not found! Verify it is in 'plugins/TPack'
    2011-04-03 01:31:23 [INFO] Lockette version 1.3.3 is being enabled! Yay!
    2011-04-03 01:31:23 [INFO] Lockette: Detected craftbukkit build [617] ok.
    2011-04-03 01:31:23 [INFO] [Permissions] version [2.5.5] (Phoenix) loaded
    2011-04-03 01:31:23 [INFO] Lockette: Linked to Permissions plugin version 2.5.5
    2011-04-03 01:31:23 [INFO] Lockette: Ready to protect your containers.
    2011-04-03 01:31:23 [INFO] Vanish 1.5.2 loaded.
    2011-04-03 01:31:23 [INFO] [PermissionsPlus] plugin version 1.3 has been enabled.
    2011-04-03 01:31:23 [INFO] BorderGuard Lite (Square) version 2.4 is enabled!
    2011-04-03 01:31:23 [INFO] SuperPowers v0.2 loaded!
    2011-04-03 01:31:23 [SEVERE] null loading TPack v2.1 (Is it up to date?)
    java.lang.NullPointerException
    at com.thelair.tuna.tpack.TPack.onEnable(TPack.java:124)
    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(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-03 01:31:23 [INFO] Done (0.417s)! For help, type "help" or "?"
    It just seems to be unresponsive. I started the server and got the wooden shovel and clicked around but nothing happened. "internal error" occurs when I try something like "ccreate or cdelete"

    Thanks for any help.

    *edit: I'm going to try just the Tpack, lol. Hopefully that will work
    **edit edit: Tried just Tpack on it's own,it doesn't work. i'm starting from scratch X(
     

Share This Page