TTT v0.9.5

Details

  • Filename
    TTT.jar
  • Uploaded by
  • Uploaded
    Mar 5, 2016
  • Size
    230.60 KB
  • Downloads
    450
  • MD5
    ad9dcaaa55d7f3bf980346e4a465aa5a

Supported Bukkit Versions

  • 1.9
  • 1.8.1
  • CB 1.7.9-R0.2

Changelog

View this release on Github

0.9.5

TTT v0.9.5 packages the latest versions of Metrics and CrossTitles to provide support for Minecraft 1.9.

Changes

  • Update fr_FR and pt_BR locales

Internal Changes

  • Bump CrossTitles dependency to version 0.1.2
  • Bump MCStats dependency to revision R8-SNAPSHOT

0.9.4

TTT v0.9.4 fixes the plugin failing non-gracefully when Steel is not present in the environment and provides localization updates.

Changes

  • Update de_DE, fr_FR, it_IT, ko_KR, lol_US, pl_PL, and tr_TR locales

Bug Fixes

  • Fix plugin failing non-gracefully when Steel is not present in the environment

0.9.3

TTT v0.9.3 addresses another issue regarding detective assignment.

0.9.2

TTT v0.9.2 addresses an issue with the /ttt import command.

Bug Fixes

  • Fix /ttt import throwing an exception when passed the name of an existing arena

0.9.1

TTT v0.9.1 addresses bugs present in the initial 0.9 release.

Bug Fixes

  • Fix a detective always being assigned despite config settings
  • Fix bodies (chests) not always being rolled back

0.9.0

TTT v0.9.0 "Alicia" adds several new gameplay features and administrative commands, simplifies configuration, and overhauls several internal backends.

New Features

  • Add post-round period
  • Display remaining round time on scoreboard
  • Add DNA decay feature
  • Add time-since-death clock to bodies
  • Add discreet body searching via sneaking
  • Localize body inventories on per-player basis
  • Add chat prefix to distinguish spectators from killed players
  • Automatically delete remaining legacy storage files from data folder on load
  • Add partial no_NO, pt_PT, tr_TR, and lol_US locales

New Commands

  • /ttt slay - slays a given player
  • /ttt respawn - respawns a given player into a round
  • /ttt role - displays the role of a given player
  • /ttt roles - displays the roles of all players in a given round
  • /ttt forceend - forces a round to end, skipping the round-end period and immediately resetting its arena
  • /ttt reload - reloads the configuration from disk

Changes

  • Change default crowbar damage from 6 to 5
  • Change default ammo given to players from 40 to 55
  • Overhaul permission model to improve UX
  • Revamp documentation in config.yml
  • Replace multiple hacks/workarounds with calls to Flint API methods
  • Update localization
  • Bump Flint dependency to 1.1 (API revision 2)

Removed Features

  • Remove time-related broadcasts
  • Remove scoreboard-related config options
  • Remove previously deprecated permission nodes
  • Drop support for Bukkit versions prior to 1.7.8
  • Remove special join messages for normal testers and translators (it was too much to reasonably keep track of)

Bug Fixes

  • Fix chest type selection on body creation
  • Fix traitor/detective ratio clamping
  • Fix DNA scanner identifying body without searching
  • Fix players being able to receive damage before round start
  • Fix karma being reset to 0 for spectators on round end

Internal Changes

  • Overhaul scoreboard backend
  • Overhaul body backend
  • Overhaul command backend
  • Generate body inventories on-demand (rather than storing them in the physical chest)
  • Refactor player interact and death event handling to be more sane
  • Centralize several magic metadata keys
  • Refactor command classes into new packages
  • Refactor helper classes into new packages