[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. Offline

    ElgarL

    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

    ElgarL

    /town deposit $
     
  3. Offline

    Rexel

    OMG!!!.. You won't believe all the combinations of bukkit, towny dev, register, iconomy, giving bonus ..sigh.
     
  4. Offline

    killerx243

    Our server uses MoneyDrop and that plugin has moved to vault... After Towny has ico 6 support nativly would that mean we could use MoneyDrop, Ico 6, Vault, and Towny without any issues? We need mobs to drop money and like that they drop gold bars.
     
  5. Offline

    Kozzy68

    Hi any idea why do I see this in logs sometimes when players join ? (using RB R1 GM and .25 towny dev). Seems to happend randomly at join. Not always for same user
    2011-12-24 00:44:13 [SEVERE] Could not pass event CUSTOM_EVENT to Towny
    java.lang.StackOverflowError
    at java.lang.System.checkKey(Unknown Source)
    at java.lang.System.getProperty(Unknown Source)
    at sun.security.action.GetPropertyAction.run(Unknown Source)
    at sun.security.action.GetPropertyAction.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.io.PrintWriter.<init>(Unknown Source)
    at java.io.PrintWriter.<init>(Unknown Source)
    at org.bukkit.craftbukkit.util.ShortConsoleLogFormatter.format(ShortConsoleLogFormatter.java:54)
    at java.util.logging.StreamHandler.publish(Unknown Source)
    at java.util.logging.ConsoleHandler.publish(Unknown Source)
    at java.util.logging.Logger.log(Unknown Source)
    at java.util.logging.Logger.doLog(Unknown Source)
    at java.util.logging.Logger.log(Unknown Source)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:359)
    at org.anjocaido.groupmanager.GroupManager.callEvent(GroupManager.java:1847)
    at org.anjocaido.groupmanager.events.GroupManagerEventHandler.callEvent(GroupManagerEventHandler.java:19)
    at org.anjocaido.groupmanager.events.GroupManagerEventHandler.callEvent(GroupManagerEventHandler.java:33)
    at org.anjocaido.groupmanager.data.User.setGroup(User.java:146)
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.createUser(WorldDataHolder.java:284)
    at org.anjocaido.groupmanager.dataholder.OverloadedWorldHolder.getUser(OverloadedWorldHolder.java:55)
    at org.anjocaido.groupmanager.permissions.AnjoPermissionsHandler.getPermissionString(AnjoPermissionsHandler.java:463)
    at com.palmergames.bukkit.towny.permissions.GroupManagerSource.getPlayerPermissionStringNode(GroupManagerSource.java:94)
    at com.palmergames.bukkit.towny.permissions.GroupManagerSource$GMCustomEventListener.onCustomEvent(GroupManagerSource.java:150)
    ..... continues its mega long
     
  6. Offline

    ElgarL

    Get very latest Dev of GM and let me know if it still happens. If it does I'll need to do a minor rewrite of how I'm raising the events.
     
  7. Offline

    Kozzy68

    Yes it happens also, Just made a test. Btw Im using also GM bridge
     
  8. Offline

    Riwolfes

    Is there any possibility to disable the regen of unclaimed terrain?
    It's a disaster if towny fails with his homeblocks and you have to reclaim whole towns.
     
  9. Offline

    Insanehero

    Just wondering....Why the heck is /townyworld a default command?
     
  10. Offline

    umcoolstory

    Hello, im new to towny, everything works fine, but how do i invite/ add residents to my town? thanks in advance
     
  11. Offline

    LlmDl

    Yes read back through the thread. I've answered it multiple times on every page.

    A bug, was fixed in dev.

    use /town add playernamehere
     
  12. Offline

    Viperdream

    Hi, I've never had problems with Towny till now.

    Every time I reload the server it says this:
    http://pastebin.com/MPZNjC08

    This can also happen with a resident, so then I delete all the data of that resident and then sometimes it's fixed.

    But a while later it comes back and disables the Towny plugin. What am I doing wrong?
     
  13. Offline

    Tomskied

    Is there a way of making it so a certain group doesn't use towny? I would like it so my default group can't build anywhere or destroy anywhere. This is only a problem in the wilderness as outsiders can't build in towns. But I have exception blocks in the wilderness for the other groups, I just don't want this to apply to the default group!
    Any help would be great, this plugin is amazingand would love to use it If I can get this sorted.
    Cheers
    Tom
     
  14. Offline

    fffizzz

    Anyone have any luck getting prefixes to work with bPermissions and towny?
     
  15. Offline

    xXMiNeR_1234Xx

    ahh why i cant create a new town it says [towny] you cant afford to settle a new town here but i dont have like a money mod or iconomy so what shold i do?
     
  16. Offline

    MartN

    Hey,

    is there any way to block the /t claim auto command for users?
    Because we have on our creative server a townblock ratio of 16000, the server crashes when a user use the /t claim auto command.
     
  17. Offline

    fromgate Retired Staff

    Hello!
    I program a new plugin, and I need to access to some information about the players from the Towny. I need to determine whether a player is a resident of the town, the mayor or the assistant. Equally important is the possibility of checking whether a player has a defined spawn-point in the city.

    Is there Towny API or I need read information directly from the towny configuration files?
     
  18. Offline

    Diabow

    Towny works for 1.0 server or not ?
     
  19. Offline

    fromgate Retired Staff

    works, you can use it.
     
  20. Offline

    fffizzz

    Using Towny Dev (latest) and Bukkit RB
    Code:
    2011-12-28 06:00:06 [WARNING] Could not properly handle event CHUNK_LOAD:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: com.palmergames.bukkit.towny.tasks.DailyTimerTask
            at org.bukkit.event.world.WorldListener.onChunkLoad(WorldListener:0)
            at org.bukkit.plugin.java.JavaPluginLoader$52.execute(JavaPluginLoader.java:626)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:92)
            at org.bukkit.craftbukkit.CraftWorld.getChunkAt(CraftWorld.java:101)
            at org.bukkit.craftbukkit.CraftWorld.getBlockAt(CraftWorld.java:69)
            at com.palmergames.bukkit.towny.object.TownyUniverse.deleteTownBlockIds(TownyUniverse.java:1495)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTownBlock(TownyUniverse.java:1461)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTownBlocks(TownyUniverse.java:1551)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTown(TownyUniverse.java:1313)
            at com.palmergames.bukkit.towny.object.TownyUniverse.collectTownCosts(TownyUniverse.java:1559)
            at com.palmergames.bukkit.towny.tasks.DailyTimerTask.run(DailyTimerTask.java:32)
            at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2011-12-28 06:00:06 [INFO] This error is logged only once: it could have occurred multiple times by now.
    2011-12-28 06:00:06 [WARNING] Could not properly handle event BLOCK_PHYSICS:
    java.lang.IllegalAccessError: Synchronized code got accessed from another thread: com.palmergames.bukkit.towny.tasks.DailyTimerTask
            at org.bukkit.event.block.BlockListener.onBlockPhysics(BlockListener:0)
            at org.bukkit.plugin.java.JavaPluginLoader$30.execute(JavaPluginLoader.java:469)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
            at net.minecraft.server.World.k(World.java:514)
            at net.minecraft.server.World.applyPhysics(World.java:500)
            at net.minecraft.server.World.update(World.java:463)
            at net.minecraft.server.World.setTypeId(World.java:435)
            at org.bukkit.craftbukkit.block.CraftBlock.setTypeId(CraftBlock.java:77)
            at org.bukkit.craftbukkit.block.CraftBlock.setType(CraftBlock.java:73)
            at com.palmergames.bukkit.towny.object.TownyUniverse.deleteTownBlockIds(TownyUniverse.java:1497)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTownBlock(TownyUniverse.java:1461)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTownBlocks(TownyUniverse.java:1551)
            at com.palmergames.bukkit.towny.object.TownyUniverse.removeTown(TownyUniverse.java:1313)
            at com.palmergames.bukkit.towny.object.TownyUniverse.collectTownCosts(TownyUniverse.java:1559)
            at com.palmergames.bukkit.towny.tasks.DailyTimerTask.run(DailyTimerTask.java:32)
            at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    
    
    Any idea what this is from?
     
  21. Offline

    RugRats

    @ElgarL
    As of dev build 29 /accept doesn't work. If you're invited to a town and you /accept it says you currently have no invites :/
     
  22. Offline

    Tylermaster1

    Hi, i know your probably busy, i'm having problems with towny.. Everytime i try to get towny to actually work, it never does! I've probably tried about every single permissions plugin, and still nothing! The problem is you know when you do /plugins, and they're all green if they work, and they're red if they dont? Well, towny is always red. Plus, i can't do /town or /Towny or any towny commands.. If you've expirenced this problem and have fixed it, may you please tell me how! Thanks a bunch!
     
  23. Offline

    LlmDl

    Pastebin.com your full server startup for me please.

    Run the dev version of towny to use RB 1597

    Join the Towny IRC.

    Not a bad idea, why don't you submit it on the issue tracker linked in the first post.

    You need register.jar in your plugins folder probably.

    Join the IRC if it's still not working.

    If you run the dev and using_permissions: true, then the wildignore list in the world file isnt read at all. Making each exception require a node-per-item, perfect for your situation. Anyone giving towny.wild.* doesn't need to worry of course.

    This is late, but deleting stuff in the error messages usually leads to other parts of the data becoming corrupt. Join the irc if you can't figure out who's name isn't listed in x town, or if x town isn't listed in x world.

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

    biokemisten

    You may wanna add will conflict with essentials
    Essentials /r reply messgae - Towny /r set mode
     
  25. Offline

    raistlinhunted

    Any word on when Towny will be supporting SQL? Towny is used EXTENSIVELY on my server, especially since sponsors get 1000 free town blocks, and as a result my data files are HUGE. It takes about 2 minutes to load upon server restart (fortunately that should mean it's all running from memory at that point), but I fear scalability of this plugin past a certain threshold, even for really power servers, is an issue.

    I'm not running chump hardware either: Xeon E1230 3.2GHz 8 core, 16GB RAM (6GB Java Heap), Ubuntu Server 10.04 64 bit customized and hardened for java app performance, 100Mbps, etc etc

    Also, I've had mixed results researching the Nation War feature. Most of my research leads me to believe that I shouldn't enable WARS on my server using towny (claims buggy, etc). I've used Towny for about a year now, and never tried the war feature. I'd really like to use this.

    Any feedback from other Towny users regarding it's WAR mode between nations? Does it work OK and safe to use or should I stay far away?

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

    Noobscraft

    When will SQL support be release? Loading from flatfile is taking up so much ram and making the server lag.
     
  27. Offline

    LucidCraft

    Having an issue on my server concerning chest permissions. Had the mayor/king of a nation/town set all their toggles OFF for allies, friends, residents, etc... Then had them do the same for their plot. Regardless, any member of their nation can walk into ANYONE's plot and just start opening chests. They can't operate any of the switches or anything. Just open chests. It doesn't work outside of the nation. I'm a bit perplexed. I've been using towny quite a while and never seen this issue. I have the item codes 54 and 95 set for chests in the switchIDs. Anyone else seeing anything like this? The only other related plugin I am using is Chestshop, but this affects ALL chests. Not just shop chests.

    Any help is appreciated.
    Thanks. :)
     
  28. Offline

    Cardz3

    I'm sure you've seen this before but when we try to create a town it gives us the not enough supplies message when we have billions of cash. I went into .yml and it says we only need 250, does anyone know how to solve this?
     
  29. Offline

    silentdojo

    You probably need Register.jar in ur plugins folder.
     
    LlmDl likes this.
  30. Offline

    LucidCraft

    Update:

    It seems that none of the permissions for friends/allies and such are working correctly. Turning things on for allies and friends don't allow friends and allies to use them, etc... its very strange.

    I'm using version 0.77.1.29

    Is anyone else experiencing this issue. We've used Towny since about MC 1.6 beta. Its always functioned correctly prior and we have enough experience to know how it should. I even regenerated a new config file and set it back up as appropriate. Everything seems to be in order. Is it the dev version being used or something more complicated perhaps?
     
  31. Offline

    ElgarL

    This shoudl now work fine with latest dev of GM.

    This will be fixed after the next full release. Don't panic about it, it's simply the plot regen failing for certain blocks when a town goes bankrupt.

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

Share This Page