Sueta

NPCIslander - BentoBox Addon for NPCs

2.3.1

BentoBox addon that adds a NPC on the player's island.

·Plugin

NPCIslander - A BentoBox Addon!
Automatically add an interactable NPC on each island.
(ASkyblock & AcidIsland Compatible using BentoBox 3.6.0+)
-------------------------------------------------------------------
Commands:
• /npcmove - moving the NPC.
• /npctype <entity> - change type of NPC.
Features:
• Custom NPC Commands.
• Custom NPC Type.
• Custom Location Per Island.
• Custom Block Under NPC.
• Configurable NPC Name.

**The offset inside config refers to the x,y,z from the center of the island.
***Orientation section inside config can be set to: north, east,south,west
*The addon does not support ASkyBlock & AcidIsland addons running at the same time.

-------------------------------------------------------------------
For any problems contact me on discord: TiranGaming
Let me know for any other features you would like to be implemented.

example.png

Permissions:
npcislander.npctype - true as default,
npcislander.npcmove - true as default,
npcislander.npctype.<entity> (Pig, Villager & Skeleton, set to true as default).

(Pig, Villager, Sheep, Zombie, Skeleton, Creeper)

Config:

#NPC Text above the head.
bskyblock-text: "&b%island_owner%&f's Island &a(Right Click)"
acidisland-text: "&b%island_owner%&f's Island &a(Right Click)"

#NPC Command based on Addon.
bskyblock-command: "island settings"
acidisland-command: "ai settings"

#NPC Block based on Addon.
bskyblock-block: COBBLESTONE
acidisland-block: OBSIDIAN

#NPC Default Type. (Allowed entities: ZOMBIE, PIG, SKELETON, SHEEP, VILLAGER, CREEPER)
bskyblock-npc: CREEPER
acidisland-npc: SKELETON

#NPC Settings based on Island Types. (Make sure your Overworld island blueprint is not empty, otherwise it will use the default.)
#bskyblock section:
bskyblock:
  #  blueprint_bundle_name:
  #    orientation: north
  #    offset:
  #      x: 0
  #      y: 0
  #      z: 0
  default:
    orientation: south
    offset:
      x: 0
      y: 4
      z: -2
  double_island:
    orientation: west
    offset:
      x: 2
      y: 2
      z: 0
  harder_island:
    orientation: east
    offset:
      x: -2
      y: 4
      z: 3
  classic-island:
    orientation: west
    offset:
      x: 2
      y: 4
      z: 2
#acidisland section:
acidisland:
  #  blueprint_bundle_name:
  #    orientation: north
  #    offset:
  #      x: 0
  #      y: 0
  #      z: 0
  default:
    orientation: east
    offset:
      x: -5
      y: 4
      z: 3
  desert_temple:
    orientation: south
    offset:
      x: -1
      y: 5
      z: -2

Similar projects

Plugin →