[SEC/FUN/INFO/CHAT/TP] Towny Advanced v0.88.0.0 - Land and town management [3020+ 1.7.2-R0.3]

Discussion in 'Archived: Plugin Releases' started by ElgarL, Jul 7, 2011.

  1. Plugin: Towny
    [​IMG]

    New Towny Website!

    Taking Shades' Towny a step farther.

    A versatile, player-controlled land management plugin for use with Bukkit/Tekkit/Spigot/Libigot, offering solutions for pvp, griefing, chat, inflated economies and monsters.

    Features (open)

    Towny includes a wide variety of features to offer instant enhancements to your traditional Minecraft server.
    • Allows players to own and manage land based on a pre-set grid layout.
      • Players join towns and purchase plots of land.
      • Players decide who can build, destroy, use "switchs" and use items on every plot they control.
      • Towns can join together into nations, further structuring a server into teams.
      • Towns grant protection from monsters, pvp, fire, explosions and greifing.
    • Wilderness Rules (Optional)
      • Area between towns is wilderness, with its own build permissions.
      • Limit players' interaction with the wild to just harvest-able blocks, keeping the wild pristine.
      • Roll-back tnt, creeper, wither explosions, dragon damage and endermen block-moving.
      • Block explosions and fire.
    • PVP Enhancements
      • Server with a strong PVP aspect will find Towny's grouping of players to be invaluable.
      • Prevent friendly-fire. (Optional)
      • Nations split players into larger teams.
      • Nations can declare other nations to be allies or enemies, further splitting players into even larger teams.
      • PVP can be turned on/off in wilderness, towns and worlds. (Optional)
    • Teleporting/Warping and Spawning (Optional)
      • Players can spawn to their town upon death.
      • Players can spawn to their town or a town that is within their nation/allied with their nation.
    • Customized modified chat. (Optional)
      • Colours, group prefixes and suffixes, nation, town, towny titles.
      • Channels for general, local, town, nation, moderator, admin and custom channels.
      • Anti-spam feature.
    • Shop plugin support. (Optional)
      • Limit shops to special Shop Plots, enhancing realism.
    • Economy plugin interaction. (Optional)
      • Supports all economy plugins.
      • Charge money for plots, towns, nations.
      • Flexible tax system.
      • Upkeep to remove money from the economy, stopping rampant inflation.
    • All Permissions Plugins supported. (Optional)
      • Perms 2/3, GroupManager, BukkitPermissions, bPermissions, PermissionsEx, etc.
    • Multiworld Support
      • Flexible settings for every world.
      • Enable/disable Towny in as many worlds as you like.


    REQUIRES
    • No other plugins, but is best with Questioner, so that invitations are given by Towns and Nations to residents and towns.
    Optional
    • Questioner 0.6
    • Essentials 2.5+ - (Towny /town spawn's obey Essentials teleport cooldown)
    • All permissions plugins are supported and provide greater customization (recomend GroupManager).
    • Economy plugin of your choice.
    (We no longer recommend using PEX at all. It breaks TownyPerms due to the reflection PEX performs.)
    Supported Economy Plugins
    • iConomy 5.01
    • iConomy 4/5 *
    • iConomy 6 *
    • EssentialsEco *
    • BOSEconomy *
    • Craftconomy *
    • * Requires Register.jar 1.8+ (or Vault) in your plugins folder.
    • Any Vault-capable economy plugin that supports false-player accounts. (Do not use register if your economy plugin is supported by vault.)
    Plugins That Support Towny
    Download Towny
    • Release Version: Link
    • Dev Versions/Jenkins: Link (Majorly Different - Visit IRC channel before using.)
    • Install Guide
    Wiki
    Towny Wiki Site

    Suggestions and Issues
    Make a suggestion - Link
    Report an issue - Link
    • Credits: Many thanks to all contributers including, but not limited to: Fuzziewuzzie, Shadeness, LlmDl, SwearWord and dumptruckman.
     
  2. Offline

    Sorrow123444

    Hello I have a question, how come Towny won't work with our iConomy 5 and with our Vault plugins?

    When we set a price for the towns, we can't buy towns with that amount, its like its using its completely own economy system, no matter how much money we have and how the cheap the price is to buy towns, it says you don't have enough money
     
  3. Because you are not reading how to install Towny. We do not support Vault, we use register.
     
  4. Offline

    DaEgo

    is this permission correct ?
    - towny.town.plot
    see : http://code.google.com/a/eclipselabs.org/p/towny/wiki/PermissionNodes
    cause when mayor do /plot clear, he generate this error on unclaimed places
    on claimed he he generate no error but become message "already be claimed by..."
    Show Spoiler
    Code:
    [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'plot' in plugin Towny v0.79.0.5
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:411)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:784)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:744)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:732)
        at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
        at com.palmergames.bukkit.towny.command.PlotCommand.parsePlotCommand(PlotCommand.java:293)
        at com.palmergames.bukkit.towny.command.PlotCommand.onCommand(PlotCommand.java:75)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 12 more
     
  5. This may be bugged in .5 Dev
    It's working in current Dev.
     
  6. Offline

    Sorrow123444

    But Register is out of date, what do we do then? We get errors with register.
     
  7. Offline

    acetech09

    Are you set on not using vault? We want to use your plugin but it's terrible that we're forced to use the terribly out-of-date Register with iConomy 5 instead if newer plugins like iConomy 6 and BOSEconomy and Vault.
     
  8. Offline

    NotYetRated

    Somewhere between 0.79.0.10 and 0.79.0.15, towny is now resetting my config every single reboot.

    On R4 bukkit.
     
  9. Offline

    Wafflez180

    i go this error when i did /town new test and this poped up11:35:20 [INFO] [PLAYER_COMMAND] Wafflez180: /town new test
    11:35:20 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'town' in plugin Towny v0.79.0.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:402)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:784)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:744)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:732)
    at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:101)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
    at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:44)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.NumberFormatException: For input string: "o.1E9"
    at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1222)
    at java.lang.Double.valueOf(Double.java:475)
    at com.iCo6.IO.mini.Arguments.getDouble(Arguments.java:58)
    at com.iCo6.system.Queried.getBalance(Queried.java:284)
    at com.iCo6.system.Holdings.getBalance(Holdings.java:22)
    at com.nijikokun.register.payment.methods.iCo6$iCoAccount.balance(iCo6.java:104)
    at com.palmergames.bukkit.towny.object.TownyEconomyObject.getHoldingBalance(TownyEconomyObject.java:149)
    at com.palmergames.bukkit.towny.object.TownyEconomyObject.canPayFromHoldings(TownyEconomyObject.java:207)
    at com.palmergames.bukkit.towny.object.TownyEconomyObject._pay(TownyEconomyObject.java:44)
    at com.palmergames.bukkit.towny.object.TownyEconomyObject.pay(TownyEconomyObject.java:33)
    at com.palmergames.bukkit.towny.command.TownCommand.newTown(TownCommand.java:826)
    at com.palmergames.bukkit.towny.command.TownCommand.parseTownCommand(TownCommand.java:123)
    at com.palmergames.bukkit.towny.command.TownCommand.onCommand(TownCommand.java:94)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 14 more
    >
    my config is http://pastebin.com/YBNECpUS
     
  10. Offline

    Wafflez360

  11. Offline

    Claryn


    Sorry for a very late reply to this one:

    I got it fixed by uploading an older backup.

    But I get this error on every 3rd restart. I don't dare restarting the server anymore, because I have to "rollback" towny to an older backup that might be 1 week old because all the other ones are corrupted.
     
  12. Offline

    Kowak

    Hello, my Towny works at all. Btw if setted Enabled Taxpercents, but how to set tax percent?
     
  13. Offline

    Pasic

    Hi, Everyone. Just one thing. Installed this towny Mod. As well as Essentials, iconomy, signshops, register 1.5, Questionaire and Debolt. However when my users try to create towns it says only admins can. please help!

    P.S I'm very new at being a sever admin and this is the first time i have ever used mods. So might be a bit slow lol Thanks.
     
  14. Offline

    CanadianHamBoy

    Hi, i'm on R4 bukkit and towny v0.79.0.0. whenever i change something in the config file and restart my server the config goes back to default. help! I have lwc, chestshops, PEX, mcmmo, Multivers-core, multiverse-portals, world edit, towny, hero chat, jail, essentials, iconomy, magic carpet and sky lands plus.
     
  15. Offline

    vandben000

    Help! I have Towny, and I have iConomy. On my own server, I gave myself around a Million dollars. But when I try to make a Town, I did /town create, and It says "You do not have enough money to make a town" I checked and iConomy was enabled in the config.yml file. Please help! I have a server opening in THREE DAYS! and I want this plugin!
     
  16. Offline

    Jarvisd

    Works great fore me :D
     
  17. Register is NOT out of date and never has been. It works fine with BOSE, iCo6 etc and will continue to do so.
    Get it from the Towny downloads page.

    If you manually edit the config you must '/ta reload' to pull in those changes.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  18. Offline

    Kowak

    Hello, my Towny works at all. Btw i setted Enabled Taxpercents, but how to set tax percent cost? UP! For e.g how to set 2% tax of all money of a resident?
     
  19. Offline

    acetech09

    It doesn't for us. I assumed it was because register is 3 and a half months out of date, but I just filed a bug report.
     
  20. Offline

    Jeppo

    Please help me!
    I have tried almost everything, but I can't get the town-permisions right..
    How do I set it up so that residents have full control over their plots?
     
  21. It is not 3.5 months out of date. It's just never needed updating in all that time because it WORKS.
    It's required an adjustment for 1.1-R5 (which I've done).
     
  22. Offline

    sampolo

    Hey, i just installed dynmap, and now im getting you feel so lonely thing again even with the chat permissions, any help appreciated :)
     
  23. Offline

    Kowak

    Is it possible to be answered?
    I repeat the question.

    I have INSTALLED TOWNY AND ALL WORK.
    Now i want to set TAXPERCENT TAXES so i do /town toggle taxpercent AND NOW IT'S OK.

    Now,
    how to change taxparcent to 2% for e.g???

    You must put chat permission nodes in permission.yml of your perm plugin.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  24. http://code.google.com/a/eclipselabs.org/p/towny/wiki/HowTownyWorks#Taxes_and_Upkeep

    Be sure you are granting everyone the same, and correct permission for 'towny.chat.general' (found in your channels.yml).

    http://code.google.com/a/eclipselab...s#How_Towny_Lets_Players_Protect_Their_Blocks

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

    Jeppo

    Maybe I'm stupid, but I have read that over and over, and I still don't get it..
    The mayor sets the permissions for the town, right? Does residents need to set permissions for each of their plots before they can use them?
    My problem is that residents can't build/destroy on their own plots, but they can on unowned plots inside the town. Not all of them thou..
     
  26. Offline

    acetech09

    I meant out-of-date in the context of hasn't been updated in 3.5 months. A lot of times, that breaks plugins.

    EDIT:
    I filed a support ticket, describing the issue with details and an error log. The developer then just said one word, 'cool', in the reply, and closed the issue. I don't know what that means but he does seem a bit incompetent.

    EDIT2: Why don't you use vault anyway? It's much more supported than register, and most economy plugins out there use vault, while none of the new good ones still use register. I'm unaware whether register and vault run side-by-side, but it'd be much more convenient if people didn't have to work with 2 economy bridge plugins.
     
    Mishrathium likes this.
  27. Offline

    Pasic

    Hi, Everyone. Just one thing. Installed this towny Mod. As well as Essentials, iconomy, signshops, register 1.5, Questionaire and Debolt. However when my users try to create towns it says only admins can. please help!

    How do I allow my users to create towns/nations on there own?

    Thanks
     
  28. Offline

    acetech09

    You'll probably have to give them the right permissions nodes.
     
  29. Offline

    Pasic

    How do i change the permission nodes? Cos I was in the settings for the towny mod and it says:
    ############################################################
    # +------------------------------------------------------+ #
    # | Permission nodes | #
    # +------------------------------------------------------+ #
    ############################################################

    # Possible permission nodes
    #
    # towny.admin: User is able to use /townyadmin, as well as the ability to build/destroy anywhere. User is also able to make towns or nations when set to admin only.
    # towny.cheat.bypass : User is able to use any fly mods and double block jump (disables towny cheat protection for this user).
    # towny.top : User can access the command towny top
    # towny.town.* : User has access to all town permission nodes.
    # towny.town.new :User is able to create a town
    # towny.town.delete :User is able to delete their town
    # towny.town.claim : User is able to expand his town with /town claim
    # towny.town.plot : User is able to use the /plot commands
    # towny.town.resident : User is able to join towns upon invite.
    # towny.town.toggle.*: User can access all town toggle commands (if a mayor or assistant).
    # towny.town.toggle.pvp
    # towny.town.toggle.public
    # towny.town.toggle.explosions
    # towny.town.toggle.fire
    # towny.town.toggle.mobs
    # towny.nation.* : User has access to all town permission nodes.
    # towny.nation.new :User is able to create a nation
    # towny.nation.delete :User is able to delete their nation (if king)
    # towny.nation.rename :User is able to rename their nation (if king/assistant)
    # towny.nation.grant-titles :User is able to grant titles/surnames to the nation residents (if King)
    # towny.wild.*: User is able to build/destroy in wild regardless.
    # towny.wild.build
    # towny.wild.destroy
    # towny.wild.switch
    # towny.wild.item_use
    # towny.wild.block.[block id].* : User is able to edit [block id] in the wild.
    # towny.wild.[block id].build
    # towny.wild.[block id].destroy
    # towny.wild.[block id].switch
    # towny.wild.[block id].item_use
    #
    # towny.claimed.* : User can build/destroy/switch/item_use in all towns.
    # towny.claimed.build : User can build in all towns.
    # towny.claimed.destroy : User can destroy in all towns.
    # towny.claimed.switch : User can switch in all towns.
    # towny.claimed.item_use : User can use use items in all towns.
    # towny.claimed.alltown.block.* : User is able to edit specified/all block types in all towns.
    # towny.claimed.alltown.block.[block id].build
    # towny.claimed.alltown.block.[block id].destroy
    # towny.claimed.alltown.block.[block id].switch : User can switch specified/all block types in all towns.
    # towny.claimed.alltown.block.[block id].item_use
    # towny.claimed.owntown.block.* : User is able to edit specified/all block types in their own town.
    # towny.claimed.owntown.block.[block id].build
    # towny.claimed.owntown.block.[block id].destroy : (handy to allow clearing of snow '78')
    # towny.claimed.owntown.block.[block id].switch
    # towny.claimed.owntown.block.[block id].item_use
    #
    # towny.town.spawn.*: Grants all Spawn travel nodes
    # towny.town.spawn.town : Ability to spawn to your own town.
    # towny.town.spawn.nation : Ability to spawn to other towns in your nation.
    # towny.town.spawn.ally : Ability to spawn to towns in nations allied with yours.
    # towny.town.spawn.public : Ability to spawn to unaffilated public towns.
    #
    # these will be moved to permissions nodes at a later date
    permissions:
    town_creation_admin_only: 'false'
    nation_creation_admin_only: 'false'

    What do I need to do?

    (Thanks for the reply)

    PS I'm very new to running a sever so make it idiot proof as much as possible please lol!
     
  30. Your ticket was closed because it's not an error or bug in Register. Your error is because you have some other shitty and out of date plugin thats breaking register, due to it's developer not knowing how to correctly refactor his code. Register works just fine.
    As to Vault I have answered that one probably 100 times as to why I'll not use it.

    Vault does more than I need with no added benefit. It's bloatware for what we need. We only require an economy interface.
    Register does exactly what we need. It has alwasy done everything we need and has never broken in all the time we've been using it.
    Register was here first.
    The Vault dev is not as approachable as the Register dev. If I need anything added/changed in Register I simply ask and it's done, or I code it myself and it will be added.
    Vault does not (and I believe it still doesn't) properly support GroupManager. I reported this issue as have others, yet it was argued against, claiming GM was the one which was non standard, even though GM came first.
    If a 3rd party plugin is to present itself as an interface between other plugins it should do the job, not blame the other plugins for no good reason.
     
  31. Offline

    Condemned

    Hello, I am currently having some issues with towny on the server I am configuring.
    I want it to be set that whenever somebody creates a town, explosions, fire, pvp and mobspawns are on.
    I have:
    Towny version Towny 0.79.0.0
    CB 1.1 R4
    However, when I test to see if the changes have taken affect by placing down a piece of TNT within a newly created town, there are no block changes.
    EDIT: Explosion block-changes are only affects blocks that are within the homeblock, other town land is not affected.
    Video showing this:

    I can confirm that: Mobs can spawn with in the area, and fire does spread in the town area too, so it appears to be an issue with just explosions.
    Attached is my config.yml file.
    Thanks, Condemned.
    config.yml:
    <Edit by Moderator: Redacted mediafire url>

    townname.txt file in the Towns folder:
    Code:
    residents=xxxx
    mayor=xxxx
    assistants=
    townBoard=/town set board [msg]
    tag=
    protectionStatus=residentBuild,residentDestroy,residentSwitch,residentItemUse,pvp,fire,explosion,mobs
    bonusBlocks=0
    purchasedBlocks=0
    taxpercent=false
    taxes=0.0
    plotPrice=0.0
    plotTax=0.0
    commercialPlotPrice=0.0
    commercialPlotTax=0.0
    embassyPlotPrice=0.0
    embassyPlotTax=0.0
    hasUpkeep=true
    open=false
    public=false
    townBlocks=world:[0,0]64,63,-1.0;|
    homeBlock=world,64,63
    spawn=world,1030.75,64.5,1008.28125,26.399921,182.70001
     
    Last edited by a moderator: Nov 27, 2016

Share This Page