TTT v0.8.5
Details
-
FilenameTTT.jar
-
Uploaded by
-
UploadedOct 21, 2015
-
Size198.88 KB
-
Downloads493
-
MD58158448ff4cf8149467a909b9f8eea2c
Supported Bukkit Versions
- 1.8.1
- CB 1.7.9-R0.2
Changelog
0.8.5
TTT v0.8.5 fixes issues with the Steel auto-installer and fixes scoreboards not clearing upon a round's preparation period being cancelled.
0.8.4
TTT v0.8.4 implements an auto-updater for Steel and adds more customized feedback to the existing update system.
0.8.3
TTT v0.8.3 fixes the arena creation wizard conflicting with chat-modifying plugins.
0.8.2
TTT v0.8.2 fixes the arena creation wizard, which was not working properly in prior 0.8.x versions.
0.8.1
TTT v0.8.1 fixes issues with the plugin when Steel is not installed on the server.
Changes
- Enable metrics and auto-updater before Steel check
Bug Fixes
- Fix plugin not gracefully failing when Steel is not installed
Internal changes
- Move basic initialization code to discrete bootstrap class
0.8.0
TTT v0.8.0 "Chad" ports the plugin to the Flint engine, adds new utility commands, introduces UX enhancements, and removes select deprecated features.
New Features
- Add interactive arena creation wizard
- Add interactive lobby sign creation wizard via Flint
- Implement per-player message localization via Rosetta
- Add support for arena boundaries
- Add
listarenascommand - Add
listspawnscommand - Add optional support for spectating rounds in progress
- Reset karma to
low_autokickvalue on round join if below - Add output to
addspawnandremovespawncommands - Add partial Hungarian (
hu_HU) locale
Changes
- Change info color to
DARK_AQUA(fromDARK_PURPLE) - Switch spawning mode to random rather than sequential
- Change visibility of arena join message to arena-local
- Tweak round start/end countdowns
- Use sidebar for karma scoreboard by default (as opposed to player list)
- Display subtitles by default (instead of full-sized titles)
- Rename several config keys (w/ backwards-compatibility) to more closely match official gamemode config
- Remove material abstraction layer
- Subsequently, config materials are now parsed as raw
enumvalues (as opposed to converted from Minecraft's official name)
- Subsequently, config materials are now parsed as raw
- Deprecated permission nodes are no longer assigned by default
- Add release codename to default command
- Update locales
Removed Features
- Remove arguments from
carenacommand - Remove
setexitcommand - Remove optional time argument from
prepareandstartcommands - Remove legacy lobby sign syntax in favor of new wizard
- Remove shorthand command syntax (e.g.
/ttt jinstead of/ttt join) - Remove
/ttt quitcommand in favor of/ttt leave - Remove configurable scoreboard role-based prefixes
- Remove
guns-outside-arenasconfig option - Remove ANSI coloring from console messages
Bug Fixes
- Fix inconsistent internal references to detectives
- Fix DNA scanning when the body of a player who has left the round is scanned
- Fix DNA scanning when the killer of a scanned body is spectating
- Fix karma kick/ban-related config values not applying
- Fix quirks regarding scoreboards and teams
- Fix scoreboard flickering
- Fix bodies replacing solid blocks
Internal Changes
- Port to Flint engine
- Migrate locale handling to Rosetta (should resolve most or all existing issues relating to localization)
- Fully migrate to player UUIDs internally
- Restructure/optimize how bodies are handled internally
- Restructure/optimize how scoreboards are handled internally
- Refactor an enormous amount of other code
- Bump Bukkit dependency to 1.8.8-R0.1
- Bump target JDK to 1.7