[SEC/FUN/INFO] Towny v0.68 Fuzze Edition [818]

Discussion in 'Inactive/Unsupported Plugins' started by FuzzeWuzze, Apr 10, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    FuzzeWuzze

    Towny_FuzzeEdition:
    Version: v0.68

    Moderator Edit: Please direct your attention here for an updated version. This thread is now closed due to people spamming random things about how its not working.

    So this has been asked for many times so i decided to finally make this thread.
    This is related to Shade's brilliant Plugin Towny

    Since Shade has been MIA for a while now, and we dont know if hes coming back i've been trying to keep Towny afloat as best i can in hopes he does come back as i dont really have the RL schedule to much of anything other than maintain it to be usable.

    I hope in June once i have more free time if Shade still isnt back :'( to actually do a formal Github Fork and continue the project. So until then, dont bother asking for new features, as time allows the only thing i'll try to do is fix large glaring bugs that effect the mod. This is a very large plugin and Shade has spent a lot of time on it, so even when/if i do fork it will take some time to get fully up to speed on everything. For now i just have a basic understanding of how everything is interacting and enough debug skills to track down most bugs ;)

    How it works/Features
    -See Original Towny Page for Instructions on how to setup and Permissions.
    http://towny.xshade.ca/

    Read this page to learn what everything in the config does!
    http://towny.xshade.ca/configuration/config-values

    READ ME BEFORE POSTING BUGS OR ISSUES
    KNOWN "ISSUES" AND FIXES
    When reporting bugs, please use /townyadmin set debugmode on. Then perform the action and post or send me the log from your server. This will assist me in being able to fix the issue 10 faster, just simply saying "People can do X in my town when they shouldnt be able too" doesnt really help me at all and is impossible to replicate.
    • Permission cache errors
      • You didnt install Permissions properly, it creates a RENAMEME.yml file or something of the like when first started. This must be renamed to match your world name(for most people world.yml). Also you CANNOT have spaces in your world name. Test World is not an acceptable folder name, TestWorld is. Both towny and permissions dont like the Permissions YML file to have spaces.
    • /town top money causes exception
      • Your iConomy database is likely setup to still use sqlite. Ensure that your iConomy config file is setup to use database Type: H2SQL. A lot of people had issues with the sqlite to H2 conversion, if you still experience this error with it set properly your db may be corrupt. Back up your iConomy db and configs, then delete them all and allow iConomy to recreate them and see if it still happens. If it doesnt, your going to have to manually regrant people cash somehow as your iConomy database was corrupt.
    Permissions
    • towny.admin: User is able to use /townyadmin, as well as the ability to build/destroy anywhere. User can also able to make towns or nations when set to admin only.
    • towny.town.new :User is able to create a town (only is use when TOWN_CREATION_ADMIN_ONLY is on)
    • towny.town.claim : User is able to expand his town with /town claim
    • towny.nation.new :User is able to create a nation (only is use when NATION_CREATION_ADMIN_ONLY is on)
    • towny.wild.*: User is able to build/destroy in wild regardless if the config says no.
    • towny.wild.build
    • towny.wild.destroy
    • towny.wild.switch
    • towny.wild.item_use
    • towny.wild.block.[block id] : User is able to edit [block id] in the wild.
    • towny.spawntp :Use /town spawn when allow_town_spawn=false
    • towny.publicspawntp : Use "/town spawn [town]" (teleport to other towns) when allow_town_spawn_travel=false.
    GitHub
    https://github.com/fuzzewuzze/Towny

    IMPORTANT INFORMATION-READ ME BEFORE UPDATING PAST .63
    All versions .64 and after will require iConomy 5.0 and higher. When making this initial transition it is HEAVILY advised that you back up your h2 and MySQL database's. I tested as well as i could with various functionality within Towny and it seemed to be working as expected. Also note that a ton of plugins that use iConomy are still broken, so unless they ALL work i wouldnt suggest updating. You've been warned. Dont cry if something bad happens and you dont have a backup of your iConomy database ...
    • PLUGINS COMPILED/TESTED AGAINST(Recommended Versions)
      • Essentials 2.2
      • Permissions 2.7.4(DO NOT USE 3.X!)
      • iConomy 5.01
    • (JAR ONLY) Latest Build(.68) HERE
    IMPORTANT INFORMATION-READ ME BEFORE UPDATING PAST .63
    • V.61
    TODO:


    • Fix /towny top money from crashing towny
    • Investigate potential issues with build/destroy permissions.
    BUGS:

    • /town spawn will not charge players
    • DO NOT GIVE PLAYERS TOWNY.WILD.* permissions. Give players permissions by editing your config file by editing these. If players have wild permissions they can do funny business to get permission to build in other peoples towns.
      unclaimed_zone_build=false
      unclaimed_zone_destroy=false
      unclaimed_zone_item_use=false
      unclaimed_zone_switch=true
    • Some people are reporting a lot of [SEVERE] warnings related to Player_Item and Player_Move, i believe these are being triggered by other mods. If you are having this issue please list your other plugins.
    Changelog:

    Version .68
    • Compiled for CB818 (Minecraft 1.6.6)
    • Disabled town renaming (finally)
    • Do not use Permissions 3.0.x with Towny yet, there are still some MAJOR issues with the rework they are doing and a ton of people are nerd raging on their thread. I couldnt even get it to create my config or default files they were always blank, and i guess a ton of other people are having the same issues. Still didnt work when following instructions on how to make the file yourself. Because 2.7.4 works perfectly fine with CB818 im not in a rush to upgrade until they figure out their issues. Sorry if this causes plugin conflicts if some require Permissions 3.x but i doubt it will as not many mods are moving to it in its badly broken state. Because Towny is so heavily dependent on a lot of Permissions nodes being read properly i decided to stick with 2.7.4 for now. Ill work on a 3.x permissions build as soon as i feel its functioning properly.
    Version .66
    • Compiled for CB766
    • Players no longer need to /town set spawn, when a player does /town spawn they automatically go back to their town. Need to figure out how to re-implement the essentials teleport timer cooldown they changed their API
    Version .64
    • Updated to use iConomy 5.0+, BACKUP YOUR DATABASE FILES BEFORE UPGRADING.
    Version .63
    • Really fixed /town spawn!
    Version .62
    • First Official Release by Fuzze!
    • Fixed /town spawn INVESTIGATING
    • Fixed /towny map
    • Verified all permissions are working properly. I ran it on my test server and tested resident build/destroy/switch and outsider build/destroy/switch by using /town set perm and turning them on and off and trying them out. ALL the permissions acted as they should. This should put to rest a lot of bugs people are having with people building. This doesnt mean Towny is using the default_town_build=false config lines properly for new towns, thats next. It does mean if your mayor sets the options manually it works.
    Version .061R6
    • Disabled /towny top money for towns/nations until able to fix bug related to null iConomy accounts, I have a feeling its related to iConomy databases that were SQLite and transitioned to H2 like my own. It *should* work fine for Residents, so far i havent seen null resident returns.
    Version 0.61R5


    • Updated to work with CB670
     
  2. Offline

    jayri

    here's towny config.properties http://pastebin.com/zr9zLVH2
    world's properties http://pastebin.com/dbYVNTja
    town's properties http://pastebin.com/XY1P8GUR
    Essentials config http://pastebin.com/mgHXiDLB
    and permissions config http://pastebin.com/anzVkDer
     
  3. Offline

    LlmDl

  4. Offline

    jayri

    ive tried that too.
     
  5. Offline

    cpalms

    I want my players to be able to go out into the wilderness and mine for resources so I've had them able to build/destroy blocks in the wild but I recently had to do a server wipe and start over.
    Installed bukkit 860
    Installed Towny .68 (818)
    added
    • towny.wild.build
    • towny.wild.destroy
    to permission nodes

    But my players cant build outside their towns. Is this because 860 is not supported yet?
    Should I just install 818 again?

    Any advice helps,
    Thanks!
     
  6. Offline

    jayri

    did you add your players to permissions?
     
  7. Offline

    LlmDl

    Look at the posts I've made on this page, or in the OP for your answer.

    Jayri, do you use multiverse or any other plugin that has a pvp flag?

    You aren't testing this by hitting townmembers are you?
     
  8. Offline

    jayri

    multiverse no.

    i have these plugins
    AutoAnnouncer
    Essentials
    EssentialsChat
    EssentialsGeoIP
    EssentialsProtect
    EssentialsSpawn
    FastGrow
    FirstSpawn
    HeavenActivity
    iConomy
    LocalShops
    Lockette
    MobBounty
    SNCommand
    NSCompass
    nsonlinelist
    Permissions 2.7.4
    Sortal
    Towny
    TreeAssist
    WaffleDate
     
  9. Offline

    LlmDl

    Nothing else I can do for you, switch the essentials PVP flag to true.

    Make sure you don't use /reload on towny after you alter the config/txt files. A full stop is required before editing towny files.
     
  10. Offline

    jayri

    i know i need to do a full stop. i've set it to true before. maybe its bukkit 860. This plugin needs updating.
     
  11. Offline

    cpalms

    I actually fixed it. (kind of)

    It seems that towny doesn't like you to have saved data inputted onto a clean server, it registers everyones name for towny but it also doesn't register them as players. It just sees them as default players with no permissions for some reason.

    So basically I couldn't use my old Towny data and had to start fresh. A.K.A. recreating, reclaiming and repopulating towns. :/

    If you know a way to fix this please let me know !
     
  12. Offline

    LlmDl

    Uh, use the backups? Not sure why your old data folder wouldn't work, replacing/modifying it while the server is stopped has never been an issue for me. Are you copying the residents.txt, towns.txt and residents and towns folders?
     
  13. Offline

    Tagz

    Anyone have any idea why anytime my server is shut down and restarted, all the towns loose their spawn point?
     
  14. Offline

    Snaipe

    ==>



    I have found a "bug" ( don't know if it is really a bug ) : dropped items don't trigger pressure plates. That is sure annoying for redstone systems in town :/
     
  15. Offline

    lexon

    How annoying, for some reason you're in the corner of the area that you claim,
    this should be the middle of the area, what is the fastest way to change this ? :(
     
  16. Offline

    LlmDl

    The 16x16 townblock you are claiming isn't centred around you, it is a block claimed from a grid of 16x16 squares.
     
  17. Offline

    Napier

    Does anyone recall if server downtime or other issues might extend the day interval defined in the day_interval config key? eg. it's set to 86400000 (24 hrs) and a new day starts at midnight on day 1, but if the server is taken down for while, on day 2 the new day may start somewhat after midnight.

    I vaguely recall Shade addressing how the day intervals work in his original thread, but can't find the post. But thought I remember him saying that server downtime or lag might affect the interval.

    Asking, because I'm trying to figure out a discrepancy in the tax cycles as per what I see in the MC logs. It says a cycle started at 21:36 hrs server time on the 19th, with day_interval=86400000. And been well over 24 hrs since then, and another tax cycle hasn't occurred yet; it's past 03:00 server time on 21st. Server definitely hasn't been down long enough to account for several hrs gap.

    I've also been getting alot of complaints from player mayors that the taxes are not being taken from town residents; that the tax cycles aren't working. But they work fine when I test it on a test server. Trying to dig thru past logs to see what they say.
     
  18. Offline

    dragonhippie

    PLease Update soon D:
    due to i have no idea how to setup my server for this awesome plugin :p.

    EDIT---
    The update would be nice but i have had a server cleaed up from a while ago and just downloaded the newest SNAPSHOT.jar and ran it with this plugin and worked. lol XD

    Dragonhippie
     
  19. Offline

    LlmDl

    Follow the tutorial on shade's page. Updating isn't going to change set up.
     
  20. Offline

    Helstedxd

    Anyone know how to set this up with MySQL?
     
  21. Offline

    spyx

    I have a problem on my server. When a new player , without a town, build in the wild he gets this msg:
    "you dont have permission to to use this". All the town "towny.wild.*" Permissions are set to true and they can build therer but that anoying text come up on every block they place. What is wrong? :/
     
  22. Any chance you could add a /nation spawn like there is /town spawn?
     
  23. Offline

    jayri

    anyone going to find shade anytime soon?
     
  24. Offline

    _knot_

    Consider providing support for LogBlockQuestioner instead of using the outdated Questioner by Shade.
    LogBlockQuestioner
     
  25. Offline

    Tikii

    Is this going to get updated ?
     
  26. Offline

    LlmDl

    Fuzze is converting this from flatfile to (I believe) the h2 database like towny, it is why he is busy.

    I can't tell if you gave the towny.wild permissions or did it through the config.properties. That sounds more like craftbook's issue when you dont give everyone the cauldron permission.


    Shade is out. Hasn't been on board for a long time.

    Fuzze updates when it's not working with the latest RB. It is working just fine.

    This actually sounds very useful.
     
  27. Offline

    Tikii

    By update i mean more option and add some features that were planned
     
  28. Offline

    LlmDl

    He's going to do that again, after he's finished the immense task of taking this to a database.
     
  29. Offline

    spyx

    I did it through the config.properties. But I will look on craftbook. Thank you :)
     
  30. Offline

    criticalclan

    everytime i walk it says "could not create permission cache for this world (Pen Island)."
    what does that mean?
     
  31. Offline

    =BiG= kaotic

    May i just ask, i installed it on my server and it keeps saying that im not registered...
    any idea why?
     
Thread Status:
Not open for further replies.

Share This Page