Home›Java›Mods›CNPC-XaeroMiniMap-addon
CNPC-XaeroMiniMap-addon
ModsJava

CNPC-XaeroMiniMap-addon

Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.

by Sweda666 · on CurseForge

⬇ Download on CurseForge

The author built this one for Minecraft 1.20.1 on Forge. On other versions it may install and then do nothing.

CNPC-XMM-addon

CNPC-XMM Addon is a bridge between CustomNPCs and Xaero's Minimap. It allows server admins and map makers to automatically add waypoints to a player's map when they accept or interact with specific quests.

This is perfect for adventure maps, and quest lines where you want to guide players to their next objective without them getting lost.

 

Features

 

Automatic Waypoint Creation:

When a player accepts a quest, a waypoint can be automatically added to their minimap.

Full Customization: Configure the waypoint directly within the CustomNPCs Quest Editor.

Set custom Coordinates (X, Y, Z).

Choose Colors (Red, Green, Blue, Gold, etc.).

Set Titles and Names.

Toggle yIncluded.

Mark as Temp or not.

 

Scripting API Support:

For advanced users, use JavaScript in CustomNPCs scripts to dynamically create waypoints.

IPlayer.addWaypoint(int x, int y, int z, String name, int color);
var waypoint = event.API.createXmmWaypoint(int x, int y, int z, String name, int color);
waypoint.applyTo(IPlayer)

 

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 1

How to Use (GUI Method)

 Open the Quest Editor in CustomNPCs.

Select a Quest.

Click the "Map Waypoint" (地图路径点) button (added by this addon).

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 2

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 3

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 4

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 5Configure the location, color, and name of the waypoint.

CNPC-XaeroMiniMap-addon — Minecraft Java mod, screenshot 6

Save the quest. Now, when a player takes this quest, the waypoint will appear on their map!

You may also edit the waypoint with command

/noppes quest waypoint set <quest> [<position>]

if the position is null, it will refer to the executor's position.

Scripting Example

 

function interact(a){
    var player = a.player;
    // Create a waypoint at the player's current location
    var waypoint = a.API.createXmmWaypoint(player.blockX, player.blockY, player.blockZ, "Objective", 3);
    waypoint.applyTo(player);
}
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more