[1.20.1] Origins Forge 1.10.0.9
on 2024 Dec 07[1.19.2] Origins Forge 1.7.1.7
on 2024 Dec 07这是最终的 1.19.2 版本。这次是真的。
如果你需要解释,请阅读此 1.19.2 变更日志。
Apoli
- 回滚了一个无效的混入更改,该更改导致了崩溃。
Calio
- 修复了一个服务器崩溃问题,该问题涉及在服务器上引用客户端类。#443
[1.20.1] Origins Forge 1.10.0.8
on 2024 Dec 07起源
- 修复了客户端上的起源注册表有时除了“origins:empty”之外不包含任何值的问题。#423
阿波利
- 修复了“status_bar_texture”能力的潜在空返回值。
- 修复了“prevent_sprinting”能力不起作用的问题。#427
- 修复了“min_duration”字段默认值在“status_effect”条件中未考虑无限效果持续时间的问题。#438
- 修复了“exposed_to_sky”和“exposed_to_sun”在负 x 和 z 坐标中没有正确的块位置的问题。#439
卡利奥
- 修复了客户端上的注册表有时除了默认值之外不包含任何值的问题。#423
- 使 isServerContext 与旧版本修复保持一致。
对于附加组件开发者:
起源 Forge 现在托管在 Ladysnake Maven 上
工件的表示法仍然完全相同,但您必须在“repositories”块中用 Ladysnake Maven 替换 MerchantPug Maven。这与起源 Fabric 是相同的存储库。
repositories {
...
+ maven {
+ url "https://maven.ladysnake.org/releases"
+ }
- maven {
- url "https://maven.merchantpug.net/releases"
- }
}
阿波利
- PowerType 类不再是抽象的,这意味着您可以直接实例化它。
[1.19.2] Origins Forge 1.7.1.6
on 2024 Dec 07这是真正的最终 1.19.2 版本。
如果你需要解释,请阅读之前的 1.19.2 变更日志。
起源
- 修复了客户端上的起源注册表有时除了
origins:empty
之外不包含任何值的问题。#423
阿波利
- 修复了
status_bar_texture
能力的潜在空返回值。 - 修复了
prevent_sprinting
能力不起作用的问题。#427 - 修复了在负 x 和 z 坐标中
exposed_to_sky
和exposed_to_sun
没有正确的块位置的问题。#439
卡利奥
- 修复了注册表有时在客户端上除了默认值之外不包含任何值的问题。#423
[1.19.2] Origins Forge 1.7.1.5
on 2024 Dec 07这是真正的最终 1.19.2 版本。
如果需要解释,请阅读之前的 1.19.2 变更日志。
Apoli
错误修复
- 修复了涉及
this.lootTableId
为 null 的崩溃问题。
[1.20.1] Origins Forge 1.10.0.7
on 2024 Dec 07[1.20.1] Origins Forge 1.10.0.6
on 2024 Dec 07起源
错误修复
- 修复了在执行命令内部使用起源命令时的崩溃。(#408)
阿波利
错误修复
- 修复了 /reload 命令因错误数据包而无法正常工作的问题。
- 修复了在
held_item_action
槽中使用consume
物品动作的action_on_being_used
能力时的冻结问题。(#353) - 修复了
replace_loot_table
能力无法正常工作的问题。(#404) - 修复了
raycast
实体动作类型始终表现为command_along_ray_only_on_hit
为真的问题 (#410) - 修复了
modify_falling
能力在velocity
字段为 0 时的不一致性。(#412) - 修复了
in_tag
伤害条件不存在的问题。(#414) - 修复了
action_on_block_use
阻止与不应阻止的块进行交互的问题。(#419) - 修复了与
action_x_hit
和damage
双实体动作相关的崩溃。(#422)
杂项
- 优化了 EntityLinkedItemStack。
- 使
action_x_hit
能力更符合该模组的 Fabric 版本。(#422) - 更新了网络版本。
卡利奥
错误修复
- 修复了在处理拆分注册数据包时的意外并发问题。(EdwinMindcraft/calio#3)
- 修复了在加载到世界或使用 /reload 时的缺失注册崩溃。(EdwinMindcraft/calio#3)
[1.19.2] Origins Forge 1.7.1.4
on 2024 Dec 07这是最终的 1.19.2 版本。
我个人对这个版本的 Minecraft 没有兴趣,并且我真的不想再维护它了,特别是当 Origins Fabric 选择继续前进而不是不断维护一年前的 MC 版本时。我这样做只是作为一种爱好。感谢理解。 - MerchantPug 更多信息,请阅读此 页面。
Origins
错误修复
- 修复了在 execute 命令内部使用 origin 命令时的崩溃。(#408)
Apoli
错误修复
- 修复了由于错误的数据包导致的 /reload 命令不起作用的问题。
- 修复了在
held_item_action
槽中使用consume
物品动作的action_on_being_used
能力时的冻结问题。(#353) - 修复了
resource
实体条件类型仅在玩家上起作用的问题。(#372) - 修复了坐骑动作抛出警告日志,修复了从玩家身上下马在非玩家实体上不起作用的问题。(#391)
- 修复了
replace_loot_table
能力不起作用的问题。(#404) - 修复了
raycast
实体动作类型总是表现得好像command_along_ray_only_on_hit
为真的问题 (#410) - 修复了
modify_falling
能力在velocity
字段为 0 时的不一致性。(#412) - 修复了
in_tag
伤害条件不存在的问题。(#414) - 修复了
action_on_block_use
在不应该阻止与块交互时的问题。(#419) - 修复了与
action_x_hit
和damage
双实体动作相关的崩溃。(#422) - 修复了启动能力类型在可选字段方面与 Origins Fabric 不一致的问题。
- 修复了
phasing
的默认phase_down_condition
不正确的问题。
杂项
- 使
action_x_hit
能力更符合该模组的 Fabric 版本。(#422)
Calio
错误修复
- 修复了不正确的验证顺序逻辑。(#371)
- 修复了处理拆分注册表数据包时的意外并发问题。(EdwinMindcraft/calio#3)
- 修复了在加载到世界或使用 /reload 时的缺失注册表崩溃问题。(EdwinMindcraft/calio#3)
- 修复了在非专用服务器上加载有时会失败的问题。(EdwinMindcraft/calio#4)
[1.18.2] Origins Forge 1.5.0.2
on 2024 Dec 07这是最终的 1.18.2 版本。
我个人对这个版本的 Minecraft 不感兴趣,并且我真的不想再维护它了,特别是当 Origins Fabric 选择继续前进而不是不断维护一年前的 MC 版本时。我这样做是作为一种爱好。感谢理解。 - MerchantPug 更多信息,请阅读此 页面。
常规
- 修复了 Jar in Jar 工件中的 Jar。现在需要 Forge 40.2.3 或更高版本。
对于附加组件开发者
- 这里和那里可能会有非常小的代码更改,所以如果您在 Origins Forge 代码库中使用特定的利基,那么请将此视为破坏性更新。
起源
错误修复
- 修复了人类的起源图标未设置为玩家皮肤的问题。(#246)
- 修复了在更改维度时起源组件未同步的问题。(#316)
- 修复了在使用
action_on_callback
时与 Origins Fabric 的不一致性。(#332 & #345)
阿波利
错误修复
- 修复了
change_resource
实体动作类型仅在玩家上起作用的问题。(#245) - 修复了 ColorConfiguration 中红色和蓝色的反转。(#304)
- 修复了
self_glow
从未使本地玩家发光的问题。(#304) - 修复了
restrict_armor
力量类型仅应用于一个装备槽的问题。(#312) - 修复了
modify_break_speed
力量类型不适用于不可破坏的块的问题。(#312) - 修复了
trigger_cooldown
实体动作类型仅在玩家上起作用的问题。(#312) - 修复了
shader
力量类型仅在使用条件更改相机时更新的问题。(#334) - 修复了在
held_item_action
槽中使用action_on_being_used
力量和consume
物品动作时的冻结问题。(#353) - 修复了键绑定始终解析为主要活动的问题。(#357)
- 修复了
resource
实体条件类型仅在玩家上起作用的问题。(#372) - 修复了
raycast
实体动作类型始终表现为command_along_ray_only_on_hit
为真的问题(#410) - 修复了与 PowerSourceArgumentType 相关的崩溃。(#411)
- 修复了
action_on_block_use
阻止与不应该阻止的块进行交互的问题。(#419) - 修复了与
action_x_hit
和damage
双实体动作相关的崩溃。(#422) - 修复了
adjacent
块条件类型。 - 修复了
multiple
力量类型。 - 修复了
if_else_list
元动作类型一次执行多个动作的问题。 - 修复了
particle
力量类型不接受粒子效果和类型的问题。 - 修复了
add_block
和set_block
不使用块状态的问题。 - 修复了某些
interval
字段被允许低于 1 的问题。 - 修复了
phasing
的默认phase_down_condition
不正确的问题。 - 修复了与 Fluidlogged 的不兼容性。
杂项
- 使
action_x_hit
力量与该模组的 Fabric 版本更加一致。(#422)
卡利奥
错误修复
- 修复了不正确的验证顺序逻辑。(#371)
- 修复了处理拆分注册表数据包时的意外并发问题。(EdwinMindcraft/calio#3)
- 修复了在加载到世界或使用 /reload 时的缺失注册表崩溃。(EdwinMindcraft/calio#3)
- 修复了在非专用服务器上有时加载失败的问题。(EdwinMindcraft/calio#4)
- 修复了客户端注册表管理器在注销时未清除的问题。
- 修复了玩家能力缺失且未在正确名称下注册的问题。
[1.20.1] Origins Forge 1.10.0.5
on 2024 Dec 07- 修复了起源之球在创造模式菜单中不显示的问题。#400
[1.20.1] Origins Forge 1.10.0.4
on 2024 Dec 07[O] 在 Origins Forge 中标记更改。[A] 在基础 Apoli 版本中标记更改。[C] 在基础 Calio 版本中标记更改。
错误修复
- [C] 修复了起源力量有时在起源选择图形用户界面中不出现的问题。(#371)
- [A] 修复了在与
block_condition
字段一起使用时block_collision
实体条件类型的不正确行为。 - [A] 修复了
launch
力量类型在可选字段方面与 Origins Fabric 不一致的问题。 - [A] 修复了
area_of_effect
块动作类型仅影响基础块的问题。
杂项
- [O] 将力量禁用代码移动到起源加载代码中。
[1.20.1] Origins Forge 1.10.0.2
on 2024 Dec 07向后兼容说明
类似于 1.7.1.3,此更改包含数据包的破坏性代码。您将无法在以前的版本上连接到运行此版本的 Origins Forge 或 Apoli Forge 的服务器。
更改
- 修改 Falling 现在再次挂钩到
forge:gravity
属性。 - 修改 Player Spawn 现在可以在线程外运行(默认开启,在服务器配置中找到)。这应该使该功能不会使服务器完全停止,但需要某些事情等待稍微长一些。
- 如果此设置开启,使用此能力类型选择一个起源将引导您进入等待能力屏幕。一旦能力完成验证,您将立即被踢出并被带到新的出生点。
- 重生也已被修改,以仅允许在能力验证后才能重生。
- 除此之外,如果您注意到由于不允许重生而导致的任何不稳定情况,请尝试退出并重新登录。
错误修复
- 修复了动态注册在世界启动或 /reload 时未正确加载的问题。(#365, #366)
- 修复了
resource
实体条件类型仅在玩家上起作用的问题。#372
[1.19.2] Origins Forge 1.7.1.3
on 2024 Dec 07此更新包含数据包内的破坏性更改,如果您是服务器所有者,则必须让您的玩家也进行更新。
更改
- 修改玩家生成现在可以在线程外运行(默认开启,位于服务器配置内部)。这应该使该功能不会使服务器完全停止,但需要某些事情等待稍微长一些时间。
- 使用此功能类型选择起源时,如果此设置开启,将引导您进入等待功能屏幕。一旦功能完成验证,您将立即被踢出,并被带到新的生成点。
- 重生也已被修改,仅允许在功能验证完成后才能重生。
- 除此之外,如果您注意到由于不允许重生而导致的任何不稳定情况,请尝试退出并重新登录。
错误修复
- 修复了
modify_insomnia_ticks
值返回负边界的问题。- #360
[1.20.1] Origins Forge 1.10.0.1
on 2024 Dec 07[O] 在 Origins Forge 中标记更改。[A] 在基础 Apoli 版本中标记更改。[C] 在基础 Calio 版本中标记更改。
错误修复
- [A] 修复了与修改失眠滴答相关的混入崩溃。#362
- [A] 通过将玩家的最后休息时间修改为负值,修复了修改失眠滴答导致游戏崩溃的问题。#360
- [A] 修复了
add_velocity
双向实体和实体动作类型修改配置的方向值的问题,导致永久修改而不是仅在动作中使用的修改。#363 - [A] 修复了
phasing
能力类型的phase_down_condition
在未指定时具有不正确的行为。
依赖项
- 更新了 AdditionalEntityAttributes 到 1.4.0.5,修复了由于使用错误方法导致的崩溃。#364
[1.20.1] Origins Forge 1.10.0.0
on 2024 Dec 07由于许多破坏性更改,最新的 Forge 不受支持,请改用推荐的 Forge 版本。
- 更新到 1.20.1 以与 Origins Fabric 1.10.0 保持一致
从 1.19.2 迁移到 1.20.1
伤害类型注册
https://gist.github.com/apace100/bfbf82a8f9d6bd2db13e4feaf653a6b0
材料条件
- 材料块条件现已弃用,请在以前使用此块条件的地方使用标签。
攻击范围属性名称差异
forge:reach_distance
和 forge:attack_range
属性名称已分别更改为 forge:block_reach
和 forge:entity_reach
。两者在其他方面应具有相同的功能。
Fabric 资源条件差异
Origins Fabric 在 1.10.0 中通过 Fabric 的资源条件系统获得了具有条件性电源加载的能力,因为 Forge 上不存在 Fabric 的资源条件系统,我们改为使用 Forge 的条件数据系统。
迁移指南
要进行迁移,请将 fabric:load_conditions
JSON 对象更改为有效的 forge:conditions
JSON 对象。此对象也可以与 Fabric 加载条件一起存在,但在多个 Origins Fabric 中不会将 forge:conditions
JSON 对象视为排除字段。
Fabric 的加载条件存储在一个数组中,要在 Forge 上实现允许使用多个条件的类似效果,请使用 forge:and
作为您的条件类型。
有关条件数据的更多信息,请在此处查找。
https://docs.minecraftforge.net/en/1.20.x/resources/server/conditional/
示例
Fabric
{
"type": "apoli:action_on_callback",
"entity_action_gained": {
"type": "apoli:execute_command",
"command": "say Hello world!"
},
"fabric:load_conditions": [
{
"condition": "apoli:any_namespace_loaded",
"namespaces": [
"eggolib"
]
}
]
}
Forge
{
"type": "apoli:action_on_callback",
"entity_action_gained": {
"type": "apoli:execute_command",
"command": "say Hello world!"
},
"forge:conditions": {
"type": "apoli:any_namespace_loaded",
"namespaces": [
"eggolib"
]
}
}
[1.19.2] Origins Forge 1.7.1.2
on 2024 Dec 07[O] 在 Origins Forge 中标记更改。[A] 在基础 Apoli 版本中标记更改。[C] 在基础 Calio 版本中标记更改。
错误修复
- 修复了 AdditionalEntityAttributes JAR 被命名为 "Forge" 的问题。
- [A] 修复了在实体未通电时执行 Modify Velocity 的问题。
[1.19.2] Origins Forge 1.7.1.1
on 2024 Dec 07[O] 在 Origins Forge 中标记更改。[A] 在基础 Apoli 版本中标记更改。[C] 在基础 Calio 版本中标记更改。
错误修复
-
[C] 修复了特定模组注册表有时会损坏的问题。EdwinMindcraft/origins-architectury#324
-
[C](内部/技术)修复了列表 SerializableDataTypes 无法通过网络发送的问题。EdwinMindcraft/origins-architectury#335
-
[C] 修复了玩家能力的不一致性。EdwinMindcraft/origins-architectury#342
-
[A] 修复了
change_resource
实体动作类型在非玩家上不起作用的问题。EdwinMindcraft/origins-architectury#245 -
[A] 修复了
in_tag
生物群系条件类型不存在的问题。EdwinMindcraft/origins-architectury#270 -
[A] 修复了
restrict_armor
仅应用于一个装备槽的问题。EdwinMindcraft/origins-architectury#312 Issue 2 -
[A] 修复了
modify_break_speed
在不可破坏的方块上不起作用的问题。EdwinMindcraft/origins-architectury#312 Issue 3 -
[A] 修复了
trigger_cooldown
在面对空能力时导致崩溃的问题。EdwinMindcraft/origins-architectury#312 Additional Issue 1 -
[A] 修复了
modify_damage_dealt
根本不起作用的问题。EdwinMindcraft/origins-architectury#312 Additional Issue 2 -
[A] 修复了 Apoli Forge 和 Obscure API 之间导致崩溃的碰撞问题。EdwinMindcraft/origins-architectury#313
-
[A] 修复了涉及空 'input' 的损坏问题,当涉及到伤害修改能力时。EdwinMindcraft/origins-architectury##322
-
[A] 修复了
shader
能力仅在切换视角时更新的问题。EdwinMindcraft/origins-architectury#334 -
[A] 修复了
ignore_water
能力类型不能正常工作的问题。EdwinMindcraft/origins-architectury#336 -
[A] 修复了
ability
实体条件类型使用了错误的字段名。EdwinMindcraft/origins-architectury#339 -
[A] 修复了
side
元动作类型使用了错误的字段名。EdwinMindcraft/origins-architectury#340 -
[A] 修复了
add_block
和set_block
未使用块状态数据类型的问题。 -
[A] 修复了
category
生物群系条件不存在的问题。 -
[A] 修复了重生运行
removed
和added
能力事件的顺序错误。 -
[A] 修复了涉及调度程序获取空服务器的潜在崩溃问题。
-
[A] 修复了
if_else_list
在执行动作后未解析的问题。 -
[A] 修复了在游戏重新加载时尝试使用活动能力时的崩溃问题。
-
[A] 修复了
trigger_cooldown
动作在非玩家上不起作用的问题。 -
[A](内部/技术)修复了 PowerLoadEvent.Post 在解析
multiple
能力时未分离超级能力和子能力的问题。 -
[O] 修复了功率清理遗漏功率移除错误,比较了错误的值。EdwinMindcraft/origins-architectury#247
-
[O] 修复了玩家头像如果未找到 SkullOwner 则不会默认为玩家皮肤的问题,如在人类起源中所见。EdwinMindcraft/origins-architectury#246
-
[O] 修复了在更改维度时起源未同步到客户端的问题。EdwinMindcraft/origins-architectury#316
-
[O] 修复了在 Origin nbt 加载期间功率事件调用的不一致性。EdwinMindcraft/origins-architectury#332 & EdwinMindcraft/origins-architectury#345
-
[O] 修复了徽章以随机顺序显示的问题。EdwinMindcraft/origins-architectury#346
-
[O] 修复了 Origins 没有模组图标的问题。
[1.19.2] Origins Forge 1.7.1.0
on 2024 Dec 07更新到上游版本到 1.7.1。
非常感谢 MerchantPug 做了基本上所有的工作。
[1.18.2] Origins Forge 1.4.1.4
on 2024 Dec 07由于存档原因,已上传 1.18.2 版本的 Origins Forge 的最新稳定版本。
你可以在 GitHub 上阅读变更日志。