ModsJava
IslandNpc ✅ Support Folia ✅ Open Source ✅
Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotAn island NPC plugin designed for SuperiorSkyblock2 Skyllia and Bentobox, supporting integration with Citizens2 and FancyHologarms.
Features
- ✅ Automatically creates NPCs for each island
- ✅ Supports players hiding/showing island NPCs
- ✅ Supports players moving island NPC positions
- ✅ Displays holographic text above NPCs (using text display mode)
- ✅ NPCs spawn at the island's spawn point by default + configurable offset
- ✅ Right-clicking an NPC opens the FancyDialogs menu
- ✅ Complete permission system
- ✅ Supports configuration overload
- ✅ Slimeworld Support (SSB-SuperiorSkyblock2)
Dependencies
- Required Dependencies
- Island Dependencies(Choose one)
- SuperiorSkyblock2 - Island Management Plugin
- BenToBox - Island Management Plugin
- Skyllia - Island Management Plugin
- NPC Dependencies(Choose one)
- Citizens - NPC Management Plugin
- FancyNpcs - NPC Management Plugin
- Holograms Dependencies(Choose one or not)
- DecentHolograms - Hologram Mangement Plugin
- FancyHolograms - Hologram Mangement Plugin
- Optional Dependencies
- FancyDialogs - Dialog Menu System
Installation Instructions
1. Ensure all required dependency plugins are installed.
2. Place the compiled `IslandNpc-x.x.x.jar` into the server's `plugins` folder.
3. Restart the server.
4. The plugin will automatically generate the configuration file.
Commands
| Command | Description | Permissions |
|------|------|------|
| `/islandnpc hide` | Hide your island NPCs | `islandnpc.hide` |
| `/islandnpc show` | Show your island NPCs | `islandnpc.show` |
| `/islandnpc move` | Move an NPC to your location | `islandnpc.move` |
| `/islandnpc fixall` | Fix all missing NPCs (administrators) for online players | `islandnpc.admin` |
| `/islandnpc create` | Create an island NPC (administrator) | `islandnpc.admin` |
| `/islandnpc delete` | Delete an island NPC (administrator) | `islandnpc.admin` |
| `/islandnpc reload` | Reload configuration and update all NPCs (administrator) | `islandnpc.admin` |
| `/islandnpc help` | Display help information | None |
Permissions Nodes
- `islandnpc.hide` - Allow NPCs to be hidden (default: true)
- `islandnpc.show` - Allow NPCs to be shown (default: true)
- `islandnpc.move` - Allow NPCs to be moved (default: true)
- `islandnpc.admin` - Administrator privileges (default: op)
Features
- ✅ Automatically creates NPCs for each island
- ✅ Supports players hiding/showing island NPCs
- ✅ Supports players moving island NPC positions
- ✅ Displays holographic text above NPCs (using text display mode)
- ✅ NPCs spawn at the island's spawn point by default + configurable offset
- ✅ Right-clicking an NPC opens the FancyDialogs menu
- ✅ Complete permission system
- ✅ Supports configuration overload
- ✅ Slimeworld Support (SSB-SuperiorSkyblock2)
Dependencies
- Required Dependencies
- Island Dependencies(Choose one)
- SuperiorSkyblock2 - Island Management Plugin
- BenToBox - Island Management Plugin
- Skyllia - Island Management Plugin
- NPC Dependencies(Choose one)
- Citizens - NPC Management Plugin
- FancyNpcs - NPC Management Plugin
- Holograms Dependencies(Choose one or not)
- DecentHolograms - Hologram Mangement Plugin
- FancyHolograms - Hologram Mangement Plugin
- Optional Dependencies
- FancyDialogs - Dialog Menu System
Installation Instructions
1. Ensure all required dependency plugins are installed.
2. Place the compiled `IslandNpc-x.x.x.jar` into the server's `plugins` folder.
3. Restart the server.
4. The plugin will automatically generate the configuration file.
Commands
| Command | Description | Permissions |
|------|------|------|
| `/islandnpc hide` | Hide your island NPCs | `islandnpc.hide` |
| `/islandnpc show` | Show your island NPCs | `islandnpc.show` |
| `/islandnpc move` | Move an NPC to your location | `islandnpc.move` |
| `/islandnpc fixall` | Fix all missing NPCs (administrators) for online players | `islandnpc.admin` |
| `/islandnpc create` | Create an island NPC (administrator) | `islandnpc.admin` |
| `/islandnpc delete` | Delete an island NPC (administrator) | `islandnpc.admin` |
| `/islandnpc reload` | Reload configuration and update all NPCs (administrator) | `islandnpc.admin` |
| `/islandnpc help` | Display help information | None |
Permissions Nodes
- `islandnpc.hide` - Allow NPCs to be hidden (default: true)
- `islandnpc.show` - Allow NPCs to be shown (default: true)
- `islandnpc.move` - Allow NPCs to be moved (default: true)
- `islandnpc.admin` - Administrator privileges (default: op)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
IslandNpc ✅ Support Folia ✅ Open Source ✅ is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 95 times (via Spigot). Download it and open it directly in the game.