HomeJavaModsLabyMod Emote NPC
LabyMod Emote NPC
[​IMG]


This plugin is there to create a NPC which can play all LabyMod Emotes. The played Emote can be chosen in a GUI with all Emotes (to open the GUI you have to right-click the NPC, but after a reload you have to rejoin). The skin of the NPC is always the skin you have yourself.


Spoiler: config.yml
Code (Text):
prefix: "&6EmoteNPC &8|"

npc:
  name: "&bEmotes"
  location:
   world: "world"
   x: 0.5
   y: 0.0
   z: 0.5
   yaw: 0.0
   pitch: 0.0
  settings:
   toggleSneak: true
   lookClose: true
  scoreboard:
   prefix: ""
   color: "&b"
   suffix: ""

inventory:
  title: "&8Emotes"
  item:
   pages: "&aPage %page% of %max%"
   stopEmote: "&cstop emote"
   previousPage: "&6previous page"
   nextPage: "&6next page"
   labyMod4Only: "&8only with LabyMod 4"

command:
  permission: "%prefix% &cInsufficient permissions!"
  onlyPlayer: "%prefix% &cYou have to be a player to execute this command!"
  reload: "%prefix% &7The config was &asuccessfully &7reloaded!"
  set:
   location: "%prefix% &7The location of the NPC was set &asuccessfully&7!"
  toggle:
   sneak:
     enabled: "%prefix% &7The NPC now sneaks whenever the player sneaks!"
     disabled: "%prefix% &7The NPC no longer sneaks when the player sneaks!"
   lookClose:
     enabled: "%prefix% &7The NPC now always looks at the player!"
     disabled: "%prefix% &7The NPC now always looks the direction specified in the &econfig.yml&7!"
  help:
   - "%prefix% &e/emote reload &8> &7reload the config"
   - "%prefix% &e/emote set location &8> &7sets the location of the NPC to your current location"
   - "%prefix% &e/emote toggle sneaking &8> &7switches whether the NPC is sneaking when the player is sneaking"
   - "%prefix% &e/emote toggle lookClose &8> &7switches whether the NPC looks at the player all the time"

message:
  playEmote: "%prefix% &7The &e%emote% Emote &7will now be played!"
  requiresLabyMod: "%prefix% &cYou have to use LabyMod! &o(https://labymod.net/download&o)"

debug: false

Spoiler: Commands
Code (Text):
/emote - to show all commands
/emote reload - to reload the config.yml
/emote set location - sets the location of the NPC to your current location
/emote toggle lookclose - toggles whether the NPC looks at the player or in the direction of the config.yml
/emote toggle sneaking - toggles whether the NPC sneaks when the players sneaks

Spoiler: Permissions
Code (Text):
/emote - 'emote.command'
/emote reload - 'emote.command.reload'
/emote set location - 'emote.command.set'
/emote toggle lookclose - 'emote.command.toggle'
/emote toggle sneaking- 'emote.command.toggle'

[​IMG]
the GUI to choose the Emote


[​IMG]
the Emote NPC

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LabyMod Emote NPC is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 4,677 times (via Spigot). Download it and open it directly in the game.

Explore more