基本信息
我的世界Java版本
1.21.1
1.20.1
1.19.4
1.19.2
1.18.2
1.18
1.17.1
1.16.3–1.16.4
1.15.2
1.14.4
1.12.2
1.12
1.11.x
1.10.x
1.9.4
1.9
1.8.8
1.8–1.8.2
1.7.10
平台
Forge
运行环境
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 GPL-3.0-only
发布于 2025-01-17
更新于 2025-11-05
更新日志
V-Tweaks 变更日志 MC 1.20.1
4.0.14:
由于我开始将其移植到 1.21 的 NeoForge 上,并且可能开始研究 Fabric 支持(不过没有承诺!),所以这将是 1.20.1 的最后一次更新。感谢您对这个反复出现的问题的耐心,该问题已通过直接删除它得到修复:
已移除:
- TraderStonks 调整,这给许多玩家带来了许多问题。
4.0.13:
已添加:
- 铁砧和流体转换配方的完整成分支持
- 这意味着您现在可以使用标签或数组输入来定义多个输入。例如,以下配方允许您投掷 1 根木棍或任何彩色羊毛,以将其转换为白色羊毛。
{ "type": "vtweaks:fluid_conversion", "input": [{ "item": "minecraft:stick" }, { "tag": "minecraft:wool" }], "output": { "item": "minecraft:white_wool" }, "fluid": "minecraft:water" }
已更改:
- Chopdown 配置现在有自己的子部分 - 之前的设置需要重新应用
已移除:
- 不小心在铁砧制作的测试 JSON 配方中留下了 - 已删除!
已修复:
4.0.12:
已更改:
铁砧配方:
- 设置
cpFromLeft已重命名为copyTagsFromLeft - 设置
cpFromRight已重命名为copyTagsFromRight - 添加了一个新的可选设置
strict。当设置为 false 时,配方两侧的输入将忽略 NBT;否则,输入将需要与数据包条目中指定的 NBT 匹配
水转换配方:
- 修复了 JEI 中背景不工作的问题
- 为 JEI 选项卡添加了催化剂,以便它在分配器、飞溅水瓶和水桶中显示为“使用”
4.0.11:
已修复:
- 实际修复羽毛下降调整 -_-
4.0.10
已添加:
- 和平表面应适用的月相配置(默认为除新月外的所有月相)
- Trader Stonks(默认启用)
- 此功能受 SimplySarc 的想法启发,使得流浪商人可以出售您最近丢失的任何“有价值”物品
- 此功能处于测试阶段 - 如果您发现任何错误,请报告!!
- 技术细节:
- 使用标签
vtweaks:valuable- 如果已配置(此设置默认启用),如果
vtweaks:valuable物品可以附魔,它将仅在物品被附魔时保存。
- 如果已配置(此设置默认启用),如果
- 物品添加的机会是可配置的
- 绿宝石成本是可配置的,但它总是需要绿宝石
- 添加的物品是随机的,它可能是您的或其他玩家的!
- 与流浪者聊天时会显示一条愚蠢的消息(可以禁用)
- 使用标签
已修复:
- 和平表面完全不起作用
- 羽毛下降调整未按预期工作,除了坠落伤害外抵消所有伤害 🤦♂️
- <流体>的飞溅药水在 FluidConversionRecipes 上不起作用
已更改:
- 重新组织了许多配置 - 请检查您的
vtweaks-common.toml文件,以验证您之前的设置是否正确
4.0.9
已修复:
- 对 JEI 的硬依赖
4.0.8
已修复:
FluidConversionTweak由于多种原因不起作用
4.0.7
已添加:
ItemFrameTweak:允许任何vtweaks:clear_glass或发光墨囊在潜行时在物品框架上激活,以使物品框架分别透明或发光。演示SplashPotionTweak:允许水的飞溅药水的行为与在水中投掷物品相同,但使用 V-Tweaks 的流体转换配方。如果您希望将enableFluidConversionRecipes设置为false,这可以作为一种替代方案,但仅适用于块而不是块和物品。演示
已更改:
- Mixin 配置现在是
vtweaks-common.toml的一部分 - 如果您之前更改了enableCactusItemProtection,您需要再次在vtweaks-common.toml中进行更改🙁
4.0.6:初始移植到 1.19.4
已添加:
- 所有新的食物工具提示配置:
useOriginalFoodTooltipColor (bool):如果食物有自定义颜色,例如通过稀有度或 NBT,则使用该颜色而不是下面定义的饥饿条的其他颜色。如果食物没有给定的自定义颜色,则将使用默认颜色(或增益/减益颜色)。演示foodTooltipColor (string):食用时不提供正/负药水效果的普通食物的 HEX 代码foodTooltipPositiveColor (string):食用时提供无负药水效果且至少一种正药水效果的食物的 HEX 代码foodTooltipNegativeColor (string):食用时提供至少一种负药水效果的食物的 HEX 代码foodTooltipMultiplier (float):类似于健康,1 饥饿相当于半块饥饿肉。此设置控制食物饥饿工具提示的乘数。foodTooltipSaturationColor (string):食物提供的饱和度的 HEX 代码
已修复(希望如此🤞):
- 希望修复了在世界加入时出现的崩溃错误
java.lang.IllegalStateException: Accessing LegacyRandomSource from multiple threads。我今天大部分时间都在研究这个问题,我不知道我做错了什么导致了这个问题,但希望我所做的一个小更改可能已经解决了这个问题。
4.0.5
潜在的内存泄漏解决方案
4.0.4****
微优化服务器和世界滴答性能
4.0.3
已修复:
- 羽毛下降调整在靴子达到最大损坏时不会损坏
4.0.2
已修复:
- 羽毛下降调整不起作用
4.0.1
已修复:
- 专用服务器崩溃(感谢 Apache 😒)
4.0.0
此重写包括几个主要更改:
已移除功能:
- 所有附魔:Chopdown 在一定程度上消除了对伐木的需求,我一直讨厌 Imperishable 的实现
- 骨粉调整:在非骨粉可种植的块上使用骨粉
- 掉落调整:可配置的消失计时器、鸡蛋孵化、树苗种植 - 这些都很糟糕。
- 宠物军械库:向驯服的宠物投掷装备 - 这实现得不好,并且不值得花时间学习渲染
- 死亡点:在 1.19 中使用新的回声指南针后,这实际上不再必要
- 低健康声音:不太适合此模组,其实现非常依赖数据修改
- 欢迎您使用 V-Tweaks 的聊天消息已被删除,这很烦人。我将很快为其实现一个可选的 Patchouli 书籍 :)
已添加功能
- 尸体掉落调整 - 玩家死亡时掉落的物品将不再像其他物品一样消失。
- 仙人掌物品保护 - 防止物品被仙人掌吃掉。配置更改需要重新启动
大修
- 流体转换配方 - 这过去是 Concrete Tweak,但现在它们是基于数据包的,您可以修改默认值(目前它们仅包括所有混凝土粉末 -> 混凝土转换)!您可以指定流体、输入和输出,并且配方将使用我制作的自定义插件在 JEI 中自动传播。
- 由 Chop Down 调整引起的掉落块将不再掉落叶子,而是掉落块的相应掉落物
[CODE]引入了调整系统。通过扩展VTweak并使用@Tweak注释创建一个新的调整。配置系统将自动获取您需要的配置基于此注释,并且调整注册表将自动获取并触发所有自定义调整的事件[CODE]配置系统已进行大修,允许每个调整容纳自己的配置,而不是将它们作为某些联合配置类的静态成员。@Tweak注释中的category参数告诉配置系统将调整的配置放在哪个类别中 - 如果它不是CommonConfig.java或ClientConfig.java中列出的类别之一,则将被跳过。
3.6.8
- Chopdown 将不再将玩家放置的叶子视为树的一部分
- 希望修复由于 FastUtils
it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.rehash错误导致的启动失败
3.6.7
- 终于,chopdown 功能不再是实验性的,并已完成到我满意的程度。此更新修复了在破坏树木时的偏移,以及在树木倒下时旋转日志。
3.6.6.2
- 修复 NBT 损坏!!
3.6.6
- 添加了新的可选铁砧配方属性
cpFromLeft和cpFromRight。如果未包含,则假定为false。cpFrom[Left|Right]将复制所有 NBT 除了输出中定义的 NBT 到输出。您可以选择将两者都设置为 true,但 NBT 的任何重叠都将被右输入覆盖。
应该在 1.19.1 和.2 上工作,但尚未进行测试。
3.6.5.1
- 希望解决
Accessing LegacyRandomSource from multiple threads错误的问题。
3.6.5
已添加:
- 新的
vtweaks:anvil配方类型 - 见下文!
已更改:
- 代码的巨大内部重构
- 禁用时伐木和不朽不会消失,但也不会起作用
- 附魔书的配方现在使用
vtweaks:anvil配方来控制输入和成本
vtweaks:anvil
输入和输出都可以为它们定义 NBT!此配方类型执行**软NBT 比较。
示例:如果您的物品定义为{"item": "minecraft:stick", "nbt": { "Damage": 0 }},那么如果您输入带有附魔或其他 NBT 的木棍,只要 NBT 至少与配方中定义的 NBT(在这种情况下为{Damage:0})匹配,它将成功**。
imperishable.json:
{
"type": "vtweaks:anvil",
"left": {
"item": "minecraft:enchanted_book",
"nbt": {
"StoredEnchantments": [
{
"id": "minecraft:unbreaking",
"lvl": 3
}
]
}
},
"right": {
"item": "minecraft:enchanted_book",
"nbt": {
"StoredEnchantments": [
{
"id": "minecraft:unbreaking",
"lvl": 3
}
]
}
},
"result": {
"item": "minecraft:enchanted_book",
"nbt": {
"StoredEnchantments": [
{
"id": "vtweaks:imperishable",
"lvl": 1
}
]
}
},
"cost": 24
}
lumbering.json:
{
"type": "vtweaks:anvil",
"left": {
"item": "minecraft:writable_book"
},
"right": {
"item": "minecraft:golden_axe",
"nbt": {
"Damage": 0
}
},
"result": {
"item": "minecraft:enchanted_book",
"nbt": {
"StoredEnchantments": [
{
"id": "vtweaks:lumbering",
"lvl": 1
}
]
}
},
"cost": 16
}


