Skip to content

Settings

There are two kinds of settings. Editor Preferences are saved per user on this PC and apply to every world. Project Settings are saved inside the world file and apply only to that world.

WindowHow to openSaved in
Editor PreferencesEdit › Editor Preferences… (Ctrl+,)%APPDATA%\NPEditor\settings.cfg
Project SettingsEdit › Project Settings…The current world file (.npworld)
Performance settingsTools › Performance settings… (view distance · LOD · shadows · threads)settings.cfg (same values as Performance in Preferences)
ShortcutsTools › Shortcuts… (Ctrl+Alt+K)%APPDATA%\NPEditor\shortcuts.json

Editor Preferences and Project Settings use the same window layout.

PartDetails
Search settings (upper left)Searches every section by name, description and English keywords.
Section list (left)The categories. Each shows how many settings have been changed from the default.
Property table (right)Each row has a name and a value editor. Hover over a name to see its description.
Reset to default arrowShown only on changed rows. Click it to reset that row to the default.
Restart markerAttached to settings that take effect only after a restart.

Values apply as soon as you change them. Editor Preferences are saved to settings.cfg immediately. Project Settings go into the world file when you save the world, and changes can be undone with Ctrl+Z.

SettingDefaultDetails
언어 · LanguageAuto (OS language)The language of on-screen text. See “Interface language” below. Applies after a restart.
Create an actor per shapeOnOne shape or brush stroke = one actor. When off, edits go into the active folder or group. Can also be toggled from the Edit menu.
Select occluded blocksOffDrag-box and screen rectangle selection also pick blocks hidden behind blocks in front.
Sound preview volume0.8Master volume of the sound emitter preview (0–1). Same as the toolbar slider.
SettingDefaultDetails
UI scale0 (auto)0 = automatic to fit the screen size. You can fix it at 0.75–3. Applies after a restart.
Floating windows outside the editorOnOpens floating panels and tool windows as operating system windows. When off, they open only inside the editor window.
Theme accent color#2f7cf6The color of selections, pressed buttons, checkboxes and progress bars.

Since 0.9.9: The Floating windows outside the editor setting was added.

GroupSettingDefaultRange · details
CameraCamera speed level41–8 (4 = 12 blocks/s)
CameraCamera speed multiplier1.0×0.05–16. Level × multiplier = speed
CameraMouse sensitivity1.0×0.1–5. How fast right-button look-around moves
CameraMovement acceleration (smoothing)0.07 s0–0.5. Time for WASD to reach top speed. 0 = instant
CameraInvert wheel directionOffFlips the direction of wheel dolly/zoom and fly speed changes.
Grid·snapGrid snap1 block0–64. Movement unit for props and gizmos. 0 = off
Grid·snapRotation snap15°0–90. 0 = off
Grid·snapShow floor gridOnSame as G.
Grid·snapShow chunk bordersOff
Gizmo·displayGizmo size92 px40–240. Handle length (multiplied by UI scale)
Gizmo·displayMipmapsOnSmooths distant block textures. When off, textures are sharper but shimmer at a distance.

The Shortcuts section shows the number of registered commands, changed keys and conflicts. Open the Shortcuts window with Edit shortcuts…. See “Shortcuts window” below.

SettingDefaultRange · details
View distance1536 blocks128–4096. Anything farther is not drawn.
Distant LODOnDraws distant terrain at lower detail (2³ or 4³ blocks per cell).
LOD start distance320 blocks64–4096. Level 2 from this distance, level 4 from twice this distance
Shadow distance220 blocks16–2000. Shorter is faster and sharper.
Meshing threadsCPU cores − 2 (1–6)0–16. 0 = render thread only (slow)
Performance overlayOffFPS, frame ms, chunks and memory at the upper left of the viewport (Ctrl+F7)

Use the Preset buttons above the section to set everything at once.

PresetView distanceLOD startShadowsMeshing threads
Low-end PC512160961–2
Default1536320220cores − 2 (1–6)
High-end3072512320cores − 2 (1–8)

Nearby areas (within about 112 blocks) are drawn per chunk; beyond that, they are grouped into 64³ regions. They look the same; only the number of draw calls goes down.

SettingDefaultRange · details
AutosaveOnIf anything changed, writes to the autosave folder in the background. The original file is left alone.
Interval120 s30–3600
Files to keep101–100. When exceeded, the oldest are deleted first.

The autosave folder is %APPDATA%\NPEditor\autosave\. Open the most recent one with File › Load autosave.

SettingDefaultDetails
Enable AI connection (MCP)OffOpens a 127.0.0.1 bridge so NPEditorMcp can use this editor. Stays on at the next launch.
Bridge port0 (auto)0–65535. If the chosen port is unavailable, another one is picked automatically.

The Copy config (for Claude Desktop) button copies the MCP registration JSON to the clipboard. For details, see AI connection (MCP).

Shows the number of loaded plugins and warnings. Use Plugin Manager… to enable, disable and reload external plugins.

ValueInterface language
Auto (OS language)Follows the operating system language. English if it is not Korean, Japanese or Chinese.
한국어Korean
EnglishEnglish
日本語Japanese
简体中文Simplified Chinese
  1. Choose Edit › Editor Preferences… › General › 언어 · Language.
  2. Restart the editor.

Since 0.9.7: On-screen text can be shown in Korean, English, Japanese or Chinese.

These apply only to the current world. They are saved in the world file, and changes can be undone.

SectionSettingDefaultDetails
Map infoMap name(empty)When empty, the file name is used. The default for export names.
Map infoDescription(empty)
Map infoAuthor(empty)
WorldTarget version1.21.11The Minecraft version for the block list and export format. Same as the dropdown at the right of the menu bar.
WorldDefault spawn0, 64, 0The cell where players first appear. Used by the server and export metadata, and by Play From spawn point.
WorldWorld border size0Side length (centered on the default spawn). 0 = none
ViewDefault atmosphere·lighting look(empty)When this world opens, Game view (F6) is set to this preset. When empty, the editor settings are kept.
Resource packResource pack name(empty)The exported file name (<name>_rp_vN.zip). When empty: map name → file name
Resource packResource pack description(empty)The pack.mcmeta description. § color codes are allowed.
ExportInclude markersOnThis world’s default for Include markers in the Export window
ExportInclude scene (scene.json)OnDefault for including scene actors, animations and rules in exports

Tools › Performance settings… shows the same values as Performance in Preferences in a separate window. At the top are the Low-end PC · Default · High-end preset buttons. At the bottom, the CPU core count and a description of the rendering approach are shown.

  • If things are slow, first click the Low-end PC preset.
  • Then check FPS and the meshing queue with the Ctrl+F7 performance overlay.
  • If the distance looks cut off on a large map, increase the view distance.

Open it with Tools › Shortcuts… (Ctrl+Alt+K). The table columns are Command · Key · Region · Source.

Button · actionAction
Search fieldSearches by command, key and plugin name.
Change… or double-click a rowPress a new key combination (Ctrl · Alt · Shift + key). Esc = cancel
ClearRemoves the shortcut for that command.
DefaultResets that command to its default key.
All reset to defaultsResets all shortcuts to their defaults.
CloseCloses the window (Esc).
IndicatorMeaning
Red keySame key as another command, with overlapping scope. Change one of them.
Yellow keyTwo defaults share the same key. Usually the same function (a menu item and a mode).
Blue icon next to a keyThe key has been changed from the default.
Fixed groupKeys that cannot be changed.

The following keys cannot be changed.

Fixed keyFunction
Ctrl+Z · Ctrl+Y · Ctrl+Shift+ZUndo · Redo
Ctrl+SSave
Ctrl+C · Ctrl+VCopy · Paste
Del · EscDelete · Cancel
W A S D Q E SpaceCamera flying (while the right button is held)
  • Changed keys are saved immediately. The keys in parentheses in menu text also update immediately.
  • If you move a default key, pressing the old key shows a “has moved to another key” notification.
  • Keys registered by external plugins also appear in this window in the External plugins group.

You can also change them with console commands.

CommandAction
keysList shortcuts (key · name · id)
keys conflictsList conflicts
keys set <id> <key>Change the key for that command
keys reset <id>Reset that command to its default key
keys resetallReset everything to defaults
CommandAction
prefList settings changed from the default
pref <search term>Find settings
pref <id> <value>Change a value (e.g. pref autosave/interval 300)
pref reset <id>Reset to default

An id has the form <group>/<key> (e.g. camera/speed_level · perf/view_distance · ui/language).