DonutCore

The sweetest Core plugin you need on your server!

2,87k

Quick challenge

How far can you run before the mobs catch you?

DonutCore

DonutCore Logo

DonutCore is a free 1.21 Core with very useful features: - Scoreboard (PlaceholderAPI support) - Tablist (PlaceholderAPI support) - Gamemode managment (/gmc, /gm, etc) - Chatemojis (e.g. replace [yay] with (╯°□°)╯) - IP command to get an users ip - Ping command to get an users ping - ServerLinks intigration - Custom commands - Join/Leave messages - Achievement messages - more soon!

Everything in the Plugin is customisable, even the permissions.

Commands and Usage:

- /donutcore help - Shows the help message - /donutcore reload - Reloads the config - /ip [Player] - Get the IP from a player - /ping [Player] - See your or others ping - /gmc [Player] - Set the gamemode to creative (of a player) - /gmsp [Player] - Set the gamemode to spectator (of a player) - /gms [Player] - Set the gamemode to survival (of a player) - /gma [Player] - Set the gamemode to adventure (of a player) - /gm <0/1/2/3|s/c/a/sp> [Player] - Set the gamemode (of a player)

Configuration

```

DonutCore Configuration

by Donut4GAMER

thanks for downloading the plugin <3

here you can configure the gamemode command form DonutCore

gamemode:

configure the permissions for the /gm, /gmc, ... commands

permissions:

the permission users need to use the gamemode commands

gamemode-self: "donutcore.gamemode.self"

the permission users need to set other players gamemode

gamemode-others: "donutcore.gamemode.others"

configure the messages for the /gm, /gmc, ... commands

use the placeholders %gamemode%, %target% and %player%

MiniMessage support

messages:

message that appears when you execute the command as the console

no-player: "&6DonutCore &8| &cOnly players can execute this."

message that appears when you do not have the permission you have set above

no-permission: "&6DonutCore &8| &cYou do not have the permission to do that."

message that appears when you just type /gm, for example

usage: "&6DonutCore &8| &cUsage: /gm <0/1/2/3|s/c/a/sp> [Player]"

message that appears when you do not write a valid gamemode

invalid-gamemode: "&6DonutCore &8| &cThis gamemode does not exist."

message that appears when you type a username from an offline/not existing user

player-not-found: "&6DonutCore &8| &cPlayer not found."

message that appears when you have changed your gamemode

self-change: "&6DonutCore &8| &7Your gamemode has been changed to &6%gamemode%&7."

message that appears when you have set another users gamemode

other-change-sender: "&6DonutCore &8| &7You have set &6%target%&7's gamemode to &6%gamemode%&7."

message that appears when someone set your gamemode

other-change-target: "&6DonutCore &8| &7Your gamemode was set to &6%gamemode%&7 by &6%player%&7."

here you can configure the chat feature from DonutCore

chat:

configure the text you can type that will be replaced with an emoji or something else

MiniMessage support

replacements: "[o/]": "§e§lヾ(^∇^)" "[yay]": "§b§l(╯°□°)╯" "[lol]": "§d§l(≧▽≦)" "[what]": "§c§l(⊙☉)" "[omg]": "§6§lΣ(°ロ°)" "[rip]": "§8§l(✖╭╮✖)" "[shrug]": "§7¯\(ツ)_/¯" "[rage]": "§4§l(ノಠ益ಠ)ノ彡┻━┻" "bad word": "good word"

here you can configure the tablist feature from DonutCore

tablist:

do you want to enable the DonutCore Tablist?

enabled: true

after how many ticks should the Tablist update? (100 Ticks=5 Seconds)

update-interval: 100

set the Header and Footer of the Tablist

PlaceholderAPI & MiniMessage support

header: - "&r" - "&7Welcome on our Server" - "&7User: &6%player_name%" - "&r" footer: - "&r" - "<rainbow>Thanks for Downloading</rainbow>" - "&7Discord: &6https://discord.gg/Yarpy8tAqJ" - "&r"

here you can configure the scoreboard feature from DonutCore

scoreboard:

do you want to enable the DonutCore Scoreboard?

enabled: true

after how many ticks should the Tablist update? (100 Ticks=5 Seconds)

update-interval: 100

set the title of the Scoreboard

title: "&6&lDonut&f&lCore"

set the Scoreboard lines (every line needs to be unique!!!)

PlaceholderAPI support

lines: - "&r&8----------------" - "&7Name: &6%player_name%" - "&7Ping: &6%player_ping%ms" - "&r" - "&7Discord:" - "&6discord.gg/Yarpy8tAqJ" - "&8----------------"

here you can configure the ip command from DonutCore

ip:

configure the permissions for the /ip command

permissions:

the permission users need to execute his command

view: "donutcore.ip.view"

configure the messages for the /ip command

use the placeholders %target% and %ip%

MiniMessage support

messages:

message that appears when you execute the command as the console

no-player: "&6DonutCore &8| &cOnly players can execute this."

message that appears when you do not have the permission you have set above

no-permission: "&6DonutCore &8| &cYou do not have the permission to do that."

message that appears when you just type /ip, for example

usage: "&6DonutCore &8| &cUsage: /ip <player>"

message that apears when you have executed the command and the player is offline

player-not-found: "&6DonutCore &8| &7The Player &6%target% &7is not online!"

message that apears when you have executed the command and the player is online

show-ip: "&6DonutCore &8| &7The IP from &6%target% &7is: &6%ip%"

here you can configure the ping command from DonutCore

ping:

configure the permissions for the /ping command

permissions:

the permission users need to get their own ping

self: "donutcore.ping.self"

the permission users need to get other players ping

others: "donutcore.ping.others"

configure the messages for the /ping command

use the placeholders %target% and %ping%

MiniMessage support

messages:

message that appears when you execute the command as the console

no-player: "&6DonutCore &8| &cOnly players can execute this."

message that appears when you do not have the permission you have set above

no-permission: "&6DonutCore &8| &cYou do not have the permission to do that."

message that appears when you just type /ping, for example

usage: "&6DonutCore &8| &cUsage: /ping <player>"

message that apears when you have executed the command and the player is offline

player-not-found: "&6DonutCore &8| &cThe Player &6%target% &cis not online!"

message that apears when you have executed the command and got your own ping

self-ping: "&6DonutCore &8| &7Your ping is: &6%ping%ms"

message that apears when you have executed the command and got your own ping

other-ping-sender: "&6DonutCore &8| &7The Player &6%target% &7has a ping of: &6%ping%ms"

here you can configure the join event from DonutCore

join:

leave empty do disable

MiniMessage support

message: "<gold>DonutCore <dark_gray>| <gold>%player% <gray>has joined the server."

here you can configure the leave event from DonutCore

leave:

leave empty do disable

MiniMessage support

message: "<gold>DonutCore <dark_gray>| <gold>%player% <gray>has left the server."

here you can configure the achievement messages from DonutCore

achievements:

do you want to enable DonutCore achievement messages?

enabled: true

Placeholders: %player%, %advancement%

MiniMessage support

message: '<gold>DonutCore <dark_gray>| <gold>%player% <gray>has made the achievement <gold>[%advancement%]</gold>'

here you can configure the serverlinks feature from DonutCore

serverlinks:

do you want to enable DonutCore serverlinks feature?

enabled: true

set up the links here

links:

link name (not shown in game)

website:

name shown in game

MiniMessage support

name: "<rainbow>Website</rainbow>"

link it should redirect to

link: "https://modrinth.com/plugin/donut.core" discord: name: "<#7289da>Discord" link: "https://discord.gg/Yarpy8tAqJ" store: name: "<green>Store</green>" link: "https://example.com/store"

here you can configure the custom commands feature from DonutCore

customcommands:

do you want to enable DonutCore custom commands feature?

enabled: true

set up the commands

commands:

command name

discord:

command alias

alias: - dc

message that come when executing that command

MiniMessage support

message: - "<gray>Check out our <#7289da>Discord<gray>!" - "<gold>https://discord.gg/Yarpy8tAqJ" website: alias: - web message: - "<gray>Check out our <rainbow>Website</rainbow><gray>!" - "<gold>https://modrinth.com/plugin/donut.core" ```

Support

If you need help or have a question/suggestion join my Discord.

ADS