Configuration
Settings
The Settings menu can be reached through the Options menu of either the General Tool or the Shape Generation Tool.
From this menu, you can edit all global WorldTool settings. These apply for all players using WorldTool.
Main Settings
Page 1:
Page 2:
The main settings list contains the following settings:
- Force Load Positions (Default = true) - If enabled, the General Tool's positions 1 and 2, as well as the randomizer positions 1 and 2, will remain loaded even if not within the chunk load distance.
- Clear Chat (Default = true) - Toggles clearing the chat between each menu to make the UI more readable.
- Play UI Sounds (Default = true) - Controls whether to play clicking and popping sounds while navigating the menu.
- Keep Menu Options (Default = true) - If enabled, most options set within General Tool menus will be saved when the menus are closed and reopened. This does, however, cause clutter with tags, in case you care about that.
- Max Backups (Default = 6) - The maximum amount of area backups to keep per player. Don't set this value too high, as there is a limit of 1000 total backup slots that can be used at once.
- Display Progress Bar (Default = true) - Toggles a progress bar at the top of the screen while a process is running.
- Display Reload Message (Default = false) - More of a debug tool. If enabled, a message will be displayed every time WorldTool has been reloaded.
- Enable Backups (Default = true) - Enables backups and undo functionality. This is a toggle because backups are still in sort of a beta state.
- Size Warn Limit (Default = 100000) - A warning will be displayed if an area of this size or greater is selected with the General Tool. This is to prevent accidental area selections.
- Log Limit (Default = 100) - The maximum amount of log entries to keep.
The [Reset]
buttons next to each option can be used to restore it to its default value.
The [Reset All]
button at the bottom of the menu can be used to restore all settings to their default values.
Language
The [Ⓐ Language...]
button at the top of the settings menu opens a menu that lets you change the language, as well automatic translation reloading.
So far, there is only one language available. You can add a new language yourself by using a plugin, but please let me know if you would like to help translate WorldTool, so I can add it to the base data pack.
The [Reload]
option can be used to reload all translations every time the data pack is reloaded.
Blocks per Tick
The [Blocks per Tick...]
button at the top opens this menu:
In this menu, you can specify a "blocks per tick" value for each process, which is simply how many blocks the process goes through in a single tick (1 tick = 1/20 of a second). Lowering blocks per tick values can help with performance.
At the top of the menu, you can select a preset to use. The available presets are: Low
, Medium
, High (Default)
, and Maximum
. If a value for an individual process is adjusted, the preset is set to Custom
.
Scores
There are a few adjustable scoreboard values, which can be set with /scoreboard players set NAME worldtool VALUE
.
From most to least commonly useful:
$maxRaycastingDistance
(Default = 100) - The maximum distance (in blocks) to look for a block when right-clicking with a tool.$templateSizeLimit
(Default = 48) - Tells WorldTool what the maximum side length of templates (structure files) is. This can be changed if you have a mod installed that allows this value to be higher, or if a future Minecraft version supports bigger templates.$playerInput
(Default = 1 (true)) - Decides if player interactions are enabled. Disabling this will disable all player interaction with tools, and will also disable particles. Set this to 0 (meaning false) if you're, for example, using WorldTool as a library in a map and don't need any user interaction functionality.$playerdbAvailable
(Default = 1 (true)) - Tells WorldTool if the PlayerDB library is available to use. This controls the availability of undo/redo, copy/paste, and the Clone Template mode.