Player Emotes 玩家表情
作者:Inamine
发布时间:2016年4月29日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11
酷在聊天嘲讽,行动,和其他有趣的事情!包括定制您自己的选项!
点此下载插件详细介绍
🎭 PlayerEmotes
PlayerEmotes 是一款允许玩家通过聊天命令或与其他在线玩家互动的 Minecraft 插件。它支持自定义表情,并为每个表情提供权限控制、消息配置和冷却时间管理。插件还包含粒子效果、音效和 GUI 界面,方便玩家使用和管理表情。
⚙️ 功能
- 聊天或与其他在线玩家互动
- 每个表情的权限控制
- 查看表情的权限
- 所有消息的可配置
- 重载命令
- 目标和玩家的占位符
- 移除自己或他人冷却时间的命令
- 添加自定义表情(易于制作)
- 粒子效果
- 音效(选择自己的)
- 表情的 GUI 界面
🔑 权限
emotes.reload- 默认: opemotes.hear- 默认: op (允许在聊天中看到表情)emotes.menu- 默认: opemotes.use.highfive- 默认: opemotes.use.poke- 默认: opemotes.use.greet- 默认: opemotes.use.cry- 默认: opemotes.use.cheer- 默认: opemotes.use.bow- 默认: opemotes.use.beg- 默认: opemotes.use.bark- 默认: opemotes.use.applaud- 默认: opemotes.use.thumbsup- 默认: opemotes.use.raspberry- 默认: opemotes.use.smile- 默认: opemotes.use.flirt- 默认: opemotes.use.hug- 默认: opemotes.use.slap- 默认: opemotes.use.kiss- 默认: opemotes.use.wink- 默认: opemotes.use.laugh- 默认: op
⌨️ 命令
/emotes- (显示帮助信息)/em- (打开表情菜单)/emotes menu- (打开菜单的替代方法)/emotes reload- (重新加载配置和消息)/emotes list- (列出您有权使用的所有表情)/emote <custom emote> [player]/highfive [player]/poke [player]/greet [player]/cry [player]/cheer [player]/bow [player]/beg [player]/bark [player]/applaud [player]/thumbsup [player]/raspberry [player]/smile [player]/flirt [player]/hug [player]/kiss [player]/slap [player]/laugh [player]/wink [player]
<something> = 必需, [something] = 可选
⚙️ 示例配置
config.yml
emote-cooldown: 5
use-sound: true
sound-effect: "ENTITY_VILLAGER_YES"
use-particles: true
custom.yml
## All custom emotes MUST be listed here as well as below with lower casing and same spelling
## An error will occur if you list something here that doesn't exist below
custom-emotes:
- punch
- spin
custom:
not-emote: "&cThat isn't a registered emote!"
bad-usage: "&cBad usage, do &o/emote <emote> [target]"
## If a custom emote is not done with this syntax, it will fail, and depending on how it is put in, may cause a the plugin to not load
## Make sure you use notepad++ or some other file for editing yml files, and don't use TAB
## These also use the %player% and %target% placeholders! :)
punch:
permission: "emote.custom.punch"
self-punch: "&3%player% &3puts em up!"
other-punch: "&3%player% &3punches %target%&3!"
spin:
permission: "any.permission.you.want"
self-spin: "&3%player% &3twirls!"
other-spin: "&3%player% &3spins %target%&3 in a circle!"
messages.yml
cooldown-message: "&9You're on cooldown from using emote commands!"
reload-message: "&aMessages, config, custom emotes, and GUI settings reloaded!"
noPermissions: "&cYou do not have permission to use this command!"
bad-usage: "&cBad usage, do &o/<emote> [target]"
bad-usage-remove: "&c&o/emotes <remove> [player]"
not-online: "&c%target%&c is not online or does not exist!"
emotes-help:
- "&6How to use emotes"
- " &e&m---------"
- "&6You can use an emote on its own"
- "&6with &e/<emote>"
- "&6You can target another player with an emote"
- "&6with &e/<emote> [player]"
- "&6*-* &eGUI - &o/em &6*-*"
## Emotes
# %player% - Player using the emote
# %target% - target of the emote
self-highfive: "&b%player%&b goes for a highfive!"
other-highfive: "&b%player%&b highfives %target%&b!"
self-hug: "&b%player%&b opens their arms for a hug!"
other-hug: "&b%player%&b hugs %target%&b"
self-kiss: "&b%player%&b puckers up!"
other-kiss: "&b%player%&b kisses %target%&b!"
self-slap: "&b%player%&b slaps themself!"
other-slap: "&b%player%&b slaps %target%&b!"
self-flirt: "&b%player%&b flirts"
other-flirt: "&b%player%&b flirts with %target%&b"
self-dance: "&b%player%&b does a dance!"
other-dance: "&b%player%&b dances with %target%&b!"
self-smile: "&b%player%&b smiles."
other-smile: "&b%player%&b smiles at %target%&b."
self-raspberry: "&b%player%&b blows a raspberry!"
other-raspberry: "&b%player%&b blows a raspberry at %target%&b!"
self-thumbsup: "&b%player%&b gives a thumbs up!"
other-thumbsup: "&b%player%&b gives a thumbs up to %target%&b!"
self-applaud: "&b%player%&b claps!"
other-applaud: "&b%player%&b claps for %target%&b!"
self-bark: "&b%player%&b barks!"
other-bark: "&b%player%&b barks at %target%&b!"
self-beg: "&b%player%&b stats begging!"
other-beg: "&b%player%&b begs %target%&b!"
self-bow: "&b%player%&b bows!"
other-bow: "&b%player%&b bows to %target%&b!"
self-cheer: "&b%player%&b cheers!"
other-cheer: "&b%player%&b cheers for %target%&b!"
self-cry: "&b%player%&b starts crying."
other-cry: "&b%player%&b cries on %target%&b."
self-eat: "&b%player%&b eats a snack!"
other-eat: "&b%player%&b eats with %target%&b"
self-greet: "&b%player%&b greets everyone!"
other-greet: "&b%player%&b greets %target%&b!"
self-poke: "&b%player%&b pokes themself!"
other-poke: "&b%player%&b pokes %target%&b!"
self-wink: "&b%player%&b winks!"
other-wink: "&b%player%&b winks at %target%&b!"
self-laugh: "&b%player%&b laughs!"
other-laugh: "&b%player%&b laughs at %target%&b!"
GUI.yml
## ICONS / GUI Menu Things
# Keep everything lower case, use proper spacing, no tabs!
# Use the Material name! An example can be found below, not all default emotes are in the GUI, only those listed.
# Custom emotes can be put in the gui
gui:
self-name: "&3EMOTES &a-- &9Self Emote!"
other-name: "&3EMOTES &a-- &9Targeted Emote!"
select-type-name: "&3EMOTES&a-- &9Click a type!"
pick-player-name: "&3EMOTES &a-- &9Click a player!"
indiv-item: "clay_brick"
indiv-name: "&bSelf Emote"
indiv-lore:
- '&9Click to use an'
- '&9emote on yourself!'
multi-item: "brick"
multi-name: "&bTargeted Emote"
multi-lore:
- '&9Click to use an'
- '&9emote on someone!'
poke:
name: "&bPoke!"
lore:
- "&3Click me to"
- "&3poke someone!"
item-id: "stick"
custom: false
greet:
name: "&aGreet!"
lore:
- "&3Click me to"
- "&3greet someone!"
item-id: "firework"
custom: false