V-Tweaks 1.19.4 4.0.8
on 2024 Dec 08V-Tweaks 变更日志 MC 1.19.x
4.0.8
修复:
- 对 JEI 的硬性依赖
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):食用时不产生正/负药水效果的普通食物的十六进制代码foodTooltipPositiveColor (string):食用时产生无负药水效果且至少一种正药水效果的食物的十六进制代码foodTooltipNegativeColor (string):食用时产生至少一种负药水效果的食物的十六进制代码foodTooltipMultiplier (float):类似于健康,1 饥饿相当于半饥饿肉块。此设置控制食物上饥饿工具提示的此乘数。foodTooltipSaturationColor (string):食物提供的饱和度的十六进制代码
修复(希望如此🤞)
- 希望修复了世界加入时出现的崩溃,错误为
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 在某种程度上减少了对伐木的需求,我一直讨厌不朽的实现
- 骨粉调整:对不可骨粉化的块进行骨粉处理
- 掉落调整:可配置的消失计时器、蛋孵化、树苗种植 - 这些都不好。
- 宠物军械库:向驯服的宠物投掷装备 - 这实现得很差,而且学习渲染根本不值得花时间
- 死亡点:现在 1.19 中的新回声指南针东西不再需要这个
- 低生命值声音:不太适合这个模组,其实现非常依赖数据修改
- 欢迎您使用 V-Tweaks 的聊天消息已删除,这很烦人。我将很快为这个实现一个可选的帕秋莉书籍 :)
添加功能
- 尸体掉落调整 - 玩家死亡时掉落的物品将不再像其他物品一样消失。
- 仙人掌物品保护 - 防止物品被仙人掌吃掉。配置更改需要重新启动
大修
- 流体转换配方 - 这曾经是混凝土调整,但现在它们是基于数据包的,您可以修改默认值(目前它们只包括所有混凝土粉末 -> 混凝土转换)!您可以指定流体、输入和输出,并且该配方将使用我制作的自定义插件在 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
}
V-Tweaks 1.19.2 4.0.8
on 2024 Dec 08V-Tweaks 变更日志 MC 1.19.x
4.0.8
修复:
- 对 JEI 的硬性依赖
4.0.7
添加:
ItemFrameTweak:允许任何vtweaks:clear_glass或发光墨囊在潜行时在物品框架上激活,分别使物品框架透明或发光。演示SplashPotionTweak:允许水的飞溅药水的行为与在水中投掷物品相同,但使用 V-Tweaks 的流体转换配方。如果您希望将enableFluidConversionRecipes设置为false,这可以作为一种替代方法,但仅适用于方块而不是方块和物品。演示
更改:
- Mixin 配置现在是
vtweaks-common.toml的一部分 - 如果您之前更改了enableCactusItemProtection,则需要在vtweaks-common.toml中再次更改它🙁
4.0.6
添加:
- 所有新的食物工具提示配置:
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
}
V-Tweaks 1.20.1 4.0.8
on 2024 Dec 08V-Tweaks 变更日志 MC 1.20.1
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
此重写包括一些重大更改:
移除功能:
- 所有附魔:砍伐在一定程度上减少了对伐木的需求,我一直讨厌不朽的实现
- 骨粉调整:对不可骨粉化的方块进行骨粉处理
- 掉落调整:可配置的消失计时器、鸡蛋孵化、树苗种植 - 这些都很糟糕。
- 宠物武器库:向驯服的宠物投掷装备 - 这实现得很差,而且学习渲染不值得花费时间
- 死亡点:现在 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
}
V-Tweaks 1.20.1 4.0.7
on 2024 Dec 08V-Tweaks 变更日志 MC 1.20.1
4.0.7
移植到 1.20.1 -- 1.20.0 支持未经测试/未确认
我认为它应该可以正常工作,但如果不行,我不提供任何保证。至少,就 mods.toml 而言,在加载 1.20 时它不会报错。
V-Tweaks 1.19.2 4.0.7
on 2024 Dec 08V-Tweaks 变更日志 MC 1.19.x
4.0.7
添加:
ItemFrameTweak:允许在潜行时激活任何vtweaks:clear_glass或发光墨囊,以使物品框架分别透明或发光。演示SplashPotionTweak:允许水的飞溅药水行为与在水中投掷物品相同,但使用 V-Tweaks 的流体转换配方。如果您希望将enableFluidConversionRecipes设置为false,这是一个替代方案,但仅适用于块而不是块和物品。演示
更改:
- Mixin 配置现在是
vtweaks-common.toml的一部分 - 如果您之前更改了enableCactusItemProtection,则需要在vtweaks-common.toml中再次更改它🙁
4.0.6
添加:
- 所有新的食物工具提示配置:
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
}
V-Tweaks 1.19.4 4.0.7
on 2024 Dec 08V-Tweaks 变更日志 MC 1.19.x
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):食用时给予NO 负药水效果且至少一个正药水效果的食物的 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 的聊天消息已被移除,这很烦人。我将很快为这个实现一个可选的 Patchouli 书籍 :)
添加功能
- 尸体掉落调整 - 玩家死亡时掉落的物品将不再像其他物品一样消失。
- 仙人掌物品保护 - 防止物品被仙人掌吃掉。配置更改需要重新启动
大修
- 流体转换配方 - 这以前是混凝土调整,但现在它们是基于数据包的,您可以修改默认值(目前它们仅包括所有混凝土粉末 -> 混凝土转换)!您可以指定流体、输入和输出,并且该配方将使用我制作的自定义插件自动在 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
}
V-Tweaks 1.19.4 4.0.6
on 2024 Dec 08V-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
}
VTweaks 1.10.X 1.4.9.9
on 2024 Dec 08VTweaks 1.8.x 1.4.5.1
on 2024 Dec 08VTweaks 1.8.x 1.4.8
on 2024 Dec 08VTweaks 1.8.x 1.4.8.6
on 2024 Dec 08VTweaks 1.8.x 1.4.8.5
on 2024 Dec 08从 CurseForge 自动迁移
VTweaks 1.8.x 1.4.8.4
on 2024 Dec 08VTweaks 1.8.x 1.4.8.3
on 2024 Dec 08从 CurseForge 自动迁移而来
VTweaks 1.8.x 1.4.8.2
on 2024 Dec 08VTweaks 1.8.x 1.4.8.1
on 2024 Dec 08从 CurseForge 自动迁移
VTweaks 1.8.x 1.4.7
on 2024 Dec 08从 CurseForge 自动迁移而来
VTweaks 1.8.x 1.4.6
on 2024 Dec 08VTweaks 1.8.x 1.4.5
on 2024 Dec 08VTweaks 1.8.x 1.4.5.5
on 2024 Dec 08从 CurseForge 自动迁移


