TimeTunerСкачатьСкачатьСкачать
ВЕРСИИ (3)
release
TimeTuner 1.2.0
1.2.09 апр. 2025 г.772Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur, spigot
Что нового
# TimeTuner Changelog
---
## Version 1.2.0 (2025-04-09)
### Features
- Added configurable (`allow-thunderstorm-sleep`) per-world option to allow sleeping during thunderstorms (defaults true).
- Added configurable (`allow-bed-explosions`) per-world option to prevent bed explosions (e.g., in Nether/End). Defaults to `true` (vanilla behavior).
- Weather automatically clears upon successful sleep skip (night or storm).
### Improvements
- Sleep Logic: Ignores sleeping-ignored players, uses 1-tick delayed skip check for robustness, refined single-player handling, improved debug logs.
- Time Management: Optimized time updates/caching; resuming paused worlds correctly syncs time to prevent jumps.
- Configuration: Added clarifying comments for `allow-bed-explosions` and `allow-thunderstorm-sleep` in `config.yml`.
### Fixes
- Improved reliability of removing players from the sleeping cache upon leave/quit/world change events.
### Compatibility
- Verified compatibility with Minecraft/Paper 1.21.5.
release
TimeTuner 1.1.0
1.1.017 мар. 2025 г.75Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur, spigot
Что нового
# TimeTuner Changelog
## Version 1.1.0
## Performance & Optimization
- **Time Management**: Cached time checks (50ms intervals) and configurable tick frequency (1-20 ticks) for efficiency.
- **Commands**: Centralized permission checks (60% fewer lookups) and cached tab completions (5s cache) for faster execution.
- **World Handling**: Thread-safe world management (`ConcurrentHashMap`) and optimized storage (`WorldConfig`).
- **Sleep System**: Cached player counts for reduced processing overhead; per-world tracking replaces global state.
- **Memory Efficiency**: LRU-cached messages (200 max) and differential config reloads (1s cooldown).
## New & Improved Features
- **Sleep Mechanics**:
- Configurable thresholds: percentage-based (default 50%) or fixed player count.
- Auto-skip for single players.
- Per-world sleep tracking for finer control.
- **Enhanced Status Command**: Displays day/night speeds, world time, and pause state.
- **Improved World Persistence**: Paused worlds retain state after reloads.
## Configuration Updates
- **Customizable Sleep Rules**: Night skip settings in `sleep` section.
- **Advanced Options**: Tick frequency, debug mode, and auto-pause settings.
## Commands & Permissions
- **plugin.yml Cleanup**: Removed unimplemented commands (`worlds`, `worldspeed`).
- **New Command**: `resume` command added.
- **Permissions**: Added `timetuner.resume`, removed `timetuner.worldspeed`.
```
release
TimeTuner 1.0.0
1.0.012 мар. 2025 г.54Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper
Что нового
# Initial release of the TimeTuner plugin for 1.21+ Paper Servers.