CoreTuff v1.0 Nightly-3 - Development Build Changelog
Overview
- Third public development build of CoreTuff
- Major moderation and punishment system overhaul
- Improved Bedrock/Geyser compatibility
- Added highly customizable moderation configuration system
Major Features
Added complete moderation framework:
/ban/tempban/ban-ip/kick/warn
Added warning severity and escalation system:
- low
- medium
- high
Added punishment history, status and ID system
Added punishment retention after pardons
Added automatic tempban expiration handling
Added collision-safe punishment ID generator
Added
/pidpunishment management command:/pid/pid view <id>/pid pardon <id> <reason>
Added synchronization between:
banned-players.jsonbanned-ips.json- CoreTuff moderation database
Added automatic import/export of vanilla bans
Added Bedrock/Geyser-compatible punishment formatter
Added contextual command suggestions for moderation commands
Added command overriding support for:
/ban/kick/ban-ip
Added world-specific RTP support:
/rtp world <world>
Added world-based RTP permissions:
coretuff.teleportation.rtp.<world_name>
Moderation Permissions
coretuff.moderation.bancoretuff.moderation.tempbancoretuff.moderation.banipcoretuff.moderation.kickcoretuff.moderation.warncoretuff.moderation.pid
Configuration Changes
Added new directory:
plugins/CoreTuff/Core/
Added moderation configuration:
plugins/CoreTuff/Core/modconfig.yml
Customizable Features
- Moderation messages
- Permission-denied messages
- Player-not-found messages
- Usage messages
- Punishment success messages
- Kick messages
- Warning messages
- PID command messages
- Punishment view formatting
- Warning severity points
- Warning decay system
- Automatic punishment thresholds
- Automatic tempban durations
- Punishment retention duration
- Ban screen formatting
- Bedrock/Geyser punishment screen formatting
- Appeal messages
- Status messages
Warning System
Added configurable warning points:
- low = 1
- medium = 2
- high = 3
Added configurable warning decay system
Added configurable automatic punishments
Added warning history persistence
Added warning escalation handling
Punishment Features
Added punishment states:
- ACTIVE
- PARDONED
Added pardon metadata:
- Reason
- Pardoned by
Added automatic "Duration End" handling for expired tempbans
Added moderator/source preservation for imported bans
Added punishment persistence system
Added punishment viewing through
/pid view <id>
Internal Improvements
- Added H2-based punishment database architecture
- Added punishment schema migration support
- Improved moderation synchronization systems
- Improved punishment formatting and history handling
- Improved online/offline moderation handling
Known Issues
- Bedrock disconnect UI still has rendering limitations due to Geyser/Minecraft Bedrock client restrictions
- Some moderation edge-cases may still require further testing
Notes
Existing vanilla bans are automatically imported into CoreTuff database.
Punishments remain stored after pardons depending on retention configuration.
New moderation files are now stored inside:
plugins/CoreTuff/Core/
DO NOT DELETE database files if you want to preserve punishment history.
This is a nightly development build, It might be unstable.
You can report bugs in our discord: https://discord.gg/tuArC9pTbv
Information
| Published on | May 13, 2026 |
|---|---|
| Downloads | 0 |