COWMODSКаталог модов
BetterTimer

ВЕРСИИ (3)

release

BetterTimer 1.0.3

1.0.3
10 нояб. 2025 г.806Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric
Скачать
Что нового
# Changelog All notable changes to MC Timer Mod will be documented in this file. ## [1.0.3] - 2025-11-10 ### Fixed - Y-Offset now works correctly for all alignment positions (TOP, CENTER, BOTTOM) - Y-Offset is now applied consistently as a relative offset value ### Changed - Renamed "Pause Menu Effect" to "Pause Animation" for clarity - Replaced pause menu effects (BLUR, DARKEN, GLOW) with animation effects (RAINBOW, PULSE) - Pause menu now uses the same animation system as normal timer display - Default Y-Offset changed from `59` to `-59` to maintain backward compatibility ### Technical - Refactored `calculateY()` method to properly handle offsets for all alignments - Added `getPauseEffectColor()` method for pause menu animation colors --- ## [1.0.2] - 2025-11-10 ### Added - **Configurable Timer Position** via Mod Menu - Horizontal Alignment: LEFT, CENTER, RIGHT - Vertical Alignment: TOP, CENTER, BOTTOM - X/Y Offset fields for precise positioning - **Pause Menu Effects** (later changed to animations in 1.0.3) - BLUR: Semi-transparent black background - DARKEN: Darker overlay behind timer - GLOW: Pulsing glow effect around timer - New configuration options in `mctimer.json`: - `horizontalAlignment` - `verticalAlignment` - `offsetX` - `offsetY` - `pauseMenuEffect` ### Changed - Completely rewrote configuration screen with new position controls - Updated timer rendering to use configurable positions instead of hardcoded values - Improved config screen layout with better organization ### Technical - Added `HorizontalAlignment` enum (LEFT, CENTER, RIGHT) - Added `VerticalAlignment` enum (TOP, CENTER, BOTTOM) - Added `PauseMenuEffect` enum (NONE, BLUR, DARKEN, GLOW - later changed) - Added `calculateX()` and `calculateY()` static methods in `TimerConfig` - Fixed all obfuscated class names to use proper Yarn mappings - Set up Gradle build system for easier compilation --- ## [1.0.1] - Previous Version ### Features - In-game timer with `/timer` commands - `/timer start` - Start or resume timer - `/timer pause` - Pause the timer - `/timer reset` - Reset timer to 0:00 - HUD display with customizable colors - Per-world timer persistence - Animation types: NONE, RAINBOW, PULSE - Configurable colors for normal and paused states - Auto-pause on world disconnect - Mod Menu integration for configuration --- ## Installation 1. Download the latest `.jar` file from `build/libs/` 2. Place it in your Minecraft `mods` folder 3. Requires Fabric Loader >= 0.16.9 and Minecraft 1.21.4 ## Requirements - **Minecraft**: 1.21.4 - **Fabric Loader**: >= 0.16.9 - **Fabric API**: Required - **Mod Menu**: Optional (but recommended for configuration GUI) - **Java**: >= 21
release

BetterTimer 1.0.2

1.0.2
9 нояб. 2025 г.55Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric
Скачать
Что нового
# Changelog - MC Timer Mod ## [1.0.2] - 2025-01-09 ### Fixed - **Server Compatibility**: Timer commands now work correctly on multiplayer servers - Converted from server commands to client commands - Commands are now registered on the client side instead of server side - Fixed crashes when joining servers - **ModMenu Integration**: Fixed UI overlapping issues in config screen - Synchronized Y-coordinates between init() and render() methods - Labels now properly align with their corresponding input fields - Color pickers and presets display correctly without overlapping ### Changed - **Environment**: Mod is now explicitly marked as client-side only in fabric.mod.json - **Command System**: Migrated from `ServerCommandSource` to `FabricClientCommandSource` - `/timer start` - Start the timer (client-side) - `/timer pause` - Pause the timer (client-side) - `/timer reset` - Reset the timer (client-side) ### Technical Details - Updated `TimerCommand.java` to use `ClientCommandManager` and `ClientCommandRegistrationCallback` - Command registration moved from `MCTimerMod` to `MCTimerModClient` - Set `"environment": "client"` in fabric.mod.json - Fixed ConfigScreen rendering coordinates alignment --- ## [1.0.1] - Previous Version ### Features - Basic timer functionality with HUD display - Animation effects: None, Rainbow, Pulse - Color customization for normal and paused states - ModMenu integration for easy configuration - Auto-pause on disconnect - Persistent timer storage ### Commands - `/timer start` - Start the timer - `/timer pause` - Pause the timer - `/timer reset` - Reset the timer
release

BetterTimer 1.0.0

1.0.0
2 нояб. 2025 г.105Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric
Скачать
Что нового
# Changelog ## [1.0.0] - 2025-11-02 ### Added - Timer command system with `/timer start`, `/timer pause`, and `/timer reset` - HUD display above the hotbar showing elapsed time in format `1d 1h 1m 1s` - Timer state persistence across game sessions - Configurable colors for normal and paused states - Animation effects: None, Rainbow, and Pulse - Color customization via hex codes - Color presets (White, Yellow, Red, Green, Blue, Magenta, Cyan, Orange) - Mod Menu integration for easy configuration access - Visual feedback: white text when running, yellow when paused ### Technical Details - Built for Minecraft 1.21.4 with Fabric Loader - Requires Fabric API - Java 21 compatible