[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

    HockeyMike24

    When people break blocks on my server the blocks spawn back or they cant be picked up. Only happens when Towny is installed.
     
  3. Offline

    LlmDl

    Check out the features section of the newly worked on dev.bukkit page.

    Pastebin.com you nodes file and your server startup please, all of the plugins loading.

    Sounds like you need to give the permission node: towny.wild.*
     
  4. Offline

    HockeyMike24

    I only want them to have permission to destroy.

    Also when ever I disable taxes it re-enables it. People are going to get towns deleted if this does not get fixed.
     
  5. Offline

    LlmDl

    Then give them only towny.wild.destroy

    In other news: A poll on which plot-types you'd like to see added first: poll
     
  6. Offline

    HockeyMike24

    Ok, how do I fix the config? Every time I change taxes to false, then restart the server the config says its true.
     
  7. Offline

    patey

    is there a way to make town non pvp and wilderness pvp?
     
  8. Offline

    The3vilm0nk3y

    I keep getting an error in game when trying to claim land. in the console im getting a big error... anyone have a clue on what the problem may be?
    Code:
    2011-10-14 20:16:36 [INFO] [PLAYER_COMMAND] The3vilM0nk3y: /town claim
    2011-10-14 20:16:36 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'town' in plugin Towny v0.76.2.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        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:92)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NoSuchMethodError: com.nijikokun.register.payment.Method.createAccount(Ljava/lang/String;)Z
        at com.palmergames.bukkit.towny.object.TownyEconomyObject.getEconomyAccount(TownyEconomyObject.java:143)
        at com.palmergames.bukkit.towny.object.TownyEconomyObject.getHoldingBalance(TownyEconomyObject.java:106)
        at com.palmergames.bukkit.towny.object.TownyEconomyObject.canPayFromHoldings(TownyEconomyObject.java:161)
        at com.palmergames.bukkit.towny.command.TownCommand.checkIfSelectionIsValid(TownCommand.java:1601)
        at com.palmergames.bukkit.towny.command.TownCommand.parseTownClaimCommand(TownCommand.java:1476)
        at com.palmergames.bukkit.towny.command.TownCommand.parseTownCommand(TownCommand.java:165)
        at com.palmergames.bukkit.towny.command.TownCommand.onCommand(TownCommand.java:90)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 13 more
    running bukkit build 1240 and towny version 0.76.2.0
    cannot update to new recommended bukkit build yet due to incompatible plugins
     
  9. Offline

    LlmDl

    That's how it is by default, you can optionally allow mayors to toggle pvp in their towns if they want.

    Your economy isn't set up quite right. Make sure you have Register.jar version 1.5 in your plugins folder and using_register:true in your towny config (if you use iConomy 6.) Drop into the IRC if you need help.
     
  10. Offline

    Darazo

    I just updated to the latest dev version of Towny and CB1339, and Towny chat modifications no longer display - they are enabled in the config file as well. Using HeroChat if that matters.
     
  11. Offline

    LlmDl

    Herochat overwrites towny's chat additions again, after towny changed it's chat to be more compatible with other chat plugins. Sorry.

    What do you need from a chat plugin? Towny can add group prefixes/suffixes from your permission plugin, has town and nation chat.

    Make sure you're using CB 1321. Looks like your config is bad.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  12. Offline

    zawmbee42

    I do not wish to update to 1321, is there a Towny version for 1317?
     
  13. Offline

    LlmDl

    There's almost no difference between 1317 and 1321. Towny 0.76.3.* requires 1321.
     
  14. Offline

    Darazo

    I see. Is there a specific chat plugin you would recommend for use in conjunction with Towny?
     
  15. Offline

    The3vilm0nk3y

    with help from IRC channel (LlmDl) we found out it was an issue with towns not properly registering accounts. adding an account manually fixed the issue. /money create town-townname
     
  16. Offline

    timwilldude

    2011-10-14 21:27:15 [SEVERE] Error occurred while enabling WorldBorder v1.3.0 (Is it up to date?): tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class com.wimbli.WorldBorder.Config
    java.lang.IllegalAccessError: tried to access method org.bukkit.craftbukkit.command.ColouredConsoleSender.<init>(Lorg/bukkit/craftbukkit/CraftServer;)V from class com.wimbli.WorldBorder.Config
    at com.wimbli.WorldBorder.Config.load(Config.java:314)
    at com.wimbli.WorldBorder.WorldBorder.onEnable(WorldBorder.java:16)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:941)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-14 21:27:15 [INFO] WorldEdit 4.7 enabled.
    2011-10-14 21:27:15 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-10-14 21:27:15 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-10-14 21:27:15 [INFO] WorldGuard: (swyzencraft2) Single session is enforced.
    2011-10-14 21:27:15 [INFO] WorldGuard: (swyzencraft2) TNT ignition is PERMITTED.
    2011-10-14 21:27:15 [INFO] WorldGuard: (swyzencraft2) Lighters are PERMITTED.
    2011-10-14 21:27:15 [INFO] WorldGuard: (swyzencraft2) Lava fire is blocked.
    2011-10-14 21:27:15 [INFO] WorldGuard: (swyzencraft2) Fire spread is UNRESTRICTED.
    2011-10-14 21:27:15 [INFO] WorldGuard: Loaded configuration for world 'swyzencraft2"
    2011-10-14 21:27:15 [INFO] WorldGuard: 36 regions loaded for 'swyzencraft2'
    2011-10-14 21:27:15 [INFO] WorldGuard 5.3 enabled.
    2011-10-14 21:27:15 [INFO] [dynmap] Using environment as template: normal
    2011-10-14 21:27:15 [INFO] [dynmap] Configuration of world swyzencraft2
    2011-10-14 21:27:15 [INFO] [dynmap] center: org.dynmap.ConfigurationNode@568ebf84
    2011-10-14 21:27:15 [INFO] [dynmap] enabled: true
    2011-10-14 21:27:15 [INFO] [dynmap] title: swyzencraft2
    2011-10-14 21:27:15 [INFO] [dynmap] maps: [{class=org.dynmap.flat.FlatMap, name=flat, title=Flat, prefix=flat, colorscheme=default, textured=smooth}, {class=org.dynmap.kzedmap.KzedMap, renderers=[{class=org.dynmap.kzedmap.DefaultTileRenderer, name=surface, title=Surface, prefix=t, maximumheight=127, colorscheme=default}, {class=org.dynmap.kzedmap.CaveTileRenderer, name=cave, title=Cave, prefix=ct, maximumheight=127}]}]
    2011-10-14 21:27:15 [INFO] [dynmap] name: swyzencraft2
    2011-10-14 21:27:15 [INFO] [dynmap] Loading maps of world 'swyzencraft2'...
    2011-10-14 21:27:15 [INFO] [dynmap] Loading renderers for map 'class org.dynmap.kzedmap.KzedMap'...
    2011-10-14 21:27:15 [INFO] [dynmap] Loaded 2 renderers for map 'class org.dynmap.kzedmap.KzedMap'.
    2011-10-14 21:27:15 [INFO] [dynmap] Loaded 2 maps of world 'swyzencraft2'.
    2011-10-14 21:27:15 [INFO] [dynmap] Web server is permitting symbolic links
    2011-10-14 21:27:15 [INFO] [dynmap] Loaded 8 components.
    2011-10-14 21:27:15 [SEVERE] Error occurred while enabling dynmap v0.19.2 (Is it up to date?): SNOW_FORM
    java.lang.NoSuchFieldError: SNOW_FORM
    at org.dynmap.DynmapPlugin.registerEvents(DynmapPlugin.java:231)
    at org.dynmap.DynmapPlugin.onEnable(DynmapPlugin.java:113)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:941)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-14 21:27:15 [INFO] [Citizens] NPC types loaded: blacksmith, guard, healer, quester, trader, wizard
    2011-10-14 21:27:16 [INFO] [Citizens] version [1.1.1] loaded.
    2011-10-14 21:27:16 [INFO] [Citizens] Economy plugin found (iConomy v5)
    2011-10-14 21:27:16 [INFO] [LogBlock] Permissions plugin found.
    2011-10-14 21:27:16 [INFO] [LogBlock] Scheduled consumer with bukkit scheduler.
    2011-10-14 21:27:16 [INFO] LogBlock v1.32 by DiddiZ enabled.
    2011-10-14 21:27:16 [INFO] LWC: Loaded 137 locale strings (0 overrides)
    2011-10-14 21:27:16 [INFO] LWC: Permissions API: NijiPermissions
    2011-10-14 21:27:16 [INFO] LWC: Currency API: iConomy5Currency
    2011-10-14 21:27:16 [INFO] LWC: Loading SQLite
    2011-10-14 21:27:16 [INFO] LWC: Using: Native
    2011-10-14 21:27:16 [INFO] LWC: Precached 535 protections.
    2011-10-14 21:27:16 [INFO] LWC: At version: 3.53 (b294)
    2011-10-14 21:27:16 [INFO] ==================== Towny ========================
    2011-10-14 21:27:16 [SEVERE] Error occurred while enabling Towny v0.76.3.1 (Is it up to date?): org/bukkit/configuration/file/YamlConfiguration
    java.lang.NoClassDefFoundError: org/bukkit/configuration/file/YamlConfiguration
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:219)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:32)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.palmergames.bukkit.towny.TownySettings.loadConfig(TownySettings.java:202)
    at com.palmergames.bukkit.towny.object.TownyUniverse.loadSettings(TownyUniverse.java:882)
    at com.palmergames.bukkit.towny.Towny.load(Towny.java:345)
    at com.palmergames.bukkit.towny.Towny.onEnable(Towny.java:117)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:941)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.ClassNotFoundException: org.bukkit.configuration.file.YamlConfiguration
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 29 more

    And whenever I type a towny command it doesnt do anything. not for anyone. not even Command not recognized or whatever
    and its green on /plugins
     
  17. Offline

    Darazo

    I am using HeroChat primarily for custom chat channels (staff, trade, etc) and coloring, so I would be looking for something with similar functionality.
     
  18. Offline

    NotYetRated

    What is this code for? It keeps spamming my console. I know I am in debug, just wondering if its causing lag perhaps?

    Code:
    2011-10-15 02:48:46 [INFO] [Towny] Debug: onBlockIgnite: Canceled 0 from igniting within 16,-63.
    2011-10-15 02:48:47 [INFO] [Towny] Debug: onBlockIgnite: Canceled 0 from igniting within 18,-60.
    2011-10-15 02:48:49 [INFO] [Towny] Debug: onBlockIgnite: Canceled 0 from igniting within 16,-63.
    2011-10-15 02:48:50 [INFO] [Towny] Debug: onBlockIgnite: Canceled 0 from igniting within 12,-54.
     
  19. Offline

    timwilldude

    I got 1317 (i saw nothing newer)
    didn't work
    would you be able to tell me what i did wrong if I copy and paste the config in a message or something?
     
  20. Offline

    LlmDl

    Towny can do everything but the extra chat channels, you might try shopping around with other chat channel plugins.

    Its just cancelling fire. No more lag than any other fire-cancelling plugin.

    Download 1321
     
  21. Offline

    micdoodle8

    Got everything working except this when I try to claim land.

    "[Towny] Not Registered"

    I have the newest bukkit and Towny Dev.

    Sorry to bother you again
     
  22. Offline

    minimanmaxi

    right, paste binlink http://pastebin.com/2xxestLD
     
  23. Offline

    LlmDl

    You cant use CB 1317 with Towny 0.76.2.0. Use CB 1185 or 1240, or update Towny to 0.76.3.4 (latest dev) and bukkit to CB 1321.
     
  24. Can someone make me a working permission with those?

    towny.wild.*
    towny.town.new
    towny.town.delete
    towny.town.claim
    towny.town.plot
    towny.town.resident
    towny.town.toggle.*
    towny.nation.new
    towny.nation.delete
     
  25. Fixed in latest dev.
     
  26. Offline

    The3vilm0nk3y

    Im having a different issue now. I have setup perms for a class to be able to start a city and claim land... however it says they need to be admins in order to use the commands. I have tried changing the configline admins only between true and false... all the nodes are properly there. I dont understand why this is happening to me. Plz Help
     
  27. Offline

    minimanmaxi

    done everything you said (updated to the dev version and done the same with bukkit but still nothing people are still unable to build in the wild
     
  28. Offline

    Notblake

    I have Towny installed, but when I try /town new Testcity it says "An internal error occurred while attempting to perform this command" I have the register file in my plugins folder and I have the CB 1321 server... Any idea why this isn't working correctly?
     
  29. Offline

    LlmDl

    @The3vilm0nk3y
    @minimanmaxi
    If you're running pex, update your PEX to 1.15 and update to the new Towny Dev 0.76.3.5
    If you aren't using pex join the IRC.

    @Notblake
    You need to be giving permission nodes. If you're using PEX make sure you have the Towny Dev.
     
  30. Offline

    Phantom Index

    I have the same problem, but no one answers to this..
     
  31. Offline

    Ratkoon

    Odd problem: People (without permissions) can destroy: tree blocks (17), and all ores. They can also build with tree blocks. Though everything else says "you can't build in the wild". I was hoping that would cover resource blocks as well. How do I fix this?

    Ver: Bukkit 1339
    Plugins (all up-to-date):
    • Towny
    • PermsBukkit
    • MChat
    • PlgSpawn
    • Minebackup
    I also cannot create new towns: "[TOWN NAME] is not registered."
     

Share This Page