Sueta

RolplayReactions

1.0.2

Create all kinds of reactions for players to interact with!

·Plugin

RolplayReactions
Create any kind of reactions and use it with your users!

Commands and permissions:

/rr lang <language name> - rolplayreactions.command.lang - Choose a language
/rr reload - rolplayreactions.command.reload - Reload all config
/rr list - view the list of all available reactions

Configuration files:

actions.yml
kiss:
  command: "!kiss"
  player_type: "dual"
  delays:
    default: 10
  actions:
    - "[broadcast] &b<player> &ehas kissed &d<other_player> (づ ̄ ³ ̄)づ #9adfae[<count>]"
    - "[sound] <player> ENTITY_BEE_STING 1 1 3 3"
    - "[sound] <other_player> ENTITY_BEE_STING 1 1 3 3"
    - "[particle] <all> <player> HEART 7 2 0.5"
    - "[particle] <all> <other_player> HEART 7 2 0.5"
  gui:
    enabled: true
    material: "custom: menu_kiss"
   
dice:
  command: "!dice"
  player_type: "single"
  actions:
    - "[broadcast] &7<player> has thrown a dice: &6<random_1-6>"
   
random:
  command: "!random"
  player_type: "single"
  actions:
    - "[broadcast] &3[<player>] &9You random player is: &e<random_player-all>"
   
angry:
  command: "!angry"
  player_type: "optional"
  actions:
    - "[broadcast] #ff471a<player> #ff1a1ais angry #e6b800\(&f&l`#e6b800O&f´#e6b800)/"
    - "[sound] <player> ENTITY_VILLAGER_DEATH 1 1 3 5"
  dual_actions:
    - "[broadcast] #ff471a<player> #ff1a1aesta enojado/a con #ff471a<other_player> #e6b800\(&f&l`#e6b800O&f´#e6b800)/"
    - "[sound] <player> ENTITY_VILLAGER_DEATH 1 1 3 5"
    - "[sound] <other_player> ENTITY_VILLAGER_DEATH 1 1 3 5"
  gui:
    enabled: true
    material: "custom: menu_angry"
   
hug:
  command: "!hug"
  player_type: "dual"
  actions:
    - "[broadcast] #ffa8df<player> is mad at <other_player>  (っಠ‿ಠ)っ  #9adfae[<count>]"
    - "[sound] <player> ENTITY_EVOKER_CELEBRATE 1 2 3 10"
    - "[sound] <other_player> ENTITY_EVOKER_CELEBRATE 1 2 3 10"
  gui:
    enabled: true
    material: "custom: menu_hug"
  
bite:
  command: "!bite"
  player_type: dual
  actions:
    - "[broadcast] &b<player> &ehas bitten &d<other_player>"
    - "[sound] <player> ENTITY_FOX_BITE 1 1 2 6"
    - "[sound] <other_player> ENTITY_FOX_BITE 1 1 2 6"
  gui:
    enabled: true
    material: "custom: menu_bite"
   
punch:
  command: "!punch"
  player_type: dual
  actions:
    - "[broadcast] &6[&7<player> &8has hit &7<other_player>&6]"
    - "[sound] <player> ENTITY_PLAYER_HURT 1 1 4 4"
    - "[sound] <other_player> ENTITY_PLAYER_HURT 1 1 4 4"
  gui:
    enabled: true
    material: "custom: menu_punch"
   
blush:
  command: "!blush"
  player_type: optional
  actions:
    - "[broadcast] #fd8ce1<player> #e8a1d6blushes #f9a4ee(#f56666//#6ff6d4•#f56666/#f9a4eeω#f56666/#6ff6d4•#f56666//#f9a4ee)"
    - "[sound] <player> ENTITY_VILLAGER_YES 1 1 2 6"
  dual_actions:
    - "[broadcast] #fd8ce1<player> #e8a1d6blushes for #fd8ce1<other_player> #f9a4ee(#f56666//#6ff6d4•#f56666/#f9a4eeω#f56666/#6ff6d4•#f56666//#f9a4ee)"
    - "[sound] <player> ENTITY_VILLAGER_YES 1 1 2 6"
    - "[sound] <other_player> ENTITY_VILLAGER_YES 1 1 2 6"
  gui:
    enabled: true
    material: "custom: menu_blush"

love:
  command: "!love"
  player_type: dual
  actions:
    - "[broadcast] &7<player> &4&l❤&7 <other_player> &6[&d<random_0-100>%&6]"
    - "[sound] <player> ENTITY_EVOKER_CELEBRATE 1 2 3 10"
    - "[sound] <other_player> ENTITY_EVOKER_CELEBRATE 1 2 3 10"

pat:
  command: "!pat"
  player_type: dual
  actions:
    - "[broadcast] #ade1d0<player>#d5b662 has caressed #ade1d0<other_player>"
    - "[sound] <player> BLOCK_SNOW_STEP 1 9 3 6"
    - "[sound] <other_player> BLOCK_SNOW_STEP 1 9 3 6"
  gui:
    enabled: true
    material: "custom: menu_pat"

lick:
  command: "!lick"
  player_type: dual
  actions:
    - "[broadcast]  #58bfe4<player> #b2dffahas licked #58bfe4<other_player> #b8f1f9(^ꇴ~)つ"
    - "[sound] <player> ENTITY_SALMON_FLOP 1 1 3 2"
    - "[sound] <other_player> ENTITY_SALMON_FLOP 1 1 3 2"
  gui:
    enabled: true
    material: "custom: menu_lick"

confused:
  command: "!confused"
  player_type: optional
  actions:
    - "[broadcast] #ffff33<player> #ffff99feels confused #ffcc99(๑•﹏•)"
    - "[sound] <player> ENTITY_WOLF_WHINE 1 1 3 5"
  dual_actions:
    - "[broadcast] #ffff33<player> #ffff99feels confused by #ffff33<other_player> #ffcc99(๑•﹏•)"
    - "[sound] <player> ENTITY_WOLF_WHINE 1 1 3 5"
    - "[sound] <other_player> ENTITY_WOLF_WHINE 1 1 3 5"
   
clap:
  command: "!clap"
  player_type: optional
  actions:
    - "[broadcast] #00ffff<player> #b3ffffis clapping #99ffcc(* ゚∀゚)ノシ"
    - "[sound] <player> ENTITY_PLAYER_ATTACK_NODAMAGE 1 1 3 5"
  dual_actions:
    - "[broadcast] #00ffff<player> #b3ffffle applauds #00ffff<other_player> #99ffcc(* ゚∀゚)ノシ"
    - "[sound] <player> ENTITY_PLAYER_ATTACK_NODAMAGE 1 1 3 5"
    - "[sound] <other_player> ENTITY_PLAYER_ATTACK_NODAMAGE 1 1 3 5"

hungry:
  command: "!hungry"
  player_type: optional
  actions:
    - "[broadcast] #8c8c8c<player> #bfbfbfis hungry &f( ̄﹃ ̄)"
    - "[sound] <player> ENTITY_CAT_BEG_FOR_FOOD 1 1 3 5"
  dual_actions:
    - "[broadcast] #8c8c8c<player> #bfbfbfwants to eat #8c8c8c<other_player> &f( ̄﹃ ̄)"
    - "[sound] <player> ENTITY_CAT_BEG_FOR_FOOD 1 1 3 5"
    - "[sound] <other_player> ENTITY_PHANTOM_BITE 1 1 3 5"

banana:
  command: "!banana"
  player_type: single
  actions:
    - "[broadcast]  #dcf646<player>'s banana measures &c<random_5-25>cm"
    - "[sound] <player> ENTITY_ARROW_HIT 1 -1 1 6"

sleep:
  command: "!zzz"
  player_type: optional
  actions:
    - "[broadcast] #d24dff<player> #d580ffis sleepy #ff99ff(-.-)#00ace6ᶻᶻᶻ"
    - "[sound] <player> ENTITY_FOX_SLEEP 1 1 3 6"
  dual_actions:
    - "[broadcast] #d24dff<player> #d580ffis sleepy because of <other_player> #ff99ff(-.-)#00ace6ᶻᶻᶻ"
    - "[sound] <player> ENTITY_FOX_SLEEP 1 1 3 6"
    - "[sound] <other_player> ENTITY_FOX_SLEEP 1 1 3 6"

cry:
  command: "!cry"
  player_type: optional
  actions:
    - "[broadcast] #8c8c8c<player> #bfbfbfis crying #666666(#99e6ff╥&f﹏#99e6ff╥#666666)"
    - "[sound] <player> ENTITY_FOX_DEATH 1 1 3 6"
  dual_actions:
    - "[broadcast] #8c8c8c<other_player> #bfbfbfmade #8c8c8c<player> #bfbfbfcry  #666666(#99e6ff╥&f﹏#99e6ff╥#666666)"
    - "[sound] <player> ENTITY_FOX_DEATH 1 1 3 6"
    - "[sound] <other_player> ENTITY_FOX_DEATH 1 1 3 6"
  gui:
    enabled: true
    material: "custom: menu_cry"

sad:
  command: "!sad"
  player_type: optional
  actions:
    - "[broadcast] #3366ff<player> #6699ffis sad #cccccc(ᵕ﹏#ccffff̣#ccccccᵕ)"
    - "[sound] <player> ENTITY_WOLF_WHINE 1 1 0 6"
  dual_actions:
    - "[broadcast] #3366ff<player> #6699ffis sad because of #3366ff<other_player> #cccccc(ᵕ﹏#ccffff̣#ccccccᵕ)"
    - "[sound] <player> ENTITY_WOLF_WHINE 1 1 0 6"
    - "[sound] <other_player> ENTITY_WOLF_WHINE 1 1 0 6"
  gui:
    enabled: true
    material: "custom: menu_sad"

happy:
  command: "!happy"
  player_type: optional
  actions:
    - "[broadcast] #c44dff<player> #e7f91ais happy! #ff4d7cyeeeei! ↖(^▽^)↗"
    - "[sound] <player> ENTITY_BAT_HURT 1 3 5 2"
  dual_actions:
    - "[broadcast] #c44dff<player> #e7f91ais happy thanks to #c44dff<other_player>! #ff4d7cyeeeei! ↖(^▽^)↗"
    - "[sound] <player> ENTITY_BAT_HURT 1 3 5 2"
    - "[sound] <other_player> ENTITY_BAT_HURT 1 3 5 2"
  gui:
    enabled: true
    material: "custom: menu_happy"

hello:
  command: "!hi"
  player_type: optional
  actions:
    - "[broadcast] #ffff00#ffff66<player> #ff99ddgreets everyone#ff4dc4!! #4dffdb(^-^#ffccff*#4dffdb)/"
    - "[sound] <player> ENTITY_FOX_AMBIENT 1 3 5 2"
  dual_actions:
    - "[broadcast] #ffff00#ffff66<player> #ff99ddgreets #ffdd99<other_player>#ff4dc4!! #4dffdb(^-^#ffccff*#4dffdb)/"
    - "[sound] <player> ENTITY_FOX_AMBIENT 1 3 5 2"
    - "[sound] <other_player> ENTITY_FOX_AMBIENT 1 3 5 2"
  gui:
    enabled: true
    material: "custom: menu_hi"

wag:
  command: "!wag"
  player_type: single
  actions:
    - "[broadcast] #ff00ff&o<player> #ff99ff&owags his tail#ffff80&o(&f&o/ #b3ffff&o=#ffff80&oω#b3ffff&o=#ffff80&o)&f&o/ #ffcc66&o♡"
    - "[sound] <player> ENTITY_CAT_PURREOW 1 -1 1 6"

cookie:
  command: "!cookie"
  player_type: dual
  actions:
    - "[item] <other_player> cookie"
    - "[broadcast] #bf8040<player> #d9b38chas given a cookie to #bf8040<other_player>"
    - "[sound] <player> ENTITY_FOX_EAT 1 1 3 3"
    - "[sound] <other_player> ENTITY_FOX_EAT 1 1 3 3"
  gui:
    enabled: true
    material: "custom: menu_cookie"

login:
  command: "!login"
  player_type: single
  actions:
    - "[message] <player> &cError. use /login <contraseña>"
    - "[sound] <player> BLOCK_NOTE_BLOCK_HAT 1 1 3 2"

lock:
  command: "!lock"
  player_type: "dual"
  actions:
    - "[togglelock]"

#############################################____[SOUND]____###################################################
## - "[sound] <<player>/<other_player>> <sound> <volume> <pitch> <amount> <sleep>"                           ##
##<player> / <other_player>: Player to play the sound to.                                                    ##
##<volume>: Sound volume.                                                                                    ##
##<pitch>: Sound pitch.                                                                                      ##
##<amount>: Number of times the sound will be played.                                                        ##
##<sleep>: Wait time between sounds.                                                                         ##
###############################################################################################################

############################################____[PARTICLE]____#################################################
## - "[particle] <<player>/<other_player>/<all>> <<player>/<other_player>> <amount> <sleep> [random]"        ##
##<player> / <other_player> / <all>: Players who will see the particles.                                     ##
##<player> / <other_player>: Player whose location will be taken to spawn the particles.                     ##
##<amount>: Number of times the particle spawns.                                                             ##
##<sleep>: Waiting time between particles.                                                                   ##
###############################################################################################################

############################################____[GUI]____######################################################
## gui:                                                                       ##                             ##
##   enabled: true                                                            ##                             ##
##   material: "custom: <item name>" You can use an item created in items.yml ##                             ##
################################################################################                             ##
## gui:                                                                                                      ##
##   enabled: true                                                                                           ##
##   material: "diamond_block                                                                                ##
##   name: "&bgive away a diamond"                                                                           ##
##   lore:                                                                                                   ##
##     - ""                                                                                                  ##
##     - "&7Click to gift a diamond to <other_player>"                                                       ##
##   amount: 1                                                                                               ##
##   damage: 0                                                                                               ##
##   custom_model_data: 0                                                                                    ##
##   player_head: "PLAYER TEXTUE HERE"                                                                       ##
##   player_head_uuid: "A UUID TO MAKE THE HEADS STACKEABLE"                                                 ##
###############################################################################################################
config.yml
enabled_gui: true

hover:
  enabled: true
  message:
    - "&f<command> <other_player>"

discordsrv:
  enabled: false
  channel: "INSERT CHANNEL ID HERE"
messages.yml
need_player: "&cYou must enter a player."

wait_delay: "&cYou still can't do this again."

config_reloaded: "&aConfiguration reloaded successfully."

lang_changed: "&aThe language has been successfully changed."

lang_no_exist: "&cThis language is not found in the plugin. You can translate and share it on discord!"

lock_action: "&cYou have blocked the action: <action> to <other_player>"

unlock_action: "&aYou have unlocked the action: <action> to <other_player>"

no_permission: "&cYou do not have access to this command."


Open menu with: Shift + Right click in player.

Images:
menu.PNG
cookie.PNG
chat.PNG

Similar projects

Plugin →