Release Version: Towny Advanced 0.90.0.0 [1.8.3+]

Towny Advanced 0.90.0.0 for Minecraft 1.8.3+

Warning! This build is made for versions of Craftbukkit or Spigot made after March 22, 2015. MC 1.8.3 and newer!
DO NOT USE THIS WITHOUT MAKING SERVER BACKUPS BEFOREHAND!

To play this games you’ll need a pc computer, a good screen for graphics, some good speakers, and some other electronic gadgets by top9rated.
Contains:

  • Towny 0.90.0.0
  • TownyChat 0.45
  • TownyNameUpdater 1.0
  • Questioner 0.6

New in Towny 0.90.0.0

New commands:

  • Added /ta resident {oldname} rename {newname}:
    This renames a player’s account to a new name. Useful for players who’ve changed their minecraft account name.
  • Added /ta resident {name}:
    This command can be used from console to look up a resident’s information, similar to /ta town {name}.
  • /plot set jail – Sets a jail plot and jail spawn.
  • /resident jail paybail – Allows a player to pay to get out of jail. Funds go to the town which owns the Jail.
  • /town set jail – Resets a jail plot’s spawn to current position within a jail plot.
  • /town toggle jail [number] [residentname] – Sends a resident of your town to the jail spawn number specified. Same command unjails a player.

Changes to Permission nodes:

  • None

New Permission Nodes:

  • – towny.command.plot.set.jail
  • – towny.command.resident.jail
  • – towny.command.town.set.jail
  • – towny.command.town.toggle.jail

Config.yml Changes:

  • jail.is_jailing_attacking_enemies: (default: false)
    – If true attacking players who die on enemy-town land will be placed into the defending town’s jail if it exists.
  • jail.jail_is_allowing_ender_pearls: (default: false)
    – If true jailed players can use Ender Pearls but are still barred from using other methods of teleporting.
  • jail.bail.is_allowing_bail: (default: false)
    – If true players can pay a bail amount to be unjailed.
  • jail.bail.bail_cost: (default: 10)
    – Amount that bail costs.
  • default_taxes.tax: (default: 0.0)
    – Default amount of tax of a new town. This must be lower than the economy.daily_taxes.max_tax_percent setting.
  • default_taxes.shop_tax: (default: 0.0)
    – Default amount of shop tax of a new town.
  • default_taxes.embassy_tax: (default: 0.0)
    – Default amount of embassy tax of a new town.
  • default_taxes.taxpercentage: (default: false)
    – Default status of new town’s taxpercentage. True means that the default_tax is treated as a percentage instead of a fixed amount.
  • jail.jail_denies_town_leave: (default: false)
    – If false jailed players can use /town leave, and escape a jail.
  • Added a new entry in Nation levels ‘nationTownUpkeepModifier’. (default: 1.0)
    – Joining a nation can now lower/raise how much town upkeep your town pays.
    – This multiplier is calculated after all other multipliers have their effect on the town upkeep cost.
    – (Configs will not update for this. To enable, delete the nation_level entries and Towny will add a fresh set of data upon startup,
    OR manually add nationTownUpkeepModifier: 1.0 to each nation_level.)

Added:

  • Added TownyNameUpdater.jar – courtesy of backcab, this automatically changes players name’s in the database when they’ve changed their MC name.
  • Add missing ‘/ta set capital’ information to command.
  • Add to town delete confirmation question, clarifying that townblocks will revert if the town’s world has revertonunclaim: true status.
  • Add missing nodes to plugin.yml.
  • Add default tax, embassytax, shoptax and taxpercentage settings for new towns in teh config.yml.
  • Add a better /town list and /nation list screen. /n list now shows resident count as well as town count.
  • Add mention of Town and Nation to question posed to people receiving town and nation invites.
  • Add Jail plots:
    • Players can become jailed if:
      • The player’s mayor/sheriffs send them to jail.
      • An attacker who attacks a town which considers him an Enemy (Nation-relationship) dies in that Town. He is sent to the first available Jail plot of the defending town.
    • Jailed players become unjailed if:
      • they leave their town and become a nomad,
      • the mayor/sheriff unjails them,
      • the player pays a bail amount to the town which jailed them,
      • they manage to escape the jail plot and the town and get into Wilderness.
    • Jailed players cannot teleport.
    • Jailed players cannot use Ender Pearls unless enabled in the config.
    • Jailed players who die are sent back to their prescribed jail plot.
    • Jailed players do not give monetary payouts when they are killed.
    • Jailed players show their jailed status in the /res [playername] screen, along with the town they are jailed in.
    • It is suggested you make a new town rank in the townyperms.yml called Sheriff, and give that rank the towny.command.town.toggle.jail node. Newly generated townyperms.yml files will contain this rank by default.
  • Allow worldname.txt PlotManageIgnoreIDs to handle datavalues to blocks, ex: STONE:1
  • Add message to be more helpful when players are attempting to kick themselves, a mayor or an assistant from town.
  • Handle new BlockExplodeEvent, caused by world.createExplosion().
    – If a world’s revert explosion setting is true, a world.createExplosion() will automatically revert.
    – As of this build Towny requires a version of Craftbukkit or Spigot made after March 22, 2015. MC 1.8.3 and newer.
  • Add MultiWorld to plugin.yml softdepend list.

Bug Fixes!

  • Fix price_death_nation paying out 100% of a nation’s bank even when set less than 100%.
  • Arena plots no longer allow for PVP death payments.
  • Check if a plot name contains invalid characters when using /plot set name NAME.
  • Plot prices are now capped at 1000000 in order to keep mysql databases from storing exponential numbers and crashing.
  • Fix removing plot names using /plot set name.
  • Protect Armour Stands from Wither Skulls and the initial Wither explosion.
  • Fix min/max distance from towns so they only check in the same world.
  • Fix long-standing issue with rare cases of OutpostSpawns not being set and removed properly.
  • Fix bug with DeathPayments not handling some monster and pvp kills.
  • Fix Towny globalmessages from displaying in worlds with Towny turned off.
  • Fix help screen of ‘/plot set perm ?’
  • Fix plots owned by non-townmembers notFix plots owned by non-townmembers not being alterabled by the town’s mayor and other priviledged town members. being alterabled by the town’s mayor and other priviledged town members.
  • Possible fix to deleted towns not announcing their deletion message.
  • Remove bukkit version matching on startup as there are no new official version of bukkit to test against.
  • Fix uncalled newNationEvent.
  • Fix SQL
  • Fix language files not updating automatically.
  • Fix to handle moving NPCs from Citizens2. x2
  • Fix for creepers damaging ItemFrames.
  • Remove config options for Nation and Town creation for admins only, as this has been controlled by permission nodes for a long time now.
  • Fix case where plots couldn’t be altered by the mayor if the player who owns it has no town.
  • Fix TownyEntityMonitorListener error.
  • Fix to the new /town and /nation list commands.
  • Update spanish.yml to version 0.23 courtesy of Alvarote1998.
  • Add new es-mx.yml for Mexican spanish courtesy of VreyaViress.
  • Filter bad characters from /town set board command.
  • Fix internal error when a player with no town does /towny prices.
  • Fix animals in Towns not being protected in some cases when shot from an unclaimed/wilderness plot.

TownyChat Changes:

  • add a new chatconfig.yml option:
    – modify_chat.alone_message: (default: false) – If true any player who speaks in a channel in which he cannot be heard, either by being along in the channel or out-of-range of another player in his chat channel, that player will see a message saying they cannot be heard.
  • add a /ch list command to list what channels a player is currently listening to. Courtesy of Yaiyan.
  • Add chatconfig.yml option for modifying the ‘no one can hear you’ message.

Click Here for a full changelog

Towny Install Guide
Towny Permission Nodes
How Towny Works