✨ New Commands
/day → Set server time to day
/night → Set server time to night
/oeworld → Full world management system
• Gamerules
• Borders
• Weather
• Async pre-generation
• Void world creation
/bottom → Teleport to the lowest solid block below you
/top → Teleport to the highest block above you
/price → Check buy/sell value of held item
/recipe → View crafting recipe of held item
/help → Fully configurable help menu
/motd → Display server MOTD
/rules → Display server rules
/mail send|read|clear → Persistent player mail system
/ignore → Ignore player messages
/unignore → Remove ignored player
/warn → Warn a player
/unwarn → Remove warnings
/warnings → View warnings
/history → View punishment history
/setfirstspawn → Configure first join spawn
New Systems & Modules
⚠️ Warnings System
A complete warning & moderation framework.
Features:
- Persistent warning history
- Configurable punishment thresholds
- Auto punishments
- /warn, /warnings, /unwarn
- Configurable in:
server/warnings.yml
✉️ Mail System
Players can now send persistent offline mail to each other.
Features:
- Read mail anytime
- Clear mailbox
- Persistent storage
- Lightweight & optimized
Commands:
/mail send
/mail read
/mail clear
Ignore System
Block chat/messages from specific players.
Commands:
/ignore
/unignore
Help System
Fully configurable paginated help menu.
Config:
server/help.yml
Supports:
- Multiple pages
- Permission-based entries
- MiniMessage formatting
- Custom categories
MOTD System
Dynamic configurable MOTD command.
Config:
server/motd.yml
Rules System
Server rules management via configuration.
Config:
server/rules.yml
Punishment Logger
Track punishment history across your server.
Tracks:
- Bans
- Kicks
- Mutes
- Warnings
View via:
/history <player>
️ Join Flood Guard
New protection layer preventing massive join spam from impacting server stability.
Helps protect:
- Login spikes
- Bot floods
- Sudden player surges
Container Spam Guard
Prevents players from rapidly opening containers and causing unnecessary load.
Benefits:
- Reduces packet spam
- Protects TPS
- Improves large-server stability
World Pre-Generator
Generate chunks asynchronously in the background.
Command:
/oeworld pregen
Features:
- Async chunk generation
- No TPS freeze
- Progress tracking
- Paper/Folia optimized
️ Void Chunk Generator
Create fully empty void worlds directly from OreoEssentials.
Integrated into:
/oeworld
Major Improvements & Rewrites
✨ Holograms
- Fixed Paper 1.26.x support
- Version adapter fallback system added
- Improved AddLine / SetLine / Copy commands
- FlatFile storage rewrite for better stability
- Fixed command routing after unregisterCommandHard
Scoreboard
Complete internal rewrite.
Improvements:
- Better Folia compatibility
- Reduced recreation spam
- Cleaner packet handling
- Better async safety
Tab List
Massive rewrite of CustomTablistLayout.
Features:
- More robust packet handling
- Improved custom layouts
- Better compatibility
- Cleaner rendering pipeline
Near (/near)
- Added GUI provider support
- New NearGuiProvider
Homes
- Major command rewrite
- Cleaner cross-server synchronization
- Improved service architecture
Economy / Cheques
- Full cheque system rewrite
- Improved JSON/YAML backends
- Better transaction reliability
Shop
- Fixed multiple buy/sell edge cases
- TransactionProcessor improvements
- ShopItem model fixes
Trade
- Fixed inventory close detection
- Cleaner TradeSession handling
Portals
- Cross-server broker improvements
- Listener fixes
- Better transfer reliability
Player Warps
- Browse menu improvements
- YAML storage fixes
TempFly
- Service-level fixes
- Better timer handling
️ Nametags
- Added NametagCondition support
- Conditional nametag visibility
- PlayerNametagManager improvements
Spawn
- Improved first join spawn listener
- SpawnService refactor
- Better startup reliability
Jump Pads
- Manager fixes
- Stability improvements
Shards
⏱️ Playtime Rewards
- Internal service improvements
RabbitMQ
- RabbitMQSender improvements
- Better broker stability
- Cleaner async handling
⚙️ Config & Resource Updates
Added New Config Files
server/help.yml
server/motd.yml
server/rules.yml
server/warnings.yml
Expanded Existing Configs
settings.yml
tab.yml
custom-nameplates/config.yml
plugin.yml
- 117 new lines added
- New permissions
- New command registrations
Performance & Stability
This update focuses heavily on:
- Folia compatibility
- Async safety
- Cross-server infrastructure
- Packet optimization
- Reduced memory overhead
- Large-network stability
OreoEssentials continues pushing toward being the most complete and optimized all-in-one Essentials core for modern Minecraft servers.