Better SMP icon

Better SMP -----

SMP Survival Misc



[​IMG]
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

/bsmp
/adminchat
/broadcast
/day
/night
/sun
/thunder
/playerinfo
/home
/homes
/sethome
/delhome
/spawn
/setspawn
/tpa
/tpaccept
/tpadeny
/tpall
/tphere

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

Code (YAML):

# 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% &ethat 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]
Resource Information
Author:
----------
Total Downloads: 429
First Release: Sep 8, 2022
Last Update: Nov 25, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings