▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Mixer Reloaded
Mixer Reloaded

Mixer Reloaded

A plugin that allows you to create custom music discs that can play audio from any source through the in-game voice chat & much more.

491
4

v2.2.3

release11 апреля 2026 г.

📦 Mixer v2.2.3 Changelog

🐞 Bug Fixes

  • SoundCloud Fix: Fixed SoundCloud connection issues (music from there was previously just throwing an error) by updating the audio (lavaplayer) library.

⚡ Improvements & Optimization

  • Dependency Updates: Updated the rest of the core libraries to their newer versions for better stability.
  • YouTube Playback Reliability: Removed deprecated TvHtml5Embedded and TvHtml5EmbeddedWithThumbnail clients.

Full Changelog: https://github.com/Andromedov/Mixer/compare/v2.2.2...v2.2.3

v2.2.2

release29 марта 2026 г.

📦 Mixer v2.2.2 Changelog

✨ New Features

  • bStats Metrics: Added support for anonymous statistics collection via bStats. This can be toggled via the metrics: true parameter in the config.yml file.

⚡ Improvements & Optimization

  • Cobalt API Integration: Significantly improved Cobalt URL handling. Updated requests to use API v7 with an automatic fallback to v6, ensuring more stable media loading.
  • Async Handling: Refactored asynchronous processes, improved thread management and overall server & music stability (will be most noticeable when there are 3+ players on the server playing music).
  • Code & Dependencies Cleanup: Optimized dependencies (switched the :api dependency to implementation) and removed redundant StandardCharsets conversions in the TTS URL generator.

🐞 Bug Fixes

  • Cobalt Error Messages: Fixed and simplified Cobalt API error messages in-game. If an HTTP 403 error occurs, the plugin now directly warns the user about potential hosting blocks by Cloudflare.
  • Data Access Safety: Fixed potential NullPointerExceptions in RedstoneListener and PlayerInteractListener when interacting with discs. Added proper safety checks for ItemMeta and PersistentDataContainer keys.
  • Playback Stability: Improved track completion handling and queue loading. Fixed the state management of the playbackStarted variable, preventing playback hangs when processing playlists.

Note: I tried to add an easier YouTube support, but it didn't work out the way I'd planned, so I kinda scrapped all of the progress and might start over from scratch (or maybe I will just ignore that feature entirely)

Full Changelog: https://github.com/Andromedov/Mixer/compare/v2.2.1...v2.2.2

v2.2.1

release18 января 2026 г.

📦 Mixer v2.2.1 Changelog

✨ New Features

  • Portable Speaker Persistence: DSP settings (Gain, Filters, Flanger) are now saved to the local H2 database linked to the speaker's unique ID. Your custom audio effects will now persist across sessions and server restarts.

⚡ Improvements & Optimization

  • Database Integration: Extended the database schema to handle per-item storage for portable speaker effects.
  • GUI Accessibility: The "Audio Effects" button in the Portable Speaker menu can now be accessed to configure settings even if music is not currently playing.

🐞 Bug Fixes

  • GUI Closing Issue: Fixed a critical bug where the DSP settings menu would close unexpectedly when clicking items or interacting with other inventories.
  • Session Handling: Resolved an issue where editing sessions were incorrectly removed in the onClose handler, ensuring smoother interaction with the settings menu.

More details in a wiki
Full Changelog: https://github.com/Andromedov/Mixer/compare/v2.2.0...v2.2.1

v2.2.0

release15 января 2026 г.

📦 Mixer v2.2.0 Changelog

✨ New Features

  • H2 Database Support: Migrated active mixer management from YAML to local H2 database for improved performance, concurrency, and reliability.
  • PlaceholderAPI Support: Added MixerPapiExpansion integration. You can now use %mixer_...% placeholders.
  • DSP GUI: Implemented a new inventory-based GUI for managing Digital Signal Processing (DSP) settings.
  • Update Notifier: Added automatic update checks via Modrinth with console alerts and in-game notifications.
  • Configurable Debugging: Introduced system.debugLevel in config.yml for detailed log control.
  • Localization: Added merging logic for language files to comfortable updating.

⚡ Improvements & Optimization

  • Stream Optimization: Replaced piped streams with circular buffers in LavaplayerAudioStream for better audio reliability.
  • Concurrency Handling: Refactored core systems to use ConcurrentHashMap and ScheduledExecutorService for thread-safe operations.
  • Async Loading: Audio queues and cleanup operations are now processed asynchronously to prevent main thread blocking.
  • Opus4j Cleanup: Improved logic for cleaning up temporary Opus files.

🐞 Bug Fixes

  • TTS Encoding: Fixed URLEncoder usage to correctly handle special characters in Text-to-Speech.
  • Update Checker: Fixed version comparison logic and download URL parsing.

More details in a wiki
Full Changelog: https://github.com/Andromedov/Mixer/compare/v2.1.2...v2.2.0

v2.1.2

release21 декабря 2025 г.

📦 Mixer v2.1.2 Changelog

✨ Improvements

  • Interaction Handling:
    • Restricted interactions to the Main Hand only. This improves consistency and prevents potential off-hand conflicts.
    • Refined Portable Speaker handling with improved inventory type checks.
  • System Stability:
    • Added automatic cleanup of opus4j temporary files during plugin enable to keep the environment clean.

🐛 Bug Fixes

  • Fixed an ArrayIndexOutOfBoundsException.
  • Updated the Action Bar message key for "stopping playback" to ensure the correct text is displayed.

🔧 Internal Changes

  • Reverted opus4j library relocation (fixes "music is not playing" issue).
  • Improved CI workflows: added concurrency control and DEV suffix for artifacts.

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:6 месяцев назад
Обновлён:4 дня назад
Главная