基本信息
我的世界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.19.x
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
此重写包括一些重大更改:
移除功能:
- 所有附魔:砍伐在一定程度上减少了对伐木的需求,我一直讨厌不朽的实现
- 骨粉调整:对不可骨粉化的方块进行骨粉处理
- 掉落调整:可配置的消失计时器、蛋孵化、树苗种植 - 这些都很糟糕。
- 宠物军械库:向驯服的宠物投掷装备 - 这实现得不好,而且不值得花费时间来学习渲染
- 死亡点:现在 1.19 中的新回声指南针东西使得这不再必要
- 低生命值声音:不太适合这个模组,并且其实现非常依赖数据修改
- 欢迎你使用 V-Tweaks 的聊天消息已被删除,这很烦人。我将很快为这个实现一个可选的帕秋莉书籍😉
添加功能
- 尸体掉落调整 - 玩家死亡时掉落的物品将不再像其他物品一样消失。
- 仙人掌物品保护 - 防止物品被仙人掌吃掉。配置更改需要重新启动
改造
- 流体转换配方 - 这曾经是混凝土调整,但现在它们是基于数据包的,你可以修改默认值(目前它们只包括所有混凝土粉末 -> 混凝土转换)!你可以指定流体、输入和输出,并且该配方将通过我制作的自定义插件在 JEI 中自动传播。
- 砍伐调整引起的掉落方块将不再掉落树叶,而是掉落方块的相应掉落物
[CODE]引入了调整系统。通过扩展VTweak并使用@Tweak注解创建一个新的调整。配置系统将根据此注解自动获取所需的配置,并且调整注册表将自动获取并触发所有自定义调整的事件[CODE]配置系统已进行改造,允许每个调整拥有自己的配置,而不是将它们作为某些聚合配置类的静态成员。@Tweak注解中的category参数告诉配置系统将调整的配置放在哪个类别中 - 如果它不在CommonConfig.java或ClientConfig.java中列出的类别之一,则将被跳过。
3.6.8
- 砍伐将不再将玩家放置的树叶视为树的一部分
- 希望修复由于 FastUtils
it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.rehash错误导致的启动失败
3.6.7
- 终于,砍伐功能不再是实验性的,并且已经完成到我满意的程度。此更新修复了破坏树木时的偏移量,以及在树木倒下时旋转原木。
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
}


