Sueta
UL

UltimateUtilities | Powerfull server and admin utilities

1.0.4

100% config | Create animated scoreboards, admin commands, player commands, set motd in one command!

·Plugin

UltimateUtilities

Premium Version with a lot more features will be available soon

All messages are configurables ( “message.yml” ).

Content:

Scoreboard:

  • You can enable or disable the scoreboard in the “scoreboard.yml” config file
  • The scoreboard update time is configurable (“scoreboard.yml”)
  • You can add as many boards as you want, you just need to create them in the “scoreboard.yml” file
  • You can edit the delay before changing the board.
  • All boards are compatible with PlaceHolderAPI

Scoreboard configuration demo: (image not showing ? watch here https://nessy-design.fr/public/imgs/spigot_plugins/uutils/UUtils_scoreboard_demo.gif)

Join/Quit Messages:

  • Player join message (Compatible with PlaceHolderAPI)
  • Player quit message (Compatible with PlaceHolderAPI)

Chat:

  • Players with permission uutils.chatcolor can use colors in the chat
  • You can set your own chat message display using Placeholders (Like LuckPerms prefix)

Commands:
/uhelp: Permission: no permission required » Shows plugin’s commands.
/ureload: Permission: uutils.admin.command.ureload » Reload plugin and configs.

Gamemode: Permission: uutils.command.gamemode » (Compatible with PlaceHolderAPI

  • /gm0 (<player>) and /gms (<player>): set player’s gamemode to survival.
  • /gm1 (<player>) and /gmc (<player>): set player’s gamemode to creative.
  • /gm2 (<player>) and /gma (<player>): set player’s gamemode to adventure.
  • /gm3 (<player>) and /gmspec (<player>): set player’s gamemode to spectator.

Feed: Permission: uutils.command.feed » (Compatible with PlaceHolderAPI)

  • /feed (<player>): set the player's food level and saturation to max. Command cooldown is configurable (in seconds). You can choose if op players have a cooldown or not in config ( “op-no-cooldown: true” for no cooldown).

World time: Permission: uutils.command.day and uutils.command.night » (Compatible with PlaceHolderAPI)

  • /day : set the player’s world time to the time set in the config.yml file (default 6000)
  • /night : set the player’s world time to the time set in the config.yml file (default 18000)

Link messages: » (Compatible with PlaceHolderAPI)
Reminder: All messages are editable in messages.yml

  • /discord : Send the discord message to the player
  • /website : Send the website message to the player
  • /vote : Send the vote message to the player
  • /store : Send the store message to the player

Fly: Permission: uutils.command.fly

  • /fly (<player>): Enable or disable fly mode for the player (or the target)

Spawn: No permission required

  • /spawn: Teleport the player to the serv's spawn

SetSpawn: Permission: uutils.command.admin.setspawn

  • /setspawn: Set the spawn to the current player's location

Admin Commands:

Sudo: Permission: uutils.admin.command.sudo » (Compatible with PlaceHolderAP (target player's PlaceHolders) )

  • /sudo <player> <command without ‘/’ >: Force a player to execute a command

Broadcast: Permission: uutils.admin.command.broadcast » (Compatible with PlaceHolderAPI)

  • /broadcast <message> or /bc <message>: Send a broadcast message

MOTD: Permission: uutils.admin.command.motd

  • /motd <1/2> <message>: Set the server’s motd line (1 or 2) in one command !

StaffChat: Permission: uutils.admin.command.staffchat

  • /staffchat <message> and /sc <message>: Send a message only to staff players (and console).

Configuration Files:
Config.yml

join_message:
  enabled: true
quit_message:
  enabled: true
gamemode_command:
  enabled: true
feed_command:
  enabled: true
  cooldown: 300
  op-no-cooldown: true
day_command:
  enabled: true
  time: 6000
night_command:
  enabled: true
  time: 18000
discord_command:
  enabled: true
website_command:
  enabled: true
vote_command:
  enabled: true
store_command:
  enabled: true
fly_command:
  enabled: true
broadcast_command:
  enabled: true
sudo_command:
  enabled: true
motd_command:
  enabled: true
staffchat_command:
  enabled: true
chat_message:
  enabled: true
  display: "%%luckperms_prefix% %player_name% &8» &7%message%%"

message.yml

join_message:
  - "&7[&a+&7] &f%player_name%"
private_join_message:
  - "&7&m----------------------"
  - ""
  - "&cWelcome %player_name% on the server !"
  - ""
  - "&7&m----------------------"
quit_message:
  - "&7[&c-&7] &f%player_name%"
player_not_found_message:
  - "&b&7[&cUltimateUtilities&7]&r &c%target% is not online"
no_permission_message:
  - "&b&7[&cUltimateUtilities&7]&r &cYou don't have the permission to execute that command !"
command_not_enabled:
  - "&7&m----------------------"
  - ""
  - "&cThis command isn't enabled ! You can enable it in config.yml"
  - ""
  - "&7&m----------------------"
only_player_can_use_command:
  - "&b&7[&cUltimateUtilities&7]&r &cOnly a player can execute this command !"
arg_must_be_integer:
  - "&cYou must enter a valid number"
command_gamemode_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&b&7[&cUltimateUtilities&7]&r &cSyntax: /gm(0/s) (<player>)"
  - "&b&7[&cUltimateUtilities&7]&r &cSyntax: /gm(1/c) (<player>)"
  - "&b&7[&cUltimateUtilities&7]&r &cSyntax: /gm(2/a) (<player>)"
  - "&b&7[&cUltimateUtilities&7]&r &cSyntax: /gm(3/spec) (<player>)"
  - ""
  - "&7&m----------------------"
command_gamemode_updated:
  - "&b&7[&cUltimateUtilities&7]&r &6You set &d%target%&6's gamemode to &e%gamemode%"
command_feed:
  - "&b&7[&cUltimateUtilities&7]&r &eYou have been feeded."
command_feed_other:
  - "&b&7[&cUltimateUtilities&7]&r &eYou have feeded &d%target%."
command_feed_cooldown:
  - "&7&m----------------------"
  - ""
  - "&b&7[&cUltimateUtilities&7]&r &3Command is under cooldown:"
  - "&e%hours% &3hours, &e%minutes% &3minutes, &e%seconds% &3seconds left."
  - ""
  - "&7&m----------------------"
command_feed_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /feed"
  - "&cSyntax: /feed <player>"
  - ""
  - "&7&m----------------------"
command_day_message:
  - "&b&7[&cUltimateUtilities&7]&r &aYou set the time to &2%time%"
command_night_message:
  - "&b&7[&cUltimateUtilities&7]&r &aYou set the time to &2%time%"
command_discord_message:
  - "&7&m----------------------"
  - ""
  - "&f&bHere is our discord: &r&6https://discord.gg/minecraft"
  - "&fJoin us to chat with our community !"
  - ""
  - "&7&m----------------------"
command_website_message:
  - "&7&m----------------------"
  - ""
  - "&f&bHere is our website: &r&6https://website.com"
  - ""
  - "&7&m----------------------"
command_vote_message:
  - "&7&m----------------------"
  - ""
  - "&f&bYou can vote at: &r&6https://website.com/vote"
  - "&6Voting helps us and gives you crate keys"
  - ""
  - "&7&m----------------------"
command_store_message:
  - "&7&m----------------------"
  - ""
  - "&f&bYou can buy a rank at: &r&6https://website.com/store"
  - ""
  - "&7&m----------------------"
command_broadcast_message:
  - "&7&m----------------------"
  - ""
  - "&f[&e&lInfo&r] %sender% &7» &f%message%"
  - ""
  - "&7&m----------------------"
command_broadcast_syntax:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /broadcast <message>"
  - "&cSyntax: /bc <message>"
  - ""
  - "&7&m----------------------"
command_fly_message_enable:
  - "&b&7[&cUltimateUtilities&7]&r Fly mode enabled for %player%"
command_fly_message_disable:
  - "&b&7[&cUltimateUtilities&7]&r Fly mode disabled for %player%"
command_fly_target_message_enable:
  - "&b&7[&cUltimateUtilities&7]&r Fly mode enabled by %sender%"
command_fly_target_message_disable:
  - "&b&7[&cUltimateUtilities&7]&r Fly mode disabled by %sender%"
command_fly_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /fly (<player>)"
  - ""
  - "&7&m----------------------"
command_sudo_message:
  - "&b&7[&cUltimateUtilities&7]&r The command &d/%command% &rwas executed by &e%target%"
command_sudo_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /sudo <player> <command>"
  - ""
  - "&7&m----------------------"
command_motd_message:
  - "&b&7[&cUltimateUtilities&7]&r The line &e%line% &fof the server's motd has been updated to:"
  - "%motd%"
command_motd_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /motd <1/2> <message>"
  - ""
  - "&7&m----------------------"
command_staffchat_message:
  - "&b&7[&cUltimateUtilities&7]&r &3StaffChat&f: &6%sender% &7» &f%message%"
command_staffchat_syntax_message:
  - "&7&m----------------------"
  - ""
  - "&cSyntax: /staffchat <message>"
  - ""
  - "&7&m----------------------"

motd.yml

motd:
  lines:
    first: "&7''''''''''''''''''''>>'''&c&lMySuperServer'''&r&7<<"
    second: "'''''''''&l&6Join &e%online_count% &6&lplayers !'''''&r-'''''&f&lPremium Only"

scoreboard.yml

is_scoreboard_enabled: true
update_time: 20
board_change_time: 100
boards:
  main_board:
    title: "&6&lMySuper&eServer"
    lines:
      - "&6&lPlayer Infos"
      - " &fName&7: %player_name%"
      - " &fRank&7: %luckperms_prefix%"
      - " &fHealth&7: &f%player_health%"
      - " &fPing&7: %player_ping%"
      - ""
      - "&6&lServer Infos"
      - " &fOnline&7: %server_online%"
      - " &fIP: &7mc.mysuperserver.net"
  second_board:
    title: "Page 2"
    lines:
      - "&cThis is board 2"
      - "&6You can add as"
      - "&emany boards as"
      - "&ayou want !"
      - "&f&lBut lines can't"
      - "&f&lbe longer than 30 chars"
  potato_board:
    title: "Page 3"
    lines:
      - "&6&lI like patatoes !"

You can donate at: https://paypal.me/cloudskymc
Support is also available at: http://discord.nessy-design.fr

Similar projects

Plugin →