NexIslandNPC
Bring Life to Your Skyblock Islands!
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
What is NexIslandNPC?
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Why choose NexIslandNPC?
Unlike other NPC plugins, NexIslandNPC is fully automated. No admin setup required for each player. As soon as an island is created, the assistant arrives!
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Key Features
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
- Fully Autonomous
The NPC spawns automatically when a new island is created and despawns if the island is disbanded. It handles server restarts and chunk loading seamlessly. - Dynamic Dialogues & Atmosphere
The NPC feels alive! It speaks to the player with customizable messages.
- Reacts to Rain/Storms ("I hope I don't rust!")
- Reacts to Night Time ("Watch out for zombies!")
- Shows Heart Particles when owners interact.
- Shows Angry Particles if hit by a player.
- Look-At-Player mechanics make it follow you with its eyes.
- ️ Smart Access Control (Anti-Grief)
Integrated deeply with SuperiorSkyblock2 roles.
- Island Owners & Members: can access the menu.
- Co-op (Workers) & Visitors: BLOCKED. They cannot mess with your settings!
- Perfect for preventing "Worker" scams.
- Customizable Appearance
Let your VIPs shine! Players can change their assistant to function as:
- Villager
- Iron Golem
- Fox
- Panda
- Axolotl
- And 20+ more!
- ️ Useful Island Menu
Right-clicking the NPC opens a configurable GUI where players can access:
- Upgrades
- Bank
- Permissions
- Biomes
- And more (All commands customizable)
- Player Control
Players can move their NPC to a new location easily with a simple command, or hide it if they prefer.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Commands & Permissions
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Main Command:
Commands & Permissions
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Code (Text):
/islandnpc
| Command | Description | Permission |
| /islandnpc menu | Opens the main island menu | islandnpc.player.menu |
| /islandnpc location | Moves the NPC to a new spot | islandnpc.player.changelocation |
| /islandnpc visibility | Toggles NPC visibility | islandnpc.player.changevisibility |
| /islandnpc mob | Opens menu to change NPC skin | islandnpc.player.mob (islandnpc.player.mob.villager) |
| /islandnpc reload | Reloads all config files | islandnpc.admin |
| /islandnpc delete | Force deletes nearby NPCs | islandnpc.admin |
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Installation
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
2. Install SuperiorSkyblock2 (Required).
3. (Optional) Install PacketEvents for packet-based holograms & smoother experience.
4. Drag and drop into your `/plugins` folder.
5. Restart your server.
6. Done! Create an island to see it in action.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Showcase
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Configuration
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Spoiler: config.yml (Click to View)
DebugMessages : false
DefaultVisibleState : true
CanPlayerChangeNpcType : false
# Set to 'menu' if you want to open menu
# Set to 'command' if you want player to execute a command
NPCBehaviorType : 'menu'
NPCCommand : 'islandnpc'
MovementTimeLimit : 15
MovementMaxDistance : 50
NPCSettings:
DisableNPCAI : true
SetSilent : false
Type : VILLAGER
Glowing : false
Location:
Distance : '0, 0, 0'
# This is only enabled on SuperiorSkyblock2
SchematicNameBasedOffset:
Enabled : false
Schematics:
test : '0, 0, 0'
Hologram:
Lines :
- '&b&lISLAND ASSISTANT'
- ''
- '&fRight click to get'
- '&finfo about the &bserver!'
HeightOffset : 0.5
SoundVolume : 2
Sounds :
# You can set sounds "" to disable them.
MenuOpen : 'BLOCK_ANVIL_BREAK'
NoPermission : 'ENTITY_ARROW_HIT'
NoNPC : 'ENTITY_ARROW_HIT'
PerformCommand : 'BLOCK_ANVIL_BREAK'
Code (YAML):
DebugMessages : false
DefaultVisibleState : true
CanPlayerChangeNpcType : false
# Set to 'menu' if you want to open menu
# Set to 'command' if you want player to execute a command
NPCBehaviorType : 'menu'
NPCCommand : 'islandnpc'
MovementTimeLimit : 15
MovementMaxDistance : 50
NPCSettings:
DisableNPCAI : true
SetSilent : false
Type : VILLAGER
Glowing : false
Location:
Distance : '0, 0, 0'
# This is only enabled on SuperiorSkyblock2
SchematicNameBasedOffset:
Enabled : false
Schematics:
test : '0, 0, 0'
Hologram:
Lines :
- '&b&lISLAND ASSISTANT'
- ''
- '&fRight click to get'
- '&finfo about the &bserver!'
HeightOffset : 0.5
SoundVolume : 2
Sounds :
# You can set sounds "" to disable them.
MenuOpen : 'BLOCK_ANVIL_BREAK'
NoPermission : 'ENTITY_ARROW_HIT'
NoNPC : 'ENTITY_ARROW_HIT'
PerformCommand : 'BLOCK_ANVIL_BREAK'
Spoiler: lang.yml (Click to View - English)
Prefix : '&7 [&bIslandNPC&7 ] '
OpeningMenu : '&7Opening Island Menu ...'
NoPermission : '&7You do not have &bpermission &7to use this command.'
ToggledVisibility : '&7NPC visibility &bchanged.'
CantFindNPC : '&7NPC &bnot found. &7Created a &bnew one &7for you.'
DontHaveIsland : '&7You must have an &bisland &7to use this command.'
RightClickNewPosition : '&bLeft click &7a block to move the NPC.'
AlreadyMoving : '&7You are already &bmoving &7the NPC.'
TimeLimitExceed : '&7NPC movement &bcancelled &7due to timeout.'
NPCMoved : '&7NPC successfully &bmoved.'
NoNPCToMove : '&7No &bNPC &7to move.'
ConfigReloaded : '&bConfiguration and language files reloaded successfully.'
NPCsDeleted : '&bNearby NPCs deleted.'
InGameOnly : '&7This command can only be used &bin-game.'
TooFarMove : '&7This location is &btoo far &7from the NPC.'
MobTypeChanged : '&7Mob type changed to &b %type%.'
NoMobTypeDefined : '&7No mob type defined as &b %type%.'
NotYourNPC : '&cThis assistant does not belong to you.'
RandomDialogues :
- '&eHello there! Your island looks great.'
- '&bGreat day for farming today.'
- '&aDid you upgrade your generator?'
- '&6Your minions are working hard!'
- '&dHow about inviting someone to your island?'
- '&eWatch out, don''t fall down!'
- '&bLife in the sky is beautiful.'
- '&aYou should expand your cactus farm.'
- '&6Work hard if you want to be rich.'
- '&dDid you check the market?'
- '&eWhat is your island level?'
- '&bHow are you with your neighbor?'
- '&aDon''t forget to chop your trees.'
- '&6The weather is a bit chilly today.'
- '&dWe need to place more blocks.'
- '&eHello traveler!'
- '&bHow can I help you?'
- '&aThis place used to be empty space.'
- '&6Our island will be the best!'
- '&dKeep your chests organized.'
- '&eWatch out for lava and water, avoid obsidian.'
- '&bCan you give me a diamond?'
- '&aYou should build a bigger house.'
- '&6Do you want me to rate your island?'
- '&dBeware of monsters appearing at night.'
- '&eHungry? I have some bread.'
- '&bDon''t lose your water bucket!'
- '&aDon''t forget to complete the quests.'
- '&6Build a mob farm for XP.'
- '&dReady to go to the Nether?'
- '&eThe view is beautiful here.'
RainDialogues :
- '&bEverything is wet, I wish I had an umbrella.'
- '&9Do you like rain? I don''t really.'
- '&bI hope I don''t rust.'
- '&9Good for farms, bad for me.'
- '&bI''m not afraid of thunder ... I think.'
NightDialogues :
- '&8It''s dark, watch out for zombies.'
- '&7I''m sleepy but I must keep watch.'
- '&8The stars are very bright tonight.'
- '&7Did you check the torches?'
- '&8The island is very quiet at night.'
HelpMessage:
- '&7To open the menu : &b/islandnpc menu'
- '&7To change NPC location : &b/islandnpc location'
- '&7To change NPC visibility : &b/islandnpc visibility'
HelpMessageAdmin:
- '&7To open the menu : &b/islandnpc menu'
- '&7To change NPC location : &b/islandnpc location'
- '&7To reload config : &b/islandnpc reload'
- '&7To delete nearby NPCs : &b/islandnpc delete'
Placeholders:
visibility:
true : '&aVisible'
false : '&cHidden'
NPCMenu:
title : '&8Your Island'
size : 45
fillMenu:
enabled : true
fillItem : GRAY_STAINED_GLASS_PANE
items:
style:
material : 'ZOMBIE_HEAD'
slot : 4
name : '&aAssistant Appearance'
command : 'islandnpc mob'
lore :
- ''
- '&7Click to change'
- '&7your island style.'
- ''
- '&7Only & #56EBFAVIP &7and λFE9MVP'
- '&7ranks can do this.'
info:
material : 'OAK_SAPLING'
slot : 10
name : '&aIsland Information'
command : 'is info'
lore :
- ''
- '&7Click to see'
- '&7information about your island.'
members:
material : 'OAK_SIGN'
slot : 12
name : '&aIsland Members'
command : 'is team'
lore :
- ''
- '&7Click to manage'
- '&7your island members.'
permissions:
material : 'ANVIL'
slot : 14
name : '&aIsland Permissions'
command : 'is settings'
lore :
- ''
- '&7Click to edit'
- '&7island permissions.'
home:
material : 'OAK_DOOR'
slot : 16
name : '&aHome Settings'
command : 'homes'
lore :
- ''
- '&7Click to set'
- '&7island spawn point.'
limits:
material : 'OBSERVER'
slot : 19
name : '&aIsland Limits'
command : 'is limits'
lore :
- ''
- '&7Click to see'
- '&7island limits.'
generator:
material : 'COBBLESTONE'
slot : 21
name : '&aGenerator'
command : 'is generator'
lore :
- ''
- '&7Click for'
- '&7generator settings.'
minions:
material : 'ENCHANTING_TABLE'
slot : 23
name : '&aMinions'
command : 'minions'
lore :
- ''
- '&7Click to manage'
- '&7your minions.'
farmer:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODRhM2I0ODMxYmUzZGEyN2Q2ODVlYmFjNDQxZDM4MjE1MzE4MThjZWEyN2QxY2E2ODc4M2Y0M2FkZDU5In19fQ=='
slot : 25
name : '&aFarmer'
command : 'farmer'
lore :
- ''
- '&7Click for'
- '&7farmer settings.'
MobChangeMenu:
title : '&3IslandNPC - Change Mob'
size : 45
fillMenu:
enabled : true
fillItem : GRAY_STAINED_GLASS_PANE
items:
ZOMBIE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzgzYWFhZWUyMjg2OGNhZmRhYTFmNmY0YTBlNTZiMGZkYjY0Y2QwYWVhYWJkNmU4MzgxOGMzMTJlYmU2NjQzNyJ9fX0='
slot : 10
name : '&cZombie'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &cZombie&7.'
VILLAGER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjUzMTVlYTg3N2MzZmU3MmEzZDQxZWUxNjdkZmYxMTFiYTA4OTYxYjNhMWFhYzUxZjQ3Yzk0NTM0YjdhY2NhNCJ9fX0='
slot : 11
name : '&eVillager'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eVillager&7.'
CHICKEN:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzc3NzA3MzE3NzE0M2Y5NDc2ODQ0YTc4ZTJlZGFiZmIzYTg2ZjNmZTMxYWIxYzBmODhiZTdiM2Y3NjljYjk1ZSJ9fX0='
slot : 12
name : '&aChicken'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aChicken&7.'
FOX:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk3Y2ZhOWQ3MzQ3NTY4NGYwNTczZDYwNGY0N2NhZWMzZjRjYzg5NWI5ZDAwNDIyMGM2MzdiMTIzYmQ2N2NiNCJ9fX0='
slot : 13
name : '&6Fox'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &6Fox&7.'
COW:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWQ2YzZlZGE5NDJmN2Y1ZjcxYzMxNjFjNzMwNmY0YWVkMzA3ZDgyODk1ZjlkMmIwN2FiNDUyNTFkYWQifX19'
slot : 14
name : '&fCow'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fCow&7.'
SHEEP:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjMxZjljY2M2YjNlMzJlY2YxM2I4YTExYWMyOWNkMzNkMThjOTVmYzczZGI4YTY2YzQwNjI2ZTdmIn19fQ=='
slot : 15
name : '&fSheep'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fSheep&7.'
PIG:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjIxNjY4ZWY3Y2I3OWRkOWMyMmNlM2QzOTNmN2ZmNWZlODAzOThmODVlM2RkcmRlZGM2MzcmNmINDcifX19'
slot : 16
name : '&dPig'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dPig&7.'
IRON_GOLEM:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODkwOTFkNzllYTBmNTllZjdlZjk0ZDdiYmE2ZTVmMTdmMmY3ZDQ1NzJjNDRmOTBmZGQ2YTVkZjFkZGRlIn19fQ=='
slot : 19
name : '&fIron Golem'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fIron Golem&7.'
BEE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTg0OGRmZGNkZjg4N2NjY2NlMjIwZDIyNDk1ZGMxZTE4NjFhM2YwNDhjNzY4ZWVjYTYyOWM4MzQ1NTQ2NSJ9fX0='
slot : 20
name : '&eBee'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eBee&7.'
BLAZE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjJmODRiY2IyZDMxMDc4M2VjYmYzNGQ1ZjRhM2UzNGMyMGFiMzM3MjFjMWM2YjY2NmRkNjI3N2FjYjI5ZCJ9fX0='
slot : 21
name : '&6Blaze'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &6Blaze&7.'
CREEPER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzk2NjQ3ZWQ5Yzg1NjFjOWY1ZTY5MzM5NTQyN2UzY2U0YTU0NDNjM2RjMWI4NDM1YWUzNTZiZTAxNWRkIn19fQ=='
slot : 22
name : '&aCreeper'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aCreeper&7.'
ENDERMAN:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2E1OWJiMGE3YTMyOTY1YjNkOTBkOGVhZmE4OTlkMTgzNWY0MjQ1MDllYWRkNGU2YjcwOWFkYTUwYjljZiJ9fX0='
slot : 23
name : '&dEnderman'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dEnderman&7.'
SKELETON:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzAxMjY4ZTljNDkyZGExZjBkODgyNzFjYjg5ZDM2YmQ2MzgwYzhhYmY2MTI2OWMxZTViM2MyMzdiYjFmNzgifX19'
slot : 24
name : '&7Skeleton'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &7Skeleton&7.'
SPIDER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2Q1NDE1NDFkYWFmNTg4NDZlNWE0YjQwMjFhMmIyNTY2ZWY5MzMzYTdlZWM5Zjg1MzYyNTRkNDUzMGVjMiJ9fX0='
slot : 25
name : '&8Spider'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &8Spider&7.'
SLIME:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODk1YWVlYzZiODQyYTY5ZGNkMzRkYTViZTZjOTMwYmE3N2FjM2UyZTAzZDA0OTBjMzU0ZDhlNjY3MGJhYSJ9fX0='
slot : 28
name : '&aSlime'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aSlime&7.'
WITCH:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjBlMTNkMTg0NzI4OTQyMjI2ZmFjMTk3MzUxNzY4MWJmY2Q4ZjkxZjc2ODBlNzM4NTQzZGM5MjgwdiJ9fX0='
slot : 29
name : '&5Witch'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &5Witch&7.'
WOLF:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWRjMzYxOThjOTI3YTI1NzFmZTE1OTY3Y2JiMjI3ZGEzZWMzNmRjN2M4YzE0N2M1ODNkNGE1Yzc0NmQifX19'
slot : 30
name : '&fWolf'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fWolf&7.'
OCELOT:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTY1N2NkNTgyOTgwOTc3OThjYjM2NWNiZTU0MTg0NjlmNzQ2NmMzNDYwYTAzZDUyN2JkNGU2ZGRhNjg4In19fQ=='
slot : 31
name : '&eOcelot'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eOcelot&7.'
PANDA:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGNhMzhjZWVjYTM4M2M5NTU1YmY3MThmYzc1Y2JmOTFlOWM4OTQyNTQxODQzN2I2ZTIzYmFlMzViODUyIn19fQ=='
slot : 32
name : '&fPanda'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fPanda&7.'
TURTLE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMGE0MDUwZTdhMjE5MTVlMzNjNzczZDI5MDk5YjkwM2QyNDAyN2NmMjY0YjE4YTIwNDA2Yzg2N2VlYjU1OCJ9fX0='
slot : 33
name : '&aTurtle'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aTurtle&7.'
AXOLOTL:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTM0OWYyMzM3ZTBkZThlYmU1Yjc5YzBlNWFhYjg2ZWY5YzYwNDUzMmIyZWM3ZWRiYmJkZWU0MDU2MWMzMiJ9fX0='
slot : 34
name : '&dAxolotl'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dAxolotl&7.'
Code (YAML):
Prefix : '&7 [&bIslandNPC&7 ] '
OpeningMenu : '&7Opening Island Menu ...'
NoPermission : '&7You do not have &bpermission &7to use this command.'
ToggledVisibility : '&7NPC visibility &bchanged.'
CantFindNPC : '&7NPC &bnot found. &7Created a &bnew one &7for you.'
DontHaveIsland : '&7You must have an &bisland &7to use this command.'
RightClickNewPosition : '&bLeft click &7a block to move the NPC.'
AlreadyMoving : '&7You are already &bmoving &7the NPC.'
TimeLimitExceed : '&7NPC movement &bcancelled &7due to timeout.'
NPCMoved : '&7NPC successfully &bmoved.'
NoNPCToMove : '&7No &bNPC &7to move.'
ConfigReloaded : '&bConfiguration and language files reloaded successfully.'
NPCsDeleted : '&bNearby NPCs deleted.'
InGameOnly : '&7This command can only be used &bin-game.'
TooFarMove : '&7This location is &btoo far &7from the NPC.'
MobTypeChanged : '&7Mob type changed to &b %type%.'
NoMobTypeDefined : '&7No mob type defined as &b %type%.'
NotYourNPC : '&cThis assistant does not belong to you.'
RandomDialogues :
- '&eHello there! Your island looks great.'
- '&bGreat day for farming today.'
- '&aDid you upgrade your generator?'
- '&6Your minions are working hard!'
- '&dHow about inviting someone to your island?'
- '&eWatch out, don''t fall down!'
- '&bLife in the sky is beautiful.'
- '&aYou should expand your cactus farm.'
- '&6Work hard if you want to be rich.'
- '&dDid you check the market?'
- '&eWhat is your island level?'
- '&bHow are you with your neighbor?'
- '&aDon''t forget to chop your trees.'
- '&6The weather is a bit chilly today.'
- '&dWe need to place more blocks.'
- '&eHello traveler!'
- '&bHow can I help you?'
- '&aThis place used to be empty space.'
- '&6Our island will be the best!'
- '&dKeep your chests organized.'
- '&eWatch out for lava and water, avoid obsidian.'
- '&bCan you give me a diamond?'
- '&aYou should build a bigger house.'
- '&6Do you want me to rate your island?'
- '&dBeware of monsters appearing at night.'
- '&eHungry? I have some bread.'
- '&bDon''t lose your water bucket!'
- '&aDon''t forget to complete the quests.'
- '&6Build a mob farm for XP.'
- '&dReady to go to the Nether?'
- '&eThe view is beautiful here.'
RainDialogues :
- '&bEverything is wet, I wish I had an umbrella.'
- '&9Do you like rain? I don''t really.'
- '&bI hope I don''t rust.'
- '&9Good for farms, bad for me.'
- '&bI''m not afraid of thunder ... I think.'
NightDialogues :
- '&8It''s dark, watch out for zombies.'
- '&7I''m sleepy but I must keep watch.'
- '&8The stars are very bright tonight.'
- '&7Did you check the torches?'
- '&8The island is very quiet at night.'
HelpMessage:
- '&7To open the menu : &b/islandnpc menu'
- '&7To change NPC location : &b/islandnpc location'
- '&7To change NPC visibility : &b/islandnpc visibility'
HelpMessageAdmin:
- '&7To open the menu : &b/islandnpc menu'
- '&7To change NPC location : &b/islandnpc location'
- '&7To reload config : &b/islandnpc reload'
- '&7To delete nearby NPCs : &b/islandnpc delete'
Placeholders:
visibility:
true : '&aVisible'
false : '&cHidden'
NPCMenu:
title : '&8Your Island'
size : 45
fillMenu:
enabled : true
fillItem : GRAY_STAINED_GLASS_PANE
items:
style:
material : 'ZOMBIE_HEAD'
slot : 4
name : '&aAssistant Appearance'
command : 'islandnpc mob'
lore :
- ''
- '&7Click to change'
- '&7your island style.'
- ''
- '&7Only & #56EBFAVIP &7and λFE9MVP'
- '&7ranks can do this.'
info:
material : 'OAK_SAPLING'
slot : 10
name : '&aIsland Information'
command : 'is info'
lore :
- ''
- '&7Click to see'
- '&7information about your island.'
members:
material : 'OAK_SIGN'
slot : 12
name : '&aIsland Members'
command : 'is team'
lore :
- ''
- '&7Click to manage'
- '&7your island members.'
permissions:
material : 'ANVIL'
slot : 14
name : '&aIsland Permissions'
command : 'is settings'
lore :
- ''
- '&7Click to edit'
- '&7island permissions.'
home:
material : 'OAK_DOOR'
slot : 16
name : '&aHome Settings'
command : 'homes'
lore :
- ''
- '&7Click to set'
- '&7island spawn point.'
limits:
material : 'OBSERVER'
slot : 19
name : '&aIsland Limits'
command : 'is limits'
lore :
- ''
- '&7Click to see'
- '&7island limits.'
generator:
material : 'COBBLESTONE'
slot : 21
name : '&aGenerator'
command : 'is generator'
lore :
- ''
- '&7Click for'
- '&7generator settings.'
minions:
material : 'ENCHANTING_TABLE'
slot : 23
name : '&aMinions'
command : 'minions'
lore :
- ''
- '&7Click to manage'
- '&7your minions.'
farmer:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODRhM2I0ODMxYmUzZGEyN2Q2ODVlYmFjNDQxZDM4MjE1MzE4MThjZWEyN2QxY2E2ODc4M2Y0M2FkZDU5In19fQ=='
slot : 25
name : '&aFarmer'
command : 'farmer'
lore :
- ''
- '&7Click for'
- '&7farmer settings.'
MobChangeMenu:
title : '&3IslandNPC - Change Mob'
size : 45
fillMenu:
enabled : true
fillItem : GRAY_STAINED_GLASS_PANE
items:
ZOMBIE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzgzYWFhZWUyMjg2OGNhZmRhYTFmNmY0YTBlNTZiMGZkYjY0Y2QwYWVhYWJkNmU4MzgxOGMzMTJlYmU2NjQzNyJ9fX0='
slot : 10
name : '&cZombie'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &cZombie&7.'
VILLAGER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjUzMTVlYTg3N2MzZmU3MmEzZDQxZWUxNjdkZmYxMTFiYTA4OTYxYjNhMWFhYzUxZjQ3Yzk0NTM0YjdhY2NhNCJ9fX0='
slot : 11
name : '&eVillager'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eVillager&7.'
CHICKEN:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzc3NzA3MzE3NzE0M2Y5NDc2ODQ0YTc4ZTJlZGFiZmIzYTg2ZjNmZTMxYWIxYzBmODhiZTdiM2Y3NjljYjk1ZSJ9fX0='
slot : 12
name : '&aChicken'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aChicken&7.'
FOX:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjk3Y2ZhOWQ3MzQ3NTY4NGYwNTczZDYwNGY0N2NhZWMzZjRjYzg5NWI5ZDAwNDIyMGM2MzdiMTIzYmQ2N2NiNCJ9fX0='
slot : 13
name : '&6Fox'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &6Fox&7.'
COW:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWQ2YzZlZGE5NDJmN2Y1ZjcxYzMxNjFjNzMwNmY0YWVkMzA3ZDgyODk1ZjlkMmIwN2FiNDUyNTFkYWQifX19'
slot : 14
name : '&fCow'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fCow&7.'
SHEEP:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjMxZjljY2M2YjNlMzJlY2YxM2I4YTExYWMyOWNkMzNkMThjOTVmYzczZGI4YTY2YzQwNjI2ZTdmIn19fQ=='
slot : 15
name : '&fSheep'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fSheep&7.'
PIG:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjIxNjY4ZWY3Y2I3OWRkOWMyMmNlM2QzOTNmN2ZmNWZlODAzOThmODVlM2RkcmRlZGM2MzcmNmINDcifX19'
slot : 16
name : '&dPig'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dPig&7.'
IRON_GOLEM:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODkwOTFkNzllYTBmNTllZjdlZjk0ZDdiYmE2ZTVmMTdmMmY3ZDQ1NzJjNDRmOTBmZGQ2YTVkZjFkZGRlIn19fQ=='
slot : 19
name : '&fIron Golem'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fIron Golem&7.'
BEE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTg0OGRmZGNkZjg4N2NjY2NlMjIwZDIyNDk1ZGMxZTE4NjFhM2YwNDhjNzY4ZWVjYTYyOWM4MzQ1NTQ2NSJ9fX0='
slot : 20
name : '&eBee'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eBee&7.'
BLAZE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjJmODRiY2IyZDMxMDc4M2VjYmYzNGQ1ZjRhM2UzNGMyMGFiMzM3MjFjMWM2YjY2NmRkNjI3N2FjYjI5ZCJ9fX0='
slot : 21
name : '&6Blaze'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &6Blaze&7.'
CREEPER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzk2NjQ3ZWQ5Yzg1NjFjOWY1ZTY5MzM5NTQyN2UzY2U0YTU0NDNjM2RjMWI4NDM1YWUzNTZiZTAxNWRkIn19fQ=='
slot : 22
name : '&aCreeper'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aCreeper&7.'
ENDERMAN:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2E1OWJiMGE3YTMyOTY1YjNkOTBkOGVhZmE4OTlkMTgzNWY0MjQ1MDllYWRkNGU2YjcwOWFkYTUwYjljZiJ9fX0='
slot : 23
name : '&dEnderman'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dEnderman&7.'
SKELETON:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzAxMjY4ZTljNDkyZGExZjBkODgyNzFjYjg5ZDM2YmQ2MzgwYzhhYmY2MTI2OWMxZTViM2MyMzdiYjFmNzgifX19'
slot : 24
name : '&7Skeleton'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &7Skeleton&7.'
SPIDER:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2Q1NDE1NDFkYWFmNTg4NDZlNWE0YjQwMjFhMmIyNTY2ZWY5MzMzYTdlZWM5Zjg1MzYyNTRkNDUzMGVjMiJ9fX0='
slot : 25
name : '&8Spider'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &8Spider&7.'
SLIME:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODk1YWVlYzZiODQyYTY5ZGNkMzRkYTViZTZjOTMwYmE3N2FjM2UyZTAzZDA0OTBjMzU0ZDhlNjY3MGJhYSJ9fX0='
slot : 28
name : '&aSlime'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aSlime&7.'
WITCH:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjBlMTNkMTg0NzI4OTQyMjI2ZmFjMTk3MzUxNzY4MWJmY2Q4ZjkxZjc2ODBlNzM4NTQzZGM5MjgwdiJ9fX0='
slot : 29
name : '&5Witch'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &5Witch&7.'
WOLF:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWRjMzYxOThjOTI3YTI1NzFmZTE1OTY3Y2JiMjI3ZGEzZWMzNmRjN2M4YzE0N2M1ODNkNGE1Yzc0NmQifX19'
slot : 30
name : '&fWolf'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fWolf&7.'
OCELOT:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTY1N2NkNTgyOTgwOTc3OThjYjM2NWNiZTU0MTg0NjlmNzQ2NmMzNDYwYTAzZDUyN2JkNGU2ZGRhNjg4In19fQ=='
slot : 31
name : '&eOcelot'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &eOcelot&7.'
PANDA:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGNhMzhjZWVjYTM4M2M5NTU1YmY3MThmYzc1Y2JmOTFlOWM4OTQyNTQxODQzN2I2ZTIzYmFlMzViODUyIn19fQ=='
slot : 32
name : '&fPanda'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &fPanda&7.'
TURTLE:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMGE0MDUwZTdhMjE5MTVlMzNjNzczZDI5MDk5YjkwM2QyNDAyN2NmMjY0YjE4YTIwNDA2Yzg2N2VlYjU1OCJ9fX0='
slot : 33
name : '&aTurtle'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &aTurtle&7.'
AXOLOTL:
material : 'PLAYER_HEAD'
texture : 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTM0OWYyMzM3ZTBkZThlYmU1Yjc5YzBlNWFhYjg2ZWY5YzYwNDUzMmIyZWM3ZWRiYmJkZWU0MDU2MWMzMiJ9fX0='
slot : 34
name : '&dAxolotl'
lore :
- ''
- '&7Click to change NPC type'
- '&7to &dAxolotl&7.'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- 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.
NexIslandNPC | Automated Assistant for SuperiorSkyblock2 is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 57 times (via Spigot). Download it and open it directly in the game.