[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

    Hammy12Edgars12

    the fuck does this mod doo?
     
  3. Offline

    sharkale

    you should talk to him. and work together. no this bullshit "start your own thread, this isnt going supported blablablabla" all here love towny. all need to work for the same way!
     
  4. Offline

    musa

    how can i set permissions for unclaimed zone; no chest, no doors, no levers (buttons etc.) but can build, destroy and furnace
     
  5. Offline

    amunro

    I used fuzzle edition. Hmmm, maybe I will try it out again. Thanks for the input!
     
  6. Offline

    Jesseg2

    I can't get people in my towns and I'm the mayor,
    I used the command /town add [name] and I tried /town add+ [name] and it says none of the names are valid !
    How do I get people to join my town ? Please help.
     
  7. Offline

    1n5aN1aC

    That was a know bug in one of the versions. Try the latest version.
     
  8. Offline

    LlmDl

    @Nima304
    @Jesseg2
    Did you give the towny.town.resident permission to everyone?

    Do you use permissions?
     
  9. Offline

    ProjectInfinity

    The latest download link goes to 0.73.1 not 0.73.2, just saying.
     
  10. Offline

    musa

    no
     
  11. Offline

    LlmDl

    That's fine. Go into the world files in towny/data/worlds/ in each file you'll find a few flags you need to change.

    First change the usedefault flag to false. Then change unclaimedbuild and unclaimeddestroy to true.

    Then go into config.yml and remove furnaces' ID number from the switchID list.

    Try this one: link

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

    musa

    build, destroy and furnace ok but chest already working on unclaimed zone

    I'm remove chest id number from unclaimedZoneIgnoreIds, now chest cant using OK. but i can create and put the world but can't destroy...?

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

    bartbergmans

  14. Offline

    LlmDl

    Update your essentials to 2.5 (I think)

    Make sure you changed the unclaimeddestroy flag to true.

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

    bartbergmans

    Thanks! That fixed the problem.
     
  16. Offline

    NEO

    @ElgarL

    Would it be possible to have a config option to set a limit on what a town can set there taxes to. This would prevent abuse.
     
  17. Offline

    musa

    yes I'm sure. I can destroy all except chest
     
  18. Offline

    alfskan

    I got illegal characters in chat message and kicked from server when use /resident set mode map

    How can I fix it?
     
  19. Offline

    Jellp

    I´ve been getting an error for everything I do, PLAYER_MOVE, PLAYER_INTERACT, and on join, PLAYER_TELEPORT. Ill get the errors, just a sec...

    PLAYER_MOVE;
    Code:
    2011-08-01 11:37:47 [SEVERE] Could not pass event PLAYER_MOVE to Towny
    java.lang.NoSuchMethodError: org.bukkit.entity.Player.hasPermission(Ljava/lang/String;)Z
        at ca.xshade.bukkit.towny.Towny.hasPermission(Towny.java:630)
        at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerMove(TownyPlayerListener.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        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:163)
        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)
    
    PLAYER_TELEPORT;
    Code:
    
    2011-08-01 11:35:23 [SEVERE] Could not pass event PLAYER_TELEPORT to Towny
    java.lang.NoSuchMethodError: org.bukkit.entity.Player.hasPermission(Ljava/lang/String;)Z
    	at ca.xshade.bukkit.towny.Towny.hasPermission(Towny.java:630)
    	at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerMove(TownyPlayerListener.java:217)
    	at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerTeleport(TownyPlayerListener.java:263)
    	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)
    PLAYER_INTERACT seems to be a problem with essentials.
     
  20. Offline

    MrCamping

    Hi,
    I have a problem upgrading Towny. I was in 0.68 Fuzze Version. And I want to upgrade on 0.73.2. I'm using CB 1000.
    I've followed all your step for upgrading. If I run my server with no previous data, everything seems to load smoothly.
    However, when I try to transfer my data directory to keep the towns I had from the previous versionm I get this error
    Code:
    07:08:28 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    07:08:29 [INFO] [Towny] Using: Permissions, iConomy
    07:08:29 [SEVERE] Error occurred while enabling Towny v0.73.2 (Is it up to date?): null
    java.lang.NullPointerException
            at ca.xshade.bukkit.towny.Towny.SetWorldFlags(Towny.java:159)
            at ca.xshade.bukkit.towny.Towny.load(Towny.java:271)
            at ca.xshade.bukkit.towny.Towny.onEnable(Towny.java:101)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Any help?

    EDIT: more infos. During The update process, I had to change to name of one of my World from WorldA to WorldB. In Tonwy data, I've changed the WorldA for WorldB in all the towns files, in the worlds files and in the world directory. Did I forgot something??

    EDIT2: I did a couple of tests, and I also have the same problem as whitemorn, just below.
    I've also tried with the DevsBuild. Same issue.
     
  21. Offline

    whitemorn

    Morning, Im trying to allow for towns to be created in a nether world. Fresh install bukkit b1000, towny 0.73.2. First server reboot no problem towny responds I create the town and they do a server restart.

    Towny is then dead and wont load error below. Any thoughts?
    Code:
    2011-08-01 07:38:28 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    2011-08-01 07:38:28 [INFO] [Towny] Using: Permissions, iConomy
    2011-08-01 07:38:28 [SEVERE] Error occurred while enabling Towny v0.73.2 (Is it up to date?): null
    java.lang.NullPointerException
        at ca.xshade.bukkit.towny.Towny.SetWorldFlags(Towny.java:159)
        at ca.xshade.bukkit.towny.Towny.load(Towny.java:271)
        at ca.xshade.bukkit.towny.Towny.onEnable(Towny.java:101)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  22. Offline

    number1_Master

    has soon as i installed this towny all my towns got destroyed on the server (only 2)
    then permissions started duping the prefixes and suffixes
    AND when i tried to reclaim my town by doing /t add+ [player] (i wrote the player's name) it said that name isnt registered HELP! :mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad::mad:
    NOW THIS ERROR COMES UP

    09:50:39 [SEVERE] java.lang.OutOfMemoryError: Java heap space
    09:50:39 [SEVERE] at net.minecraft.server.Vec3D.a(SourceFile:13)
    09:50:39 [SEVERE] at net.minecraft.server.Vec3D.create(SourceFile:27)
    09:50:39 [SEVERE] at net.minecraft.server.World.rayTrace(World.java:760)
    09:50:39 [SEVERE] at net.minecraft.server.World.a(World.java:636)
    09:50:39 [SEVERE] at net.minecraft.server.World.a(World.java:1485)
    09:50:39 [SEVERE] at net.minecraft.server.Explosion.a(Explosion.java:116)
    09:50:39 [SEVERE] at net.minecraft.server.World.createExplosion(World.java:1466)
    09:50:39 [SEVERE] at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:145)
    09:50:39 [SEVERE] at net.minecraft.server.EntityTNTPrimed.explode(EntityTNTPrimed.java:88)
    09:50:39 [SEVERE] at net.minecraft.server.EntityTNTPrimed.m_(EntityTNTPrimed.java:66)
    09:50:42 [SEVERE] at net.minecraft.server.World.entityJoinedWorld(World.java:1198)
    09:50:42 [SEVERE] at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    09:50:42 [SEVERE] at net.minecraft.server.World.playerJoinedWorld(World.java:1180)
    09:50:42 [SEVERE] at net.minecraft.server.World.cleanUp(World.java:1104)
    09:50:42 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:447)
    09:50:42 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    09:50:42 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    09:50:42 [SEVERE] Unexpected exception
    java.lang.OutOfMemoryError: Java heap space
    at net.minecraft.server.Vec3D.a(SourceFile:13)
    at net.minecraft.server.Vec3D.create(SourceFile:27)
    at net.minecraft.server.World.rayTrace(World.java:760)
    at net.minecraft.server.World.a(World.java:636)
    at net.minecraft.server.World.a(World.java:1485)
    at net.minecraft.server.Explosion.a(Explosion.java:116)
    at net.minecraft.server.World.createExplosion(World.java:1466)
    at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:145)
    at net.minecraft.server.EntityTNTPrimed.explode(EntityTNTPrimed.java:88)
    at net.minecraft.server.EntityTNTPrimed.m_(EntityTNTPrimed.java:66)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1198)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1180)
    at net.minecraft.server.World.cleanUp(World.java:1104)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:447)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    09:50:45 [SEVERE] Exception in thread "Connection #1 read thread"
    09:50:45 [SEVERE] java.lang.OutOfMemoryError: Java heap space
    09:50:45 [SEVERE] at java.net.SocketInputStream.read(SocketInputStream.java:181)
    09:50:45 [SEVERE] at java.io.FilterInputStream.read(FilterInputStream.java:66)
    09:50:45 [SEVERE] at net.minecraft.server.Packet10Flying.a(SourceFile:130)
    09:50:45 [SEVERE] at net.minecraft.server.Packet11PlayerPosition.a(SourceFile:68)
    09:50:45 [SEVERE] at net.minecraft.server.Packet.a(Packet.java:81)
    09:50:45 [SEVERE] at net.minecraft.server.NetworkManager.g(NetworkManager.java:149)
    09:50:47 [SEVERE] at net.minecraft.server.NetworkManager.c(NetworkManager.java:259)
    09:50:52 [SEVERE] at net.minecraft.server.NetworkReaderThread.run(SourceFile:84)
    09:51:04 [SEVERE] java.net.SocketException: Broken pipe
    09:51:04 [SEVERE] at java.net.SocketOutputStream.socketWrite0(Native Method)
    09:51:07 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
    09:51:07 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
    09:51:07 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    09:51:07 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    09:51:07 [SEVERE] at java.io.DataOutputStream.flush(DataOutputStream.java:106)
    09:51:07 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:116)
    09:51:07 [SEVERE] java.net.SocketException: Broken pipe
    09:51:07 [SEVERE] at java.net.SocketOutputStream.socketWrite0(Native Method)
    09:51:07 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
    09:51:07 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
    09:51:07 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    09:51:11 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    09:51:11 [SEVERE] at java.io.DataOutputStream.flush(DataOutputStream.java:106)
    09:51:11 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:116)
     
  23. Offline

    LlmDl

    @Jellp
    @MrCamping
    @whitemorn

    Go into your towny config.yml and turn on debugmode, then start your server and pastebin.com your startup sequence, paste a link here in this thread. Alternately, join the IRC linked in the first post and I can help you much quicker than on the forum.

    @nunber1_Master Join the IRC.
     
  24. Offline

    number1_Master

    all i understand is to change to debugmode :confused:
     
  25. Offline

    LlmDl

    Join the IRC, link is in this thread's first post.
     
  26. Offline

    number1_Master

    i found out the memory issue one of my mods blew up A LOT of tnt
    thx!
     
  27. Offline

    Legionarius

    /town spawn ignores the "cast time" you are able to specify in essentials. This a problem for pvp :)
     
  28. Offline

    Brady_

    I have "force_pvp_on: true" in my config but players can still toggle pvp. What gives?
     
  29. Offline

    LlmDl

    In any world you want to forcepvp on, type /tw toggle forcepvp
     
  30. Offline

    Brady_

    Thank you so much!
     
  31. Offline

    KittyKatt

    You said I should report errors on your website on google, well sorry I dont have a google account,
    so thanks anyway! *xoxo
     

Share This Page