[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

    Brady_

    Hmm, yeah, that's the one I'm using. Any other ideas? Maybe Essentials chat is interfering?


    I have another question- A couple years back when I ran my server there was a "bug" in Towny that allowed TNT cannons to break past Towny protection. From what my players tell me that is no longer the case. Is there an easy way to "enable" this bug again? That's a mechanic I'd actually like to have.
     
  3. Offline

    LlmDl

    I don't think there ever was a bug like that. Maybe in the hMod days. You might want to consider forcing on explosions, /tw toggle forceexplosion

    This would cause TNT cannons to work in towns, but would also cause all explosions to damage towns.
     
  4. Offline

    kamakarzy

    that was "factions" i remember my brother griefing a load of servers with that one
     
  5. Offline

    davidteather

    People keep mining in all my town how i fix please I dont like it
     
  6. Offline

    Jared39

    I run a FTB server and I really like towny and all of it's features. I was wondering if there was a way to configure towny to protect custom blocks. If there is not a way to configure it then can someone post a link to a plugin that adds or modifies towny to where I would be able to do that.

    Thanks,
    Jared39
     
  7. Offline

    LlmDl

    Jared39 You can add some blocks to the switch list in the config, items can be added to the item_use list in the config. Breaking/placing blocks are only watched by towny if the mod supplies bukkit break/place events for towny to see.
     
  8. Offline

    Jared39

    Ok, I get it. So if somone reconfigures the items to send the break/place events to bukkit Towny will automaticlly protect it?
     
  9. Offline

    wrecktify




    We actually used the assistant rank as a co-mayor, giving assistants the power to help residents in town build if they needed help. Is there any way to re-enable this permission? I've been trying with the townyperms file but with no luck. I don't understand one bit why this would be implemented.
     
  10. Offline

    Brady_

    Still getting this error with .38. Here's some additional info-

    2013-05-03 20:22:32 [SEVERE] Could not pass event AsyncPlayerChatEvent to TownyChat v0.38
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
    at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:888)
    at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
    at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
    at net.minecraft.server.v1_5_R3.NetworkManager.i(NetworkManager.java:210)
    at net.minecraft.server.v1_5_R3.NetworkManager.c(NetworkManager.java:346)
    at net.minecraft.server.v1_5_R3.NetworkReaderThread.run(SourceFile:94)
    Caused by: java.lang.NullPointerException
    at com.palmergames.bukkit.TownyChat.listener.TownyChatPlayerListener.onPlayerChat(TownyChatPlayerListener.java:233)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 9 more
    2013-05-03 20:22:32 [INFO] <Brady> Test
     
  11. Offline

    LlmDl

    Give the town assistant rank in the townyperms.yml the towny.claimed.owntown.* node

    File an issue ticket on the tracker.
     
  12. Offline

    Brady_

    Ok, thanks.

    Another question:

    Is there a way to force wither block damage on?
     
  13. Offline

    LlmDl

    I believe you'd had to force all explosions on in town.
     
  14. Offline

    DeanUK

    Hey.

    I've got a suggestion, I think it'd be awesome if it was added.

    I was pvping on my server today with a load of other people and I often hit people in my town (allied) by accident. With the simpleclans plugin theres a feature that stops you from hitting allied (toggled on/off) town members. I think it would be awesome and really useful if towny could do something similar :)
     
  15. Offline

    LlmDl

    Already exists, as your server admin to disable friendlyfire in the towny config.
     
  16. Offline

    MrEpicGoat

    Is there any way to allow towns/nations to declare war on other nations? I also want to disable block and PvP protection between two towns at war without disabling it for players outside of those two towns.
     
  17. Offline

    LlmDl

    Those two towns would need to be in a their own nations. You could also look up vectron wars on dev.bukkit.org.
     
  18. Offline

    Retlen

    World Edit should work fine with this right?
     
  19. Offline

    LlmDl

    WE will bypass any town protections. It's safe as long as only your admins have access to WE.
     
    Retlen likes this.
  20. Offline

    DeanUK

    Completely missed that, thanks :)
     
  21. Offline

    Brady_

    So, I delete a town as an admin, and I go to regenerate the land with world edit- why is Towny regenerating the land to the state that it was in before it was claimed? I have turned off Town regeneration. Super annoying.
     
  22. Offline

    LlmDl

    You probably only edited the config. Use the per-world command: /tw toggle revertunclaim
     
    Brady_ likes this.
  23. Offline

    Brady_

    Thanks. You're always so helpful!
     
  24. Offline

    kaytaro

    just wondering , i updated my server recently and it shifted the claimed areas -.- so now nothings claimed and so then i have to reclaim everything.. do you know what could of went wrong?

    http://184.154.185.234:8123/ thats what it looks like
     
  25. Offline

    LlmDl

    Not something on Towny's side. Someone might've edited your Towny config and set the town_block_size differently.
     
  26. Offline

    kaytaro

    hmm but I have not , nor anyone has the information for to access the config :S .. I don't understand :(
     
  27. Offline

    LlmDl

    Not sure then. Towny wont just move townblocks over. The other option is your world's 0,0 point was moved somehow, this is also unlikely.

    Introducing:
    Towny 0.83.0.0 [1.5.2]

    New commands:
    • /ta toggle npc {residentname} - Toggles a player's resident file to isNPC=true, this exempts the player from taxes/upkeep.
    Changes to Permission nodes:
    • Change the tests on emptying buckets so we actually test the bucket we are emptying as well as the bucket we end up with:
      • To fill a water bucket in the wild the player requires...
      • towny.wild.item_use.326
      • To empty a water bucket in the wild the player requires...
      • towny.wild.item_use.326
      • towny.wild.item_use.325
    • Prevent '/res toggle spy' bypassing the perm check for 'towny.chat.spy' permission.
    • Remove assistant override for town perms build/break. These should now only belong to the town Mayor. Assistant is just another rank.
      * To return past abilities give the town assistant rank in the townyperms.yml the towny.claimed.owntown.* node.
    New Permission Nodes:
    • Add ability to limit outposts. Permissions info/option node based 'towny_maxoutposts' (TomSki).
    Added:
    • Added new events for other plugins to utilize:
      • DeleteNationEvent, DeleteTownEvent, NewNationEvent, NewTownEvent, RenameNationEvent, RenameTownEvent.
      • Added TownClaim and Unclaim events for plugins to utilise.
      • Added a hook to the Town object for other plugins to foce PvP on in a town 'setAdminEnabledPVP(true/false)'
        * This setting does not save on shutdown/restart and can not be set via any configuration files. It is solely for War plugins to gain control over a towns PvP setting.
      • Add a PlotClear event.
    • Added a config toggle to disable creatures triggering stone pressure plates.
    • Allow protection of hopper minecarts from being right clicked.
    • Added new block Ids to the switch/item protection lists.
    • Added a 'using_towny' setting to the 'Default new world settings' of the config. You can now set Towny to default to disabled in new worlds.
    • Added a confirmation message to the admin purge command. (Requires Questioner.jar)
    • Added a confirmation message to the town delete command. (Requires Questioner.jar)
    • Added Town and Wilderness PvP entries in the 'Town Notifications' section of the config. You can now disable or customize the PVP message when moving between plots.
    • Added new functionality to Embassy plots:
      • When a player leaves or is kicked from a town they will no longer lose their plots if they are of the Embassy type.
      • Nomads can now purchase Embassy plots, IF they have the plot claim permissions.
    Bug Fixes!
    • Better directory/file handling when using nested world folders.
    • Fix '/nation ?' to show the new rank command instead of the old assistant one.
    • Update townyperms upon a '/ta reload'.
    • Make wild plots use the relevant worlds 'unclaimed_zone_ignore' settings.
    • Update the nations data in SQL when renaming towns.
    • Attempt to load town data even if there is a resident listed who is in another town (flatfile manual editing of files can cause this).
    • Minor english.yml fixes
    • Trap NPE's caused by Spigot unloading a world yet still reporting the world in the world list.
    • Fix Minecart protection so it works in towns again.:
      • Minecart place/break is covered under Item_use nodes in the config 'block/item/mob protection'.
      • Minecart use is covered under switch_ids in the config 'block/item/mob protection'.
    • PvP prevention no longer prevents you harming yourself and no longer stops Ender pearl damage.
    • Catch ALL exceptions when deleting a Town/Nation so any economy errors will not prevent them being deleted. (Gringotts)
    • Fixed plot claim to no longer say successful when no plots are claimed.
    Click Here for a full changelog

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

    Brady_

    Awesome!

    Quick question: is there a way to force ender pearls to work in towns, and if so, server-wide?
     
  29. Offline

    LlmDl

    Remove the enderpearl from teh item_use id list in the config.
     
    Brady_ likes this.
  30. Offline

    Bloodykittens

    Hopefully someone can help me out real quick....

    When users try to deposit money into a Town Bank. If the town bank has 800 or more already. It won't let them deposit large amounts. For example, our money disappears if we try to deposit over 100 and the bank already has 800 or more.

    Our town and nation cap is set at 0 and we also tried large amounts to make certain.

    Any suggestions?
     
  31. Offline

    LlmDl

    Bloodykittens The only time Towny stops players from depositing too much money is when those caps are set. Towny also displays a message when it denies it. It is likely something else with your economy plugin causing this if you do not see a message.
     

Share This Page