NPCs Fabric 1.2.0+26.x
Curse Maven Snippet
What's new
NPCs Fabric 1.2.0 for Minecraft 26.1-26.3
Minecraft 26.x
- NPCs Fabric now runs on Minecraft 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. This is a second jar,
NPCs-Fabric-1.2.0+26.x.jar. Minecraft 1.21 to 1.21.11 keeps usingNPCs-Fabric-1.2.0.jar. - It's the same mod. Every command, action, trigger, attribute, pose, hologram option, permission, config key and placeholder works exactly as in 1.2.0 for 1.21.
- Moving a server from 1.21.x to 26.x? Swap the jar. Everything in
config/npcsfabric/carries over as it is: NPCs, holograms, skins and cooldowns. - Requirements: Java 25 (Minecraft 26.x needs it anyway) and Fabric API for your version.
- Text Placeholder API works with its 26.x releases (3.0.0 for 26.1, 3.1.0 for 26.2, 3.2.0 for 26.3).
- One thing to know on 26.2: while the server difficulty is Peaceful, players on 26.2 don't see monster NPCs (zombies, creepers, slimes and the like). The 26.2 game drops every monster it receives on Peaceful. It's fixed in 26.3, 26.1 never had it, and 26.2 on Easy or higher shows them normally.
Added
Import from FancyNpcs and Citizens:
/npc import <fancynpcs|citizens> [file] [--dry-run] [--rename], with permissionnpc.command.admin.- It reads
plugins/FancyNpcs/npcs.ymlorplugins/Citizens/saves.yml, or a file you copy intoconfig/npcsfabric/import/. - From FancyNpcs it takes skins, equipment, glowing, attributes and every action list.
- From Citizens it takes skins, equipment, look close and glowing; the Commands trait becomes actions, and the hologram lines become a linked hologram.
--dry-runonly shows what would happen. Existing NPCs are never overwritten: a taken name is skipped, or imported asguide_2with--rename.- At the end you get a summary of what was imported and skipped, and of anything that couldn't be taken over.
- It reads
send_to_serveraction:/npc action <npc> <trigger> add send_to_server <server>sends the player to another server of a Velocity or BungeeCord network. The proxy must allow the BungeeCord plugin channel (Velocity:bungee-plugin-message-channel = true).Skins from files:
/npc skin <npc> file:<name> [--slim]usesconfig/npcsfabric/skins/<name>.png(64x64 or 64x32), uploaded once through MineSkin (needsmineskinApiKey).More options for
/npc list,nearbyandcreate:/npc list [--type <type>] [--sort name|type|distance|created]/npc nearby [--radius <blocks>] [--type <type>] [--sort ...]/npc create <name> [--type <type>] [--position <x y z>] [--world <world>], which also works from the console.
The old forms still work.
Permissions per action type: adding or setting an action now also needs
npc.command.action.<type>, ornpc.command.action.*for all of them.- Without a permissions mod nothing changes.
- With LuckPerms, everyone with
npc.commandcan add the harmless types. console_command,player_command_as_opandsend_to_serverneed their node set explicitly, even for ops. On a LuckPerms server, give your adminsnpc.command.action.*after updating.
This mod has no additional files

