From e45931303fdfced46170e6166759dd38b035f105 Mon Sep 17 00:00:00 2001 From: tastybento Date: Mon, 27 Jul 2026 07:23:05 -0700 Subject: [PATCH] fix: add missing game mode worlds to the default config The shipped `worlds:` list had not kept up with the game modes BentoBox now has, so SkyGrid, Raft, Brix and Parkour were absent. On a fresh install InvSwitcher silently did not manage those worlds, and because nothing is logged for a world that was never hooked, there is no signal that coverage is missing until items start leaking between worlds. This surfaced on a server running Multiverse-Inventories alongside InvSwitcher. After granting `mvinv.bypass.world.parkour_world` to stop MV-I handling the world, `parkour_world` was left with no inventory manager at all - it was not in InvSwitcher's world list either - and items carried straight out of the parkour world into the lobby. World names verified against each game mode's own config: skygrid-world (SkyGrid), raft_world (Raft, from Settings.java), brix_world (Brix), parkour_world (Parkour). Existing entries are untouched, and only new installs pick up the additions. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01YXnYDGiASdSUZFtNyS4jbc --- src/main/resources/config.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index e04efdd..04844d9 100755 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -9,6 +9,10 @@ worlds: - caveblock-world - poseidon_world - stranger_world +- skygrid-world +- raft_world +- brix_world +- parkour_world options: # # Per-world settings. Gamemode means Survivial, Creative, etc.