Releases: Despical/TNTRun
Releases · Despical/TNTRun
v2.6.9
- Added Oraxen support for the items in the items.yml file.
- Added option to glow items in the items.yml file.
- Added option to enable PVP in-game, damaging can not be enabled.
- Added option to block using commands in-game.
- Players can execute whitelisted commands.
- Players that have
tntrun.command.override
permission can execute any command in-game.
- Updated TNT Run API events.
- Added
PlayerEliminatedEvent
that gets called when a player dies in-game. - Added more detailed documentation to API events.
- Fixed summary message not working as expected.
- Fixed sending summary message even the arena forced to stop.
- Fixed a bug about the leave item.
- Updated command descriptions.
Changes in the config.yml
# Should we block commands that are not associated with MM?
Block-Commands: true
# Put 'exact:command here' to check for the exact command name.
# By default, we'll check if the executed command starts with any command in the list.
Whitelisted-Commands: []
# Should we allow players to hit others? (Damaging can not be enabled.)
PVP-Disabled: true
Changes in the messages.yml
player-commands:
only-command-is-leave: "&cYou can only use /tntrun leave command while playing TNT Run!"
Changes in the items.yml
items:
double-jump:
name: "&a&lDouble Jump"
# Custom-modeled items by the Oraxen plugin are supported.
# To use them, simply replace the material with oraxen:item_id_here.
material: FEATHER
slot: 0
# Should this item has a glowing effect?
# This option is optional and is false by default.
glow: false
Full Changelog: 2.6.8...2.6.9
v2.6.8
- Added option to customize cooldown progress bar.
- Added option to customize the date in the scoreboard.
- Now the game explanation message is a list rather than a regular text.
- Fixed sign editor menu opening when a player tries to join an arena using the arena signs.
- Updated libraries:
- Despical's Commons.
- Despical's Command Framework.
- Some small changes in the
messages.yml
file,
Changes in the messages.yml
messages:
in-game:
cooldown-progress-format: "&a:&c:■"
Scoreboard:
# The date format.
Date-Format: "dd/MM/yy"
Full Changelog: 2.6.72...2.6.8
v2.6.72
- Added options to customize game bar color and style for different arena states.
- Added option to customize scoreboard timer format.
- Updated particle effects.
- Updated Commons library
- Updated bStats library.
Changes in messages.yml
# To hide the bar in a specific arena state, leave the message field empty for that state.
game-bar:
waiting-for-players:
# This is the message displayed when the arena is in waiting for players state.
message: "&e&lPLAYING &f&lTNT Run &e&lby &b&lDespical"
# The color of the bar when waiting for players.
# If a color is not set for this state, the color from the previous state will be used.
color: BLUE
# The style of the bar when waiting for players.
# If a style is not set for this state, the style from the previous state will be used.
style: SOLID
starting:
# This is the message displayed when the arena is in starting state.
message: "&e&lPLAYING &f&lTNT Run &e&lby &b&lDespical"
in-game:
# The game bar won't be visible if the arena is in-game state because the message is empty.
message: ""
ending:
# This is the message displayed when the arena is in ending state.
message: "&e&lPLAYING &f&lTNT Run &e&lby &b&lDespical"
Scoreboard:
# The timer format.
Timer-Format: "%02d:%02d"
Full Changelog: 2.6.71...2.6.72
v2.6.71
- Updated Commons to v1.8.4.
- Updated Command Framework to v1.5.1.
- Updated GitHub actions.
- Fixed game items not getting recognized if they don't have a lore
- Improvements on showing/hiding players.
Full Changelog: 2.6.7...2.6.71
v2.6.7
- Added 2 new placeholders to display arena timer.
- Fixed players can die after the game finishes.
- Prevented users to access spectator and non-persistent statistic placeholders.
Changes in messages.yml
messages:
in-game:
last-one-fell-into-void: "&7%player% &cdied!"
Full Changelog: 2.6.6...2.6.7
v2.6.6
- Added leaderboard placeholders.
- Added option to disable scoreboard.
- Added permission to join full games.
- Updated TNT Run API event constructors, now using the
User
class instead ofPlayer
. - Code based changes.
New Placeholders
- %tntrun_leaderboard_STATISTIC : POSITION% - Displays the player's name in the given position.
- %tnttag_leaderboard_STATISTIC : POSITION:value% - Displays the player's statistic in the given position.
Available Statistic Names
- wins
- loses
- gamesplayed
- coinsearned
- longestsurvive
Changes in config.yml
# Should we create cool scoreboards for in-game players?
Scoreboard-Enabled: true
Join-Full-Game-Permission: "tntrun.fullgames"
Changes in messages.yml
placeholders:
empty-position: "No Player"
empty-value: "NaN"
messages:
premium:
kicked-for-premium-slot: "&c%player% got removed from the game to make a place for premium players!"
you-were-kicked-for-premium-slot: "&cYou got kicked out of the game to make a place for a premium player!"
no-slots-for-premium: "&cThis game is already full of premium players!"
full-game-no-permission: "&cYou don't have the permission to join full games!"
Full Changelog: 2.6.5...2.6.6
v2.6.5
- Now in-game messages support PlaceholderAPI placeholders.
Full Changelog: 2.6.4...2.6.5
v2.6.4
- Fixed summary message does not support Hex colors.
Full Changelog: 2.6.3...2.6.4
v2.6.3
- Updated Command Framework to v1.5.0.
- Updated help command content.
- Updated config.yml.
Full Changelog: 2.6.2...2.6.3
v2.6.2
- Fixed command matcher not working.
Full Changelog: 2.6.1...2.6.2