跳到正文

Puzzles

作者:WJChp

Data-driven puzzle blocks with in-game GUIs. Create custom puzzles via JSON datapacks—no coding required. Supports automation, multiple languages, and includes two built-in puzzles.

收藏

介绍

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

Puzzles

Data-driven puzzle blocks for Minecraft 1.21.1 (NeoForge).

Features

  • Puzzle Block — locks onto a puzzle, outputs items, checks answers, gives rewards
  • Puzzle Desk — creates Puzzle Paper from regular paper + a selected puzzle
  • Datapack-driven — add/modify puzzles by editing JSON files, no recompilation
  • In-game GUI — open the puzzle folder directly and refresh without /reload
  • Two modes — one-shot (single play) or locked (auto-repeat)
  • Automation-friendly — compatible with hoppers and pipes via NeoForge ItemHandler

How to Play

  1. Craft a Puzzle Block and a Puzzle Desk
  2. Put paper into the Puzzle Desk, pick a puzzle, click Load
  3. Insert the Puzzle Paper into the Puzzle Block
  4. Follow the output/input cycle to solve the puzzle

Adding Custom Puzzles

Puzzles are defined as JSON files. Place them in:

<world>/datapacks/puzzles/data/puzzles/puzzle_type/

Click the "Puzzle" button in the Puzzle Desk GUI to open the folder directly.
Then run /reload in-game to load new puzzles.

Included Puzzles

  • Stone Trial — smelt stones into their smooth variants
  • Compression Trial — compress 9 ores into a block

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.252 or newer

License

MIT

常见问题

Puzzles 支持哪些 Minecraft 版本?

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

Puzzles 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分