Community listing page, reviews may not be monitored by the author.
prefab-custom-addon
No reviews yet
A NeoForge addon for Prefab 1.20.1,1.21.1, adds custom building extension packs, works for both client and dedicated server。
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Prefab ships with a handful of buildings. After a while you get bored of them.
This addon adds an extension pack system: press Z in-game to browse and download community-made packs, or press X to make your own.
Downloader — browse community packs, pick one, drops into prefab-extension/, ready to use next time you load a world.
Creator — local workspace mode. Fill in a form, pick an NBT, pick a cover image, a few clicks and you have a standard extension pack (with ZIP). Everything lives in prefab-work/ at your game root. Export NBT files using the vanilla Structure Block.
Requires: Prefab 1.0.7+, LDLib2 2.2+. Tested on NeoForge 21.1.233 / MC 1.21.1 / Java 21+.
Keybindings
| Key | Action |
|---|---|
| Z | Open extension pack downloader |
| X | Open extension pack creator |
Folder Layout
The workspace folder mirrors the published pack format:
prefab-work/
├── <pack_id>/
│ ├── information/
│ │ ├── <pack_id>.txt
│ │ └── cover.png
│ └── construction/
│ ├── <building_id>.nbt
│ ├── <building_id>.png
│ └── <building_id>.txt
└── <pack_id>.zip ← auto-generated
Any change under prefab-work/<id>/ triggers an automatic repack into prefab-work/<id>.zip. To install a pack manually, unzip the file into prefab-extension/<id>/.
Dependencies
| Mod | Version | Required | Purpose |
|---|---|---|---|
| Prefab | 1.0.7+ | yes | core — provides GuiStructure, BuildBlock, etc. |
| LDLib2 | 2.2+ | yes | UI utilities |
NeoForge 21.1.233 on Minecraft 1.21.1.
预制建筑附属 (Prefab Custom Addon)
Prefab 模组的附属扩展,让预制建筑模组可以自定义建筑。自定义建筑的过程完全图形化,只需要准备蓝图即可。
支持版本:1.21.1 (NeoForge) / 1.20.1 (Forge)
主要功能
建筑浏览器
- 浏览本地拓展包中的所有建筑,支持分类、收藏、搜索
- 3D 实时预览,鼠标悬浮可查看方块信息(配合 JEI/EMI 可查询)
- 网站标签页:在线建筑库浏览与一键下载
- 服务器标签页:查看服务器上可建造的建筑,一键建造
服务器建筑上传
- 单人/多人通用:单人游戏可直接建造。多人游戏把本地建筑一键上传到服务器,上传后就能直接建造
- 支持
.nbt/.litematic/.schem格式,上传时自动转换打包 - 自动检测建筑依赖,依赖缺失时阻止上传并给出提示
- 服务器端防滥用:单文件大小限制、上传冷却、缓存总量上限
- OP 可在管理界面删除建筑、控制玩家的上传权限
依赖检测
- 建筑详情页会自动列出建筑用到的模组方块是否齐全
- 缺失的依赖直接点击即可在游戏内搜索 Modrinth,找到对应模组
缺失方块占位
- 遇到没安装的模组方块,不再凭空消失,而是显示「?」方块
- 一眼看出建筑哪里缺东西,补上依赖后重新加载即可
建筑终端
手持建筑终端右键打开,集成了建筑相关的一切:
- 建筑选择:浏览全部建筑并建造
- 创建建筑:从外部文件(litematic / schem / nbt)导入,或直接在游戏内框选区域创建
- 编辑原理图:逐方块修改建筑,支持撤销
- 分类管理:自定义建筑分类
其他
- 外包建筑蓝图:内置 8 个精美建筑的蓝图,合成后可预览并一键建造
- 自定义推土机:清除区域 1~256 可调,可关闭掉落物
- Jade 兼容:看向建筑时显示名称、尺寸、放置者
- 材料交付:在详情页提交材料,交付进度实时显示
运行环境
| 依赖 | 说明 |
|---|---|
| Prefab | 必需,本模组是其附属 |
| LDLib2 | 必需,界面与渲染框架 |
安装
放入 mods 文件夹即可。
服务器
多人服务器:用本模组创建的建筑,可以直接上传到服务器里,提交好材料就可以直接放置建筑。服主和管理员可以禁止玩家上传建筑,删除已上传的建筑。
Prefab Custom Addon
An addon for Prefab that lets you add custom buildings to the Prefab mod. The whole process is fully in-game and graphical — all you need is a blueprint.
Available for: 1.21.1 (NeoForge) / 1.20.1 (Forge)
Features
Building Browser
- Browse all buildings from your local extension packs, with categories, favorites and search
- Real-time 3D preview with hover tooltips on blocks (works with JEI/EMI lookup)
- Website tab: browse and download buildings from an online library
- Server tab: see which buildings are buildable on the server and build them directly
Building Upload & Sync
- Singleplayer and multiplayer: build directly in singleplayer. On servers, upload a local building with one click and it's ready to build
- Supports
.nbt/.litematic/.schem— automatically converted and packed on upload - Automatically checks building dependencies; upload is blocked with a clear message if something is missing
- Server-side anti-abuse: per-file size limit, upload cooldown, cache quota
- Admins (OP) can delete buildings and manage per-player upload permissions in a manage screen
Dependency Detection
- The detail page lists every modded block type a building needs, checked against your installed mods
- Missing dependencies are clickable — search Modrinth in-game and find the mod right away
Missing Block Placeholder
- Blocks from mods you don't have installed show up as a "?" block instead of silently vanishing
- Instantly see what's missing and where; install the dependency and reload
Building Terminal
Right-click with the Building Terminal in hand for everything building-related:
- Buildings: browse and build everything
- Create: import from files (litematic / schem / nbt), or select an area in-game
- Schematic Editor: block-by-block editing with undo
- Categories: organize your buildings
More
- Outsource building blueprints: 8 pre-made building blueprints included — craft, preview and build
- Custom Bulldozer: adjustable clearing area from 1 to 256, item drops optional
- Jade compatibility: shows building name, size and placer when looking at one
- Material delivery: submit materials on the detail page and watch the progress
Requirements
| Dependency | Note |
|---|---|
| Prefab | Required — this is an addon for it |
| LDLib2 | Required — UI & rendering framework |
Installation
Drop the jar into the mods folder.
Multiplayer
Multiplayer: buildings created with this mod can be uploaded straight to the server — deliver the materials and place the building. Server owners and admins can deny upload permissions for players and delete uploaded buildings.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers