[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

    jargen

    You need to install the register plugin for Economy to work.
     
  3. Offline

    Sleaker

    GM/PEX both fail bridge permission checks when checking PermissionAttachments (this is how heroes handles permissions) because Towny defaults to a P2/P3 bridge if it's detected rather than SuperPerms, it will fail checks with Heroes.

    Now this may no longer be the case if Towny has stopped forcing P2/P3 bridge hooking when a valid Permission System is detected, I was just commenting that previously this is what would happen, and that GM/PEX have attachment bug issues when checking via bridge.
     
  4. Offline

    NotYetRated

    I am having issues with town mob removal. Can anyone please let me know if I am doing something wrong here?

    My "world" config file is:

    Code:
    towns=Castle_Wolf,Metalville,Shangri-La,OakSprings,Desertoutpost,Edmorxoo,Rangers,Greyguard,AwesomeVille,Redmont,Kombinat,Argive,Fictitious_Force,Alcarii,Der_Riese,Society,The_Outpost,Wolfton,
    pvp=true
    forcepvp=true
    claimable=true
    worldmobs=true
    forcetownmobs=true
    firespread=true
    forcefirespread=true
    explosions=false
    forceexplosions=false
    endermanprotect=true
    disableplayertrample=true
    disablecreaturetrample=true
    unclaimedZoneBuild=true
    unclaimedZoneDestroy=true
    unclaimedZoneSwitch=true
    unclaimedZoneItemUse=true
    unclaimedZoneName=Wilderness
    unclaimedZoneIgnoreIds=6,14,15,16,17,18,21,31,37,38,39,40,50,56,65,66,73,74,81,82,83,86,89
    usingPlotManagementDelete=true
    plotManagementDeleteIds=26,50,55,63,64,68,70,71,72,75,76,93,94
    usingPlotManagementMayorDelete=true
    plotManagementMayorDelete=WALL_SIGN,SIGN_POST,WOOD_DOOR,IRON_DOOR,CHEST
    usingPlotManagementRevert=false
    usingPlotManagementRevertSpeed=1
    plotManagementIgnoreIds=14,21,22,41,42,48,50,52,56,57,63,68,89
    usingPlotManagementWildRegen=true
    usingPlotManagementWildRegenDelay=30
    usingTowny=true
    

    As you can see, I force town mobs. Yet, towns are still randomly removing mobs. Also, the "plotmanagementmayordelete" is not removing doors or chests.... Though it says it is when doing /plot clear...



    "getting an error" does not help. What error, what version CB, what version towny, what version iconomy?


    You can force ALL towns to be PvP in the config. If you already made the world, go to your specific WORLD config file and edit from there.


    Read and edit your config dude.

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

    LlmDl

    this is possible if you're running the dev version of towny

    which version of towny?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  6. The GM Bridge (which should be scrapped now) which simply quieries GM prioritizes superperms results over GM ones. However, I've not tested with Heroes as I'd not have the first idea how to :(
     
  7. Would I need to create a new config for Towny dev?
     
  8. Offline

    BioRage

    Sent you a PM on IRC yesterday, in regards to bPermissions, did you receive it?
     
  9. I have created a city [/town new ...]
    In this city, I have two homes and I want to insert the name of one who has bought.
    But when I try to buy it with [/ plot claim rect 27 (I guess it's that command)], the server tells me that there is no place to shop.

    What I can do?
    The 2 houses have a size of 27x27 blocks.

    thanks

    P.D: sorry for my English, I'm Spanish.
     
  10. I did, but not sure I understand it. The function .has() is a standard function to use in ALL permission plugins. I'll check latest bPerms though.
     
    BioRage likes this.
  11. Offline

    NotYetRated

    Apologies... 0.77.1.12


    TNT also seems borked sometimes. It lights but wont explode in the wilds. Removing towny fixes it....
    And CB 1.0.1 RB
     
  12. Offline

    jargen

    Yeah quite abit is currently broken, Heres what i have found so far

    • Building in the wild options in the config dont work (only managed to fix using the groupmanager plugin)
    • Town protection dosent work, so mobs, explosions and such still take effect
    • Using /town toggle mobs just comes up with "Null"
    • Get this error everytime you move
    Code:
    2011-12-14 17:05:24 [SEVERE] Could not pass event PLAYER_MOVE to Towny
    java.lang.NullPointerException
        at com.palmergames.bukkit.towny.permissions.GroupManagerSource.hasPermission(GroupManagerSource.java:111)
        at com.palmergames.bukkit.towny.event.TownyPlayerListener.onPlayerMove(TownyPlayerListener.java:267)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:307)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:182)
        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:93)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    This bug also means that if you walk outside the town that you dont get any notifications saying you are now in the wilderness

    and im using the latest dev build at the time of posting
     
  13. Offline

    NotYetRated


    Hmm I don't have any of the issues you have... I merely have the tnt being blocked issue.... whats ur exact towny build and CB build?
     
  14. Offline

    Machete.Panda

    Great plugin. I was wondering if you could confirm that this plugin is doing everything you intended it to do on bukkit #1597? Could you just add your 1597 download so we know your happy with it? How long do you think before its ready?

    Cheers! -MP
     
  15. Offline

    LlmDl

    I've had no issue with TNT, if a tnt explosion were touching a town it wont cause block damage, but thats all I can think of.

    Building in the wild isn't set in the config, if using_permissions: true in your config then it uses the permission nodes towny.wild.*, the config is only default settings for new worlds.

    Town protections are working, I don't know what's happening for you.

    Town toggle mobs is the proper command, again I don't know what happening here.

    Your moving error could be from a change in bperms if you're using that.

    You didn't bother giving us your CB/Towny version numbers so I can't say what's up. You also didn't give us a pastebin.com'd full server startup.

    Grab the dev version of towny, townychat and read the changelog carefully as there are new bits.
    There will be a proper release out soon.
     
    Machete.Panda likes this.
  16. Offline

    Mrchasez

    Can not read resident "Damn"
    I remove Damn
    Can not read resident "SDLFKSDLF"
    I remove him

    Repeat until i reset towny.
    Bugy thing
     
  17. Hi @ElgarL

    we have a server that has outposts disallowed but now the players found a decent way to circumvent that by chain claim/unclaiming plots till they reach the location where they want their plots! (Im astonished what distances theyve covered with that trick..) Also they circumvent the min distances to other homeplots with that.
    Would be very helpful if you could implement a setting that allows claiming only in connection with the homeplot when outposts are off.
    Thanks!
     
  18. Offline

    EkadoLaryeil

    18:43:50 [WARNING] Server permissions file permissions.yml is not valid YAML: wh
    ile scanning for the next token
    found character '\t' that cannot start any token
    in "<reader>", line 5, column 1:
    (spaces) - towny.*
    (spaces)^(spaces)
    thats my error when i try and load my server, after putting in the permissions nodes, samething when i was using a permissions plugin. I could just op my players and the plugins will work, but thats not going to happen XD
     
  19. Offline

    jefe323

    does Towny support vault? If not, do you know if there will be any conflicts running vault and register side by side?
     
  20. Offline

    ForsakenRealmz

    Does Towny have any message formatting for the plugin "OKChat"?

    Also what do you recommend for a Chat plugin that has Prefixes like "Member" that is automatically added.
     
  21. Offline

    LlmDl

    Try restoring a towny backup from the towny backup folder. If you could replicate your bugginess then we could take a crack at fixing it, but no one has been able to reproduce data corruption for a while now.

    I had players who learned that trick so I put in a cost for claiming townblocks.

    Your permissions.yml isn't parsed right. The spacing is very important.

    There are no conflicts, I run both side by side.Towny doesn't support vault.

    Townychat will add prefixes from your permission plugin into the chat line.
     
  22. Offline

    MikeKoder

    Is there any plan to switch to MySQL? Our server is encountering problems with flatfile and we may have to abandon Towny.

    Recent example: Guy on server tries to unclaim some of his town by doing /resident set mode townunclaim and he takes 3 steps and the server locks up. When we get back on the whole town is unclaimed into ruins.
     
  23. Offline

    LlmDl

    That's not from using flatfile, your worldname.txt file in the worlds folder has the plot regeneration turned on. When he unclaimed the townblock it began regenerating that chunk back to its state when it was claimed. See the How Towny Works wikipage, the Plot Regeneration section to learn how to turn it off.

    Mysql has been planned for after the war updates, but it wouldn't help your situation.
     
  24. Offline

    BioRage

    @LlmDl

    Any chance we will see custom block support protection spout;

    As well as did you get a chance to look into bPermissions?
     
  25. Offline

    ForsakenRealmz

    Even it is PermissionsBukkit? Because I used straight up Towny Chat without editing anything and it didn't add the Prefixes
     
  26. Offline

    MikeKoder

    We do not have plot regeneration turned on at all. Also we have a new problem. All new towns we are founding are stuck in PVP even if we switch it to no PvP. It still flashes that PvP is still enabled. No force pvp is not on. We used the /town set perm reset command which worked for a while but then it switched back to having pvp on.
     
  27. Is here any way how to undelete deleted town? Area of my town fall back to state before town claim :( Exist some like undelete in towny?
     
  28. Offline

    jargen

    I said i was using the latest dev version at the time, ive updated to the latest one again and i dont have the player_move error (was caused by groupmanager i think). I am also using the CB version the download page says, 1578

    Even when setting using_permissions to false i still cant destroy in the wild, what i do with the wilderness settings in the config dosent make a difference.

    With the movement error now gone it notifys me again when i leave a town.

    /town toggle mobs now works, however mobs still do not get removed from the town despite them being disabled.
     
  29. LlmDl, there is a slight problem: Our server does not utilize an economy system at all. Its a (mostly) vanilla server that uses towny as anti-grief system. Im sure that this is may not be a common way to use towny, but its perfect if you want to have anti-grief and a proper block-/chest-protection.
    So maybe I should have made clear that theres a decent usage for towny on non-economy servers, too. Guess that makes my request worth to reevalutate?
     
  30. Offline

    LlmDl

    PermissionsBukkit should work as long as you use the prefix.Prefixgoeshere node. I'd suggest using any other permissions plugin over pbukkit though, if you can pick one with info nodes. pbukkit isn't broken, but it is feature-less and only supports alpha numeric characters (no symbols for colour codes.)

    Pastebin.com your \towny\data\worlds\worldname.txt file for that world.

    There's no command, you can use a server backup you've made and MCEdit to put the chunks back into place.
    If you can the regen-on-unclaim to be turned off read the How Towny Works wikipage, the Plot Regeneration section, for instructions on how.

    Saying 'latest dev' doesn't help at all though, sometimes there are 2-3 dev builds per day. Always give proper numbers. If you want to set using_permissions:false, you change the wild settings in the \towny\data\worlds\worldname.txt file. The config is only the defaults applied to new worlds. In order to check your townmobs setting in-game type /tw, try toggling it on/off again.

    If some players are doing things you do want them doing, give them a warning, put it in your server rules, and ban anyone who does it after that.
     
  31. This 'should' be fixed in .16 dev. Be sure to check the new default settings for towns.
     

Share This Page