Like icon

Like -----

give a like to your friend!



[​IMG]
Give a like or unlike to your friend as social media.
Give rewards (console commands) when reach to level that you set.
PlaceholderAPI supports (optional)

[​IMG]
[​IMG]
[​IMG]

[​IMG]
/Like help View help.
/Like like <player> <args> Give a like to the player.
/Like unlike <player> <args> Give a unlike to the player. (no point adding)
/Like look <player> Look your or other's level.
/Like level <add/remove> <player> <level> Add/Remove player's level.
/Like point <add/remove> <player> <point> Add/Remove player's point.
/Like remove <target player> <player> Remove player from target player's list.
/Like clear <type> <player> Clear data of player.
/Like clearall Clear all player's data.
/Like reload Reload the config.
* <args> for like/unlike: -a (Anonymouns)

[​IMG]
like.use To like others.
like.admin To use admin commands.

[​IMG]
Download the jar file and put it into your server's plugins folder.
(Optional) Then put PlaceholderAPI.jar inside also.
For PlaceholderAPI:
%like_points% Show player's liked points.
%like_levels% Show player's liked levels.
%like_maxpoints% Show max liked points.
%like_maxlevels% Show max liked levels.
%like_points_need% Show how many points need to upgrade for player.
For Developer:
There are some events which havent tested yet.
Try them if you need.
LikeLevelUpgradedEvent - Level Upgraded
LikePlayerDataCreateEvent - Player Data Created in data.yml
LikePointAddEvent - Add point to player

[​IMG]
↓ The files may not the latest. (v1.0.0-Beta)
Code (YAML):
# Version
Version
: 1.0.1

# Language: en, zh_CN
Language
: en

# how many point will add when get liked.
add
: 1

# how many point(s) will upgrade the liked level.
points-to-level
: 10

# the command(s) that will execute when upgraded.
liked-level-commands
:
 - 'minecraft:give %player% diamond 1'

# max liked level.
max-level
: 500

# rewards.
rewards
:
  # The level that would execute command when a player upgrade to that.
  1
:
    commands
:
     - 'minecraft:give %player% golden_apple 6'
  5
:
    commands
:
     - 'minecraft:give %player% iron_ingot 32'

 
Code (YAML):
Language : en
Prefix
: 'Like'
commands
:
  top
: '&8&m                                                   '
  plugin
: '                &b&l %prefix% %version%'
  space-1
: '&f'
  help
: '&7/ %prefix% help &6View help.'
  like
: '&7/ %prefix% like <player> <args> &6Like a player.'
  unlike
: '&7/ %prefix% unlike <player> <args> &6Unlike a player.'
  look
: '&7/ %prefix% look <player> &6Look your or others level'
  level
: '&7/ %prefix% level <add/remove> <player> <level> &6Add/Remove players level'
  point
: '&7/ %prefix% point <add/remove> <player> <point> &6Add/Remove players points'
  remove
: '&7/ %prefix% remove <target player> <player> &6Remove player from target players list'
  clear
: '&7/ %prefix% clear <type> <player> &6Clear data of player'
  clearall
: '&7/ %prefix% clearall &6Clear all players data'
  reload
: '&7/ %prefix% reload &6Reload the config.'
  space-8
: '&f'
  bottom
: '&8&m                                                   '

no-perm
: '&7 [&d %prefix%&7] &cYou do not have perms!'
invalid-player
: '&7 [&d %prefix%&7] &cInvalid or offline player.'
like-already
: '&7 [&d %prefix%&7] &cYou liked/unliked &e%player% &calready!'
unlike-already
: '&7 [&d %prefix%&7] &cYou unliked/liked &e%player% &calready!'
like-self
: '&7 [&d %prefix%&7] &cYou cannot like yourself!'
unlike-self
: '&7 [&d %prefix%&7] &cYou cannot unlike yourself!'
wrong-type
: '&7 [&d %prefix%&7] &cPlease type a correct type &7(list,point,level,all,whole)'
not-in-list
: '&7 [&d %prefix%&7] &cThe player is not in the list'
levelpoint-wrong
: '&7 [&d %prefix%&7] &cYou type an incorrect arg! &7(add/remove)'
wrong-int
: '&7 [&d %prefix%&7] &cIncorrect integer.'
too-much
: '&7 [&d %prefix%&7] &cToo much!'

like-success
: '&7 [&d %prefix%&7] &aYou liked &e%player%&a!'
unlike-success
: '&7 [&d %prefix%&7] &aYou unliked &e%player%&a!'
level-add-success
: '&7 [&d %prefix%&7] &aYou added &9%level% &alevel for &e%player% &a.'
level-remove-success
: '&7 [&d %prefix%&7] &aYou removed &9%level% &alevel for &e%player% &a.'
point-add-success
: '&7 [&d %prefix%&7] &aYou added &9%point% &apoints for &e%player% &a.'
point-remove-success
: '&7 [&d %prefix%&7] &aYou removed &9%point% &apoints for &e%player% &a.'
remove-success
: '&7 [&d %prefix%&7] &aYou removed &e%player% &afrom the list of &e%target% &a.'
clear-success
: '&7 [&d %prefix%&7] &aYou cleared &9%type% &adata for &e%player% &a.'
clearall-success
: '&7 [&d %prefix%&7] &aYou cleared all players data.'
liked
: '&7 [&d %prefix%&7] &e%player% &aliked you!'
unliked
: '&7 [&d %prefix%&7] &e%player% &aunliked you!'
reload-success
: '&7 [&d %prefix%&7] &aConfiguration reloaded!'

look-message
:
 - '&7 [&d %prefix%&7] &aPlayer: &e%player%'
  - '&aLevel
: &6&l%level% &7 ( %point%/%maxpoint%)'

upgrade
: '&7 [&d %prefix%&7] &aYour liked level is upgraded to &9%level%&a!'
max-level
: '&7 [&d %prefix%&7] &aYour level is the maximum of the server so you cannot upgrade anymore.'
reward
: '&7 [&d %prefix%&7] &aYou got rewards of level &9%level%&a!'

console
:
  player-upgrade
: '&7 [&d %prefix%&7] &e%player% &ais upgraded to &9%level%&a!'

update-check
:
  invalid
: 'Unable to check for updates : '
  latest
: 'There is not a new update available.'
  outdate
: 'There is a new update available.'

Anonymous
: 'Anonymous player'
types
:
  list
: 'list'
  points
: 'points'
  levels
: 'level'
  all
: ' all'
 

[​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]
Resource Information
Author:
----------
Total Downloads: 136
First Release: May 30, 2022
Last Update: Jun 1, 2022
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings