[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

    LlmDl

    Not sure quite what you're asking, the wiki linked in the first post has lots of that sort of thing, you might also look at the tutorial link.
     
  3. Offline

    dorky106

    Looks like I'll have to look that stuff up on my phone, getting kicked off the computer.
     
  4. No, in both cases it was intended for the mayor and for use with unclaimed chunks and plots. But allowing the plot owner to pass on his plot to someone else directly is also very good idea.

    Im integrating towny into an existing world with several towns and user areas. Me having to first claim chunks, then sell plots then have various people following me for about 700 plots is getting awfully tedius really fast. Not to mention the town spam every time i put up a plot for sale. Yes i really need this now, before i go three kinds of crazy and/or my users kill me.
     
  5. Offline

    LlmDl

    Chill bro, Towny isn't easy to convert to, especially if your users were able to build as big as they wanted to. It's something you'll have to do though, even with your short cut you'll still be doing each and every plot. I'll make an issue/ticket for it.

    Edit: Here it is if you want to comment.
     
  6. Thank you, 1 command instead of 3 and skipping the need to have resident follow you around for a couple of hours will be a great improvement for claiming and setting up large areas.
     
  7. Offline

    vapid2323

    I have looked over the last few pages but I cant seem to find my question.

    I attempted to upgrade, and it did work. The one issue was that it seems to have shifted my towns out of place even though the plot locations have not changed in the files.

    Is this a known issue or just something I need to troubleshoot.
     
  8. Offline

    SmolderingEgo

    @vapid2323

    Try and delete your config file. just the 1 file. then reconfigure
     
  9. Offline

    Insanehero

    I keep getting this error,

    21:49:51 [SEVERE] Could not pass event PLAYER_INTERACT to Towny
    java.lang.NullPointerException
    at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerInteract(TownyPlayerListener.java:106)
    at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:139)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:780)
    at net.minecraft.server.Packet18ArmAnimation.a(SourceFile:35)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  10. Offline

    LlmDl

    This is strange, check your config.properties and make sure you weren't using something other than the default 16x16 townblocks. If you were using a different size, then when the new config.yml's size went to 16x16, it would misalign things. Other than that, I can't think of how that would happen.

    Give us some info!
    Towny Build:
    Bukkit Build:
    Pastebin.com to Towny's config.yml:
    Plugin list:

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

    vapid2323

    Right on the money!

    Mine is set to 20x20 thanks!
     
  12. Offline

    hatstand

    Town renaming still seems to have some bugs...
     
  13. Offline

    dorky106

    This doesn't work with Xauth, it just freezes my server.
     
  14. Works just fine with xAuth. I run it on my production server with 7+ worlds.

    Elaborate! I've tested renaming to death.

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

    hatstand

    Town got renamed > Server restarted > Towny complained about the old town name not being registered when it tried to load the nation.
     
  16. Offline

    dorky106

    Well for me it stops at Xauth, if I remove it it works fine
    Also keep getting can't create Permission cache for this world

    Bukkit: 935

    2011-07-14 05:52:17 [SEVERE] Could not pass event PLAYER_TELEPORT to Towny
    java.lang.NullPointerException
    at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerMove(TownyPlayerListener.java:229)
    at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerTeleport(TownyPlayerListener.java:237)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.java:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:373)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:342)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-14 05:52:21 [INFO] dorky106 lost connection: disconnect.quitting
    2011-07-14 05:52:21 [INFO] Connection reset
     
  17. What version of towny? and I hope you mean Bukkit version 953, not 935.
     
  18. Offline

    dorky106

    Ya sorry Bukkit: 953
    As for Towny it is whatever the newest version is.
    Which is 0.72.1

    Also it is working with Xauth now, it may of just been a error or lack of memory
     
  19. Bukkit: 978
    Towny: 0.72.2 (dev)

    Attemping to claim land that is only near a plot in your town doesnt not recognize plot as belonging to town and gives error.
     
  20. Sorry thats not enough to go on. No versions or error log.
     
  21. Offline

    LlmDl

    Hi, sounds like /ta reload was used. Until the release of 0.72.2 data folder reload is not supported. I bet you renamed the town, /ta reload 'd and that messed things up for you. Just shut down the server fully, fix your files' names, nation file, etc and start the server back up for now.
     
  22. Offline

    dorky106

    So how can I give it permission to create the cache?
     
  23. Offline

    LlmDl

    Fill in all of this please:

    Towny Version:
    Bukkit Version:
    Pastebin.com to Towny's config.yml:
    Pastebin.com to server startup sequence:
    Pastebin.com to any .txt files found in /towny/data/worlds/:
     
  24. Offline

    stendon

    When i try to claim land for a town it says i don't have enough money but i do have enough money, does this connect with iconomy?
     
  25. Offline

    LlmDl

    Towny Version:
    Bukkit Version:
    Pastebin.com to Towny's config.yml:
    Pastebin.com to server startup sequence:
     
  26. it does use Iconomy (if enabled)
    If you have already created the town it's likely the message is saying the town doesn't have enough money, not you.
    /town deposit xx, then try claim again.
     
  27. Offline

    hatstand

    I just rolled things back to an earlier backup. But yes, /reload (Not /ta reload) does get used a bit, so that was probably it.
     
  28. I did post versions and there is no error log, it just says: Selected area not attached to edge.
     
  29. Offline

    LlmDl

    You can't claim blocks that are near to your plots, they need to be directly north, south, west, east of a plot you own. Diagonal doesn't work. If you try to claim a spot that isn't adjacent to one you own, you get that message.
     
  30. Offline

    vapid2323

    Hey one of my Towns changes there name and it kinda busted towny:

    Code:
    2011-07-14 15:58:47 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    2011-07-14 15:58:47 [INFO] [Towny] Loading Error: Exception while reading world file world
    2011-07-14 15:58:47 [SEVERE] ca.xshade.bukkit.towny.NotRegisteredException: Little_Canadia is not registered.
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.object.TownyUniverse.getTown(TownyUniverse.java:550)
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyFlatFileSource.loadWorld(TownyFlatFileSource.java:546)
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.loadWorlds(TownyDataSource.java:164)
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.loadAll(TownyDataSource.java:75)
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.object.TownyUniverse.loadDatabase(TownyUniverse.java:600)
    2011-07-14 15:58:47 [SEVERE]     at ca.xshade.bukkit.towny.Towny.onEnable(Towny.java:116)
    2011-07-14 15:58:47 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    2011-07-14 15:58:47 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:864)
    2011-07-14 15:58:47 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
    2011-07-14 15:58:47 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    2011-07-14 15:58:47 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
    2011-07-14 15:58:47 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    2011-07-14 15:58:47 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    2011-07-14 15:58:47 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    2011-07-14 15:58:47 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    2011-07-14 15:58:47 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-14 15:58:47 [INFO] [Towny] Loading Error: Could not read world data 'world'.
    2011-07-14 15:58:47 [INFO] [Towny] Error: Failed to load!
    2011-07-14 15:58:47 [INFO] [Towny] Version: 0.72.1 - Mod Disabled
    The issue, as far as i can tell is that the name was changed everywhere except in the resident files, so I got the above error.

    Thanks!
     
    BBFPaco likes this.
  31. Yes, that was what i was reporting, not being able to to claim a chunk when being adjacent to a user plot only. But it seems to work now so i think i must have slipped to the side and ended up diagonally.
     

Share This Page