# MeowConsole v1.2.2 Release Notes ✨
- Version: 1.2.2
- Type: Experience Improvements + Sleep Acceleration Enhancements + Stability/Performance Cleanup
## 📦 Downloads & Dependencies (Modrinth Direct Links)
- MeowConsole project page: <https://modrinth.com/mod/meowconsole>
- MeowConsole versions page: <https://modrinth.com/mod/meowconsole/versions?l=fabric>
- Fabric API project page (required dependency): <https://modrinth.com/mod/fabric-api>
- Fabric API versions page: <https://modrinth.com/mod/fabric-api/versions?l=fabric>
## 🧩 Compatibility (Clear Scope)
- Declared mod compatibility: `Minecraft >=26.1 <=26.1.1`
- Fabric Loader: `>=0.18.4`
- Java: `>=25`
- Required dependency: `fabric-api >=0.144.0+26.1`
Recommended combinations:
- `26.1`: Loader `0.18.4+` + Fabric API `0.144.0+26.1` or a newer compatible build
- `26.1.1`: Loader `0.18.6+` + Fabric API `0.145.2+26.1.1` or a newer compatible build
## 🌙 What's New in v1.2.2
- Multiplayer sleep acceleration has been enhanced further:
- It now supports a more CMI-like timelapse-style night fast-forward experience
- Nights no longer feel limited to a single abrupt skip and can now pass by in a visibly smoother way
- Sleep acceleration now supports ignoring Carpet fake players:
- Added new config option `ignore-carpet-fake-players`
- When enabled, fake players created by `fabric-carpet` are ignored
- Sleep calculations now count only real online players, so fake players no longer affect the sleep ratio
- Sleep acceleration sync behavior on 26.1 has been improved further:
- Fixed cases where server time was advancing but the client-side effect was not obvious enough
- Non-sleeping players can now see the accelerated day/night transition more clearly
- Sleep acceleration implementation and configuration experience have also been refined:
- Config semantics are now more consistent
- Default recommended values are closer to real multiplayer server usage
## 🛠️ Problems Panel Fixes & Code Cleanup
- Fixed several Java null-safety warnings shown in the IDE problems panel:
- `SleepAccelerationService.java`
- `FakeOrePacketBitStorageTest.java`
- Cleaned up some related code paths to reduce noisy warnings and improve long-term maintainability
- Applied a lightweight optimization to Carpet fake-player detection in sleep acceleration:
- Uses runtime reflection
- Avoids adding a hard compile-time dependency on Carpet
- Balances compatibility and runtime overhead
## ⚡ Performance & Stability Notes
- The sleep acceleration code path received a lightweight cleanup pass:
- Improved the handling chain for night fast-forwarding and client-side time sync
- Reduced null-safety warning noise during debugging and maintenance
- Kept the feature improvements lightweight without introducing unnecessary extra dependencies or runtime burden
## 🧪 Important Notes (Test Features)
`player messages`, and `flightguard` are still considered test features at the moment:
- It is recommended to validate them on a test server first
- Please test them against your actual plugin/mod setup before enabling them on production
- If you use `fabric-carpet`, check whether `ignore-carpet-fake-players` should be enabled for your server
## 🔄 Upgrade Notes
When upgrading from `1.2.1` to `1.2.2`, please keep the following in mind:
- If you already use sleep acceleration, reload or restart the server and verify the new night fast-forward feel after upgrading
- It is recommended to delete `config/meowconsole-features.yml` and let the mod regenerate a fresh copy:
- In older versions, sleep acceleration was disabled by default
- Regenerating the file ensures that you get the new `v1.2.2` config entries and updated default comments
- If your server uses Carpet fake players, review whether `ignore-carpet-fake-players` should be enabled
- This is a low-risk maintenance and enhancement update, so in most cases it can be upgraded by direct replacement
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }