跳到正文

Create: Wrenchable Blocks+

作者:Zif_Tech

Create: Wrenchable Blocks+ lets you configure which blocks can be picked up with the Create Wrench using a simple JSON file. Supports individual blocks, Block Tags, entire mod namespaces, and block exclusions.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Create: Wrenchable Blocks+ (English version)

A configurable mod that lets you control which blocks can be picked up with the Create Wrench.

Features

  • Add individual blocks by ID
  • Add entire Block Tags
  • Use @namespace to add all blocks from a mod
  • Exclude specific blocks
  • Invalid or missing blocks are safely ignored
  • Simple JSON configuration
  • Automatically updates the block list when Minecraft starts

Configuration

The configuration file is: config/create_wrenchable_blocks_plus.json. If the file does not exist, it is automatically created when Minecraft starts. Example:

{
  "values": [
    "minecraft:chest",
    "#minecraft:logs",
    "@sophisticatedstorage"
  ],
  "remove": [
    "minecraft:barrel"
  ]
}

The generated result is stored in the config folder: config/.wrenchable_blocks_pack

Supported Syntax

| Syntax | Description |
| ———————– | ————————————————- |
| minecraft:chest | Adds a specific block |
| #minecraft:logs | Adds all blocks from a Block Tag |
| @sophisticatedstorage | Adds all registered blocks from the specified mod |

Using @namespace

The @ syntax allows you to add all blocks from a specific mod without listing them individually. For example:

{
  "values": [
    "@sophisticatedstorage"
  ]
}

The mod automatically finds all registered blocks with the sophisticatedstorage namespace. New blocks added by the mod will also be included after restarting Minecraft.

Removing Blocks

You can exclude specific blocks using the remove section:

{
  "values": [
    "@sophisticatedstorage"
  ],
  "remove": [
    "sophisticatedstorage:storage_controller"
  ]
}

This allows you to add all blocks from a mod while excluding specific ones.


Create: Wrenchable Blocks+ (Русская версия)

Настраиваемый мод, который позволяет управлять блоками, подбираемыми с помощью гаечного ключа Create.

Возможности

  • Добавление отдельных блоков по ID
  • Добавление целых Block Tag
  • Использование @namespace для добавления всех блоков определённого мода
  • Исключение отдельных блоков
  • Некорректные и отсутствующие блоки безопасно игнорируются
  • Простая JSON-конфигурация
  • Список блоков автоматически обновляется при запуске Minecraft

Конфигурация

Файл конфигурации: config/create_wrenchable_blocks_plus.json. Если файла нет, мод автоматически создаст его при запуске Minecraft. Пример:

{
  "values": [
    "minecraft:chest",
    "#minecraft:logs",
    "@sophisticatedstorage"
  ],
  "remove": [
    "minecraft:barrel"
  ]
}

Итоговый результат создаётся в папке: config/.wrenchable_blocks_pack

Поддерживаемый синтаксис

| Синтаксис | Описание |
| ———————– | —————————————————— |
| minecraft:chest | Добавляет конкретный блок |
| #minecraft:logs | Добавляет все блоки из Block Tag |
| @sophisticatedstorage | Добавляет все зарегистрированные блоки указанного мода |

Использование @namespace

Синтаксис @ позволяет добавить все блоки определённого мода без необходимости перечислять их вручную. Например:

{
  "values": [
    "@sophisticatedstorage"
  ]
}

Мод автоматически найдёт все зарегистрированные блоки с namespace sophisticatedstorage. Если в моде появятся новые блоки, они также будут добавлены после следующего запуска Minecraft.

Исключение блоков

Конкретные блоки можно исключить через секцию remove:

{
  "values": [
    "@sophisticatedstorage"
  ],
  "remove": [
    "sophisticatedstorage:storage_controller"
  ]
}

Это позволяет добавить все блоки мода, исключив ненужные.

常见问题

Create: Wrenchable Blocks+ 支持哪些 Minecraft 版本?

Create: Wrenchable Blocks+ 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Create: Wrenchable Blocks+ 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Zif_Tech 的其他作品

查看全部 →