IslandNpc icon

IslandNpc -----

Provide island NPCs for your All island



An island NPC plugin designed for SuperiorSkyblock2 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
- NPC Dependencies(Choose one)
- Citizens - NPC Management Plugin
- FancyNpcs - NPC Management Plugin
- Holograms Dependencies(Choose one)
- 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-1.0.0.jar` into the server's `plugins` folder.
3. Restart the server or use `/reload confirm`
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)
Resource Information
Author:
----------
Total Downloads: 15
First Release: Nov 21, 2025
Last Update: Nov 30, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings