[ban:title_menu][h1=Toggle Lib丨列车手柄库]在 MC 中使用真实的列车手柄来控制!ToggleLib 是作为 Pixsystem 中的一部分依赖库用于处理外接手柄输入的信号处理以及对模组信息交互整合提供平台和接口的依赖库;另外要说明的是此模组是依赖模组,开发文档正在编写中。请注意:本模组需要对应的手柄输入才能使用![h2=目前支持的手柄]三莺重工 OHC-...
[h1=介绍]bspkrsCore 是一批十分实用的辅助模组的前置,从 Minecraft 刚刚开始支持模组的早期版本至 1.12.2。它们在不少整合包中都有出色表现:一斧头一棵树,但相比砍树插件更加智能科学的 TreeCapitator 砍树模组;将护甲耐久信息显示在游戏屏幕角落的 ArmourStatus HUD;极大地方便了工业玩家和生存玩家观察工具和装备的耐久状态;StatusEffectH...
[ban:title_menu][h1=这是什么?]一个方便开发者编写界面、通知代码发的标准 Fabric 库。同时还属于一种用于设计的代码。[h1=开发人员信息][h2=版本类型]快照版本(例如 Dev / Alpha 版本);正式版本(例如 Release / Beta / RC 版本)。以下是一个简单的示例:repositories { maven { name "k...
[ban:title_menu][h1=概述]本模组使开发者允许在 Fabric 上使用类似经典 Forge Core Mod 的功能。本模组添加了一些 API 类。IClassTransformer:转换一个类所需要实现的接口。AsmTarget:一个告诉 IDEA 什么已被使用的注解。对于开发者,你需要在 fabric.mod.json 中提供一个自定义字段才能加载 IClassTransformer。示例如下:"custom": { "gud_...
[h1=远程武器 API]制作弓和弩从未如此简单![h2=特点]弓和弩的构造;可定制的武器属性:伤害、拉动时间、弹射物速度(可选);自动物品模型谓词注册(匹配原版模型谓词);工具提示包括武器属性;正确渲染第一人称和第三人称渲染;正确拉视场角;AI 可以使用这些武器。[h2=属性]远程伤害属性:指定射弹的伤害量,按与原版武器相同...
[h1=简介]末影指南针等模组的前置依赖。[h1=作者的话]ElegantNetworking 是一个封包系统框架,旨在使 Minecraft Forge 模组的客户端 - 服务器交互尽可能简单。封包声明的例子:[h1=特性]自动注册封包(Packets);足够的注释来标记封包的 Class;你可以不用在意通道(Channel)和封包 ID;自动序列化/反序列化(Serialization / Deserialization);支持 Primitives...
又双叒叕一个为其他模组提供指南的模组。什么是 Guidebook?Guidebook 是一个添加自定义书籍 / 指南的库 Mod。您可以通过 Mod,资源包或使用配置文件夹添加书籍。如何让创建并添加书籍 / 指南?访问 Wiki 页面 以获取有关 XML 文件结构以及文件放置位置的详细说明。支持的功能:基于 XML 格式的书籍 / 指南文件;对本地书籍/指南文件的...
允许在任何时间点设置 Forge 配置。特别是对于在 coremod / tweaker 的加载阶段使用 Forge 配置系统的开发人员。开发用法:- 添加 CleanroomMC 的存储库并依赖于 ConfigAnytime 的 Maven 条目:repositories { maven { url 'https://maven.cleanroommc.com' }}dependencies { &...
More Axolotl Variants API 是一个允许你添加更多美西螈变种的 API。要调用出你所添加的美西螈变种,需要将对应的标识符配合 /summon 命令使用。例子:/summon minecraft:axolotl ~ ~ ~ {Variant:"minecraft:lucy"}要添加一个美西螈变种,只需要使用以下 Java 代码://添加一个可以自然生成的美西螈变种ModdedAxolotlVariant.register(new Resour...
[h1=概述]这个 API 为 Mod 开发者提供了在 Minecraft 中播放视频的方案。模组是通过将帧渲染到特殊设计的 DynamicTexture 中来实现的,DynamicTexture 在渲染新帧后会自行清理。为了获得最佳性能,它使用 VLC 本机动态链接库(DLL),使用 GPU 渲染。对于纹理不兼容的情况,可以使用 MatrixStacks(效率不高)的传统渲染。因为包含 Windows 系统的本机绑定...
[h1=GTNH's Forgelin]是 Shadowfacts' Forgelin 的 1.7.10 移植版。本模组为 Forge 提供了一个 Kotlin 的语言适配器(Language Adapter),并且内置了 Kotlin 的标准库、反射库、协程库与运行时库。借助这个模组,开发者可以不使用 MC 与 Forge 原生的开发语言 Java,而是用 Kotlin 来开发模组。[h1=开发]repositories { mavenCentral()&nb...
本库已经合并到 Cloth Config!基于注解的模组配置 API,基于 Cloth Config GUI 配置 GUI 集成,供其他模组使用。只需向配置类添加一些注解,这个模组就会为你生成对应的 GUI。原始自动配置:https://www.curseforge.com/minecraft/mc-mods/auto-config(未维护,仅适用于 1.14.x)访问 Wiki 教程和示例:https://shedaniel.gitbook.io/cloth-config/auto-config/i...
本模组是精妙核心 Fabric 的非官方移植版本。
欢迎使用妖怪之山通用库,一个主要给射命丸政负责的模组提供代码支持的前置库。(请在愚人节的时候把这个MOD改名为哉亚集团通用库,并注意简写为ZaiaLib)内有以下给开发者的特性:Meta-hacked Items 使用了Meta-hack的ItemTFC-TNG supported Food Items with Food Info. 支持1.12.2群峦的食物物品;Lots of block and item base class. 大量方块和物品的基类;Item/Block ...
Mapper Base 是一个前置模组,它为作者的其他模组提供了基本元素和功能。此模组的用意并非单独使用,但它仍加入了许多东西:钢:一种新材料以及相关的工具和装甲套件。如果发现钢太容易/很难拿到,可以使用 MC 1.13 新增的自定义合成表来改变合成配方。沥青:一种在世界范围内生成并能用来制造沥青的新材料。修建道路可能需要大量...
这是一个还在坚守 1.7.10 的玩家的福音!这个模组还在更一步的研发中,不保证稳定性和存档的安全。[h1=模组介绍][ban:title_menu]APortingCore 有什么用?它允许 Minecraft 高版本的模组可以在 1.7.10 上运行,作者预测的兼容范围是 1.8 - 1.12.2,但 1.15+ 也有可能兼容,能否兼容取决于 Forge、Minecraft 的更改和模组内容,目前测试中仅能支持轻量级模组...
[ban:title_menu][h1=介绍]CB Multipart 原名 ForgeMultipart,是一个开源的用于在一个方块内放置多个物品的库,可以使原版的多个火把在一个方块内放置。需要 Code Chicken Lib 作为前置,1.15 以上还额外需要 Scorge。对RP小方块机制的改良版,其盖板可以用于大多数主流模组的伪装板。UPDATE: ForgeMultipart 已经不再能够支持新版 通用机械。注...
[h1=Polymer]这是一个创建服务端内容的库,可以在没有模组或(必需的)资源包的情况下为玩家工作!你可以创建方块,物品和实体。这不仅可以在服务端(和单人游戏)完全工作,而且在服务器上的表现与平常(原版/模组)一样(不像 Bukkit / Spigot,存储为原版方块)。这个库也应该能与其他非 Polymer 模组和 PolyMc 一起正常运行![h2=...
这是开放式炮台(OpenModularTurrent)及其附属 Mod 的支持库。更改了炮塔所有者可使用的命令,以及对单机模式下 RF / EU 转换的支持之类的基本功能。在即将推出的更新中,它还将提供一个快速回收你所拥有的方块/机械的工具。想要为开放式炮台开发附属 Mod 的开发者也需要依赖这个支持库,因此建议仔细研究它的源代码,应当能从中找到很...
Reika 所做模组的通用前置。以下是作者的话:DragonAPI 是一个功能库和核心模组,所有我的模组都依赖它。如果您没有该 API,则会在游戏加载时崩溃,并报错 NoClassDefFoundError mentioning DragonAPIMod.class。给开发人员的信息如果您是开发人员,那么以下是使用 DragonAPI 的一些功能:所有大型 Mod 添加的所有矿石,树木和类似功能的详细注册表;原版...
凤梨咖啡是一个 Fabric 版本下的 Lib,基于 Kotlin 对 1.20 的一些改动进行了部分补偿,类似于 Kotlin for Forge 的注册表样式以及通过拓展函数提供 Item#setTab(GroupObject) 以方便的把物品加入 Tab,加入的步骤会在统一注册时完成,因此请保证 Group 的注册在 Item 注册之后完成。同时提供了类似凤梨通灵术的 ConfigBean 以方便的调用 Json 作为 Config...
一个正在发展中的核心与库,原文介绍如下。Contains two types of Network API.First one is basically is used for messages between Client and Server.This one is kinda broken, as in, not the best implementation I could do.So, beware.The next one is a main feature of the entire library. It's a NetworkAPI that works with tubes/pipes. It uses an unweighted undirected graph based system to easily network together an entire network o...
[ban:title_menu][h1=Amaruq Makpiraaqarvik]Amarok Makpiraaqarvik 是一个凤梨通灵术的 NeoForge 分支,作者的大多模组都会依赖这个模组处理配置文件。除了对 AJ4J 的包装以及凤梨通灵术的 Config 解析外,还提供了一些额外的事件,以及面向 BlockEntity 中自动解析与存储值到 CompoundTag 的 @TileNbt 注解。未来计划提供更多便利的方法与实用功能。使用 AM,只需在 G...
[ban:title_menu][h1=概述]从 CensoredASM 2.3 开始起,需要 MixinBooter 作为前置。模组简介:使得任何 Mixin 的构建使用在 1.8 - 1.12.2 上也能轻松自如。目前包括的 Mixin 版本为 UniMix 0.12.2 ( LegacyModdingMC 的 0.8.5 分支),与 UniMixins 相同。包括的 MixinExtras 版本是 0.2.0-beta.9。对于开发者:你需要添加 CleanroomMC 的仓库并依赖 MixinBooter。如...
[h1=简介]FTBLib 是一个多元化的‘库’,它适用于绝大部分 FTB 模组。允许编辑一些配置等等。[h1=指令]1.7.10:要改变模式,你需要在聊天框中输入"/ftb_mode set [mode]" 进行设置模式,或者到 saves/world 中的 "ftb_gamemode.txt" 进行手动更改。1.9.4:要改变模式,你需要在聊天框中输入 "/ftb packmode set [mode]" 进行设置模式,...
[ban:title_menu][h1=概述]Kekkai 是一个用于开发弹幕、符卡等东西的库,原有的 DanmakuCore 与 Mirror 大部分由 Scala 编写,由于 Forge Gradle 3 的一系列问题,现如今编译已经十分困难(如果您能修复这2个项目,请第一时间联系作者 X),已有的二进制版本反编译后可读性较差,同时丢失了 doc,对于 Java Modder 来说用起来非常困难,Kekkai 就是为了延续开...
[h1=概述]此库提供了一个 ImGui 绘制实现,可以让你在 Minecraft(Forge) 1.12.2 中使用 ImGui。[h2=特别说明]本 Lib 只测试了 Windows 环境下的运行情况!需要在 Screen 中处理键盘输入和鼠标事件,以下是一个简单窗口绘制:public class MyGuiScreen extends GuiScreen{ @Override public void drawScreen(int&nb...
Shimmer 是一个客户端库模组,提供了一些渲染支持。Shimmer 为世界中的后处理框架和彩色点光源提供支持。具体如何在开发中使用,可参考官方 WIKI。注意:0.4+ 版本后兼容铷,部分修复了光穿问题,更灵活的模型泛光支持(参考Wiki)。推荐使用 CurseForge 上的资源包:Blooming Blocks。自 0.1.13 版本起引入了辅助屏幕,用于快速生成配置文件,详...
[h1=概述]这个库增效了将 Blockbench 的模型(通用的,以及来自 AnimatedJava 插件的)植入 Fabric 模组的过程。它自动化了物品模型与材质的创建,将资源包与物品展示实体相结合以植入客户端,使得玩家不用再去安装额外的库。这个库还为动画提供了全面的支持,包括关键帧的 Molang 表达式,以及大量的 Blockbench 特性,当然还为 Blockbench 的插件...
[ban:title_menu][h1=概述]该 Mod 提供了生成新物品、方块(Tiles = Blocks)、机器、实体、矿石、资源、世界生成器与处理指令的基本工具。该 Mod 的目的是减少构建与维护 Mod 需要花费的时间,通过减少移动到数据驱动模型(Data Driven Model)的代码量来实现。[h1=拓展模组]需要 Voltz Engine 作为前置的 Mod:Artillect;BBM's Armory;Assembly Line;Basic Industr...