Common Issues
Fixes for the problems people hit most often.
1. Interaction Blocked (Cannot Build or Modify World)
Symptoms: Players receive click cancellation or block break/place restrictions inside a world.
Checklist & Resolutions
World Status Set to Archive: Archived worlds block all modification unless the player holds the
buildsystem.bypass.archivebypass node.Builder Mode Active: If the builders feature is enabled (
/worlds edit), only registered builders can modify the world. Add builders using/worlds addBuilder <player>(requires creator role) or bypass via thebuildsystem.bypass.builderspermission.Global Build Mode: Ensure the player has toggled build mode active via
/build.Administrative Bypass: Players with
buildsystem.adminbypass all restrictions.
2. Encoding Failures (Weird Characters in Chat/Menus)
Symptoms: Special characters or color codes in messages.yml display as garbled characters (e.g. § instead of color codes).
Resolution
Enforce UTF-8 file reading in your server startup flags. Append the following argument to your Java execution command:
-Dfile.encoding=UTF-8Example startup script:
Below is an example of garbled console text resolving from incorrect encoding: 
3. World Fails to Import
Symptoms: Command /worlds import <name> reports failure.
Resolution
Unsupported Data Version: If a world was loaded or generated in a newer Minecraft version than the current server jar, Bukkit will block the import. To force-load, Paper servers can specify
-DPaper.ignoreWorldDataVersion=truein their startup arguments (caution: can lead to chunk errors).Missing Custom Generators: If the target world was generated using a custom chunk generator (e.g. CleanroomGenerator, VoidGen), the generator plugin must be loaded and active on the server before importing.
Invalid Name Characters: Ensure the folder name does not violate the invalid characters regex defined under
world.invalid-charactersinconfig.yml.
Last updated