HubMcUtils/CHANGELOG.md

41 lines
1.6 KiB
Markdown

# 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/).
### [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.
## [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.
## [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.