{bbname}

搬砖狐 | memd 发表于 2025-8-10 18:35:43

音乐触发器 (Music Triggers)-MOD模组

音乐触发器 (Music Triggers)Github |相关wiki |源站链接支持: fabric , forge这是一个基于游戏内触发器播放音乐的模组。Credit Huetete#3721。https://i.sodamc.com/modrinth/HzMbRBp3Ac.jpg

https://i.imgur.com/XICnsFb.png]https://i.imgur.com/XICnsFb.png

感谢Arizaniac为音乐唱片和录音机提供的贴图,以及Huetete为新logo和GUI图标的贡献!

当前支持的版本

所有版本依赖于 https://modrinth.com/mod/the-impossible-library]The Impossible Library。

- 1.12.2 (Forge) (同时也依赖于 https://modrinth.com/mod/mixinbooter/version/8.4]MixinBooter,自6.3版本起!)
- 1.16.5 (Forge)
- 1.18.2 (Forge)
- 1.18.2 (Fabric)
- 1.19.2 (Forge)
- 1.19.2 (Fabric)

此模组允许您根据游戏内的触发器播放音乐。

如何使用

- 首次运行游戏以生成所有必要的配置文件和文件夹。
- 如果文件名中有空格,则您的音乐文件可能无法正确读取。
- 所有音乐文件都放在 config/MusicTriggers/songs 中,除非根据音频通道另行更改。
- 查看 https://github.com/TheComputerizer/Music-Triggers/wiki]wiki 以获取更详细的信息。

当前触发器列表(也在wiki上列出)

- loading(标题屏幕前)
- menu(标题屏幕)
- generic(备用触发器)
- difficulty(最好与其他触发器一起使用)
- time(满足您的日/夜/日落/日出/每小时需求)
- light(光照水平 - 可配置水平及其他一些内容)

模组兼容触发器(1.12.2)

模组兼容触发器(1.16.5)

模组兼容触发器(1.18.2 - Forge)

模组兼容触发器(1.19.2 - Forge)

想要托管服务器吗?我们与Bisect Hosting合作!您可以使用代码 \'https://bisecthosting.com/DimHop]DimHop\' 获取首个月的25%折扣!

https://bisecthosting.com/DimHop]https://www.bisecthosting.com/partners/custom-banners/90e4a4b9-350c-48c5-b8d8-a84f7d6981da.png

您可以自由地在modpack、服务器、视频或任何链接回这个页面或 https://www.curseforge.com/minecraft/mc-mods/music-triggers]CurseForge页面 的任何内容中使用此模组,只要给予适当的信用。将其发布到像9minecraft这样的重发网站是不合适的。

截图:

https://i.sodamc.com/modrinth/w45mF7eZtB.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/w45mF7eZtB.jpg?x-oss-process=style/forge2https://i.sodamc.com/modrinth/upKl0SL6Hs.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/upKl0SL6Hs.jpg?x-oss-process=style/forge2https://i.sodamc.com/modrinth/l09ZyVQ0W8.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/l09ZyVQ0W8.jpg?x-oss-process=style/forge2

来自Modrinth所有游戏版本1.12.21.16.51.18.21.19.21.19.41.20.11.20.41.20.61.21.11.12所有类型fabricforgeneoforgequiltMusic Triggersmusictriggers-7.0.4.jar下载7.0.4#Alpha- Reimplemented the command trigger as a server trigger <usage: /musictriggers trigger identifier or /mt trigger identifier>- Updated the youtube source & reordered its clients so that it breaks less often- Temporarily disabled the mob trigger cache to fix persistance issues- Removed the unused health_reversal parameter from the mob trigger- The min_health parameter for the mob trigger is now exclusive rather than inclusive- Reimplemented the MOB case of the mob trigger (\'resource_name = [ \"MOB\" ]\' will check for any hostile mob)- Fixed trigger names still being case-sensitive in some places- Fixed trigger combinations not working with synced triggers- Fixed empty trigger combinations being able to get registered- Fixed reverse fading not working (when a fading out trigger is reactivated)- Fixed an issue with the music ticker injection that would sometimes cause vanilla music blocking to fail- Fixed server channels sometimes not being initialized for joining players- Fixed the default value for the passive_persistence parameter being \'0\' (which gets parsed as \'false\') instead of \'true\'- Fixed the defaults for the biome_rainfall & biome_temperature parameters being set to the wrong minimum values- Fixed an uncommon crash when teleporting or moving too quickly- Fixed vanilla music not being blocked in 1.12.2 when Space Ambient is loaded- Fixed incorrect remapping of the dimension trigger in 1.12.2- Fixed some issues with the GUI:+ Empty trigger lists will no longer be filtered out when writing to the config (leading to songs, toggles, & other elements seeming to disappear for no reason)+ Fixed a crash when applying changes after adding a new song+ Fixed trigger removals from songs not being written to the config+ Fixed removing elements from a parameter list not playing the button click sound展开版本: 7.0.4支持游戏: 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1类型:FabricForgeNeoForgeQuiltAlpha下载次数: 3,062Music Triggersmusictriggers-7.0.3.jar下载7.0.3#Alpha- Updated any of the included libraries that could be updated- Vanilla & blocked music is now stopped while loading & reloading- Fixed a rare concurrency issue that could randomly make audio tracks fail to load- Fixed issues with default display_name & resource_name parameters always getting passed when only 1 is set- Fixed an issue with the current gui screen not being retrieved properly- Fixed vanilla music not being blocked in 1.12.2 when galacticraft is loaded展开版本: 7.0.3支持游戏: 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1类型:FabricForgeNeoForgeQuiltAlpha下载次数: 752Music Triggersmusictriggers-7.0.2.jar下载7.0.2#Alpha- The Impossible Library 0.4.2+ is now required- Trigger names are no longer case sensitive. This applies to both the table name and referenced triggers. Lowercase names are still used internally and will be written by the GUI- To avoid potential confusion, identifiers will now filter out the trigger name followed by \"-\". This means \"name-\" (where name is the name of the trigger) is now automatically removed from identifiers- Dedicated servers now generate the global config files when starting up- The mob_targeting paremeter of the mob trigger is now automatically passed for non hostile mobs- Reimplemented the gui trigger where the ID is the name of the current screen class and the display name is simple name of the current screen class. Both are passed in as null if there is no current screen- Fixed some issues with triggers that use display_name & resource_name parameters- Reworked how null resource IDs & display names are handled:+ If both the ID & display name are null, check both+ If both the ID & display name are not null, check both+ If either the ID or the the display name is null while the other is not, check whichever is not null+ A null ID or display name is now allowed to match empty entries (such as resource_name = [ \"\" ] ) for all matching strategies- Added elements to the Help screen+ alpha_warning+ channel_interaction+ channels+ identifiers+ removing_triggers展开版本: 7.0.2支持游戏: 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1类型:FabricForgeNeoForgeQuiltAlpha下载次数: 192Music Triggersmusictriggers-7.0.1.jar下载7.0.1#Alpha- Added a gui_fuzz debug parameter to disable the line generator in the GUI in case it is annoying and/or not rendering correctly- Added a min_health parameter to the mob trigger- Added a min_health_percentage parameter to the lowhp trigger- Added caching for some frequently checked mob trigger parameters- Renamed the health parameter for the mob trigger to max_health- Renamed the health_percentage parameter for the lowhp trigger to max_health_percentage- Fixed the health (now max_health/min_health), horde_health_percentage, horde_targeting_percentage parameters not being applied for the mob trigger- Fixed the not parameter being implemented incorrectly- Fixed an uncommon crash when GUI changes were applied- Updated the config remapper to account for the parameter name changes:+ (6.3.1) level -> max_health_percentage+ (6.3.1) health -> max_health+ (7.0.0) health_percentage -> max_health_percentage+ (7.0.0) health -> max_health- Updated the wiki:+ Added an Identifiers & Implied Triggers page to the Triggers section+ Added any new parameters that needed to be added+ Updated some parameter descriptions that got changed展开版本: 7.0.1支持游戏: 1.12, 1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1类型:FabricForgeNeoForgeQuiltAlpha下载次数: 91,092Music Triggersmusictriggers-7.0.0.jar下载7.0.0#Alpha- The entire mod has been rewritten from scratch:+ Switched to a multiversion/multiloader build for support of additional versions as well as easier and more consistent updates. Currently supported versions are as follows:* 1.12.2 Forge* 1.16.5 Fabric/Forge* 1.18.2 Fabric/Forge* 1.19.2 Fabric/Forge* 1.19.4 Fabric/Forge* 1.20.1 Fabric/Forge/NeoForge* 1.20.4 Fabric/Forge/NeoForge* 1.20.6 Fabric/Forge/NeoForge* 1.21.1 Fabric/Forge/NeoForge+ Refactored most of the important core stuff into an api package+ Most of the important data instances are now backed by APIs to make it a lot easier for other mods to hook into, change, and add stuff+ Rewrote the GUI from scratch* Improved rendering & formatting across all screens* Consolidated & reorganized things so that less clicks are needed to navigate the GUI* Added layered rendering so that the previous screen is rendered behind the current screen* Fixed positioning issues when scrolling* Text fields now support a majority of the commonly used keyboard shortcuts* Upgraded most hover text to provide actually useful information* Rewrote the description for every parameter to provide more in depth information, give more examples, & add the default values- Massively improved upon the information that gets logged and how logged messages are formatted- Updated all included libraries & some additional libraries for audio effects/filters- Switched to a more robust YouTube source with more fallbacks, generally faster response times, and LTS to keep fixing issues as they come up- Parameter objects are no longer shared across triggers so that trigger-specific parameter defaults work better- Extended the new parameter API to other places where it made sense like image/title cards & songs- Songs can now be loaded and played from any in game audio resource instead of just vanilla music- Added an implied trigger system that can load undefined triggers with default parameters from the triggers of a song, render card, command, or toggle- The mob_nbt parameter is now a list parameter and can accept multiple conditions- Added a display_name parameter to separate the resource_name parameter for triggers like the mob trigger that can also utilize display names.- Added resource_matcher and display_matcher parameters for resource_names and display names respectively to determine their matching rules. Currently accepted conditions are EXACT, PARTIAL, or REGEX- The toggles file is now a universal config file instead of being needlessly channel specific- The name of the current structure will now always be shown and updated in the debug info regardless of the version or whether a structure trigger is registered- Merged the registration config into the debug config- Merged the debug config and channels config into a global config respectively under debug and channels tables- Any parameters that used uppercase default values (like \"ANY\") are now lowercase (\"any\") for consistency- With the exception of the resampling_quality debug parameter, any string constants that are checked for will be lowercase- Renamed the channel parameter for trigger links to target_channel- Combined the Blank Music Disc (musictriggers:blank_record), Enhanced Music Disc (musictriggers:music_triggers_record), & Custom Music Disc (musictriggers:custom_record) items into a single Enhanced Music Disc (musictriggers:record) item- The following has been changed regarding triggers:+ Renamed the fallingstars trigger to starshower+ Added an adventure trigger for adventure mode+ Moved the biome trigger to the client side+ Moved the snowing trigger to the client side+ Readded default priority values for all triggers- Changed the following regarding the debug info+ All debug info lines are now translateable+ Elements that span across multiple lines are now given a hanging indent+ Combined \"Current Song: x\" and \"Current Song Time: y\" into \"Song: `Name = x | Time = y`\"+ Converted \"Playable Events: x\" into \"Triggers: `Active = x | Playable = y`\"+ Expanded \"Blocked Mods: x, x\" into \"Blocked Mods: [ `ID = x | Categories = y`, `ID = x | Categories = y` ]\"+ Combined \"Current Biome Name: x\" and \"Current Biome Category: y\" into \"Biome: `Name = z | ID = x |Tags = y`\"+ Expanded \"Current Dimension: x\" into \"Dimension: `Name = y | ID = x`\"+ Combined \"Current Total Light: x\" and \"Current Block Light: y\" into \"Light: `Block = y | Sky = z | Total = x`\"+ Current structure info will now show for all versions and has been expanded from \"Current Structure: x\" to \"Structure: `Name = y | ID = x`\"+ Expanded \"Current Tile Name: x\" into \"Block Entity: Name = %1$s | ID = %2$s`\"+ Combined \"Current Entity Name: x\" and \"Current Entity ID: y\" into \"Entity: Name = x | ID = y`\"+ Converted \"Effect List: x, x\" into \"Active Effects: [ `Name = y | ID = x`, `Name = y | ID = x` ]\"- The following debug parameters have been changed:+ ALLOW_TIMESTAMPS -> allow_timestamps+ BLOCK_STREAMING_ONLY -> block_sound_effects+ BLOCKED_MOD_CATEGORIES -> blocked_sound_categories+ COMBINE_EQUAL_PRIORITY -> independent_audio_pools+ CURRENT_SONG_ONLY -> show_song_info+ ENCODING_QUALITY -> encoding_quality+ INTERRUPTED_AUDIO_CATEGORIES -> interrupted_sound_categories+ LOG_LEVEL -> (removed)+ MAX_HOVER_ELEMENTS -> (removed)+ PAUSE_WHEN_TABBED -> pause_unless_focused+ PLAY_NORMAL_MUSIC -> play_normal_music+ RESAMPLING_QUALITY -> resampling_quality+ REVERSE_PRIORITY -> reverse_priority+ SHOW_DEBUG -> enable_debug_info+ (added) -> client_only+ (added) -> enable_discs+ (added) -> show_channel_info+ (added) -> show_position_info+ (added) -> show_song_info+ (added) -> show_status_info+ (added) -> show_target_info+ (added) -> show_trigger_info+ (added) -> slow_tick_factor+ (added) -> tick_rate+ (added) -> write_default_values- The following channel info parameters have been changed:+ explicit_overrides -> explicitly_overrides+ overrides_normal_music -> overrides_music+ pause_overrides -> pauses_overrides+ songs_folder -> local_folder+ transitions -> renders+ (added) -> has_paused_music- Changed the following regarding audio parameters+ must_finish has been renamed to interrupt_handler and expanded into a table that accepts priority and trigger_whitelist parameters+ Reimplemented the pitch parameter in a way that shouldn\'t have any specific restrictions beyond being a positive number+ (added) -> location+ (added) -> speed+ (added) -> rotation_speed+ (added) -> volume_when_paused- The following trigger parameters have been renamed :+ biome_category -> biome_tag+ check_higher_rainfall -> rainfall_greater_than+ check_lower_temp -> temperature_greater_than+ song_delay -> ticks_between_audio+ start_delay -> ticks_before_active+ start_toggled -> start_as_disabled+ stop_delay -> active_cooldown+ trigger_delay -> ticks_before_audio+ level -> health_percentage+ level -> wave+ level -> season+ (added) -> play_when_paused+ (added) -> raid_status+ (added) -> target_any_player- Added an internal event system for channels allowing for all data types (triggers, songs, title/image cards, commands, etc):+ Commands, & render cards can now be activated when a song starts playing+ Toggles, commands, & render cards can now be activated when a song stops playing, when the trigger deactivates, or at specified intervals while the trigger is active or a song is playing+ Added an event parameter for all data types that support the channel event system+ Added an event_interval parameter for specifying event intervals during the playing or active events- Changed the following regarding commands (/musictriggers | /mt)+ The reload command (reload | reload ticks) can now accept an integer parameter to specify the number of ticks after the command is run that Music Triggers will begin to reload+ Added a debug command (debug | debug parameter_name) for flipping boolean debug config parameter from or where enable_debug_info is the default parameter name if not specified+ Added a skip command (skip) for skipping the current song (if there is a song playing)+ Added a query command (query type) for querying some additional debug information. Only the nbt type is implemented so far (query nbt) which prints the NBT data of the entity being targeted to the chat in a (mostly) readable format+ Added a seek command (seek seconds) which will attempt to set the specified second in the current song (if there is a song playing)展开版本: 7.0.0支持游戏: 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1类型:FabricForgeNeoForgeQuiltAlpha下载次数: 186Music Triggersmusictriggers-1.19.2-fabric-6.3.1.jar下载1.19.2-fabric-6.3.1#Release- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurredwhen songs started playing- Enhanced Music Discs now have attenuation capabilities- Fixed the MOB case of the mob trigger activating for non hostile entities展开版本: 1.19.2-fabric-6.3.1支持游戏: 1.19.2类型:FabricRelease下载次数: 15,019Music Triggersmusictriggers-1.18.2-fabric-6.3.1.jar下载1.18.2-fabric-6.3.1#Release- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurredwhen songs started playing- Enhanced Music Discs now have attenuation capabilities- Fixed the MOB case of the mob trigger activating for non hostile entities展开版本: 1.18.2-fabric-6.3.1支持游戏: 1.18.2类型:FabricRelease下载次数: 131Music Triggersmusictriggers-1.19.2-6.3.1.jar下载1.19.2-6.3.1#Release- Fixed capability data not getting properly saved across player respawns- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurredwhen songs started playing- Enhanced Music Discs now have attenuation capabilities- Fixed the MOB case of the mob trigger activating for non hostile entities展开版本: 1.19.2-6.3.1支持游戏: 1.19.2类型:ForgeRelease下载次数: 6,643Music Triggersmusictriggers-1.18.2-6.3.1.jar下载1.18.2-6.3.1#Release- Fixed capability data not getting properly saved across player respawns- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurredwhen songs started playing- Enhanced Music Discs now have attenuation capabilities- Fixed the MOB case of the mob trigger activating for non hostile entities展开版本: 1.18.2-6.3.1支持游戏: 1.18.2类型:ForgeRelease下载次数: 731Music Triggersmusictriggers-1.16.5-6.3.1.jar下载1.16.5-6.3.1#Release- Fixed capability data not getting properly saved across player respawns- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurredwhen songs started playing- Enhanced Music Discs now have attenuation capabilities展开版本: 1.16.5-6.3.1支持游戏: 1.16.5类型:ForgeRelease下载次数: 6,244Music Triggersmusictriggers-1.12.2-6.3.1.jar下载1.12.2-6.3.1#Release- Fixed capability data not getting properly saved across player respawns- Remote sources (like twitch) will now be automatically disabled if they fail to load instead of crashing the game- Fixed the debug info occasionally crashing when trying to display the class name of the current GUI screen- Fixed the output volume not respecting song and sound category volumes- Decreased the frequency/severity of audio clipping (short popping/static noises that were generally louder than the music itself) that sometimes occurred when songs started playing- Enhanced Music Discs now have attenuation capabilities- Fixed a crash when reloading the config from the main menu- The coremod that loads early mixin stuff is no longer listed as a separate mod展开版本: 1.12.2-6.3.1支持游戏: 1.12.2类型:ForgeRelease下载次数: 666Music Triggersmusictriggers-1.19.2-fabric-6.3.jar下载1.19.2-fabric-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via datapacks- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets checked when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- Fixed the riding trigger check being reversed- Moved initial channel registration to after resources are loaded instead of the mod constructor to give other mods a chance to register the new Reload Event- Fixed a bunch of mixin and event related things that affected advancements, some serverside calculations, and important hooks for the vanilla sound system- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.19.2-fabric-6.3支持游戏: 1.19.2类型:FabricRelease下载次数: 1,873Music Triggersmusictriggers-1.18.2-fabric-6.3.jar下载1.18.2-fabric-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via datapacks- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets checked when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- Fixed the riding trigger check being reversed- Moved initial channel registration to after resources are loaded instead of the mod constructor to give other mods a chance to register the new Reload Event- Fixed a bunch of mixin and event related things that affected advancements, some serverside calculations, and important hooks for the vanilla sound system- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.18.2-fabric-6.3支持游戏: 1.18.2类型:FabricRelease下载次数: 105Music Triggersmusictriggers-1.19.2-6.3.jar下载1.19.2-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via datapacks- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets posted to the event bus when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- Fixed the riding trigger check being reversed- Moved initial channel registration to the FMLCommonSetupEvent phase instead of the mod constructor to give other mods a chance to register the new Reload Event- Added support for stopping the Blue Skies MusicTicker implementation- Fixed the gamestage trigger- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.19.2-6.3支持游戏: 1.19.2类型:ForgeRelease下载次数: 147Music Triggersmusictriggers-1.18.2-6.3.jar下载1.18.2-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via datapacks- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets posted to the event bus when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- Fixed the riding trigger check being reversed- Moved initial channel registration to the FMLCommonSetupEvent phase instead of the mod constructor to give other mods a chance to register the new Reload Event- Added support for Enhanced Celestials bloodmoon, bluemoon, harvestmoon, and custom moons- Added support for stopping the Blue Skies MusicTicker implementation- Fixed the gamestage trigger- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.18.2-6.3支持游戏: 1.18.2类型:ForgeRelease下载次数: 126Music Triggersmusictriggers-1.16.5-6.3.jar下载1.16.5-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via datapacks- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets posted to the event bus when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- Dropped seemingly broken infernal mobs support- Fixed the riding trigger check being reversed- Moved initial channel registration to the FMLCommonSetupEvent phase instead of the mod constructor to give other mods a chance to register the new Reload Event- Fixed the gamestage trigger- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.16.5-6.3支持游戏: 1.16.5类型:ForgeRelease下载次数: 109Music Triggersmusictriggers-1.12.2-6.3.jar下载1.12.2-6.3#Release- Updated lavaplayer-fork to 1.4.2 which adds support for ogg file seeking, fixes some source issues, adds support for linux-musl, and has a lot more native libraries included (which is why the file size is almost 3x as big)- Added support for server enforced configurations via the config folder- Added support for resource pack based configurations. Note that only vanilla songs are currently able to be loaded from the redirect, so the song files will still need to be in the client config folder.- Reimplemented the music linking as a cross channel system- Optimized some stuff for when the same track is played more than once per session- Added 2 new debug parameters of ENCODING_QUALITY and RESAMPLING_QUALITY which can be lowered to combat potential audio stutters- Added a MAX_HOVER_ELEMENTS debug parameter with a default value of 15 to truncate excessively long mouse hover information in the GUI- Added support for an \"all\" modid in the BLOCKED_MOD_CATEGORIES debug parameter to block sound categories regardless of the modid the sound was registered under- Added a forceOverwrite parameter to all addTrigger methods for devs that know what they are doing and want to add compatability to triggers that are already registered- Fixed the channels thread crashing when there were no currently playable triggers with songs attached- Added a max_tracks parameter for all triggers which determines how many songs a trigger is able to play before it is no longer active. Resets when the conditions to activate the trigger are no longer met- Added additional levels to the play_once parameter where 3 plays once per login, 4 plays once per world, and 5 plays once per session- Fixed the loop counter for song loops not getting reset when the song is stopped- Added an inventory trigger to check whether certain inventory slots contain certain item types- Added a blockentity trigger to check whether certain block entities are within a specified range of the player- Added a detection_y_ratio for more nuanced detection_range checks- Added a stop_delay parameters for all triggers to determine how many ticks it takes a trigger to be playable again once it stops being active- Files in song folders that do not have valid file extentsions are now ignored- Parameter values are no longer all stored as strings by default to allow for more intelligent parsing and to decrease the usage of separator characters- Added a system for trigger specific default parameter values- The level parameter is no longer required for the mob trigger as it will be set to 1 by default now- Changed the separator character in the mob_nbt parameter from : to ;- The BOSS case of the mob trigger now stores an entity reference for the boss bars it checks, giving the special case access to all of the parameters accepted for the mob trigger and the ability to use mob ids rather than only display names- Fixed serverside trigger calculations not properly utilizing default parameters and random number ranges- Default \"ANY\" values for list parameters will now always be capitalized- Biome triggers now activate if either the resource_name or the biome_category pass, with the other checks still being additive- Most resource_name checks will now pass if the list is empty or contains \"ANY\"- Stopped the vanilla music ticker from messing up audio and impacting performance at times like the ender dragon fight- Made the various log messages when a channel attempts to register an audio track more streamlined and comprehensive.- Fixed some incorrect volume calculations that led to volume spikes when fading in, other weird fading issues, and very high volumes at low category/master volumes- Fixed the \"not\" parameter running twice for server side triggers- Added support for animated image cards via vertical (1 column) sprite sheets- Added a resume_on_play song parameter that lets the current position of the audio be saved before getting stopped and resume when it starts playing again- Added a play_x song parameter where a song has to play x number of times before the play_once parameter is activated- Parameters incorrectly stored as a string that are supposed lists are now read in as if they are a single element list- Fixed the pvp trigger- Fixed the victory trigger- Fixed reverse fading not working properly- Fixed the menu and loading triggers not applying default parameters like fade and delay- Removed the unused priority parameter from the loading, menu, and generic parameters- Fixed a crash when using non-UTF-8 encoded strings in parameters for serverside triggers- Added 2 new command shortcuts of \'/musictriggers player reload\' or \'/mt reload\' to quickly reload and \'/musictriggers player debug\'or \'/mt player debug\' to toggle the debug information on/off without the GUI- Reformatted the command trigger to \'/musictriggers player commandtrigger identifier\' or \'/mt player commandtrigger identifier\'- Channels are now listed alphabetically in the debug info- Finished implementing the jukebox config- Added a cache to the statistic and blockentity triggers- Fixed various issues and bad code related to tick based parameter (persistence, fading, delays, etc)- Fixed the difficulty trigger- Added a Reload Event (mods.thecomputerizer.musictriggers.client.data.Trigger$ReloadEvent) that gets posted to the event bus when trigger data is reloaded for other mods to be able to add custom triggers and parameters in the right spot- MixinBooter is once again a required dependency since it is available on Modrinth now- The mob trigger now checks against the EntityLivingBase class instead of EntityLiving to catch players and more modded entities that may extend the lower level class- Fixed the command for the command trigger not being registered which made it useless- Moved initial channel registration to the FMLInitializationEvent phase instead of the mod constructor to give other mods a chance to register the new Reload Event- Fixed the gamestage trigger- Toggle Changes:- Improved error logging for toggle registration- Added a toggle_save_status parameter for all triggers to determine if and how the current toggle status for a trigger gets saved between sessions and relogs.- Triggers that get toggled on now queue their respective from conditions for the next check (5 ticks) instead of running immediately.- Added a channel parameter for to tables so the toggle status for triggers registered to other channel can be manipulated.- Added a channel_activation parameter for toggling entire channels on/off. Toggling a channel off while it is playing audio will still allow it to fade out when applicable.- GUI Changes:- The playback screen can now set the current position for audio tracks that are seekable- Fixed the value for the channel parameter Overrides Normal Music (previously known as Overrides Default Audio) not getting saved- Added the ability for all editable text fields to copy to (Ctrl+C) and paste from (Ctrl+V) the clipboard- Messages in the log visualizer screen are now broken into multiple lines if needed- Fixed messages in the log visualizer not always appearing in the correct order- Added a search bar to the log visualizer screen- Made the screens with the large square icons scrollable when necessary- The sort type for any screens that accept it will now be saved even across restarts- Moved the identifiers for registered triggers from the hover text to the labels- Fixed numerous incorrect descriptions for title and image cards- Made the rest of the valid title card parameters accessible (time, fade_in, fade_out, & opacity)- Fixed multiple triggers sometimes being added when adding a new trigger- Fixed some scroll calculation and rendering issues- Removed unused hover information from the redirect info screen- Fixed redirect entries getting saved without clicking on Apply Changes- Fixed multiple elements being selected in the redirect and jukebox screens- Parameters that are supposed to be lists are now enforced as such instead of dynamically determining the type- Filtered out quotes for parameters since those are handled automatically- Parameters are now listed alphabetically- Parameters now show their text ID values as mouse hover information- Moved loops to the parameters screen for songs so the parameters need 1 less click to access- Button positions are now dynamically readjusted when the width of a button changes- Universal Trigger Parameters and Universal Song Parameters are now always listed first in their respective screen regardless of the sort type- Adding a song to the jukebox config now pulls up a list of registered songs to choose from- Song and channel names with invalid characters are now properly refused展开版本: 1.12.2-6.3支持游戏: 1.12.2类型:ForgeRelease下载次数: 124Music TriggersMusic-Triggers-1.19.2-fabric-6.2.jar下载1.19.2-fabric-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles- Added click sounds to the normal button types- Fixed delete mode not working in the channel selection screen- Fixed channel sound categories always being set to music- Fixed a server crash展开版本: 1.19.2-fabric-6.2支持游戏: 1.19.2类型:FabricRelease下载次数: 351Music TriggersMusic-Triggers-1.18.2-fabric-6.2.jar下载1.18.2-fabric-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles- Added click sounds to the normal button types- Fixed delete mode not working in the channel selection screen- Fixed channel sound categories always being set to music- Fixed a server crash展开版本: 1.18.2-fabric-6.2支持游戏: 1.18.2类型:FabricRelease下载次数: 107Music Triggersmusictriggers-1.19.2-6.2.jar下载1.19.2-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles- Added click sounds to the normal button types- Fixed delete mode not working in the channel selection screen- Fixed channel sound categories always being set to music- Fixed a server crash展开版本: 1.19.2-6.2支持游戏: 1.19.2类型:ForgeRelease下载次数: 161Music Triggersmusictriggers-1.18.2-6.2.jar下载1.18.2-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles- Added click sounds to the normal button types- Fixed delete mode not working in the channel selection screen- Fixed channel sound categories always being set to music展开版本: 1.18.2-6.2支持游戏: 1.18.2类型:ForgeRelease下载次数: 142Music Triggersmusictriggers-1.16.5-6.2.jar下载1.16.5-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles- Added click sounds to the normal button types- Fixed delete mode not working in the channel selection screen展开版本: 1.16.5-6.2支持游戏: 1.16.5类型:ForgeRelease下载次数: 2,517Music Triggersmusictriggers-1.12.2-6.2.jar下载1.12.2-6.2#Release- Channels will now wait until all queued audio is loaded before checking triggers and attempting to play audio that may not have finished loaded yet- The config folder is no longer always assumed to exist- Fixed triggers with no audio assigned crashing the channels thread- Removed the manual stop for audio threads that are no longer in use which sometimes crashed the channels thread- Fixed a crash from null sounds trying to get played- Fixed the same song being able to play twice in a row for pools with more than 1 song in them- Cleaned up some logging- Fixed play_once not working- Fixed universal audio parameters not getting applied- Added a start_at parameter for songs that are seekable to control the millisecond position the song plays from without having to set a loop point- Fixed toggles not working- The detection_range parameter can now be applied to the pet trigger- Added some methods for other mods to hook into and add their own triggers and parameters- All trigger data now gets reloaded with the channels when reloading in game- Fixed the debug info not always respecting the width of the screen- Added the current entity ID to the debug info- Slightly enhanced overall performance- Fixed a crash with the home trigger- Implemented the pvp trigger- Added the class name of the current GUI to the debug info- Fixed the health parameter for the mob trigger- Fixed some inconsistencies in which mobs activate mob triggers- Fixed the check_above_level parameter for the height trigger- Reimplemented the victory trigger with the following changes:- The victory_id parameter attached to a mob or pvp trigger now references the identifier of the victory trigger rather than a number- The victory_id parameter is no longer needed for the victory trigger itself- Moved the victory_timeout parameter to the victory trigger- Added a victory_percentage parameter to the mob trigger to determine the percentage of mobs in relation to the level parameter that need to be killed for the referenced victory trigger to activate- Separate triggers referencing the same victory trigger are now calculated separately- Due to the mob and pvp triggers being server side triggers, the victory trigger is now also a server side trigger- Changed various debug parameters:- Merged the BLOCKED_MOD_MUSIC and BLOCKED_MOD_RECORDS into a single BLOCKED_MOD_CATEGORIES where sound categories can be dynamically referenced like \"modid;category\" where \"music\" is the default/fallback.- The Minecraft modid is now explicitly listed under BLOCKED_MOD_CATEGORIES as \"minecraft;music\" and can even be removed if that is desired- Added a BLOCK_STREAMING_ONLY parameter to determine whether BLOCKED_MOD_CATEGORIES can affect non streaming audio sources- Added an INTERRUPTED_AUDIO_CATEGORIES parameter for control as to which audio categories are stopped/paused in the vanilla sound system when Music Triggers starts playing new audio- Changed various channel info parameters:- Renamed the overrides_default_music parameter to overrides_default_audio- Added a pause_overrides parameter for determining whether currently playing audio gets stopped or paused during an override- Added an explicit_overrides parameter for determing whether overrides only apply to the category the channel is assigned to- Gui Changes:- Fixed the log visualizer screen not being able to display 2 identical log entries- Fixed the screen position of entries in the log visualizer screen taking other entries below the minimum LOG_LEVEL debug parameter into account- Added some missing lang keys in the screen where you type the channel name- Added an error for channel names having spaces- Added hover information for when conditions are added to toggles展开版本: 1.12.2-6.2支持游戏: 1.12.2类型:ForgeRelease下载次数: 141Music TriggersMusic-Triggers-1.19.2-fabric-6.1.jar下载1.19.2-fabric-6.1#Release- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Fixed the raid trigger not working due to the identifier parameter not being required- Fixed client side classes trying to be loaded on server causing it to crash on dedicated servers- The name of the current structure will now trigger a sync when it changes so the debug info isnt seemingly stuck on the last one found- Fixed the structure trigger- Decreased the required fabric version to 0.14.14 for better quilt support- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom- Fixed an issue with multiple parameters being selected when typing in the parameters screen- Fixed various issues with the search bar- Fixed not being able to interact with some buttons like delete mode展开版本: 1.19.2-fabric-6.1支持游戏: 1.19.2类型:FabricRelease下载次数: 100Music TriggersMusic-Triggers-1.18.2-fabric-6.1.jar下载1.18.2-fabric-6.1#Release- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Fixed the raid trigger not working due to the identifier parameter not being required- Fixed client side classes trying to be loaded on server causing it to crash on dedicated servers- The name of the current structure will now trigger a sync when it changes so the debug info isnt seemingly stuck on the last one found- Fixed the structure trigger- Decreased the required fabric version to 0.14.14 for better quilt support- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom- Fixed an issue with multiple parameters being selected when typing in the parameters screen- Fixed various issues with the search bar- Fixed not being able to interact with some buttons like delete mode展开版本: 1.18.2-fabric-6.1支持游戏: 1.18.2类型:FabricRelease下载次数: 101Music Triggersmusictriggers-1.19.2-6.1.jar下载1.19.2-6.1#Release- Relocated most of the shaded dependencies for less incompatabilities with other mods- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Fixed the raid trigger not working due to the identifier parameter not being required- Fixed client side classes trying to be loaded on server causing it to crash on dedicated servers- The name of the current structure will now trigger a sync when it changes so the debug info isnt seemingly stuck on the last one found- Fixed the structure trigger- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom- Fixed an issue with multiple parameters being selected when typing in the parameters screen- Fixed various issues with the search bar- Fixed not being able to interact with some buttons like delete mode展开版本: 1.19.2-6.1支持游戏: 1.19.2类型:ForgeRelease下载次数: 62Music Triggersmusictriggers-1.18.2-6.1.jar下载1.18.2-6.1#Release- Relocated most of the shaded dependencies for less incompatabilities with other mods- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Fixed the raid trigger not working due to the identifier parameter not being required- Fixed client side classes trying to be loaded on server causing it to crash on dedicated servers- The name of the current structure will now trigger a sync when it changes so the debug info isnt seemingly stuck on the last one found- Fixed the structure trigger- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom- Fixed an issue with multiple parameters being selected when typing in the parameters screen- Fixed various issues with the search bar- Fixed not being able to interact with some buttons like delete mode展开版本: 1.18.2-6.1支持游戏: 1.18.2类型:ForgeRelease下载次数: 102Music Triggersmusictriggers-1.16.5-6.1.jar下载1.16.5-6.1#Release- Relocated most of the shaded dependencies for less incompatabilities with other mods- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Updated gradle to 7.6.1- Raid bars are now excluded from the BOSS special case of the mob trigger by default- Fixed the raid trigger not working due to the identifier parameter not being required- Fixed client side classes trying to be loaded on server causing it to crash on dedicated servers- The name of the current structure will now trigger a sync when it changes so the debug info isnt seemingly stuck on the last one found- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom- Fixed an issue with multiple parameters being selected when typing in the parameters screen- Fixed various issues with the search bar- Fixed not being able to interact with some buttons like delete mode展开版本: 1.16.5-6.1支持游戏: 1.16.5类型:ForgeRelease下载次数: 51Music Triggersmusictriggers-1.12.2-6.1.jar下载1.12.2-6.1#Release- Relocated most of the shaded dependencies for less incompatabilities with other mods- An example channel is now generated if none are present- Empty song folders are now generated for any channel whose song folder does not yet exist- Fixed the mob_targeting parameter always passing- Fixed some blacklist/whitelist issues with the mob trigger causing the MOB special case to not work correctly- Fixed the BOSS special case for the mob trigger not deactivating properly after certain unconventional killing methods are used- Fixed default values for list parameters not being applied- Added a debug option for controlling whether or not music gets paused when the game is not in focus- Fixed redirect parsing so that URLs can contain the = character- Fixed high priority triggers that are part of a trigger combination blocking other triggers when all triggers of the combination are not active- Playable triggers are now always listed in the debug info, even when no valid audio is attached to them- Triggers that are not present on the current version will no longer crash the channels thread- When the channels thread crashes, the issue will now be logged while the channels are frozen but recoverable from a reload- Title cards and image cards now work again- Added Spanish translations (thanks to Huetete#3721)- Added the category name of the current biome to the debug info- Fixed a crash when the optimizeRegistries override from censoredasm is active- Fixed a crash from the dimension trigger related to modded dimension ids not existing- Stopped listing the mixin loading plugin as a separte mod- Fixed music not getting paused when tabbing out- Fixed a startup error complaining that a class from a dependency couldnt be read in- Updated gradle to 7.6.1- GUI Changes:- Default list parameters no longer get written- The default song parameter value \'must_finish = false\' no longer gets written- Updated the wiki link in the header for files that get written- The LOG_LEVEL debug parmeter now gets properly applied to the log visualizer screen- The width of buttons that can be cycled is now dependent on the updated text- Implemented the playback screen- Fixed some issues with channel info not getting written- Fixed the scroll bar in the parameters screen getting cut off early sometimes hiding 1 or 2 parameters at the bottom展开版本: 1.12.2-6.1支持游戏: 1.12.2类型:ForgeRelease下载次数: 253Music TriggersMusic-Triggers-1.19.2-fabric-6.0.jar下载1.19.2-fabric-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.19.2-fabric-6.0支持游戏: 1.19.2类型:FabricRelease下载次数: 72Music TriggersMusic-Triggers-1.18.2-fabric-6.0.jar下载1.18.2-fabric-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.18.2-fabric-6.0支持游戏: 1.18.2类型:FabricRelease下载次数: 58Music Triggersmusictriggers-1.19.2-6.0.jar下载1.19.2-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.19.2-6.0支持游戏: 1.19.2类型:ForgeRelease下载次数: 46Music Triggersmusictriggers-1.18.2-6.0.jar下载1.18.2-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.18.2-6.0支持游戏: 1.18.2类型:ForgeRelease下载次数: 57Music Triggersmusictriggers-1.16.5-6.0.jar下载1.16.5-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.16.5-6.0支持游戏: 1.16.5类型:ForgeRelease下载次数: 63Music Triggersmusictriggers-1.12.2-6.0.jar下载1.12.2-6.0#ReleaseIf you are interested in the changes between 5.4-hf and the 6.0 beta, those can be found (https://gist.github.com/TheComputerizer/04484f58884cc9d78bd76932ff785169)- Changed the packets to an on-demand system to decrease how many need to get sent- Overhauled the backend data generation and how TOML files get read in- Separated trigger and song registration in the main config file to make reusing triggers more intuitive- The resource_name, infernal, champion, and biome_category parameters are now read in as actual lists instead of strings separated by semicolons- Overhauled and greatly expanded upon the usages of the mob_nbt parameter- Fixed some bad recursion in the priority calculator overflowing for equal priority triggers and trigger combinations- Fixed the toml reader dependency so it doesn\'t crash with other mods that also use it- The songs folder now generates as an actual folder rather than a file with no extension- Fixed title cards crashing instead of loading in- The debug information is now better formatted when there are multiple channels playing at once- Fixed some missing texture and model variant errors- Generally cleaned up the entire source code and made various aspects more efficient- All channel-specific logging now indicates which channel the message is coming from- Fixed some issues with playable events not being displayed as playable in the debug info- Fixed the volume fade calculations for real this time- Uncapped the volume since the fading is fixed. Note that this doesn\'t actually mean setting the volume to 10x its normal value is a good idea- Fixed the persistence parameter- Finally fixed the delay parameters not working- Inverted the passive_persistence parameter because it did not make sense- The fade parameters now work when going to and from the menu trigger- GUI Changes:- Fixed the GUI crashing when the main config file is empty- Fixed rows getting duplicated in the redirect page when editing the keys- Fixed some lang keys- Fixed scroll and scroll bar positioning- Mouse hover is no longer checked under the popup screen- Fixed some hover text not being rendered on top- Scaled some spacing and sizing stuff based on your current GUI scale- Hover text no longer darkens the background- Fixed GL StackOverFlow error log spam- Fixed some hard or impossible to read text coloring- Added a blinker to make it more obvious when and where you are able to type- Loops can now be accessed from song instances- Custom records can now be set via a jukebox page accessible from a channel page- Moved the extra buttons like toggle, sort, add, and delete to the bottom- Added a search bar to the top of the pages that list things out- Fixed issues with some buttons clicking multiple times or not clicking at all- Fixed the redirect page not displaying properly when adding new elements- Fixed new channels not getting written correctly- The transitions, commands, and toggles files now support TOML comments when outputting to their respective files- You can now multi select triggers for anything that needs trigger inputs- The log visualizer is now scrollable when necessary- Fixed message type alignmentin the log visualizer- Adding new elements to pages with lists will now have the new element selected by default where applicable展开版本: 1.12.2-6.0支持游戏: 1.12.2类型:ForgeRelease下载次数: 67全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

**** Hidden Message ***** 音乐触发器
页: [1]
查看完整版本: 音乐触发器 (Music Triggers)-MOD模组