MusicXCSTСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (6)
release
MusicXCST 0.1.7
0.1.711 июн. 2026 г.439Minecraft: 26.1.2fabric
Что нового
## Summary
- This release combines the unreleased chat/command polish and the larger custom-disc artwork/editor upgrade into one proper `0.1.7` release for players, admins, and server owners.
## Added
- Added high-resolution custom disc design support with new `MXC2` Design IDs for larger square canvases.
- Added editor feedback after successful import with a blocking success overlay, progress bar, and auto-close countdown.
- Added editor bootstrap loading so large custom designs reopen in the browser editor without hitting Windows URL length limits.
- Added drag-and-drop reference-image loading in the Reference tab of the web editor.
- Added colorful command help formatting so `/cstmusic help` and the admin help entries are easier to scan in chat without changing the command wording.
## Changed
- Custom disc data now stores design width, height, format version, and editor/import metadata instead of assuming every design is fixed `16x16`.
- CD Writer and custom item rendering now recognize larger design sizes, and the in-block preview can display normalized high-resolution designs.
- Final PNG export in the web editor now follows the actual exported design size instead of always forcing `16x16`.
- Blueprint CD renderer placement is now tunable per canvas size in code, making it easier to hand-adjust `16x16`, `32x32`, `64x64`, and `128x128` pixel scale/offset profiles.
- Styled more command output, warnings, and status updates through the shared chat feedback formatter, including upload start/finish messages and FFmpeg/admin status feedback.
- Upload actionbar progress now highlights the percentage and ETA with richer colors while keeping the existing wording.
## Fixed
- Fixed imported and editor-created custom disc designs falling back to inconsistent rendering paths.
- Fixed the redesigned browser editor failing to reopen large designs because the full Design ID was being passed through the browser launch URL.
- Fixed oversized `MXC2` Design IDs crashing item sync/world save NBT serialization by avoiding unsafe large Design ID strings in item stack data.
- Fixed CD Writer status checks showing the wrong “place a Blueprint CD” message when the real blocker was the occupied output slot.
- Fixed the Reference tab lacking the same image drag-and-drop workflow available in the import/convert area.
- Fixed command errors triggered from `/cstmusic` subcommands so they now use MusicXCST's styled error output instead of plainer raw exception text.
release
MusicXCST 0.1.6
0.1.67 июн. 2026 г.17Minecraft: 26.1.2fabric
Что нового
# MusicXCST 0.1.6
## Summary
- Server no longer requires FFmpeg for normalized OGG uploads: clients can send OGG + duration and the server will accept/process them without FFmpeg installed.
## Added
- Client reports track duration with uploads (`durationMillis`). Server persists this as a `.duration` sidecar and prefers it when creating entries.
- `TranscodeResult` now includes measured duration after server-side transcode.
## Changed
- FFmpeg is optional on the server:
- If FFmpeg is missing, previews are simple file copies and uploads of already-normalized OGG work without server FFmpeg.
- Server-side transcoding runs only when FFmpeg is available; otherwise conversion must happen on the client.
- UI: the “limit disabled” explanatory hint is shown only to admins (players see a simpler message).
## Fixed
- Improved OGG-only duration probe (pure-Java) for servers without FFmpeg — better detection of Vorbis sample rate and Ogg granule position so duration checks work reliably for normal OGG files.
release
MusicXCST 0.1.5
0.1.56 июн. 2026 г.19Minecraft: 26.1.2fabric
Что нового
Fixed managed FFmpeg download using outdated SHA-256 verification and installation detection bugs. Previously, the mod would download the latest FFmpeg release but verify it against an old hardcoded checksum, causing verification failures. Now dynamically fetches both the archive and its checksum from the same GitHub release. Additionally, installed FFmpeg is now correctly detected when attempting to convert music discs, eliminating the setup screen from reappearing after successful installation. Improved FFmpeg extraction to include all runtime dependencies (DLLs), and enhanced logging throughout the installation process.
release
MusicXCST 0.1.4
0.1.45 июн. 2026 г.17Minecraft: 26.1.2fabric
Что нового
## MusicXCST 0.1.4
### Changed
- `/cstmusic storage` now shows whether the per-player music file limit is enabled, the active file count, and the configured limit mode.
- Per-player music file limits now count active tracks only, so missing, invalid, or deleted entries no longer block new uploads.
- `/cstmusic list` now shows only currently available music.
- Player music commands now use uploaded file names where possible instead of forcing players to copy music IDs.
- Command output is now color-coded for easier reading.
- CD Writer uploads now keep the original imported file name for uploaded music suggestions.
### Fixed
- Fixed `/cstmusic info` and `/cstmusic delete` without a music ID showing Minecraft's raw incomplete-command error instead of useful usage and the player's music list.
- Fixed the CD Writer so previously uploaded music can be selected from suggestions and written again without re-uploading it.
- Fixed uploaded music suggestions to show up to 6 matching files.
- Fixed deleting music so it removes the stored playback files and the reusable uploaded file.
- Fixed delete messages and suggestions so they show uploaded names instead of player UUID folders or raw IDs.
- Fixed deleting duplicate uploaded names by selecting the newest matching active entry instead of failing.
- Fixed uploaded-disc creation creating an extra duplicate file in the `created` folder.
- Fixed invalid Blueprint CDs rendering with extra custom color or texture overlays.
release
MusicXCST 0.1.3
0.1.34 июн. 2026 г.23Minecraft: 26.1.2fabric
Что нового
MusicXCST 0.1.3 fixes the dedicated FFmpeg setup GUI, expands jukebox controls to normal Minecraft discs, and improves the advanced disc texture editor import flow.
### Updated
- Editor for better and smoother texture changing.
- fixed the import button in the Editor.
### Added
- FFmpeg setup GUI now runs the same server-side managed setup logic as the working admin command.
- FFmpeg setup GUI now shows percentage, downloaded size, speed, ETA, and current setup step.
- Normal Minecraft music discs now work with MusicXCST jukebox volume controls.
- Normal Minecraft music discs can now use MusicXCST loop control.
- Jukebox saves the modified volume or loop on the disk.
### Changed
- FFmpeg setup status now survives closing and reopening the setup screen.
- The title-screen FFmpeg notice now stays available until a setup option is acknowledged.
- The advanced disc texture editor now opens through a local Minecraft-hosted editor page instead of a file:// page.
### Fixed
- Fixed GUI FFmpeg setup only configuring the client instead of the server.
- Fixed normal Minecraft discs not reacting to the MusicXCST volume slider.
- Fixed a startup crash from the old sound volume mixin.
- Removed a noisy Blueprint CD renderer debug log line.
Users and server owners are responsible for having the rights to any audio they upload, distribute, or play.
release
MusicXCST 0.1.2
0.1.24 июн. 2026 г.20Minecraft: 26.1.2fabric
Что нового
Release for Minecraft 26.1.2 on Fabric.
Added:
- Added an FFmpeg installer/setup screen.
- Added a clickable MusicXCST setup notice on the title screen when FFmpeg is needed but not configured.
- The setup screen can download a verified managed FFmpeg copy, use FFmpeg from PATH, use a manually selected FFmpeg executable, or continue in OGG-only mode.
Changed:
- Removed bundled FFmpeg binaries from the mod jar. MusicXCST no longer ships an integrated FFmpeg executable inside the mod file.
- FFmpeg is now installed or selected only after the player or server admin chooses a setup option.
- The public release build checks that no FFmpeg executable or native binary is accidentally included in the jar.
- Bumped the mod version to 0.1.2.
Fixed:
- Fixed the FFmpeg setup notice so it does not keep showing when a working system FFmpeg or custom FFmpeg path is already configured.
- Fixed the Use system FFmpeg option so it is disabled when no FFmpeg installation is found on PATH.