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

    gtb3002009

    how do you use the cuboid plz reply
     
  3. Offline

    Tuna

    To enable cuboid mode simply type /cuboid. If you don't have a wood shovel equipped at time of the command then it will give you one. When you have the shovel equipped and you damage a block it will be set as point 1, any other block you hit will be point 2. Think as Point 1 as the bottom left corner of a cube and Point 2 as the top right corner. I am working on adding functionality to make it so you can type something like "/cfill wood" and it will fill the cube created by your two points with wood. If you type /listcuboid it will give you the coordinates of the two points in <X,Y,Z> format. Like I said though I'm still working on the fill/delete part

    Update v1.1!!
    Just uploaded the newest version with full cuboid support like you were asking about gtb. See the patch notes and the description above.
     
  4. Offline

    gtb3002009

    but when i hit the 2 blocks and do something like /cfill wood, or /cfill stone doesnt do anything
     
  5. Offline

    Tuna

    Just wanted to let you know that I slaved through the night and TPack now has full cuboid functionality! You can now select cuboids, fill them with any material, and even delete them! Great for building walls and large-scale structures!

    Read the documentation to see how to use the new functions!

    Hope you enjoy,
     
  6. Offline

    bevso

    im confused, i installed the tpack.jar into plugins :D then put list into the main file "minecraft" then when i use the /cfill after setting point i do /cfill 44 and it says item does not exist! PLEASE HELP ME ON THIS!
     
  7. Offline

    Tuna

    Hey sorry for the late reply. Your problem is just that you're using 44 instead of the material name. I didn't put support in for numbers (yet). Since 44 corresponds to stairs, simply type "/cfill step" or "/cfill stair". It all depends on how you have the names setup in your items.txt. To fill the cuboid with cobblestone type "/cfill cobblestone" etc...
     
  8. Offline

    Gene Myers

    does this support permissions? i wouldnt want regular players to be able to use this at will, or is it for op? which is also fine
     
  9. Offline

    Tuna

    Currently all the mods work for anyone on the server. I'm working on getting it integrated with permissions for the next update.
     
  10. Offline

    bevso

    HOW DO I CHANGE THE USED TOOL? CAUSE WOODEN IS NOOBY I WANT IT LIKE COAL ORE TO PREVENT NEWBS USING IT?!
     
  11. Offline

    Tuna

    Sorry, the woodshovel is hard coded in at the moment, but in the next update I will add the ability to specify a tool. I chose the woodenshovel because it is a tool that nobody really uses so you can't "accidentally" select areas when cuboid is enabled.
     
  12. Offline

    bevso

    ok nice one btw check out my server :) micraft.me:26556 and get the perms done :D come check our server out though cause we love you for this
     
  13. Offline

    Tuna

    Haha ok :) I'll check it out later tonight (not free for another 8 hours). And I'm glad you like it :D I'll make it my priority to get it working with permissions.
     
  14. Offline

    bevso

    add me on skype bevsoboy360 :D
    --- merged: Feb 16, 2011 6:08 PM ---
    are you gonna add me :) plus help us get more people on our server :D
     
  15. Offline

    Shinobi

    Something isn't going my way:

    2011-02-16 19:28:57 [INFO] Starting minecraft server version Beta 1.2_01
    2011-02-16 19:28:57 [INFO] Loading properties
    2011-02-16 19:28:57 [INFO] Starting Minecraft server on *:25565
    2011-02-16 19:28:57 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-332-gf165ec6-
    b254 (MC: 1.2_01)
    2011-02-16 19:28:57 [INFO] Preparing level "world"
    2011-02-16 19:28:57 [INFO] Preparing start region
    2011-02-16 19:28:58 [INFO] Preparing spawn area: 48%
    freezer enabled? true
    2011-02-16 19:28:59 [INFO] [GodMode] version [1.2] is loaded!
    Plants are scheduled to spread every 5 seconds.
    2011-feb-16 19:28:59 org.bukkit.plugin.SimplePluginManager loadPlugins
    SEVERE: Could not load plugins\Tpack.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:78)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:117)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:82)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:43)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:143)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:186)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
    ... 8 more
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getWorlds()Ljava/util/List;
    at com.thelair.tuna.tpack.TPack.<init>(TPack.java:43)
    ... 13 more
    2011-02-16 19:28:59 [INFO] [WarpGate] version [1.4] (Polarized) loaded
    2011-02-16 19:28:59 [INFO] WorldEdit 3.2.2 loaded.
    2011-02-16 19:28:59 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file
    for permissions.
    AntiBreak version 1.2 is enabled!
    [AreaChat] version 5 loaded.
    [BukkitUp]: Checking for updates to CraftBukkit...
    [BukkitUp]: CraftBukkit is up to date!
    EekRunes 1.4.0.6 loaded!
    2011-02-16 19:28:59 [INFO] Elevators version 1.1 is enabled!
    2011-02-16 19:28:59 [INFO] Flashlight 1.0.3 initialized
    2011-02-16 19:28:59 [SEVERE] [FLASHLIGHT] Permissions isn't loaded, there are no restrictions.
    [FriendlyCreepers] -> ENTITY_EXPLODE
    [FriendlyCreepers] Creepers are: Neutralized
    [FriendlyCreepers] TNT is: Neutralized
    2011-02-16 19:28:59 [INFO] [HeroicDeath] 1.2.0.115 enabled.
    2011-02-16 19:28:59 [INFO] Minecart Mania Autocart version 0.54 is enabled!
    2011-02-16 19:28:59 [INFO] Minecart Mania Core version 0.8 is enabled!
    Plugin enabled: PlantSpreader version 0.5
    The configuration for PlantSpreader: plugins/PlantSpreader/PlantSpreader.ini
    PlgEssentials version 3.0 is enabled!
    SimpleHome: Loading homelist...done.
    SimpleHome version 1.3 is enabled!
    2011-02-16 19:28:59 [INFO] Loading spell-classes.txt
    2011-02-16 19:28:59 [INFO] Spells version 0.79 is enabled
    2011-02-16 19:28:59 [INFO] TreeHugger plugin version 0.7b is enabled!
    2011-02-16 19:28:59 [INFO] Wand version 0.59 is enabled
    2011-02-16 19:28:59 [INFO] [WarpGate] iConomy is not loaded. Turning iConomy support off.
    2011-02-16 19:28:59 [INFO] Done! For help, type "help" or "?"
     
  16. Offline

    Tuna

    Hm Odd I haven't run into this in any of my testing. I'd try re-dowloading the plugin to verify it isn't corrupted (doubtful). May I ask what Java/CraftBukkit Version you're running? Also what OS?

    Edit:

    Actually I found the line that was causing your problem. I forgot to remove a getServer() command from the plugin start that I was using for testing purposes. It's weird how it didn't cause a problem for some but does for others. I removed the line and updated the zip on the post and rapidshare so it should be good to go!
     
  17. Offline

    Shinobi

    Holy sh*t that was some fast bugfixing!
    Thank you, it works now! =D
     
  18. Offline

    Tuna

    Glad to hear it! And thanks for posting the terminal output :D wouldn't have been able to fix it without that haha
    --- merged: Feb 17, 2011 2:16 AM ---
    Update v1.2!! Now with full support for Permissions v2.0!

    Hey guys,
    I just updated all the links with the newest version of TPack (v1.2). This version now has full support for Permissions v2.0. If you don't have Permissions you can download it here:
    http://forums.bukkit.org/threads/admn-info-permissions-v2-0-revolutionizing-the-group-system.1403/
     
  19. Offline

    resultgaming

    Can you give an example snipet from the permissions config file so we know where to place it (It could just be I'm retarded but I'm getting permission denined for /cuboid)
     
  20. Offline

    Tuna

    Hey Result

    you either need to add the permissions to the group your user is in:
    Code:
    groups:
        ExampleGroup:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - 'tpack.*'
                - 'tpack.exampleFeature'
    You can place the permissions like that. Replace with tpack.* to enable all.

    OR

    you can add the permissions directly to the user:
    Code:
    users:
        TestUser:
            group: Default
            permissions:
                - 'tpack.*'
    and replace tpack.* with any commands you want the user to run. leaving tpack.* will allow all commands.

    See the installation instructions for more detail on which permissions to add for which feature
     
  21. Offline

    resultgaming

    I have that setup correctly then. rservers-jbowman is my skype could I talk with you directly?
    --- merged: Feb 17, 2011 3:29 AM ---
    Code:
    2011-02-16 22:28:45 [INFO] jbowman22 issued server command: cuboid
    2011-02-16 22:28:45 [INFO] Unknown console command. Type "help" for help.
    
    Ingame error is 'You do not have permission to use that command'
     
  22. Offline

    Tuna

    Verify you have java updated to the latest version, have the latest Craft Bukkit Server, and have Permissions v2.0

    Here is just my sample config.yml file. You can see the moderator group has 'tpack.cuboid' so anyone in the moderator group has access to cuboid.

    The users at the bottom are my and dummy account names. Replace any of them with the character name and they will have full access to TPack. Hope it helps!

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    groups:
        Default:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'general.spawn'
        Moderator:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
                - 'tpack.cuboid'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    
    users:
        Tuna:
            group: Default
            permissions:
                - 'tpack.*'
        PlayerName:
            group: Default
            permissions:
                - 'tpack.*'
        TestUser:
            group: Default
            permissions:
                - 'tpack.*'
    --- merged: Feb 18, 2011 9:32 AM ---
    Update v1.3:.

    Hey Everyone!

    This post is to inform you of the release of TPack v1.3! This release contains a major bug fix so make sure you update to the latest version as soon as you can!! See patch notes for more information regarding this issue.
     
  23. Offline

    bevso

    tuna orite pal? can you add an area copy and paste feature please :)
     
  24. Offline

    LumberJack95

    hey
    i have some problems if i use cuboid.

    i think i did everything oke when i installed it but when i use the command /cuboid
    i get the tool but when i start hitting a block i see no errors in the game but on my server i see this:

    2011-02-18 22:18:57 [INFO] LumberJack95 tried command: cuboid
    18-feb-2011 22:19:00 org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event BLOCK_DAMAGED to TPack
    java.lang.NoSuchMethodError: org.bukkit.block.Block.getLocation()Lorg/bukkit/Loc
    ation;
    at com.thelair.tuna.tpack.TbListener.onBlockDamage(TbListener.java:97)
    at org.bukkit.plugin.java.JavaPluginLoader.callEvent(JavaPluginLoader.ja
    va:176)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:201)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:315)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(SourceFile:232)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:65)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:261)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:197)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)

    can you help me out?

    i got this also with the /time command

    the other commands work fine though.
     
  25. Offline

    Tuna

    Hey man,

    So you can see whats causing the problem in the line "SEVERE: Could not pass event BLOCK_DAMAGED to TPack
    java.lang.NoSuchMethodError: org.bukkit.block.Block.getLocation()Lorg/bukkit/Loc
    ation;" For some reason your bukkit server is not recognizing the getLocation() function of the block class. This looks to be a problem with either your version of the Craft Bukkit server, java version, or OS. Please make sure you have permissions 2.0 installed, the latest version of the craft bukkit server, and the latest version of Java. If this does not fix this then please post the entire terminal output and post your Server OS along with system specs, along with how much memory you are allocating for the bukkit server in your startup script. Good luck.
     
  26. Offline

    baskusch

    does cuboid recognize only the names of the blocks? if i use /cfill 1 i always got the message:"The item doesnt exists"
     
  27. Offline

    Deatlev

    I have the same problem!
     
  28. Offline

    runyet1

    Alright I dont know why but it won't work for me. I think i'm doing the permissions wrong. I'm getting a long 2 paragraph error message and I don't know why.

    # Supports "Default" and "GroupUsers"
    plugin:
    permissions:
    system: default
    ##
    # Groups can contain inheritance.
    # To make a group inherit the permissions from another
    # group simply place the groups name in the "inheritance:"
    # field seperated by commas.
    #
    # Example: inheritance: Default,Admins,
    ##
    # All permissions including the asterisks must be placed in single quotes.
    # like so:
    #
    # - 'general.spawn'
    #
    # Otherwise errors will happen!
    ##
    # Globalized Permission settings:
    #
    # If a permission contains periods (.) you can denote a globalized parameter:
    #
    # - 'general.*'
    #
    # This will allow you to use all general commands.
    #
    ##
    #
    # Single Asterisk denotes all commands:
    #
    # - '*'
    ##
    groups:
    Default:
    default: true
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    permissions:
    - 'general.spawn'

    Moderator:
    default: true
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Default
    permissions:
    - 'general.time'
    - 'general.teleport'
    - 'general.teleport.here'
    - 'general.player-info'
    - 'tpack.cuboid'
    Admins:
    default: false
    info:
    prefix:
    suffix:
    build: true
    inheritance:
    - Moderator
    permissions:
    - '*'
    ##
    # runyet has control over all commands.
    # zackffviicc has control over all commands.
    ##
    users:
    runyet:
    group: Default
    permissions:
    - 'tpack.*'
    ZackFFVIICC:
    group: Default
    permissions:
    - 'tpack.*'
     
  29. Offline

    LumberJack95

    thanks!

    it was the java that was outdated (didn't noticed there was an update)
    cuboid is working now!
    and so does time!

    thank you very much!
     
  30. Offline

    Tuna

    Hey RunYet, the problem is probably the spacing in your permissions file. Permissions uses a .yml file which is spacing-sensitive. Please see my earlier post and you can download my sample config.yml file to base your settings off of.

    Bask and Deat in the instructions you can see
    In your items.txt file the names correspond with the item codes. So if you want item code 1, look in the items.txt file and see what names coorespond to 1, which is stone or rock. Simply type "/cfill stone" or "/cfill rock". Another example is item code#5 which is wood, simply type /cfill wood. The item codes correspond to the Offical Minecraft Data Values wiki page available here:
    http://www.minecraftwiki.net/wiki/Data_values


    And glad you got it working Lumber Jack! :D Enjoy!
     

Share This Page