NPUcraft Documentation
website·Indexed 31 days ago
https://docs.npucraft.com/Documentation for NPUcraft, featuring a chronicle of player profiles and technical guides for plugins such as FastAsyncWorldEdit.
What's inside NPUcraft
- BlueMap is an open-source plugin that reads Minecraft world data to generate interactive Web maps and 3D surface previews accessible via a web browser. It allows users to pan and zoom through terrain and buildings without needing to be logged into the game. BlueMap renders and updates the map automatically based on server-side policies.
Overview of HuskSync player data synchronization
HuskSync synchronizes player data across multiple Paper sub-servers using a shared database. When a player switches servers, the plugin writes current data to the shared library and reads it back upon entering the new server. During this process, the player is locked (commands are intercepted) until synchronization is complete, with progress indicated in the action bar.Overview of LeavesFakePlayer functionality
LeavesFakePlayer provides fake player support similar to the Carpet mod. Bots appear as player entities and can attract/absorb monster attacks. They simulate player behaviors including chunk random ticks, mob spawning, item usage, block breaking, and natural health regeneration.Overview of NPUcraft Generation 4 (第四周目)
NPUcraft Generation 4 was a Minecraft server instance active from June 2020 to December 2021. It utilized a group server architecture running on versions 1.16 to 1.17 in a pure survival mode. Key operational changes included strict permission controls, pure survival construction, the diversion of events to dedicated entertainment/competition servers, and the implementation of a 'Test Server' mirror system for seed-identical experimentation.Overview of NPUcraft Generation 4 (第四目)
NPUcraft Generation 4 (第四目) operated from June 2020 to December 2021. It utilized a pure survival architecture on Minecraft versions 1.16 to 1.17, employing a group server system. Key operational changes included strict permission controls, pure survival construction, and the diversion of events to dedicated entertainment/competition servers. It also introduced a 'Test Server' mirror system for seed-based experimentation.Overview of VoidLab Experimental Server
VoidLab is a creative-mode void experimental server used for technical research, machine testing, and architectural validation. Its mechanics are identical to the Industrial server, allowing players to test designs and verify schemes without consuming survival resources before implementing them in the Industrial server. It does not use HuskSync, meaning survival equipment cannot be transferred into this server.Overview of AdvancedPortals features
AdvancedPortals is a Minecraft portal management plugin that allows developers and admins to create custom portals using a tag-based system. Key capabilities include:
- Triggering portals via specific block types (e.g., Nether portals, End portals, or Water).
- Seamless cross-server teleportation via BungeeCord or Velocity.
- Conditional triggers based on player permissions, cooldowns, or player state.
- Execution of custom console commands and custom messages upon trigger.
Overview of the Survival-Resource Server
The Survival-Resource server is a dedicated exploration and collection map for the survival group. It features enhanced terrain, structures, and scaled monster difficulty with richer mineral and loot deposits.
Key technical details:
- Backend: Leaves 1.21.8
- Difficulty: Hard
- View Distance: 16
- Simulation Distance: 12
- World Border: Approximately ±30,000 blocks.
Important Warning: The map is reset periodically (seeds are not guaranteed to be preserved). Do not build permanent main bases here; transport essential materials to the Main or Industry servers via backpacks or Watermelon coins.
Overview of PlotSquared for Minecraft
PlotSquared is an open-source land and world management plugin for Minecraft. It provides highly configurable world generators and allows users to manage land by creating plots. Key features include the ability to merge plots for collaborative building and the use of flags to control plot-specific settings such as weather, time, game mode, and PvP status.Overview of ServerTeleport for Velocity 3.x
ServerTeleport is a Velocity 3.x proxy-side plugin that maps short commands (e.g.,/zf) to backend server IDs registered invelocity.toml. It functions as a shortcut for the/server <ID>command and supports optional cooldowns, bilingual messaging, and restrictions on which aliases are available based on the player's current server.Overview of ServerTeleport for Velocity 3.x
ServerTeleport is a Velocity 3.x proxy plugin that allows administrators to map short commands (e.g.,/zf) to backend server IDs registered invelocity.toml. It functions as a shortcut for the/server <ID>command and supports cooldowns, bilingual messaging, and restrictions based on the player's current server.Overview of FastAsyncWorldEdit (FAWE)
FastAsyncWorldEdit (FAWE) is a high-performance fork of WorldEdit optimized for large-scale terrain editing. It supports asynchronous operations, allowing for massive block manipulations without causing server lag, while maintaining all core WorldEdit functionality and adding new efficient tools.