ArchWeaver
English | 简体中文
A utility mod for Minecraft 26.1.2 / NeoForge, currently featuring fake player management and chunk loading. It supports spawning fake players, managing their inventories, movement, interactions, and presets.
Motivation
Recent NeoForge versions lack a Carpet-like fake player mod, and keeping chunks loaded while building technical Minecraft contraptions can be inconvenient. ArchWeaver was created to address these needs.
Future ideas include connecting fake players to AI and adding world editing tools such as a building wand. The name ArchWeaver suggests weaving architecture and brings "Architect" to mind.
Overview
- Press
Gby default to open the control center, including the fake player list, chunk map, presets, and groups. - Press
Mby default to open the chunk loading map.
Screenshots

Usage
Fake Players
- Simulation loading: player mode and doll mode.
- View direction, rotation, movement, flight, hotbar selection, continuous actions, item dropping, and riding.
- Fake player information, including game mode, name, and coordinates.
- Inventory, armor, offhand, and ender chest management.
- Possession: take control of a fake player's inventory and viewpoint. This does not transfer everything, such as advancements.
- Automation: these features run on the server and apply only to fake players, unlike client mods such as Tweakeroo. |
Chunk Loading
- Select chunks on the map to force-load them.
- Manage loading regions and enable or disable them individually.
Configuration
Server and client configuration files are generated automatically on first load. Boolean values must use true or false without quotation marks.
Server Configuration
File: <world-directory>/serverconfig/archweaver-server.toml
Single-player location: config/archweaver-server.toml
[commands]
permissionLevel = 2
[profiles]
allowOfflineProfiles = true
strategy = "ONLINE_PREFERRED"
[persistence]
restoreFakePlayers = true
[chunkloading]
maxRadius = 8
maxForcedChunks = 2048
maxTickingChunks = 512
maxPlayerLoadingChunks = 65536
[ui]
enableContainerTransferButtons = true
|
Client Configuration
File: config/archweaver-client.toml
[chunkMap]
markerNameScale = 1.0
showWeakLoading = true
