Repository navigation
Xaero will lose track of the map after crossing dimensions on Folia #224
Copy link
Copy link
Closed
Labels
FoliaXaerobugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Description
When joining a server using Xaero Map, it will show "Server Selection," which is fine. However, if you then enter a Hell Gate or End Gate, the options will appear as "Manual," "Single," or "World Spawn."
JourneyMap has been tested successfully, and I haven't lost track of it. Switching between them has been working correctly.
version
> ver MapModCompanion
[20:07:43 INFO]: MapModCompanion version 0.0.0+791afd91
Plugin that fixes Multi-world detection for Xaero's Minimap, VoxelMap and JourneyMap
Website: https://github.com/turikhay/MapModCompanion
Author: turikhayThe problem is that I was previously using version ebe75cc.
Now that I've updated to the latest version, I'll run further tests later.
This is my config.
Details
#
# MapModCompanion (Spigot)
# https://github.com/turikhay/MapModCompanion
#
# Enable verbose logging
verbose: false
# Send only default world ID to the clients
# Mods are (mostly) capable of distinguishing between different dimensions
preferDefaultWorld: true
# World id channel support
world_id:
# Modern; supports:
# - VoxelMap since 1.12.0 (Minecraft 1.19.3)
# - JourneyMap since 5.7.1 (Minecraft 1.16.5)
modern:
enabled: true
# Legacy; supports:
# - VoxelMap 1.11.0 and older (Minecraft 1.19.2)
legacy:
enabled: true
# Xaero's mod family support
xaero:
# Supported since 20.20.0 (Minecraft 1.8.9)
world_map:
enabled: true
events:
join:
enabled: true
# Sometimes the mod doesn't pick up the initial packet
repeat_times: 3
world_change:
enabled: true
# Supported since 1.10.0 (Minecraft 1.8.9)
mini_map:
enabled: true
events:
join:
enabled: true
# Sometimes the mod doesn't pick up the initial packet
repeat_times: 3
world_change:
enabled: true
# ID overrides
overrides:
# Override by the world name
custom_world_8_800: 5553535
# Override by its derived ID
42: 1337
#
# MapModCompanion (Velocity)
# https://github.com/turikhay/MapModCompanion
#
# Modern world_id channel; supports:
# - VoxelMap since 1.12.0 (Minecraft 1.19.3)
# - JourneyMap since 5.7.1 (Minecraft 1.16.5)
[world_id.modern]
enabled = true
# Legacy world_id channel; supports:
# - VoxelMap 1.11.0 and older (Minecraft 1.19.2)
[world_id.legacy]
enabled = true
# Xaero's World Map is supported since 20.20.0 (Minecraft 1.8.9)
[xaero.world_map]
enabled = true
# Xaero's Minimap is supported since 1.10.0 (Minecraft 1.8.9)
[xaero.mini_map]
enabled = true
# ID overrides
[overrides]
42 = 1337
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
FoliaXaerobugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Activity
MineSunshineone commentedon Oct 5, 2025
issue still in
MineSunshineone commentedon Oct 5, 2025
forgot to include my plugin list and server version.
My server environment is two Folia servers, and the version is the latest commit 612d9bd
turikhay commentedon May 20, 2026
Can confirm Folia servers may not send
PlayerChangedWorldEventturikhay commentedon May 20, 2026
Folia replaces all teleport logic with
teleportAsync. Currently, it doesn't firePlayerChangedWorldEventthat we rely on.See: PaperMC/Folia#395
[-]Xaero will lose track of the map after crossing dimensions.[/-][+]Xaero will lose track of the map after crossing dimensions on Folia[/+]