26.1.2-neoforge-1.2.12
Curse Maven Snippet
What's new
Json More Changelog
1.2.12
新增 / Added
- 新增
jsonmore:regex原料类型:按物品注册名(命名空间:路径)做正则匹配,pattern/namespace/path三字段均为整串匹配且可组合,expand_items可展开显示全部匹配物品(本分支类型键为neoforge:ingredient_type)- New
jsonmore:regexingredient type: regex matching against item registry names;pattern/namespace/pathare anchored and combinable, andexpand_itemslists every matched item (this branch usesneoforge:ingredient_typeas the type key)
- New
- 新增
jsonmore:record物品类型:用jukebox_song引用数据包中的data/<命名空间>/jukebox_song/<id>.json(1.21 起唱片为数据驱动,不再需要music_discs标签)- New
jsonmore:recorditem type: references a data-packjukebox_songdefinition viajukebox_song(records are data-driven since 1.21; themusic_discstag is no longer needed)
- New
1.2.11
新增 / Added
jsonmore:item_application新增force_input/force_output:按 block + properties 精确匹配输入方块 / 指定输出方块状态,支持无对应物品的方块与非默认状态jsonmore:item_applicationgainsforce_input/force_outputto match input blocks and force output block states by block + properties (supports blocks without items and non-default states)
变更 / Changed
drop_container: false不再自动把旧方块实体数据整体迁移到新方块,需要保留内容/NBT 时请配合jsonmore:nbt_copy原料显式完成drop_container: falseno longer auto-migrates the old block entity data to the new block; carry content/NBT over explicitly withjsonmore:nbt_copy
- 方块型输出改为模拟原版放置:放置后装载产物 NBT 并调用方块
setPlacedBy;drop_container: true时旧容器按原版破坏语义处理(onRemove 洒出内容物)- Block-type outputs now mimic vanilla placement (result NBT is loaded and
setPlacedByis called); withdrop_container: trueold containers are removed with vanilla break semantics
- Block-type outputs now mimic vanilla placement (result NBT is loaded and
- 替换/移除失败时自动回滚旧方块实体,不残留损坏状态
- Failed replacement/removal rolls back the old block entity, leaving no corrupted states
item_application客户端改用 NeoForge 官方配方同步(OnDatapackSyncEvent#sendRecipes/ 客户端RecipesReceivedEvent)获取全量配方精确匹配后再取消右键事件,与 1.20.1/1.21.1 行为一致(MC≥1.21.2 原版已不再把配方同步给客户端)- Client-side
item_applicationnow uses NeoForge's built-in recipe sync (OnDatapackSyncEvent#sendRecipes/ client-sideRecipesReceivedEvent) to get the full recipe list and cancel right-clicks only on an exact match, matching 1.20.1/1.21.1 behavior (clients on MC≥1.21.2 no longer receive recipes from vanilla)
- Client-side
1.2.10
新增 / Added
- 新增
jsonmore:standing_and_wall物品类型与jsonmore:standing_sign/jsonmore:wall_sign方块- New
jsonmore:standing_and_wallitem type andjsonmore:standing_sign/jsonmore:wall_signblocks
- New
- 存储连接器新增
max_connectors/max_capacity限制(默认 -1 无限制),在 BFS 扫描阶段检查并阻断超限容器的进一步扩展- Storage connector gains
max_connectors/max_capacitylimits (default -1 unlimited), enforced during BFS scanning, blocking expansion past the limit
- Storage connector gains
1.2.9
新增 / Added
item_display_override继承SelfConsumingIngredient,消耗/输出修改逻辑透传,支持包裹自消耗原料item_display_overridenow extendsSelfConsumingIngredient, delegating consume/output-modify logic and supporting wrapping self-consuming ingredients
- 网络传输优化:直接发送应用 ops 后的展示物品列表(自定义 streamCodec)
- Network serialization now sends the modified display item list directly (custom streamCodec)
- op 的
filter字段改为可选- The
filterfield of ops is now optional
- The
- 更新配方原料类型文档
- Updated recipe ingredient documentation
This mod has no additional files

