2024-11-10 18:06:18 +01:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.0.0/ ), and this project adheres to [Semantic Versioning ](https://semver.org/ ).
2024-11-14 00:21:56 +01:00
### [0.2.1] - 2024-11-14
#### Added
- **PlayerActions**:
- **Suicide Command**:
- Updated the method of execution for the `/suicide` command to ensure instant death via maximum magic damage.
- Introduced a 120-second cooldown for the `/suicide confirm` command to prevent spam and accidental multiple executions.
- **SilenceKill Command**:
- Added a new `/silenceKill <player>` command for administrators.
- The command allows administrators to silently kill a specified player by setting their health to 0.
- Added tab-completion support for selecting online players as targets.
2024-11-13 13:27:51 +01:00
## [0.2] - 2024-11-13
### Added
- **PlayerActions**:
- **Suicide Command**:
- Added a `/suicide` command that prompts players for confirmation before execution.
- Players can confirm by clicking on the generated clickable message or typing `/suicide confirm` .
- Upon confirmation, the player dies instantly, and the chat window or console is closed to prevent further interaction.
2024-11-10 18:06:18 +01:00
## [0.1] - 2024-11-10
### Added
- **PlayerList**:
- **Login Message Blocking**:
- Added a mixin to `PlayerList` to prevent broadcasting login messages when players join the server.
- **ServerGamePacketListenerImpl**:
- **Logout Message Blocking**:
- Added a mixin to `ServerGamePacketListenerImpl` to prevent broadcasting logout messages when players leave the server.