[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. If you are on the dev version, be certain your players have the right permissions to use teleport. It's enabled in essentiasl and you have the essentialsSapwn.jar in yoru plugins folder.
    Lastly, grab the dev version jar again, it's been updated recently for a few minor fixes.
    Oh make sure you are trying to goto a valid spawn.
     
  3. Offline

    Exidous

    I am getting

    Code:
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    Towny: loadTownLevelConfig bad length
    and a severe not started.
     
  4. Follow the upgrade instructions and Delete yoru config and english yml's when upgradign to a new versuion.
     
  5. Offline

    Exidous

    Even upgrading from v0.72.1?
     
  6. Offline

    ReKLiS

    Downloaded and installed latest dev version and im still getting the error pasted into the pastebin link. I have the correct files in the right directories and the right permissions set.


    Essentials Version 2.4.2
    Essentials Spawn in plugins directory

    Error
    http://pastebin.com/QjKk6zLn

    Towny Config
    http://pastebin.com/1mwcCsF4

    Essentials Config
    http://pastebin.com/jC6NUdZt

    Permissions Config
    http://pastebin.com/EPpKujXn

    update:
    setting the following node in permission towny.spawntp and changing towny config.yml allow_townspawn: false
    will work but it won't trigger the cooldown/activation time set by essentials

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  7. - towny.spawntp/tow

    Isn't a valid permission node, and your group has no essentials.spawn or essentials teleport permisisons.

    you have to set allow townspawn to true. You also have to grant essentials.spawn.

    Yes. It's in the instructions. Many changes are being made in every release.

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

    sharkale

    updated :D
    i upgrade from 0.72.0 follow the instructions and work perfect. thank you very much,
    one thing... i lost a lot of time updating the language file. i ask once again, at least temporarily, add the english file in getlocalization. for english servers is easy but for non english server is very bad :(

    a question. there are a command to unclaim a plot for other town? (im admin)
    i try /town unclim /townyadmin unclaim without luck.
     
  9. Offline

    SwearWord

    I've added a few tweaks like percentage based taxing for residents. I didn't wasnt them to be kicked out when poor. How do I push these to you?

    And to everyone else discussion upkeeps etcetera, a completely linear system works perfects. The mienecraft world is not like real life, there is no scarcity since the world is relatively infinite compared to it's inhabitants.

    All these fancy upkeep systems sound great but what actually works is having everything linear. If your problem is that towns are too rich then your shop system is failing. Shop systems on minecraft geenerally fail since the game is made so that players can be entirely self sufficient. You have to give them a shop that's so simple to use and so easy to get materials from that people spend spend spend. Physical shops you have to go to sound great to everyone but will almost always fail to circulate money. This is completely the fault of players' laziness to travel. I require all my towns to border and even then people are too lazy. Get a command based shop system and don't ever create money except for when new players join the server and you'll have a working economy.
     
  10. Join us in IRC or update to the latest dev build and then generate a patch file from within eclipse. Well see if it's somethign that may be usefull to others.
    I'm not sure how a percentage based system might work. It may be open to abouse. Hiding money to avoid taxation.
     
  11. Offline

    Birdie

    Alright, this is happening with #1000 and 0.73.0 on startup.

    Code:
    2011-07-19 17:51:11 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    2011-07-19 17:51:11 [INFO] [Towny] Using: Permissions, iConomy, Essentials, Questioner
    2011-07-19 17:51:11 [SEVERE] Error occurred while enabling Towny v0.73.0 (Is it up to date?): null
    java.lang.NullPointerException
        at ca.xshade.bukkit.towny.Towny.SetWorldFlags(Towny.java:160)
        at ca.xshade.bukkit.towny.Towny.load(Towny.java:272)
        at ca.xshade.bukkit.towny.Towny.onEnable(Towny.java:104)
        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)
    
     
  12. Same as posts above. follow the same instructions.
     
  13. Offline

    SwearWord

    @ElgarL
    Yeah hiding money to avoid taxes, just like real life. It takes some amount of effort to hide money in the form of items and who says they'll be able to convert back (depending on the server's shop system). My server has been percentage based for the past month.

    Will do with the irc and patch.
     
  14. Offline

    SpaceBass

    Thank you for the help, but still not working. The world files that are created are blank. Even with a fresh data folder and a new town. I'll restart the server and the mod will be disabled to the new town not saving correctly. I tried adding the old towns to their respective world files "with commas and then straight down" as I have never seen how the data is used in that file, but still get the same load error.

    Here is the server stopping error for the data not being saved to the world files with a fresh data folder and a new town:
    Code:
    2011-07-19 12:34:29 [INFO] [Towny] saveWorldList
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving Worlds
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving world - plugins\Towny\data\worlds\members.txt
    2011-07-19 12:34:29 [SEVERE] java.lang.NullPointerException
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getIntArr(TownySettings.java:331)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getUnclaimedZoneIgnoreIds(TownySettings.java:789)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.object.TownyWorld.getUnclaimedZoneIgnoreIds(TownyWorld.java:222)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyFlatFileSource.saveWorld(TownyFlatFileSource.java:994)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveWorlds(TownyDataSource.java:199)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveAll(TownyDataSource.java:80)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.Towny.onDisable(Towny.java:239)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:899)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:288)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:281)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:157)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:312)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving world - plugins\Towny\data\worlds\world_nether.txt
    2011-07-19 12:34:29 [SEVERE] java.lang.NullPointerException
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getIntArr(TownySettings.java:331)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getUnclaimedZoneIgnoreIds(TownySettings.java:789)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.object.TownyWorld.getUnclaimedZoneIgnoreIds(TownyWorld.java:222)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyFlatFileSource.saveWorld(TownyFlatFileSource.java:994)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveWorlds(TownyDataSource.java:199)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveAll(TownyDataSource.java:80)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.Towny.onDisable(Towny.java:239)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:899)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:288)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:281)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:157)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:312)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving world - plugins\Towny\data\worlds\world.txt
    2011-07-19 12:34:29 [SEVERE] java.lang.NullPointerException
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getIntArr(TownySettings.java:331)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.TownySettings.getUnclaimedZoneIgnoreIds(TownySettings.java:789)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.object.TownyWorld.getUnclaimedZoneIgnoreIds(TownyWorld.java:222)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyFlatFileSource.saveWorld(TownyFlatFileSource.java:994)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveWorlds(TownyDataSource.java:199)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.db.TownyDataSource.saveAll(TownyDataSource.java:80)
    2011-07-19 12:34:29 [SEVERE]     at ca.xshade.bukkit.towny.Towny.onDisable(Towny.java:239)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:899)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:288)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:281)
    2011-07-19 12:34:29 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:157)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:312)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391)
    2011-07-19 12:34:29 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving Nations
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving Towns
    2011-07-19 12:34:29 [INFO] [Towny] Debug: Saving Residents
    2011-07-19 12:34:29 [INFO] [Towny] Version: 0.73.0 - Mod Disabled
     
  15. It doesn't go into the wolds file. Please read what I write. It goes into the WORLD data file, which can be found IN the worlds folder.

    revert back to a backup of the towny data and start again. The fix is really simple. You just have to go step by step and do exactly as everyone else has done.
     
  16. Offline

    Phantom Index

    OMg I love the new Config! So organized!
     
  17. Offline

    Jesseg2

    Wants levels and upkeep multipliers to go by plots and not residents so I can have one rich person run a town him self.
     
  18. Offline

    SpaceBass

    Thank you for your support. That is indeed what I meant when I said "file" - I know where the names need to go, but they are not staying and new towns are not saving on a restart. Which is why I provided the above error I am getting when I stop the server.
     
  19. The file must be edited when the server is stopped, else it will just overwrite.
    Revert to a towny backup and start from there. fix each error as it shows (with server stopped).
     
  20. Offline

    SpaceBass

    Hehe I don't care about the old towns anymore. The plugin loads with a clean wipe, but newly created towns will not save to those corresponding world data files. Which means the plugin will not load on a restart, which means I would have to manually keep adding them *sadness :D*
     
  21. CB 1003
    Towny 0.73.0

    When talking into a town area the following error pops up:

    19:38:44 [SEVERE] Could not pass event PLAYER_MOVE to Towny
    java.lang.NullPointerException
    at ca.xshade.bukkit.towny.TownySettings.getMayorPrefix(TownySettings.java:465)
    at ca.xshade.bukkit.towny.TownyFormatter.getFormattedResidentName(TownyFormatter.java:244)
    at ca.xshade.bukkit.towny.TownyFormatter.getFormattedName(TownyFormatter.java:229)
    at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerMoveChunk(TownyPlayerListener.java:340)
    at ca.xshade.bukkit.towny.event.TownyPlayerListener.onPlayerMove(TownyPlayerListener.java:244)
    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:332)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:164)
    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:85)
    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)

    Theese randomly seems to pop up:

    19:39:12 [INFO] [Towny] Error: Could not read getTownPrefix.
    19:39:12 [INFO] [Towny] Error: Could not read getTownPostfix.
     
  22. Yours is the first I've ever seen of that problem.
    pastie.org your config and a clean server.log please

    Your config is not complete, you either didn't delete your config and english yml files and let towny create new ones, or you pasted townLevels and nationLevels over the new config.

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

    OverSizedRabbit

    this plugin compatible with the new permissionsbukkit plugin? superperm?
     
  24. Offline

    SwearWord

    @OverSizedRabbit
    With the way SuperPerms works this is automatically be compatible with super perms once Permissions updates for #1000.

    That being said I think I'm going to make this support superperms natively.
     
  25. Right on the money, i missed you had added the ,1.0 at end of levels. Thanks for fast help :)

    My users keep asking me for a way to join multiple towns. I keep telling them that its not possible due to problematic situations in wartime and the fact that everyone would join all towns to make them get free claims.

    But for us that dont use war or even nations, would it be possible for some sort of workaround to let an outsider buy a plot from a town that hes not part of, with the acceptance of that mayor? And that the town does not get extra claims or anything.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  26. Offline

    madmaid

    When people on my server try and use /t spawn they get the error "An internal error occured while attempting to perform this action" whereas I as an admin can t spawn without a problem.

    They have the permission node so any suggestions?
     
  27. Offline

    LlmDl

    This was fixed in the newest Dev Build, please follow the wiki dev mode instructions and use the dev build linked in the original post.
     
  28. Offline

    sharkale

    i have the same error with "/town spawn" and essential 2.4.2 fails. Im admin and i can to spawn in town. but non admin no.

    Code:
    2011-07-19 13:23:51 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'town' in plugin Towny v0.73.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:320)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        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)
    Caused by: java.lang.NoSuchMethodError: com.earth2me.essentials.Teleport.teleport(Lorg/bukkit/Location;Lcom/earth2me/essentials/Trade;)V
        at ca.xshade.bukkit.towny.Towny.checkEssentialsTeleport(Towny.java:537)
        at ca.xshade.bukkit.towny.command.TownCommand.parseTownCommand(TownCommand.java:144)
        at ca.xshade.bukkit.towny.command.TownCommand.onCommand(TownCommand.java:77)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
     
  29. Same as above. get the dev build...delete config.yml and english.yml and startup.
     
  30. Offline

    sharkale

    @ElgarL translate again????? arghhh u r kidding me?
    i use a "/townyworld toggle pvp" and then a "/townyadmin reload" and my server crash. an infinite loop of error and now the server dont start towny -.-
    Error (open)
    Code:
    2011-07-19 17:16:24 [INFO] [Towny] Using: Permissions, iConomy, Essentials, Questioner
    2011-07-19 17:16:24 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ta' in plugin Towny v0.73.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:320)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
        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)
    Caused by: java.lang.NullPointerException
        at ca.xshade.bukkit.towny.Towny.SetWorldFlags(Towny.java:159)
        at ca.xshade.bukkit.towny.Towny.load(Towny.java:272)
        at ca.xshade.bukkit.towny.command.TownyAdminCommand.reloadTowny(TownyAdminCommand.java:352)
        at ca.xshade.bukkit.towny.command.TownyAdminCommand.parseTownyAdminCommand(TownyAdminCommand.java:124)
        at ca.xshade.bukkit.towny.command.TownyAdminCommand.onCommand(TownyAdminCommand.java:76)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
    and infinite loop of
    Code:
    2011-07-19 17:16:24 [SEVERE] Could not pass event PLAYER_MOVE to Towny
    now when start the server says:
    Code:
    2011-07-19 17:20:49 [INFO] [Towny] Using: Permissions, iConomy, Essentials, Questioner
    2011-07-19 17:20:49 [SEVERE] Error occurred while enabling Towny v0.73.0 (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:272)
        at ca.xshade.bukkit.towny.Towny.onEnable(Towny.java:104)
        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)

    edit: fixed with backup of few minutes ago.
     
  31. If you are using a dev build with an out of date language file it WILL keep corrupting.
     

Share This Page