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

    cvxx7q

    just letting you know #1152 is no good for TPack ;)

    Code:
    11:06:55 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'cubo
    id' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:366)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:08:25 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'cubo
    id' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:353)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:08:35 [INFO] cvxx7q: Giving cvxx7q some 269 (WOOD_SPADE)
    11:08:36 [INFO] cvxx7q: Giving cvxx7q some 269 (WOOD_SPADE)
    11:08:43 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'cubo
    id' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:353)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:09:08 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ccre
    ate' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:761)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:09:14 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ccre
    ate' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:761)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:09:36 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'cubo
    id' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:353)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    11:09:49 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ccre
    ate' in plugin TPack v3.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    53)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:755)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:720)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:713)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:91)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
            at com.thelair.tuna.tpack.TPack.onCommand(TPack.java:761)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
            ... 12 more
    >
    and i just redownloaded then so it is version 3.6 (remember the version change u forgot :p)
     
  3. Offline

    _KRAFT_

    When will the plugin be ready for 1.8?

    sorry to be pushy, i get that it requires time. Thanks anyway
     
    Jordy97 likes this.
  4. Offline

    Tuna

    Hey Guys,

    So TPack is now working with v1.8 . The update didn't break TPack at all and it should continue to work fine. For those of you having issues please post them here an I will try my best to help.

    I just finished testing all the world protection features in 1185 with TPack v3.6 and everything is working perfectly. How is it no working, what happens in the terminal/screen during the errors>? Please include versions of Tpack/bukkit and as much detail as possible.

    This issue is caused not by 1.8, but when you use the reload feature on your server. Reloading the server breaks TPack still, so for not just stop/start the server. I'm still working on that part :D

    TPack is and has been ready for 1.8 :D Sorry for the delay in testing/posting. College courses started back up again last week so I've been swamped :) I'll try to keep updates coming and reply as often as possible.

    Thanks for your patience!
     
  5. Offline

    gonufer46

    I was having an issue with protecting a cuboid and adding players to modify.

    I set up the cuboid fine, then set it to protect (/cprotect <name> true)
    and added players (/addallowed <cuboid> <player>

    but when a player goes to modify they can't. This may be a permissions issue.

    please advise.

    thanks.
     
  6. Offline

    Tuna

    That appears to be the proper usage. The cuboid protection zones are all case sensitive so make sure you put his name in EXACTLY like like it is spelled. So if his name is 'TestPlaYer" then you have to do "/addallowed <cuboid name> TestPlaYer"
     
  7. Offline

    gonufer46

    thank you for the prompt response.
     
  8. Offline

    Ghost5231

    Can you make it compatibile with config.yml from SimpleServer?
     
  9. Offline

    azngirl99

    Does the cuboid only work with gamemode 0?
     
  10. Offline

    Ghost5231

    Yes, when you are using gamemode 1 you destroy blocks immediately so its impossible to mark a block.

    Sry for my bad English
     
  11. Offline

    azngirl99

    Oh okay, thank you ^^

    And your english is fine. :)

    Is there anyway to use it in gamemode 1? Like, right clicking instead or something?
     
  12. Offline

    Elfonso

    Hi i need help. I have tried to set up permissionBukkit but i get the same message "you do not have premission to use that command" Can someone give me a config that will work. And all i would need to do is edit the group names and stuff. Please help :D
     
  13. Offline

    Elvisio

    OK This work perfectly!(yet)
     
  14. Offline

    Kbrizio

    can i get just the cuboid?
     
  15. Offline

    kikomido

    hey , With op whats the custom tool i use or do i choose it?

    Never mind :p

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

    freddyw123

    Hey I really like this plugin but I can't get it to work. I have all the permission nodes and in settings.txt OPS is set to 0. But whenever i type /cuboid it just says "you do not have permission for this command" or whatever message it is.
    I am using Yeti's Permissions. Here is my permissions file (I can't attach it):
    groups:
    Visitor:
    default: true
    info:
    prefix: '&2[&2Visitor&2]&f'
    suffix: ''
    build: false
    inheritance:
    permissions:
    - essentials.spawn
    - essentials.motd
    - essentials.rules
    - essentials.ban.notify
    Member:
    default: false
    info:
    prefix: '&2[&2Member&2]&f'
    suffix: ''
    build: true
    inheritance:
    permissions:
    - essentials.sethome
    - essentials.home
    - essentials.spawn
    - essentials.warp
    - essentials.warp.list
    - essentials.list
    - essentials.motd
    - essentials.ban.notify
    - essentials.rules
    - mobarena.arenas.legacy
    - mobarena.classes.Geek
    - mobarena.classes.Chef
    - mobarena.classes.Knight
    - mobarena.classes.Tank
    - mobarena.classes.Archer
    - mobarena.classes.Oddjob
    - mobarena.use.join
    - mobarena.use.leave
    - mobarena.use.spectate
    Owner:
    default: false
    info:
    prefix: '&9[&9Owner&9]&9'
    suffix: ''
    build: true
    inheritance:
    - Moderator
    permissions:
    - '*'
    Moderator:
    default: false
    info:
    prefix: '&4[&4Moderator&4]&4'
    suffix: ''
    build: true
    inheritance:
    - Member
    permissions:
    - essentials.spawnmob
    - essentials.bigtree
    - essentials.time
    - essentials.time.set
    - essentials.tempban
    - essentials.tempban.offline
    - essentials.tempban.exempt
    - essentials.god
    - essentials.give
    - essentials.itemspawn.exempt
    - falconpunch.punch
    - falconpunch.immune
    - jail.command.jail
    - jail.command.unjail
    - jail.openchest
    - mobarena.use.join
    - mobarena.use.leave
    - mobarena.use.spectate
    - mobarena.admin.enable
    - mobarena.admin.protect
    - mobarena.admin.restore
    - mobarena.admin.force.end
    - mobarena.admin.force.start
    - mobarena.admin.config.reload
    - mobarena.setup.arena
    - mobarena.setup.setarena
    - mobarena.setup.addarena
    - mobarena.setup.delarena
    - mobarena.setup.editarena
    - mobarena.setup.setregion
    - mobarena.setup.expandregion
    - mobarena.setup.showregion
    - mobarena.setup.setlobbyregion
    - mobarena.setup.expandlobbyregion
    - mobarena.setup.setwarp
    - mobarena.setup.spawnpoints
    - mobarena.setup.addspawn
    - mobarena.setup.delspawn
    - mobarena.setup.leaderboards
    - mobarena.setup.autogenerate
    - mobarena.setup.autodegenerate
    - mobarena.arenas.legacy
    - worldedit.*
    - tpack.boomstick
    - tpack.cuboid
    - tpack.cuboid.fill
    - tpack.cuboid.clear
    - tpack.cuboid.create
    - tpack.cuboid.delete
    - tpack.cuboid.deleteall
    - tpack.cuboid.listall
    - tpack.cuboid.listowned
    - tpack.cuboid.select
    - tpack.cuboid.addallowed
    - tpack.cuboid.remove.allowed
    - tpack.cuboid.protection
    - tpack.cuboid.save
    - tpack.time
    - tpack.items.give
    - tpack.items.giveall
    - tpack.items.clear
    And here is the user file:
    users:
    freddyw123:
    permissions:
    groups:
    - Owner
    JUNODJUNOD27:
    permissions:
    groups:
    - Moderator
    rock_man123:
    permissions:
    groups:
    - Moderator
    Player:
    permissions:
    groups:
    - Member
    I really hope you can help and thanks alot for making this awesome plugin.
    EDIT: The spaces and stuff in the permissions file are there, but were taken off here.
     
  17. Offline

    Tuna

    Hey there, sorry for the long wait been dealing with work and classes. Your permissions appear to be correct, however you are using Yeti's permissions. For TPack you need to either use the internal OP system, or PermissionsBukkit. Try using PermissionsBukkit and let me know how it goes.
     
  18. Offline

    4lph4numerik

    Hey Tuna! I've been using cuboid and everything is running really smooth! This is an awesome pack! I just have a couple questions;
    1. I didnt see StoneBricks or GlassPanes anywhere in the Settings file, is there a patch I can use to add these, or something I could do?
    2. This one I havent tried out yet cause im not sure if it would work. If I make a large cuboid (probably 200 by 200 by 50) and set the protection for that cuboid to just mods and admins, and then make a smaller (10x10x50) cuboid inside it and allow a player to construct in that cuboid, will the protection rules from the larger cuboid still apply to the smaller cuboid? or does the smaller cuboid ignore the larger one's rules?
    Thanks a bunch!
    and thanks again for the awesome plugin!
    -4lph4numerik

    I meant like 10x10x5 for the smaller cuboid lol

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

    Tuna

    Hey there! Glad you like it :D Here are some answers for you:

    1. I haven't updated the items list in a few patches so the settings.txt file doesn't have those entries. If you want you can just add the entries manually and that will add them into TPack. So if you want glasspanes just add 'glasspane:102' and 'stonebrick:98' to the end of your items list. Obviously you can put any word in for glasspane or stonebrick if you'd prefer something different.

    2. This won't work currently based on how TPack works. Currently cuboid zones cannot have any overlap, so creating a smaller zone inside of a large zone wouldn't be possible. It would just give you an error message.

    Let me know if you have any more questions!
     
  20. Offline

    4lph4numerik

    Thanks for the swift response! I'm i can stop placing all those stone bricks by hand! :) And is that overlap something youre going to release sometime in the near future or is that a ways off? Either way will work for my server, but if it is coming out soon, then i want to wait before i start making all those cuboids! lol
    thanks man!
    -4lph4numerik
     
  21. Offline

    Tuna

    No problem :) And currently I have no plans to implement this feature. I'm just going to focus on keeping TPack up-to-date and functional with the latest updates until I get a break in my courses (probably this December). Once I have a break where I actually have time then I'll work on adding more features. Currently I'm thinking of leaving TPack like it is, but then if you want to have cuboids-within-cuboids (cube-ception!) you can enable a setting in settings.txt, then it will allow it. Does that sound like something that would be useful?

    If you want you can shoot me a private message and we can discuss ideas/how you'd want that feature to work so I can better understand :D
     
  22. can you make it so i can select a chunk?
     
  23. Offline

    Tuna

    So you mean like you select a single block by hitting it, and then the whole chunk that the block is on is selected? I can try but TPack breaks occasionally when you deal with large cuboids, so I'll look into this :)
     
  24. Offline

    Thyicecreamman

    I'm having problems selecting a cuboid. I tried a lot of things, I hit both the blocks at the opposite corners of the zone I'm trying to cuboid. I tried left clicking, right clicking, left clicking then right clicking and right clicking then left clicking all with the selection tool in my hand, and it's not working, nothing appears on my screen or in the terminal output either in case it's supposed to. I know it's probably something obvious that I'm doing wrong. Please help
     
  25. Offline

    Kovna

    Hi Tuna,
    Thanks first for your mod. We have a survival server we are keeping as vanilla as possible and your protection against griefing is excellent.
    I would like to make a suggestion. To create cubes, maybe a simpler (well quicker) would be nice. Simply typing /ccreate CuboidName r:40 would create a cuboid with the edges 40 blocks in all X, Y, Z (+/-) positions from the player. We have cuboids the size of 3-4 chunks and have no performance issues. This would just make it quicker to create the cuboids.
    Still, with or without this, great mod. Thanks.
     
  26. Offline

    Javin


    First: Tuna - Awesome mod man. It's a must have on all servers. One of the first mods I ever installed, and the ONLY mod I've installed on every server I've had. No complaints here.

    Icecream: First you have to turn on the cuboid system (/cuboid on) which you can only do if you're an admin on the server. This will put a wooden shovel into your inventory. Use that (or any wooden shovel) to "hit" (left-click) the far corners of the "cube" you want to build. Then use the commands to modify the cube (ie: /cfill dirt to fill it with dirt). Let me know if you have other problems.
     
  27. Offline

    Kovna

    Do Add Further, An option to disable PvP in the regions would also be greatly appreciated!
    Happy to donate to the development of this mod if my 2 post ideas can be looked into?
     
  28. Offline

    Thyicecreamman

    well, thats the problem. I did that, and all it says is "You must select 2 points first!"
     
  29. Offline

    ಠ_ಠ

    Probably a STUPID question, but can you protect certain blocks in each region? or does it HAVE to protect the whole region? :\
     
  30. Offline

    Kovna

    It protects the entire region. The command system provides no way at current of protecting only individual block types.
     
  31. Offline

    ಠ_ಠ

    Is it possible for a plugin to be made to only protect certain types?
     

Share This Page