介绍
CXD’s Utilities
安装
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
filter {
includeGroup "maven.modrinth"
}
}
}
dependencies {
implementation "maven.modrinth:t9HzrmQg:<version_id>"
}
将 替换为实际的版本 ID。(例如,1.0-26.2 的版本 ID 是“2k1jbG7k”)
问:在哪里可以找到版本 ID?
答:前往你想安装的版本,然后点击“Developer information”,在那里就能找到版本 ID。

生物效果
CXD’s Utils 添加了 3 个与生物效果有关的类:
CustomEffectDurationCustomEffectTooltipStatusEffectBackground
CustomEffectDuration
CustomEffectDuration 可为生物效果设置自定义的持续时间文本。
public class YourMobEffect extends MobEffect implements CustomEffectDuration {
<...>
@Override
public Component getDurationText(MobEffectInstance instance) {
return Component.literal("Hi!!! This is an Example!")
.withStyle(style -> style.withColor(0xFFFFFF));
}
}
它不会显示效果还剩多久,而是显示:
Hi!!! This is an Example!
CustomEffectTooltip
CustomEffectTooltip 可为生物效果添加自定义提示文本。
public class YourMobEffect extends MobEffect implements CustomEffectTooltip {
<...>
@Override
public List<Component> getTooltipLines(MobEffectInstance instance) {
return List.of(
Component.literal("This Text will appear when you hover over the Effect!")
.withStyle(ChatFormatting.WHITE),
Component.literal("It also supports multiple lines!")
.withStyle(ChatFormatting.WHITE)
);
}
}
将鼠标悬停在生物效果上时,会显示自定义提示文本。
StatusEffectBackground
CustomEffectTooltip 可为 MobEffect 的背景添加自定义纹理。
public class YourMobEffect extends MobEffect implements StatusEffectBackground {
<...>
@Override
public Identifier inventorySprite() {
return Identifier.fromNamespaceAndPath(YourMod.MOD_ID, "container/inventory/
effect_background");
}
@Override
public Identifier ambientInventorySprite() {
return Identifier.fromNamespaceAndPath(YourMod.MOD_ID, "container/inventory/
effect_background_ambient");
}
}
访问 https://mcasset.cloud/26.1.2/assets/minecraft/textures/gui/sprites/container/inventory,查看 Minecraft 如何处理效果背景。这里使用的是同一套逻辑。
常见问题
Calyren’s Utils 支持哪些 Minecraft 版本?
Calyren’s Utils 支持 Minecraft Java 版 26.2–26.3,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Calyren’s Utils 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Calyren 的其他作品
查看全部 →
Strongheld
将世界中的要塞数量上限限制为三个。需要安装 Yung's Better Strongholds 才能运行。
Dominium
为 Minecraft 加入灵魂魔法和灵魂所有权的模组,灵感来自 Charter & Mason's Decor。
Ratchel – Caverns & Chasms
Caverns & Chasms 的附属模组,添加了可轻松存放老鼠的老鼠背包。
Arsenal Fixes
这个模组修复了 Arsenal 的一些问题。
评论
登录后评论和评分