[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

    Michael Briggs

    Fuzze,

    Thanks so much for taking up this endeavor. This is an invaluable plugin and the work you've been doing to get it working again is greatly appreciated.
     
    edboha likes this.
  3. Offline

    FuzzeWuzze

    Thanks, i hate to admit it but my reasoning for bothering is self serving lol, i got a server and a bunch of users who QQ when things dont work just like the rest of ya ;)
     
  4. Offline

    PanCakes

    epic thanks man
     
  5. Offline

    MrAdam

    Thanks a lot man ;)
    Appreciate your work.
     
  6. Offline

    zoolder101

    Sometimes my homeblock turns into a chunk error, that people can fall into and die, any fix? Im looking for a fix on the other post, but plz help
     
  7. Offline

    FuzzeWuzze

    Someone mentined a fix for it in the other thread, honestly i dont remember what it was. Maybe they can repost it here.
     
  8. Offline

    zoolder101

    you know what page?

    FOUND A SOLUTION! UPDATE BUKKIT

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

    cheyne

    Hey Fuzz,
    Thanks mate for fixing this I have a very busy server with a lot of users and i know all about QQ lol.
    Just a quick question though mate are you going to be adding in new things or just fix code?
     
  10. Offline

    Raypenbar

    Thanks a lot man, but i have a problem.
    everyone can attack in non pvp town.
    i'm using CB670 and this is my plugin list.

    mcmmo
    ichat
    natural giants
    borderguard
    izone
    supplysign
    magicCarpet
    xAuth
    permission
    WG,WE
    Wolfpound
    mutiverse
    playerlives
    vanish
    general
    vampire
    whitelist

    if you can tell me reason, i will be happy.
    thk Fuzze.
     
  11. Offline

    FuzzeWuzze

    Do you have McMmo PVP turned on? That could superscede the Towny protection...? Try turning that off and see if it helps?
     
  12. Offline

    scessel270

    i have the plugins:

    Essentials
    EssentialsSpawn
    HeroicDeath
    Jail
    MagicCarpet
    MinecartManiaAdminControls
    MinecartManiaAutocart
    MinecartManiaAutomations
    MinecartManiaChestControl
    MinecartManiaCore
    MinecartManiaSignCommands
    MinecartManiaStation
    Permissions
    SimpleSave
    SpawnCreature
    VoidMage
    WorldEdit
    WorldGuard
    bukkit-flow-control
    iConomy

    i dont know if this is the reason or not but, you people that are having no errors, yous have probably had towny before and so that means you have stored files etc. my problem is since i havent had this before, i am getting errors spammed in my in-game console saying could not create permission cache for this world and not registered, but trying to register when already registered, is there a solution to this?
     
  13. Offline

    FuzzeWuzze

    Did you actually follow the setup for permissions?

    You have to manually make the yml file for each world for permissions based off the default one they give you.
    For most people this means renaming it to world.yml
     
  14. Offline

    Racha

    Thanks ;)
     
  15. Offline

    Zeromancer

    2011-04-11 10:44:40 [SEVERE] Could not load 'plugins\Towny.jar' in folder 'plugins': java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:53) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:158) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:106) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:84) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257) at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    Running on #670. Any ideas?
     
  16. Offline

    scessel270

    Do you know where to find these files at?
     
  17. Offline

    FuzzeWuzze

    Its in the permissions folder. There should be a RENAMEME.YML or something included in the Permissions zip file, make sure your getting the entire thing not just the .jar when you download it.

    No idea whats going on...try redowloading and extracting the JAR file? Maybe it got corrupt somehow?
     
  18. Offline

    Zeromancer

    Done. Everything seems to be working! tell me...Does this version fix that damned chunk error?
     
  19. Offline

    scessel270

    aww i fuckin love you man, i got it workin! :D
     
  20. Offline

    FuzzeWuzze

    Not even sure whats causing the chunk error honestly. I really havent modified Towny at all, mostly all minor code rerouting.

    Good to hear!
     
    pydrex likes this.
  21. Offline

    Juze

  22. Offline

    FuzzeWuzze

    Is this the right place for temporary plugin support Juze? Im maintaining Towny for the time being, but not really actively developing it and dont plan on it for several months. This is more just a bandage job to keep the mod running while the developer Shade is MIA.

    I dont plan on this becoming listed in the active plugins lists because im still holding out hope Shade comes back ;)
     
    The PC Tech Guy and pydrex like this.
  23. Offline

    Plague

    I don't see a problem with getting this into releases (after meeting guidelines) even if it is a temporary fork.
    Des this have a different plugin name too (not only the name here?) because otherwise it's not allowed.

    Because here should really only be submissions in a queue for us...
     
  24. Offline

    BioRage

    I set my main town instead of using WG, but to this, how come people can still glitch into it?

    I set permissions, and quad tested it with others.

    People are still being able to place torches, and now glowstone is missing, any ideas?
     
  25. Offline

    KidCanada

    Any chance of adding Essentials economy support?

    This is the only thing keeping my server from wold domination ;)
     
  26. Offline

    FuzzeWuzze

    Did you give people Towny.wild.* permissions? If you are dont.
     
    pydrex likes this.
  27. @FuzzeWuzze Hey did you sort out the issues with the /towny top money error? still a issue and causing alot of grieving in crashes.. Or you could add in a node which blocks the command or allows it
     
  28. Offline

    BioRage

    No, I did not, only permissions I gave default users where
    - towny.town.claim

    I quad CHECK permission and tested
    B=fa-
    D=fa-
    S=fao
    u=fa-
     
  29. Offline

    FuzzeWuzze

    Not yet, i have an idea whats causing it but havent fixed it quite yet ill see what i can do. Make sure your users know not to use it.
     
  30. Offline

    cjbh1996

    Yeah so I'm a grammar nazi sometimes. The proper word would be affect, not effect in that statement. It's a common misconception. Thanks so much though, for helping with Towny. You're a great person for "keeping it afloat".
     
Thread Status:
Not open for further replies.

Share This Page