DISCORD (soon) - DONATE
INFORMATION
BetterSMP is a plugin for basic smp, i can say it is "All In One SMP Plugin" maybe its not fast but it is good for so much thing that u need to install without this plugin.
DEPENDENCY
For plugin to work you need to install LuckPerms Vault
COMMANDS
Commands
• /bsmp
• /adminchat
• /broadcast
• /day
• /night
• /sun
• /thunder
• /playerinfo
• /home
• /homes
• /sethome
• /delhome
• /spawn
• /setspawn
• /tpa
• /tpaccept
• /tpadeny
• /tpall
• /tphere
PERMISSIONS
Permissions
• bettersmp.adminchat
• bettersmp.broadcast
• bettersmp.flight
• bettersmp.flightsomeone
• bettersmp.gm (...somone soon...)
• bettersmp.heal
• bettersmp.healsomeone
• bettersmp.tpall
• bettersmp.tphere
• bettersmp.setspawn
• bettersmp.cmdlookup
CONFIG
Config
# License: Beta
# Discord Support: Verschuls#3050
version: "0.1.0" # If you gonna delete/edit this plugin would re-name old config and create new one reload the server
lang: "ang"
# Some Information
# 1. All time configs are in seconds
# 2. If commands are simullar you can probably use on both sides all those %%
# Prefix
prefix: "&6[&3Better&bSMP&6]"
titleprefix: "&3&lBetter&b&lSMP" # That is used in /bc title
# Universal Messages
player-is-offline: "%prefix% &cYa that person is definitly offline"
command-usage: "%prefix% &cUsage: &4%command%"
# Extras/Misc
gm-message: "%prefix% &eNow you are in &6%gamemode% Mode"
gm-msg-player: "%prefix% &6%player% &enow is in &6%gamemode% Mode"
fly:
on-msg: "%prefix% &eFly is &aenabled"
off-msg: "%prefix% &eFly is &cdisabled"
player: " &efor %player%"
nah: "%prefix% &eWhat areyou doing? Just use &6/fly"
show-hp-when-hit: "true"
show-hp-message: "&6%entity% &e%hp%/%maxhp% &6HP" # You can use %prefix% if u want
spawn-message: "%prefix% &eTeleported to spawn" # If u set it to null it gonna turn off
spawn-someone-msg: "%prefix% &eTeleported &6%player% &eto spawn"
heal-msg: "%prefix% &eNow you are full health!"
heal-be-simple: "%prefix% &eNah you can't just use &6/heal &einstead of making this command that long?"
heal-msg-admin: "%prefix% &eNow &6%player% &eis full health thanks too you"
heal-someone-msg: "%prefix% &eNow you are full health thanks too &6%admin%"
admin-chat: "&6[&cAdmin&4Chat&6] %player%: &e%message%" #(Permission: bettersmp.adminchat)
messages-jl: # Custom join and leave message
join: "%prefix% &6%player% &ejoined the server"
leave: "%prefix% &6%player% &ehas left server"
# Combat Log /soon.../ on 1.0 update
#combat-log:
# enabled: "true"
# bossbar-message: ""
# logout-message: ""
# Tab/Player List
tab:
enabled: "true"
header: "&6Server using Better SMP plugin by Sajek69"
footer: "&3Recommended to use TAB from neznamy user cmd /tabn for more info" #https://github.com/NEZNAMY/TAB/releases
name: "%prefix%%player%%suffix%"
# Chat changer
# If u wonder if its block reports yes its blocking that shit :)
custom-chat-style: "%prefix%%player%%suffix%&f: %message%"
# Commands
blocked-all-plugin-cmds: "true" # This thing just block commands like /bukkit:? /spigot:plugins /icanhasbukkit /? etc.
blocked-cmds-msg: "%prefix% &eYa I'm sorry but you can't use that shit, its is just blocked for some reason."
commands-lookup: "true" # (Permission: bettersmp.cmdlookup) That allow to look what player sending without using console
# Better /msg
messages-msg:
send: "&6[&eYou &6-> &e%reciver%&6] &f%message%" # Another example "[%sender% -> %reciver%] %message%
recive: "&6[&e%sender% &6-> &eYou&6] &f%message%"
selfmsg: "%prefix% &eFind some friends :/"
replay-error: "%prefix% &eYou can't replay to air"
replay-playeroffline: "%prefix% &eThat player leave the server"
replay-usage: "%prefix% &eThat is not how this work, just add message to this like that &6/r {message}"
# Ignore
ignore-msg:
usage: "%prefix% &eUsage: &6/ignore {player/list/check}" # Idk why tha fuck i added that argument check but if u use it its check if player is not on your ignore list
self: "%prefix% &eYou can't ignore your self xD"
you-are-blocked: "%prefix% &eThis player is ignoring you :/"
you-are-unblocked: "%prefix% &ePlayer &6%player% &estop ignoring you"
blocked: "%prefix% &eNow you are ignoring &6%player%"
unblocked: "%prefix% &eYou are stop ignoring &6%player%"
list: "%prefix% &eYou have &6%ignored-players% &eand this is that player: &6%ignorelist%"
check-yes: "%prefix% &eYes that player is on your ignore list"
check-no: "%prefix% &eNo i can't see that player on your ignore list"
check-usage: "%prefix% &eUsage: &6/ignore check {player}"
# | Better Teleports /tpa /tphere /tpall |
# Tphere
tphere:
sender: "%prefix% &eYou've teleported &6%reciver% &eto you"
reciver: "%prefix% &eYou have been teleported to &6%sender%"
# TpALL
tpall:
success: "%prefix% &eAll players on the server was teleported to &6%player%" # That message is on broadcast
error: "%prefix% &eYou need to have minimum &63 players &eon the server"
# TPA
tpa:
request-sender: "%prefix% &eYou sent teleport request to &6%player% ðat has &6%accepttime% seconds &eto accept your request"
request-reciver: "%prefix% &ePlayer &6%player% &esend you a tp request you have &6%accepttime% seconds &eto use &a/tpaccept &eor &c/tpadeny"
request-error: "%prefix% &eThat player has too much tp requests"
timeout-sender: "%prefix% &6%player% &ehas not accepted your tp request in time"
timeout-reciver: "%prefix% &eTime for accept &6%player% &etp request has ended"
deny-sender: "%prefix% &6%player% &ehas reject your tp request"
deny-reciver: "%prefix% &eYou are reject &6%player% &etp request"
accept-sender: "%prefix% &eDon't move in &6%tp-time% seconds &eyou are gonna be teleported to &6%player%" # %tp-time% is a delay in tp to player
accept-reciver: "%prefix% &eIn &6%tp-time% seconds &eplayer &6%player% &egonna be teleport to you"
sender-move-sender: "%prefix% &eYou moved teleport to &6%player% &ehas been canceled"
sender-move-reciver: "%prefix% &6%player% &emoved teleport was been canceled"
tpaccept-error: "%prefix% &eThat player wasn't reqestring tp to you"
tpaccept-error2: "%prefix% &eYou doesn't have any tp requests"
self-cmd: "%prefix% &eYa no you can't do that"
sender-left-server: "%prefix% &eTp request to &6%player% &ewas canceled beacouse s/he left the server"
reciver-left-server: "%prefix% &eTp request from &6%player% &ewas canceled beacouse s/he left the server"
left-server-messages: "true"
already-send: "%prefix% &eYou already send tp request to that player"
accept-time: "60"
teleport-time: "5"
max-requests: "5"
# Homes /home /sethome
home:
limit: "3" # Hom much can player have homes
delay: "5" # Hom much it takes to teleport player to home
nohomes: "%prefix% &eSorry pall you doesn't have any homes use &6/sethome &eto make home"
homemsg: "%prefix% &eYou've been teleported to &6%home%"
exist: "%prefix% &eHome with that name already exist"
errorhome: "%prefix% &eYour homes: &6%homes%"
sethome: "%prefix% &eNew home setup right here!"
toomuch: "%prefix% &eYa no that is too much u can have only &6%limit% &ehomes :/"
incorecthome: " &eThat home doesn't exis! " # You can ask why its doesn't have prefix? its beacouse that is adding to errorhome config
delhome: "%prefix% &eSuccessfully removed home &6%home%"
move: "%prefx% &eYou've moved! Teleportation to home has been canceled"
gui-name: "&3Better&bSmp &6&l| &eHomes"
arleady-tp: "%prefix% &eYou arleady teleporting!"
gui-name-color: "&6"
lore-loc: "&eLocation: &6%loc%"
noblock-gui: "&c&nPlease place block under home!"What u can do after download?
Leave a review to help me improve plugin and fix bugs.
Please donate me to keep my plugin going. [Click Here]
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta