Skip to main content

Overview

The SimpleCloud NPC plugin adds SimpleCloud actions, holograms, and feedback options to NPCs created by supported NPC plugins. You create the NPC in your NPC system, then use /scnpc apply <id> to let SimpleCloud manage interactions for that NPC.
This plugin requires one supported NPC plugin on the server. The standalone namespace module exists in the repository, but the current Paper plugin loads third-party namespaces only.

Supported Software

Supported NPC Plugins

Quick Setup

  1. Download the SimpleCloud NPC plugin from GitHub.
  2. Install one supported NPC plugin.
  3. Make sure the simplecloud-api plugin is installed on the server.
  4. Place the plugins in your server template’s plugins/ folder.
  5. Start the server.
  6. Create an NPC with your NPC plugin.
  7. Run /scnpc apply <id> to create a SimpleCloud NPC config for it.

Commands

The command is available as /simplecloudnpc, /scnpc, and /cloudnpc.

Permissions

Interactions

The default interaction names are:
  • RIGHT_CLICK
  • LEFT_CLICK
A namespace can expose fewer interactions. MythicMobs currently supports RIGHT_CLICK only.

Actions

RUN_COMMAND and RUN_CONSOLE_COMMAND support <playername> and <playeruuid> replacements in command.name.

Quick Join Options

Feedback Options

Feedback options can be set globally on the NPC or on a specific interaction. They run in addition to the interaction action.

NPC Configuration

The generated NPC config stores holograms, interactions, and global options.

Hologram Placeholders

placeholderGroupName references the group used for hologram placeholders. Examples:
  • Group placeholder: <group_name>
  • Group player count placeholder: <group_player_count:available>
SimpleCloud NPC example with hologram