McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
FermiumBooter

FermiumBooter - FermiumBooter 启动引导器

一个简易的 mixin 模组工具,使开发者能够在早期和后期加载 mixin
forge 作者 fonnymunkey 支持版本 1.12.2 - 1.12.2
下载量
198,225
关注数
3
数据来源
Modrinth
模组详细介绍

FermiumBooter 是一个 mixin 模组工具库,允许开发者在早期和后期加载 mixins,从而修改那些通常情况下无法被修改的类。

当前功能包括;

  • 将 mixins 排队以在早期和后期应用,从而允许修改 Vanilla/Forge 类以及模组类
  • @MixinConfig 注解系统,用于扩展 Forge 的 @Config 系统,以便根据配置开关自动排队 mixin
  • 通过配置注解系统提供可选的兼容性处理,允许开发者为特定 mixin 定义所需/不兼容的模组
  • 当使用配置注解系统的 mixin 未通过兼容性检查时,记录警告日志
  • 当使用配置注解系统的 mixin 未通过兼容性检查时,可选择强制禁用该 mixin
  • 当使用配置注解系统的 mixin 未通过兼容性检查时,在游戏内渲染(可禁用的)警告
  • 在应用前通过使用 Supplier 启用/禁用已排队的 mixin,以便开发者控制可选 mixin
  • 提供用于检查某个 ModID 是否存在的工具方法,类似于 Loader.isModLoaded(),但与 Loader.isModLoaded() 不同的是,它可在 mixin 排队/早期 mixin 应用期间使用
  • 阻止其他由 FermiumBooter 排队的 mixin 被应用,用于测试或微调
  • 内置 Shadows Mixin 0.8.7 和 MixinExtras 0.4.1

对于开发者的用法:

在你的 IFMLLoadingPlugin 初始化中,不要使用 "Mixins.addConfiguration("mixinConfigName")",而是使用 "FermiumRegistryAPI.enqueueMixin("mixinConfigName")"

如果你要将其注册为后期加载的 mixin,请使用 "FermiumRegistryAPI.enqueueMixin(true, "mixinConfigName")"

所需操作仅此而已,其余部分由 FermiumBooter 处理。

对于前面提到的附加工具,均已在代码中附带使用方式和用途说明的文档。

如果你有任何问题/建议/请求,请发布到上方链接的 Github issue tracker。

想联系我,或者想支持我?点击下方徽章:

Discord
Patreon
Ko-Fi

需要服务器?点击下方横幅,并使用代码 "fonny",即可在 Bisect Hosting 的首月享受 25% 折扣:

Bisect Banner
基本信息
模组名称FermiumBooter
作者fonnymunkey
下载量198,225
关注数3
支持版本1.12.2 - 1.12.2
加载器forge
客户端optional
服务端optional

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:1,317,808  |  历史访问人次:1,630,797

今日访问人数:4,919  |  今日访问人次:5,366

昨日访问人数:26,708  |  昨日访问人次:29,775

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6