Marjinalyus
Taş Madencisi
- En iyi cevaplar
- 0
Kod:
script options:
$ developer mode
#---------------------------------------------------------
#â•╮╱â•┳╮╱â•╮╱╱╱╱╱╱╱╱â•╮╱╱╱â•â”�â”�â”�╮╱╱╱╱╱╱╱╱╱╱╱╱â•╮╱╱╱╱â•â•®
#┃┃╱┃┃┃â•╯╰╮╱╱╱╱╱╱â•╯╰╮╱╱┃â•â”�â”�╯╱╱╱╱╱╱╱╱╱╱╱â•╯╰╮╱╱╱┃┃
#┃┃╱┃┃┃╰╮â•╋┳╮â•┳â”�â”�â•‹â•®â•â•‹â”�â”�â”<â•°â”�â”�┳â”�â”�┳â”�â”�┳â”�â”�┳â”�╮╰╮â•╋┳â”�â”�â”<┃â•â”�â”�â•®
#┃┃╱┃┃┃╱┃┃┣â”<╰╯┃â•╮┃┃┃┃┃â”�â”<â•â”�â”�â”<â”�â”�â”<â”�â”�â”<┃â”�â”<â•╮╮┃┃┣â”<â•╮┃┃┃â”�â”�â”<
#┃╰â”�╯┃╰╮┃╰â”<┃┃┃┃â•╮┃┃╰â”<┃â”�â”<â•°â”�â”�â•‹â”�â”�┣â”�â”�┃┃â”�â”<┃┃┃┃╰â”<┃â•╮┃╰╋â”�â”�┃
#â•°â”�â”�â”�â”>â”�╯╰â”�â”>â”>â”>â”>â”>╯╰╯╰â”�â”>â”�â”�â”>â”�â”�â”�â”>â”�â”�â”>â”�â”�â”>â”�â”�â”>╯╰╯╰â”�â”>â”>╯╰â”>â”�â”>â”�â”�╯
#â•â”�â”�â•®
#┃â•╮┃
#┃╰╯╰┳╮╱â•â•®
#┃â•â”�╮┃┃╱┃┃
#┃╰�╯┃╰�╯┃
#â•°â”�â”�â”�â”>â”�â•®â•╯
#╱╱╱╱â•â”�╯┃
#╱╱╱╱╰��╯
#â•â”�â”�â”�â”�┳╮╱╱╱╱╱╱â•╮╱╱╱╱╱╱╱╱╱╱╱╱â•┳â”�â”�â”�┳â”�â”�â”�â•®
#┃â•â•®â•╮┃┃╱╱╱╱╱╱┃┃╱╱╱╱╱╱╱╱╱╱╱╱┃┃â•â”�â”�â”<â•â”�╮┃
#╰╯┃┃╰â”<â•°â”�┳â”�â”�╮╱┃┣┳╮â•┳╮â•┳╮╱â•╮╱┃┃╰â”�â”�╋╯â•╯┃
#╱╱┃┃╱┃â•╮┃┃â”�╋╮┃┣â”<╰╯┃╰╯┃┃╱┃┣╮┃┣â”�â”�╮┃╱┃â•╯
#╱╱┃┃╱┃┃┃┃┃â”�â”<╰╯┃┃┃┃┃┃┃┃╰â”�╯┃╰╯┣â”�â”�╯┃╱┃┃
#╱╱╰╯╱╰╯╰â”>â”�â”�â”>â”�â”�â”>â”>â”>â”>â”>â”>â”>â”>â”�â•®â•â”>â”�â”�â”>â”�â”�â”�╯╱╰╯
#╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱â•â”�╯┃
#╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╰��╯
#â•â”�â”�â”�╮╱╱╱╱â•â•®
#┃â•â”�╮┃╱╱╱╱┃┃
#┃┃╱┃┣â”�â•®â•â”�╯┃
#┃╰â”�╯┃â•â•®â”<â•╮┃
#┃â•â”�╮┃┃┃┃╰╯┃
#╰╯╱╰â”>╯╰â”>â”�â”�╯
#â•╮╱â•┳╮╱╱â•┳â”�â”�â”�┳â”�â”�â”�╮╱╱â•â”�â•®â•â”�╮╱╱╱╱╱â•â”�â”�â”�â•®â•â•®
#┃┃╱┃┃╰╮â•╯┃â•â”�╮┃â•â”�â”�╯╱╱┃┃╰╯┃┃╱╱╱╱╱┃â•â”�â”�╋╯╰╮
#┃╰â”�╯┣╮╰╯â•â”<â•°â”�╯┃╰â”�â”�┳╮â•â”<â•â•®â•╮┣â”�â”�┳â”�╮┃╰â”�â”�â•‹â•®â•â•‹â”�â”�┳â”�â•®
#┃â•â”�╮┃╰╮â•╯┃â•â”�â”�â”<â•â”�â”�â”>â•‹â•‹â”<┃┃┃┃┃â•╮┃â•╮╋â”�â”�╮┃┃┃┃┃â”�â”<â•╯
#┃┃╱┃┃╱┃┃╱┃┃╱╱┃╰â”�â”�┳╋╋â”<┃┃┃┃┃╰╯┃┃┃┣â”�â”�╯┃┃╰â”<┃â”�â”<┃
#╰╯╱╰╯╱╰╯╱╰╯╱╱╰â”�â”�â”�â”>╯╰â”>╯╰╯╰â”>â”�â”�â”>╯╰â”>â”�â”�â”�╯╰â”�â”>â”�â”�â”>╯
#---------------------------------------------------------
options:
#DO NO TOUCH VERSION NUMBER
version: 0.7
#-------------------CUSTOMIZABLE SECTION----------------------------
#Prefix to all UltimateEssentials messages (Leave Blank for no prefix)
prefix: &3&lUE&8&lÂ>
#msg if player doesn't have permission
permissionmessage: &3&lUE&8&lÂ> &cYou do not have permission to use this command
#Msg if player does not have the required permission
permissionmessage: &4Error. &cYou do not have permission to use this command.
#Message when /broadcast is not used properly
broadcastproperuse: &9Proper Usage: &7/Broadcast <text>
#Prefix for broadcast messages
broadcastprefix: &3BC:
#Messaging proper usage
msgproperusage: &9Use: &7/msg <player> <message>
#Reply proper usage
replyproperusage: &9Use: &7/r <message>
#---/msg Colors---(Also apply to reply)
msgsender: &9
msgarrows: &3
msgreciever: &9
msgtextcolor: &7
#If Player being messaged is offline
msgofflineplayer: &9%arg 1% &7is not online
#If /r is used when no message has been sent
replynomessage: &4Error: &cNo message to reply to.
#Feed message
feedmessage: &7Your &9Food Level &7has been replenished.
#Heal message
healmessage: &7Your &9Health &7and &9Food &7have been replenished.
#Sethome message of first home set. (%player% = player's name, %location of player% is the x,y,z coordinates of the sethome)
firstsethomemessage: &7Home &9'home' &7set to &9%location of player%
#Standard sethome message (%arg 1% = name of sethome, %player% = player's name, %location of player% is the x,y,z coordinates of the sethome)
normalsethomemessage: &7Home &9'%arg 1%' &7set to &9%location of player%
#Sethome missing home name message
sethomemissingarg: &cInvalid Usage. &9Proper Usage: &7/sethome <name>
#Max sethomes message
maxsethomes1: &cMax homes already set!
maxsethomes2: &cRemove home with &4/delhome <name> &cto set a new one!
maxsethomes3: &7Use &9/home &7to view list of homes
#No home set yet message
nohomeset: &7You do &9not &7have a home yet. &9Use /Sethome.
#Teleport to default home (%{homename.%player%::home}% = home name)
defaulthometele: &7You have been teleported to the home &9%{homename.%player%::home}%
#Home listing message ({homename.%player%::*} = listing all registered home names)
homelisting1: &9&nWhich Home?
homelisting2: &9Proper Usage: &7/home <name>
homelisting3: &3%{homename.%player%::*}%
#Teleport to any home (%{homename.%player%::%arg 1%}% = Home player wishes to go to, %location of {homes.%player%::%arg 1%}% = Location of that home)
normalhometele: &7Teleporting to the home &9'%{homename.%player%::%arg 1%}%' &7at &9%location of {homes.%player%::%arg 1%}%
#Error in usage of delhome message
delhomenoarg: &cInvalid Usage. &9Proper Usage: &7/delhome <name>. Use /home for home names.
#Error trying to delete default home message
delhomenodeletedefault: &cInvalid Usage. &7You can not delete the default home named &9'home'
#Error no home to delete with /delhome
delhomenohomes: &4Invalid Usage: &cYou have no homes to delete.
#Default home deleted
delhomedefaulthome: &7Home &9'home' &7has been removed.
#Named Home deleted (%arg 1% = name of home)
delhomenormalhome: &7Home &9'%arg 1%' &7has been removed.
#Butcher Proper Usage
butcherproperusage: &9Proper Usage: &7/butcher (entity type) in radius (radius) [Both variables are optional]
#Butcher message ( {killed} = amount of mobs killed, %arg 1% = mob type)
butchermsg: &7Successfully killed &9%{killed}% &7%arg 1%!
#God Mode Enabled
godmodeenable: &7God Mode &9Enabled.
#God Mode Disabled
godmodedisable: &7God Mode &9Disabled.
#Message when player attacks someone in god mode (%victim% = player getting attacked)
godmodedefensemsg: &9%victim% &7is in &9God Mode.
#Give command player recieving items message (%loop-item% = item given, %player% = player's name)
giveplayerrecieve: &7You were given &9%loop-item% &7by &9%player%.
#Give command messages to player sending items
giveplayersender: &9%arg 1% &7was given &9%loop-item%
#Give command blacklisted item message (%loop-item% = item given)
giveplayerblacklist: &4Error: &4%loop-item% &cis blacklisted and cannot be given.
#Give Command Invalid usage
giveplayerinvalid: &cInvalid Usage. &9Proper Usage: &7/give <player> <item(s)>
#Item Command spawning item message (%loop-item% = item spawned)
itemplayerspawn: &7You spawned &9%loop-item%.
#Item command blacklisted item message (%loop-item% = item given)
itemplayerblacklist: &4Error: &4%loop-item% &cis blacklisted and cannot be spawned.
#Gamemode change message
gmchangeselfsurv: &7Your game mode is now &9survival.
gmchangeselfcre: &7Your game mode is now &9creative.
gmchangeselfadv: &7Your game mode is now &9adventure.
#Gamemode change of others message (%{_gamemode.player}% = player that is having a gamemode change)
gmchangeotherssurv: &9%{_gamemode.player}%'s &7game mode is now &9survival.
gmchangeotherscre: &9%{_gamemode.player}%'s &7game mode is now &9creative.
gmchangeothersadv: &9%{_gamemode.player}%'s &7game mode is now &9adventure.
#Gamemode Invalid Usage
gminvalid: &cInvalid Use. &9Proper Usage: &7/Gamemode <survival/creative/adventure> &8(player)
#Weather invalid usage message
weatherinvalid: &cInvalid Weather Type. &9Proper Usage: &7/Weather <clear/rain/storm/thunder>
#Weather Successful ( %arg 1% = weather type)
weathersuccess: &7Weather has been set to &9%arg 1%
#Time (including /day and /night) set messages (%time% = the time that has been set)
timeset: &7Time has been set to &9%time%.
#Time invalid usage message
timeinvalid: &cInvalid Usage. &9Proper Usage: &7/Time <day/night>
#Always Day/Night
alwaysdayenabled: &7Always Day &9Enabled.
alwaysdaydisabled: &7Always Day &9Disabled.
alwaysnightenabled: &7Always Night &9Enabled.
alwaysnightdisabled: &7Always Night &9Disabled.
#Suicide message
suicidenotice: &9%player% &7has committed suicide.
#Kill player offline (%arg 1% = player to kill)
killoffline: &9%arg 1% &7is currently offline.
#Kill message (%arg 1% = player to kill)
killmsg: &7You killed &9%arg 1%
#Extinguish Message
extinguish: &7You have been &9extinguished.
#Nothing to extinguish message
extinguishinvalid: &7Nothing to extinguish. You are not &9on fire.
#Repair message (%player's tool% = the item in the player's hand getting repaired)
repairmsg: &7Your &9%player's tool% &7has been repaired.
#Repair Invalid Usage
repairinvalid: &4Invalid Usage: &cYou must be holding a tool.
#Hat error not holding a block
haterrornoblock: &4Error: &cYou must be holding a block.
#Hat error holding an item not a block
haterroronlyitem: &4Error: &cYou must be holding a block not an item.
#Hat successful message
hatsuccess: &7You now have &9%player's helmet% &7as a hat!
#Hat error already wearing a hat
haterrorhelmetfull: &4Error: &cHelmet slot full. Please /unhat or remove helmet.
#Unhat error not wearing a hat
unhaterror: &4Error &cMust be wearing a hat!
#Unhat successful
unhatsuccess: &7Hat has been &9removed.
#Fly mode messages (%player% = player who enabled the fly)
flyenabled: &7Fly mode &9enabled
flydisabled: &7Fly mode &9disabled
flyenabledbyplayer: &7Fly mode &9enabled &7by &9%player%
flydisabledbyplayer: &7Fly mode &9disabled &7by &9%player%
#Setspawn successful
setspawn: &7Spawn has successfully been &9set.
#Spawn error, no spawn set
nospawnset: &4Error: &cSpawn not set. Please setspawn or inform an admin.
#Teleport to spawn (%{spawn}% = coordinates of spawn location)
tptospawn: &7You have been teleported to &9Spawn &7at &9%{spawn}%
#Teleport to spawn by another player (%{spawn}% = coordinates of spawn location, %player% = name of player that teleported you)
tptospawnbyplayer: &7You have been teleported to &9Spawn &7at &9%{spawn}% &7by &9%player%
#Delspawn error, no spawn set
delspawnnospawn: &4Error: &cNo spawn set to delete.
#Delspawn successful
delspawn: &7Spawn has successfully been &9deleted.
#Skull error, invalid usage
skullinvalid: &cInvalid Usage. &9Proper Usage: &7/skull <player name> <number>
#Skull successful (%arg 1% = name of player whos head is being spawned)
skullsuccess: &7You have been given &91 &7of &9%arg 1%&7's head!
#Skull successful more than 1 (%arg 1% = name of player whos head is being spawned, %arg 2% = number of heads)
skullsuccessnumber: &7You have been given &9%arg 2% &7of &9%arg 1%&7's head!
#Clear inventory successful
ci: &7Your inventory has been &9cleared.
#Rightclicking bed to set
bedsetsuccess1: &7You bed is &9now set.
bedsetsuccess2: &7If you die you will be &9teleported here.
#Setbed revive message
setbedrevive: &7You have been revived at &9your bed.
#Setbed destroyed
setbeddestroyed1: &7Bed has been &9removed &7or &9destroyed.
setbeddestroyed2: &cCannot respawn you at bed.
#Setbed setting message
setbedsetting: &7You have &930 seconds &7to select your bed.
#Setbed time expired
setbedexpire: &7Bed setting mode &9expired.
#Setbed mode already enabled
setbedalreadyenabled1: &7Bed setting mode already &9enabled.
setbedalreadyenabled2: &9Right-Click &7a bed in the alloted &930 seconds.
#Teleport Proper usage
tpproperusage1: &9Proper Usage: &3/tp <player> &7Teleports you to a player.
tpproperusage2: &9Alternate Usage: &3/tp <player> <player> &7Teleports a player to another player.
#Teleport message (%arg 1% = player to be teleported to)
tpmsg: &7You have been teleported to &9%arg 1%.
#Teleport by another player message (%arg 1% = player to be teleported to), %player% = player who performed the cmd)
tpmsgbyplayer: &7You have been teleported to &9%arg 2% &7by &9%player%.
#Tphere proper usage
tphereproperusage: &9Proper Usage: &3/tphere <player> &7Teleports a player to you.
#Tphere successful message to sender
tpheresuccesssender: &7Successfully teleported &9%arg 1%&7 to you!
#Tpa invalid usage
tpainvalid: &9Proper Usage: &3/tpa <player> &7Send a teleport request to a player.
#Tpa successful message to sender
tpasuccesssender: &7Tpa Request sent to &9%arg 1%&7. They have &9120 seconds &7to accept.
#Tpa successful message to reciever (%player% = player who sent the tpa request)
tpasuccessreciever1: &7You have been sent a &9Tpa Request &7from &9%player%.
tpasuccessreciever2: &7Please do &9/tpaccept &7or &4/tpadeny &7in the next &9120 seconds.
#Tpahere invalid usage
tpahereinvalid: &9Proper Usage: &3/tpahere <player> &7Send a teleport request to a player.
#Tpahere successful message to sender
tpasuccesssender: &7Tpherea Request sent to &9%arg 1%&7. They have &9120 seconds &7to accept.
#Tpahere successful message to reciever (%player% = player who sent the tpa request)
tpaheresuccessreciever1: &7You have been sent a &9Tpahere Request &7from &9%player%.
tpaheresuccessreciever2: &7Please do &9/tpaccept &7or &4/tpadeny &7in the next &9120 seconds.
#Tpaccept request accepted to a tpa (%{tpa.request.player.%player%}% = player that sent the tpa)
tpaaccepttpatoplayer: &9%{tpa.request.player.%player%}% &7will be teleported to you in &95 seconds.
tpaaccepttpatosender: &9Request Accepted. &7You will be teleported in &95 seconds.
#Tpaccept request accepted to a tpahere
tpaccepttpaheretoplayer: &9Request Accepted. &7You will be teleported in &95 seconds.
tpaccepttpaheretosender: &9%player% &3will be teleported to you in &95 seconds.
#Tpaccept, no requests
tpacceptnoreq: &cNo tp requests at this time.
#Tpdeny to tpa request (%{tpa.request.player.%player%}% = player who sent the tpa or tpahere)
tpdenytpatoplayer: &7Teleport request from &9%{tpa.request.player.%player%}% &cdenied.
tpdenytpatosender: &7Teleport request &cdenied.
#Tpdeny, no requests
tpdenynoreq: &cNo tp requests at this time.
#Tpall message
tpall: &9All &7player have been teleported to you.
#Set the amount of time before a player is warped
timewarp: 3
#Setwarp Proper Usage when arg 1 is not set
setwarperror: &cInvalid Usage. &9Proper Usage: &7/Setwarp <name>
#Setwarp Overwritting (%arg 1% = name of warp being set)
setwarpoverwrite: &7Warp &9'%arg 1%' &7has been overwritten to &9%location of player%
#Setwarp, no permission to overwrite (%arg 1% = name of warp trying to be set)
setwarpoverwriteerror1: &7Warp &9'%arg 1%' &7has already been set.
setwarpoverwriteerror2: &7You &cDO NOT &7have the required permission to overwrite (&9ue.setwarp.overwrite&7)
#Setwarp successful
setwarpsuccess: &7Warp &9'%arg 1%' &7has been set to &9%location of player%
#Warp list messages
warplist1: &9Proper Usage: &7/Warp <name>
warplist2: &7&m----------&8[&9Warp List&8]&7&m----------
warplist3: &3%{warpname::*}%
#Warp list, no permission
warplistnoperm1: &9Proper Usage: &7/Warp <name>
warplistnoperm2: &7To view &9Warp List &7required permission is &9'ue.warp.list'
#Warp successful message
warpsuccess: &7You will be sent to warp &9'%arg 1%' &7in &93 seconds.
#Warp error, specified warp not set
nowarp1: &4Error. &cWarp &4'%arg 1%' &cnot set yet.
nowarp2: &7Please use &9/Setwarp <name> &7or inform a staff member.
#Delwarp Proper Usage
delwarperror: &9Proper Usage: &7/Delwarp <name>
#Delwarp Successful message (%arg 1% = name of the warp)
delwarpsuccess: &7Warp &9'%arg 1%' &7has been removed.
#Delwarp error, no warp set by the specified name
delwarpnowarp: &4Error. &cWarp does not exist.
#Seen error message, improper usage
seenerror: &9Proper Usage: &7/seen <player>
#Seen error message, Player has never been online
seenneveronline: &7The player &9'%arg 1%' &7has never been online.
#Player seen online message (%arg 1% = )
seenonline: &9%arg 1% &7has been &aOnline &7for
#Player seen offline message
seenoffline: &9%arg 1% &7has been &cOffline &7for
#Player's IP message
seenip: &9%arg 1%'s IP is: &7%{playersIP.%arg-1%}%
#Setname Command Successful
setnamesuccess: &7Your &9%player's tool% &7has been named &9'%colored arg 1%&9'
#Setname Command proper usage
setnameproperusage: &9Proper Usage: &7/setname <name>
#Setname Error, Not holding an item
setnameerror: &4Error. &cYou must be holding an item.
#Lore Command proper usage
loreproperusage: &9Proper Usage: &7/setlore <set/remove> <line number> <text>
#Lore Set Successful
loresetsuccess: &7Your &9%player's tool% &7has been lored.
#Lore Remove Successful
loreremovesucces: &7Your &9%player's tool% &7has been unlored.
#Lore error message, player is not holding an item
loreerror: &4Error. &cYou must be holding an item.
#Top Command
topsuccess: &7You have been &9teleported to the surface.
#Exp Command Proper Usage
expproperusage: &9Proper Usage: &7/exp <amount> <player>
#Exp Successful to yourself
expsuccessself: &7You have given yourself &9%arg 1% xp levels.
#Exp Successful sending to others, message for the sender ( %arg 1% = amount of xp, %arg 2% = players name)
expsuccesothersend: &7You have sent &9%arg 1% xp levels &7to &9%arg 2%.
#Exp Successful sending to others, message for the reciever ( %arg 1% = amount of xp, %arg 2% = players name)
expsuccessotherrec: &7You have recieved &9%arg 1% xp levels.
#Spawnmob Proper Usage
spawnmobproperusage: &9Proper Usage: &7/spawnmob <mob name> <number>
#Spawnmob successfully, confirmation message for spawning 1 mob ( %arg 1% = mob type, %arg 2% = amount)
spawnonemobsuccess: &7Successfully spawned &9%arg-2% %arg-1%
#Spawnmob successfully, confirmation message for spawning multiple mobs ( %arg 1% = mob type, %arg 2% = amount)
spawnmultimobsuccess: &7Successfully spawned &9%arg-2% %arg-1%(s)
#Spawnmob error message when player doesnt have permission for multiple mob spawning
spawnmobnomulti: &4Error. &cYou do not have the required permission to spawn multiple mobs at once.
#AFK Command, The player is now afk
afktrue: &8%player% &7is now AFK.
#AFK Command, The player is not afk
afkfalse: &8%player% &7is no longer AFK.
#Speed Command, Flying speed set
speedflyset: &7Successfully set &9%arg-1%&7's flying speed to &9%arg-2%
#Speed Command, Walk speed set to default
speedwalksetdef: &7Successfully set &9%arg-1%&7's walking speed to &90.2
#Speed Command, Walk speed set
speedwalkset: &7Successfully set &9%arg 1%&7's walking speed to &9%arg 2%
#Speed Command, Error messages
speederror: &4Error: &cThat is not a speed type, the types are: &4walk&c, &4walking&c, &4fly&c, or &4flying&c.
#Spawner Command, Proper Usage
spawnerproperusage: &9Proper Usage: &7/spawner <entity> &8MUST be while looking at a spawner.
#Spawner Command, Error message when not looking at a spawner
spawnernotlooking: &4Error. &cMust be looking at a mob spawner.
#Spawner Command, Successful change of spawner
spawnersuccess: &7You set the spawner to a &9%arg 1% spawner.
#Getpos Command Message ( %arg 1% = the player, %{posOfPlayer.%arg-1%}% = the position of the player )
getpos: &9%arg-1% &7is at &9%{posOfPlayer.%arg-1%}%
#Tree Command, Not looking at a dirt or grass block
treeerrornoblock: &4Error. &cMust be looking at grass or dirt.
#Tree Command, Succesfully generated a random tree
treegenrandomtree: &7You have generated a &9Random Tree.
#Tree Command, Succesfully generated an oak tree
treegenoaktree: &7You have spawned an &9Oak Tree.
#Tree Command, Succesfully generated a spruce tree
treegensprucetree: &7You have spawned a &9Redwood Tree.
#Tree Command, Succesfully generated a jungel tree
treegenjungtree: &7You have spawned &9Jungle Tree.
#-------------------END OF CUSTOMIZABLE SECTION---------------------
#Broadcast Command
command /broadcast [<text>]:
aliases: /br
permission: "ue.broadcast"
permission message: {@permissionmessage}
description: Broadcast a message to the entire server
trigger:
if arg 1 is not set:
message "{@prefix} {@broadcastproperuse}"
stop trigger
else:
set {_broadcast} to arg 1
message "{@broadcastprefix}:&f %{_broadcast}%" to all players
#Message Command
command /message [<player>] [<text>]:
aliases: /msg
permission: "ue.message"
permission message: {@permissionmessage}
description: Private message another player
trigger:
if arg 1 is not set:
message "{@prefix} {@msgproperusage}" to player
stop trigger
if arg 2 is not set:
message "{@prefix} {@msgproperusage}" to player
stop trigger
if arg 1 is set:
set {msg.recieved.%arg 1%} to true
set {msg.recieved.%player%} to true
set {msg.sender.%arg 1%} to player
if arg 1 is online:
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%arg 1%&3: {@msgtextcolor}%arg 2%" to player
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%arg 1%&3: {@msgtextcolor}%arg 2%" to arg 1
else:
message "{@msgofflineplayer}" to player
#Reply Command
command /reply [<text>]:
aliases: /r
permission: "ue.message"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@replyproperusage}" to player
if arg 1 is set:
if {msg.recieved.%player%} = true:
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%{msg.sender.%player%}%&3: {@msgtextcolor}%arg 1%" to player
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%{msg.sender.%player%}%&3: {@msgtextcolor}%arg 1%" to {msg.sender.%player%}
stop trigger
if {msg.recieved.%player%} = false:
message "{@replynomessage}" to player
stop trigger
on quit:
if {msg.recieved.%player%} = true:
set {msg.recieved.%player%} to false
delete {msg.sender.%player%}
#Feed Command
command /feed:
permission: "ue.feed"
permission message: {@permissionmessage}
description: Replenish all food
trigger:
set the food level of player to 10
message "{@prefix} {@feedmessage}" to player
#Heal Command
command /heal:
permission: "ue.heal"
permission message: {@permissionmessage}
description: Heal player and replenish food
trigger:
set the food level of player to 10
set the health of player to 20
message "{@prefix} {@healmessage}" to player
variables:
{homes.group.default} = 3
{homes.group.vip} = 5
{homes.group.admin} = 10
#Sethome/Delhome/Home Commands
on join:
{homes.number.%player%} is not set:
set {homes.number.%player%} to 0
if player has permission "ue.homes.admin":
set {homes.max.%player%} to {homes.group.admin}
stop trigger
if player has permission "ue.homes.vip":
set {homes.max.%player%} to {homes.group.vip}
stop trigger
set {homes.max.%player%} to {homes.group.default}
#Sethome Command
command /sethome [<text>]:
aliases: /shome
permission: "ue.home"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if {homes.number.%player%} = 0:
set {homes.%player%::home} to player's location
set {homename.%player%::home} to "home"
message "{@prefix} {@firstsethomemessage}" to player
add 1 to {homes.number.%player%}
stop trigger
if {homes.number.%player%} > 0:
message "{@prefix} {@sethomemissingarg}" to player
stop trigger
if arg 1 is set:
if {homes.number.%player%} < {homes.max.%player%}:
set {homes.%player%::%arg 1%} to player's location
set {homename.%player%::%arg 1%} to arg 1
message "{@prefix} {@normalsethomemessage}" to player
add 1 to {homes.number.%player%}
stop trigger
if {homes.number.%player%} = {homes.max.%player%}:
message "{@prefix} {@maxsethomes1}" to player
message "{@prefix} {@maxsethomes2}" to player
message "{@prefix} {@maxsethomes3}" to player
stop trigger
# Home Command
command /home [<text>]:
permission: "ue.home"
permission message: {@permissionmessage}
trigger:
if {homes.number.%player%} = 0:
message "{@prefix} {@nohomeset}"
stop trigger
if arg 1 is not set:
if {homes.number.%player%} = 1:
teleport player to {homes.%player%::home}
message "{@prefix} {@defaulthometele}'"
stop trigger
if {homes.number.%player%} is greater than 1:
message "{@prefix} {@homelisting1}" to player
message "{@prefix} {@homelisting2}" to player
message "{@prefix} {@homelisting3}" to player
stop trigger
if arg 1 is set:
teleport player to {homes.%player%::%arg 1%}
message "{@prefix} {@normalhometele}"
stop trigger
#Delhome Command
command /delhome [<text>]:
permission: "ue.home"
permission message: {@permissionmessage}
aliases: /dhome
trigger:
if arg 1 is not set:
message "{@prefix} {@delhomenoarg}" to player
stop trigger
if {homes.number.%player%} = 0:
message "{@prefix} {@delhomenohomes}" to player
stop trigger
if {homes.number.%player%} = 1:
delete {homes.%player%::home}
delete {homename.%player%::home}
subtract 1 from {homes.number.%player%}
message "{@prefix} {@delhomedefaulthome}" to player
stop trigger
if {homes.number.%player%} > 1:
delete {homes.%player%::%arg 1%}
delete {homename.%player%::%arg 1%}
subtract 1 from {homes.number.%player%}
message "{@prefix} {@delhomenormalhome}"
stop trigger
#Butcher Command
#command /butcher:
# permission: "ue.butcher"
# permission message: {@permissionmessage}
# description: Kill all mobs in your world
# aliases: /killall
# trigger:
# loop all entities:
# loop-entity is alive:
# loop-entity is not a player:
# kill loop-entity
# kill all enderdragons
# message "{@prefix} {@butchermsg}"
command /butcher <entity types = entity> [in radius <number=0>]:
description: kills all mobs in the current world
permission: "ue.butcher"
trigger:
if arg 1 is not set:
message "{@prefix} {@butcherproperusage}"
stop trigger
loop argument 1:
loop-argument is a player:
message "{@prefix} <red>You can't kill players with this command!" to player
stop
set {killed} to 0
loop entities of types argument 1 in player's world:
loop-entity is not a player # don't ever kill players
if argument 2 is not 0:
distance between the player and the loop-entity is smaller than argument 2
kill loop-entity
add 1 to {killed}
if {killed} = 0:
if argument 2 is not 0:
send "{@prefix} No &9%argument 1% &7were found within &9%argument 2% &7meters." to player
else:
send "{@prefix} No &9%argument 1% &7were found in this world." to player
else:
send "{@prefix} {@butchermsg}" to player
#God Mode Command
command /god:
permission: "ue.god"
permission message: {@permissionmessage}
description: Become invincible to everything
trigger:
if {god.%player%} is not set:
message "{@prefix} {@godmodeenable}"
set {god.%player%} to true
set the food level of player to 10
set the health of player to 20
stop trigger
if {god.%player%} = false:
message "{@prefix} {@godmodeenable}"
set {god.%player%} to true
set the food level of player to 10
set the health of player to 20
stop trigger
if {god.%player%} = true:
set {god.%player%} to false
message "{@prefix} {@godmodedisable}"
on damage:
if {god.%victim%} = true:
cancel event
if attacker is a player:
if damage is caused by fall:
stop
message "{@prefix} {@godmodedefensemsg}" to attacker
on hunger meter change:
if {god.%player%} = true:
cancel event
#Give Command
aliases:
blacklisted = TNT, bedrock, obsidian, monster spawner, lava, lava bucket
command /give [<player>] [<items>]:
permission: "ue.give"
permission message: {@permissionmessage}
trigger:
if arg 1 is set:
if player has permission "ue.give.bypassblacklist":
loop arg 2:
give loop-item to arg 1
message "{@prefix} {@giveplayersender}" to player
message "{@prefix} {@giveplayerrecieve}" to arg 1
stop trigger
else:
loop arg 2:
if loop-item is not blacklisted:
give loop-item to player
message "{@prefix} {@giveplayersender}" to player
message "{@prefix} {@giveplayerrecieve}" to arg 1
stop trigger
else:
message "{@prefix} {@giveplayerblacklist}"
stop trigger
if arg 1 is not set:
message "{@prefix} {@giveplayerinvalid}" to player
#Item Command
command /item <items>:
description: Give yourself some items
usage: /item <item(s)>
aliases: i
executable by: players
permission: "ue.item"
permission message: {@permissionmessage}
trigger:
if player has permission "ue.item.bypassblacklist":
loop arguments:
give loop-item to player
message "{@prefix} {@itemplayerspawn}" to player
else:
loop arguments:
if loop-item is not blacklisted:
give loop-item to player
message "{@prefix} {@itemplayerspawn}" to player
else:
message "{@prefix} {@itemplayerblacklist}"
#Game Mode Command
command /gamemode [<text>] [<player>]:
aliases: /gm
trigger:
if player-argument is not set:
if text-argument is not set:
message "{@prefix} &9Proper Usage: &3/Gamemode <survival/creative/adventure> (player)" to player
stop trigger
if player has permission "ue.gamemode.self":
if arg 1 is "s" or "0" or "survival":
set player's gamemode to survival
message "{@prefix} {@gmchangeselfsurv}" to player
if arg 1 is "c" or "1" or "creative":
set player's gamemode to creative
message "{@prefix} {@gmchangeselfcre}" to player
if arg 1 is "a" or "2" or "adventure" or "adv":
set player's gamemode to adventure
message "{@prefix} {@gmchangeselfadv}" to player
if arg 1 is not "a" or "s" or "c" or "adventure" or "adv" or "creative" or "survival" or "1" or "2" or "0":
message "{@prefix} {@gminvalid}"
else:
message "{@permissionmessage}" to player
if player-argument is set:
if argument 2 is not online:
message "{@prefix} &9%arg 2% &3is currently offline" to player
stop trigger
if argument 2 is online:
if player has permission "ue.gamemode.others":
set {_gamemode.player} to player-argument
if arg 1 is "s" or "0" or "survival":
set arg 2's gamemode to survival
message "{@prefix} {@gmchangeotherssurv}" to player
if arg 1 is "c" or "1" or "creative":
set player-argument's gamemode to creative
message "{@prefix} {@gmchangeotherscre}" to player
if arg 1 is "a" or "2" or "adventure" or "adv":
set player-argument's gamemode to adventure
message "{@prefix} {@gmchangeothersadv}" to player
if arg 1 is not "a" or "s" or "c" or "adventure" or "adv" or "creative" or "survival" or "1" or "2" or "0":
message "{@prefix} {@gminvalid}"
else:
message "{@permissionmessage}" to player
#Weather Command
command /weather [<weather type>]:
permission: "ue.weather"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@weatherinvalid}"
if arg 1 is set:
set weather to arg 1
message "{@prefix} {@weathersuccess}"
#Time Commands
command /time [<text>]:
permission: "ue.time"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@timeinvalid}"
else:
if arg 1 is "day" or "noon":
set time to 12:00
message "{@prefix} {@timeset}"
if arg 1 is "night" or "midnight":
set time to 23:59
message "{@prefix} {@timeset}"
if arg 1 is not "day" or "night" or "noon" or "midnight":
message "{@prefix} {@timeinvalid}"
command /day:
permission: "ue.time"
permission message: {@permissionmessage}
aliases: /noon
trigger:
set time to 12:00
message "{@prefix} {@timeset}"
command /night:
permission: "ue.time"
permission message: {@permissionmessage}
aliases: /midnight
trigger:
set time to 23:59
message "{@prefix} {@timeset}"
command /alwaysday:
permission: "ue.alwaystime"
permission message: {@permissionmessage}
trigger:
if {day.always} = true:
message "{@prefix} {@alwaysdaydisabled}" to player
set {day.always} to false
stop trigger
else:
message "{@prefix} {@alwaysdayenabled}" to player
set {day.always} to true
set time to 12:00
stop trigger
command /alwaysnight:
permission: "ue.alwaystime"
permission message: {@permissionmessage}
trigger:
if {night.always} = true:
message "{@prefix} {@alwaysnightdisabled}" to player
set {day.always} to false
stop trigger
else:
message "{@prefix} {@alwaysnightenabled}" to player
set {day.always} to true
set time to 23:59
stop trigger
At 15:00:
if {day.always} = true:
set time to 10:00
At 2:00:
if {night.always} = true:
set time to 22:00
#Suicide Command
command /suicide:
permission: "ue.suicide"
permission message: {@permissionmessage}
trigger:
kill player
message "{@prefix} {@suicidenotice}" to all players in player's world
#Kill Command
command /kill [<player>]:
permission: "ue.kill"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} &9Proper Usage: &3/Kill <player>"
else:
if player-argument is offline:
message "{@prefix} {@killoffline}"
if player-argument is online:
kill arg player
message "{@prefix} {@killmsg}"
#Extinguish Command
command /ext:
aliases: /extinguish
permission: "ue.ext"
permission message: {@permissionmessage}
trigger:
if player is on fire:
extinguish the player
message "{@prefix} {@extinguish}" to player
else:
if player is not on fire:
send "{@prefix} {@extinguishinvalid}" to player
#Join/Leave/Welcome messages
#on join:
# if player has permission "ue.welcome":
# broadcast "&8Join> &a%player% &7has joined the server."
#on quit:
# if player has permission "ue.goodbye":
# broadcast "&8Leave> &c%player% &7has left the server."
#Repair Command
command /repair:
permission: "ue.repair"
permission message: {@permissionmessage}
trigger:
if player has permission "ue.repair":
if player is holding any sword or any axe or any spade or any pickaxe or any hoe or any helmet or any chestplate or any leggings or any boots or bow:
repair tool of player
message "{@prefix} {@repairmsg}" to player
else:
message "{@prefix} {@repairinvalid}" to player
#Hat Command
command /hat:
permission: "ue.hat"
permission message: {@permissionmessage}
trigger:
if player is holding air:
message "{@prefix} {@haterrornoblock}" to player
stop trigger
if id of player's tool is more than 255:
message "{@prefix} {@haterroronlyitem}" to player
stop trigger
if id of player's tool is less than 255:
if player's helmet slot is empty:
set {_hat} to 1 of player's tool
remove {_hat} from player's inventory
equip player with {_hat}
message "{@prefix} {@hatsuccess}" to player
else:
message "{@prefix} {@haterrorhelmetfull}" to player
#Unhat Command
command /unhat:
permission: "ue.hat"
permission message: {@permissionmessage}
trigger:
if helmet slot of player is empty:
message "{@prefix} {@unhaterror}" to player
if helmet slot of player is not empty:
set {_unhat} to player's helmet
give {_unhat} to player
equip player with air
message "{@prefix} {@unhatsuccess}" to player
#Fly Command
command /fly [<player>]:
permission: "ue.fly"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if player's fly mode is false:
set player's fly mode to true
message "{@prefix} {@flyenabled}" to player
stop trigger
if player's fly mode is true:
set player's fly mode to false
message "{@prefix} {@flydisabled}" to player
stop trigger
if arg 1 is set:
if arg 1's fly mode is false:
set arg 1's fly mode to true
message "{@prefix} {@flyenabledbyplayer}" to arg 1
stop trigger
if arg 1's fly mode is true:
set arg 1's fly mode to false
message "{@prefix} {@flydisabledbyplayer}" to arg 1
stop trigger
#Setspawn Command
on first join:
teleport player to {spawn}
command /setspawn:
permission: "ue.setspawn"
permission: {@permissionmessage}
trigger:
set {spawn} to player's location
message "{@prefix} {@setspawn}" to player
#Spawn Command
command /spawn [<player>]:
permission: "ue.spawn"
permission: {@permissionmessage}
trigger:
if {spawn} is not set:
message "{@prefix} {@nospawnset}" to player
if {spawn} is set:
if arg 1 is not set:
teleport player to {spawn}
message "{@prefix} {@tptospawn}" to player
stop trigger
if arg 1 is set:
if player has permission "ue.spawn.other":
teleport arg 1 to {spawn}
message "{@prefix} {@tptospawnbyplayer}" to arg 1
stop trigger
else:
message "{@permissionmessage}" to player
stop trigger
#Delspawn Command
command /delspawn:
permission: "ue.delspawn"
permission message: {@permissionmessage}
trigger:
if {spawn} is not set:
message "{@prefix} {@delspawnnospawn}" to player
stop trigger
if {spawn} is set:
delete {spawn}
message "{@prefix} {@delspawn}" to player
#Skull Command
command /skull [<offlineplayer>] [<number>]:
permission: "ue.skull"
permission message: {@permissionmessage}
aliases: /head
trigger:
if arg 1 is not set:
send "{@prefix} {@skullinvalid}" to player
if arg 1 is set:
if arg 2 is not set:
give skull of "%arg 1%" parsed as offline player to player
message "{@prefix} {@skullsuccess}" to player
stop trigger
if arg 2 is set:
give skull of "%arg 1%" parsed as offline player to player
message "{@prefix} {@skullsuccessnumber}" to player
stop trigger
#ClearInventory Command
command /clearinventory:
aliases: /ci
permission: "ue.ci"
permission message: {@permissionmessage}
trigger:
clear player's inventory
message "{@prefix} {@ci}" to player
stop trigger
#Setbed Command
on join:
set {bed.set.%player%} to false
on rightclick on a bed:
if {bed.set.%player%} = true:
set {bed.location.%player%} to location of clicked block
message "{@prefix} {@bedsetsuccess1}" to player
message "{@prefix} {@bedsetsuccess2}" to player
on respawn:
if {bed.location.%player%} is set:
loop blocks below {bed.location.%player%}:
if loop-block is bed:
teleport player to {bed.location.%player%}
message "{@prefix} {@setbedrevive}" to player
stop trigger
else:
message "{@prefix} {@setbeddestroyed1}" to player
message "{@prefix} {@setbeddestroyed2}" to player
stop trigger
else:
teleport player to {spawn}
command /setbed:
permission: "ue.setbed"
permission message: {@permissionmessage}
trigger:
if {bed.set.%player%} = false:
message "{@prefix} {@setbedsetting}" to player
set {bed.set.%player%} to true
wait 30 seconds
if {bed.location.%player%} is not set:
set {bed.set.%player%} to false
message "{@prefix} {@setbedexpire}" to player
stop trigger
if {bed.set.%player%} = true:
message "{@prefix} {@setbedalreadyenabled1}" to player
message "{@prefix} {@setbedalreadyenabled2}" to player
stop trigger
#Tp Command
command /tp [<player>] [<player>]:
permission: "ue.tp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpproperusage1}" to player
message "{@prefix} {@tpproperusage2}" to player
stop trigger
if arg 1 is set:
if arg 2 is not set:
teleport player to arg 1
message "{@prefix} {@tpmsg}" to player
stop trigger
if arg 2 is set:
teleport arg 1 to arg 2
message "{@prefix} {@tpmsgbyplayer}" to arg 1
stop trigger
#Tphere Command
command /tphere [<player>]:
permission: "ue.tphere"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tphereproperusage}" to player
stop trigger
else:
teleport arg 1 to player
message "{@prefix} {@tpheresuccesssender}" to player
stop trigger
#Tpa Command
command /tpa [<player>]:
permission: "ue.tpa"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpainvalid}" to player
stop trigger
if arg 1 is set:
set {tpa.tp.to.%arg 1%} to true
set {tpa.request.player.%arg 1%} to player
message "{@prefix} {@tpasuccesssender}" to player
message "{@prefix} {@tpasuccessreciever1}" to arg 1
message "{@prefix} {@tpasuccessreciever2}" to arg 1
wait 2 minutes
if {tpa.tp.to.%arg 1%} = true:
set {tpa.tp.to.%arg 1%} to false
stop trigger
else:
stop trigger
#Tpahere Command
command /tpahere [<player>]:
permission: "ue.tpahere"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpahereinvalid}" to player
stop trigger
if arg 1 is set:
set {tpa.tp.here.%arg 1%} to true
set {tpa.request.player.%arg 1%} to player
message "{@prefix} {@tpasuccesssender}" to player
message "{@prefix} {@tpaheresuccessreciever1}" to arg 1
message "{@prefix} {@tpaheresuccessreciever2}" to arg 1
wait 2 minutes
if {tpa.tp.here.%arg 1%} = true:
set {tpa.tp.here.%arg 1%} to false
stop trigger
else:
stop trigger
#Tpaccept Command
command /tpaccept:
permission: "ue.tpa"
permission message: {@permissionmessage}
trigger:
if {tpa.tp.to.%player%} = true:
message "{@prefix} {@tpaaccepttpatoplayer}" to player
set {tpa.tp.to.%player%} to false
message "{@prefix} {@tpaaccepttpatosender}" to {tpa.request.player.%player%}
wait 5 seconds
teleport {tpa.request.player.%player%} to player
stop trigger
if {tpa.tp.here.%player%} = true:
message "{@prefix} {@tpaccepttpaheretosender}" to {tpa.request.player.%player%}
set {tpa.tp.here.%player%} to false
message "{@prefix} {@tpaccepttpaheretoplayer}" to player
wait 5 seconds
teleport player to {tpa.request.player.%player%}
stop trigger
if {tpa.tp.to.%player%} is not set:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.here.%player%} is not set:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.to.%player%} = false:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.here.%player%} = false:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
#Tpdeny Command
command /tpdeny:
permission: "ue.tpdeny"
permission message: {@permissionmessage}
trigger:
if {tpa.tp.to.%player%} = true:
message "{@prefix} {@tpdenytpatoplayer}" to player
message "{@prefix} {@tpdenytpatosender}" to {tpa.request.player.%player%}
set {tpa.request.to.%player%} to false
stop trigger
if {tpa.tp.here.%player%} = true:
message "{@prefix} {@tpdenytpatoplayer}" to player
message "{@prefix} {@tpdenytpatosender}" to {tpa.request.player.%player%}
set {tpa.tp.here.%player%} to false
stop trigger
if {tpa.tp.to.%player%} is not set:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.here.%player%} is not set:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.to.%player%} = false:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.here.%player%} = false:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
#Tpall Command
command /tpall:
permission: "ue.tpall"
permission message: {@permissionmessage}
trigger:
teleport all players to player
message "{@prefix} {@tpall}" to player
stop trigger
#Setwarp Command
command /setwarp [<text>]:
permission: "ue.setwarp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@setwarperror}" to player
if arg 1 is set:
if {setwarp.%arg 1%} is set:
if player has permission "ue.setwarp.overwrite":
set {setwarp.%arg 1%} to player's location
message "{@setwarpoverwrite}" to player
stop trigger
else:
message "{@setwarpoverwriteerror1}" to player
message "{@setwarpoverwriteerror2}" to player
stop trigger
if {setwarp.%arg 1%} is not set:
set {setwarp.%arg 1%} to player's location
set {warpname::%arg 1%} to arg 1
message "{@setwarpsuccess}" to player
stop trigger
#Warp Command
command /warp [<text>]:
permission: "ue.warp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if player has permission "ue.warp.list":
message "{@warplist1}" to player
message "{@warplist2}" to player
message "{@warplist3}" to player
stop trigger
else:
message "{@warplistnoperm1}" to player
message "{@warplistnoperm2}" to player
stop trigger
if arg 1 is set:
if {setwarp.%arg 1%} is set:
message "{@warpsuccess}" to player
wait {@timewarp} seconds
teleport player to {setwarp.%arg 1%}
stop trigger
if {setwarp.%arg 1%} is not set:
message "{@nowarp1}" to player
message "{@nowarp2}" to player
stop trigger
#Warplist Command
command /warplist:
permission: "ue.warp.list"
permission message: {@permissionmessage}
trigger:
message "{@warplist1}" to player
message "{@warplist2}" to player
message "{@warplist3}" to player
stop trigger
#Delwarp Command
command /delwarp [<text>]:
permission: "ue.delwarp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@delwarperror}" to player
stop trigger
if arg 1 is set:
if {setwarp.%arg 1%} is set:
delete {setwarp.%arg 1%}
delete {warpname::%arg 1%}
message "{@delwarpsuccess}" to player
stop trigger
if {setwarp.%arg 1%} is not set:
message "{@delwarpnowarp}" to player
stop trigger
# Seen command
on join:
set {playerIsOnline.%player%} to true
set {playersIP.%player%} to player's ip
set {seen.%player%.join} to now
on disconnect:
set {playerIsOnline.%player%} to false
set {seen.%player%.quit} to now
set {playersIP.%player%} to player's ip
command /seen [<offlineplayer>]:
permission: "ue.seen"
permission message: {@permissionmessage}
aliases: /lastonline
executable by: players and console
trigger:
if arg 1 is not set:
message "{@prefix} {@seenerror}"
stop trigger
if arg 1 is set:
if {playerIsOnline.%arg 1%} is not set:
message "{@prefix} {@seenneveronline}"
stop trigger
else:
message "&7&m---------------&8[&9Seen&8]&7&m---------------"
if {playerIsOnline.%arg 1%} = true:
set {_OnlineTime.%arg-1%} to difference between now and {seen.%arg-1%.join}
wait 1 tick
message "{@seenonline}:%nl%%{_OnlineTime.%arg-1%}%"
if {playerIsOnline.%arg 1%} = false:
set {_offlineTime.%arg-1%} to difference between now and {seen.%arg-1%.quit}
wait 1 tick
message "{@seenoffline}:%nl%%{_offlineTime.%arg-1%}%"
if player has permission "ue.seen.ip":
message ""
message "{@seenip}"
#Workbench Command
command /workbench:
permission: "ue.workbench"
permission message: {@permissionmessage}
aliases: /craft, /bench, /craftingtable
trigger:
open crafting table inventory for player
#Setname Command
command /setname [<text>]:
permission: "ue.setname"
permission message: {@permissionmessage}
aliases: /name
trigger:
if arg 1 is not set:
message "{@prefix} {@setnameproperusage}"
stop trigger
if arg 1 is set:
if player's tool is not air:
set name of player's tool to colored arg 1
message "{@prefix} {@setnamesuccess}" to player
if player's tool is air:
message "{@setnameerror}"
#Setlore Command
command /lore [<text>] [<number>] [<text>]:
permission: "ue.setlore"
permission message: {@permissionmessage}
aliases: /lore
trigger:
if arg 1 is not set:
message "{@prefix} {@loreproperusage}"
stop trigger
if arg 1 is set:
if arg 2 is not set:
message "{@prefix} {@loreproperusage}"
stop trigger
if arg 2 is set:
if player's tool is not air:
if arg 1 is "set" or "add":
set line arg 2 of lore of player's tool to colored arg 3
message "{@prefix} {@loresetsuccess}" to player
if arg 1 is "delete" or "remove":
delete line arg 2 of lore of player's tool
# set line arg 2 of lore of player's tool to ""
message "{@prefix} {@loreremovesucces}" to player
if player's tool is air:
message "{@loreerror}"
#EnderChest Command
command /enderchest:
permission: "ue.echest"
permission message: {@permissionmessage}
aliases: /echest, /ec
trigger:
open player's ender chest for the player
#Invsee Command
command /invsee [<player>]:
permission: "ue.invsee"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
send "{@prefix} &cPlease specify a player!"
else:
open the arg-1's inventory for the player
#Top Command
command /top:
permission: "ue.top"
permission message: {@permissionmessage}
trigger:
set {_loc} to location of block at player
set y-coordinate of {_loc} to 256
set {_n} to 0
message "{@prefix} {@topsuccess}"
loop 255 times:
set {_n} to {_n}+1
block {_n} below block at {_loc} is not air
set {_n} to {_n}-1
teleport player to block {_n} below block at {_loc}
stop
#Enchant Command
command /enchant [<enchantment type>]:
permission: "ue.enchant"
permission message: {@permissionmessage}
usage: &7/enchant <enchantment> (level)
aliases: /ench
trigger:
if arg 1 is not set:
message "{@prefix} &9Proper Usage: &7/enchant <enchantment> (level)"
stop trigger
if player's tool is air:
message "&4Error: &7Please hold something while enchanting!"
stop trigger
else:
enchant player's tool with arg 1
#Disenchant Command
command /disenchant:
permission: "ue.disenchant"
permission message: {@permissionmessage}
aliases: /unenchant
trigger:
if player's tool is air:
message "&4Error: &7Please hold something while unenchanting!"
else:
disenchant the player's tool
#Enchantment List
command /enchantlist:
aliases: /enchlist
permission: "ue.enchlist"
permission message: {@permissionmessage}
trigger:
message "&7&m---------------&8[&9&lEnchant list&8]&7&m---------------"
message "&4&lArmor: &3Fire Protection&7, &3Blast Protection&7, &3Projectile Protection&7, &3Protection&7,%nl%&3Feather Falling&7, &3Respiration&7, &3Aqua Affinity&7, &3Thorns&7, &3Depth Strider"
message "&d&lWeapons: &3Sharpness&7, &3Smite&7, &3Bane of Anthropods&7, &3Knockback&7, &3Fire Aspect&7, &3Looting"
message "&9&lTools: &3Efficiency&7, &3Silk Touch&7, &3Unbreaking&7. &3Fortune"
message "&c&lBow: &3Power&7, &3Punch&7, &3Flame&7, &3Infinity"
message "&e&lFishing Rod: &3Luck of the Sea&7, &3Lure"
message "&7&m----------------------------------------"
#Exp Command
command /exp [<number>] [<player>]:
permission: "ue.exp"
permission message: {@permissionmessage}
aliases: /xp
trigger:
if arg 1 is not set:
message "{@prefix} {@expproperusage}"
stop trigger
if arg 1 is set:
if arg 2 is not set:
set {_give.xp} to arg 1
increase the player's level by arg 1
message "{@prefix} {@expsuccessself}"
stop trigger
if arg 2 is set:
if player has permission "ue.exp.others":
set {_give.xp.others} to arg 1
increase arg 2's level by arg 1
message "{@prefix} {@expsuccessotherrec}" to arg 2
message "{@prefix} {@expsuccesothersend}" to player
stop trigger
else:
message "{@prefix} {@permissionmessage}"
stop trigger
#Spawnmob Command
command /spawnmob [<entity types>] [<integer=1>]:
permission: "ue.spawnmob"
permission message: "permissionmessage"
trigger:
if arg 1 is not set:
message "{@prefix} {@spawnmobproperusage}"
if arg 1 is set:
if arg 2 is not set:
spawn arg 2 of arg 1 at player
message "{@prefix} {@spawnonemobsuccess}"
if arg 2 is set:
if player has permission "ue.spawnmob.unsafe":
spawn arg 2 of arg 1 at player
message "{@prefix} {@spawnmultimobsuccess}"
else:
message "{@prefix} {@spawnmobnomulti}"
#List Command
on join:
if player has permission "ue.list.staff":
if {isOnStaffList.%player%} = true:
set {ue.list.staff::%player%} to player
stop
if {isOnPlayerList.%player%} = true:
delete {isOnPlayerList.%player%}
delete {ue.list.players::%player%}
if {isOnStaffList.%player%} is not set:
set {isOnStaffList.%player%} to true
set {ue.list.staff::%player%} to player
stop
else:
if {isOnStaffList.%player%} = true:
delete {isOnStaffList.%player%}
if {isOnStaffList.%player%} is not set:
set {isOnPlayerList.%player%} to true
set {ue.list.players::%player%} to player
if {isOnPlayerList.%player%} = true:
set {ue.list.players::%player%} to player
stop
on quit:
if {isOnStaffList.%player%} = true:
delete {ue.list.staff::%player%}
stop
if {isOnPlayerList.%player%} = true:
delete {ue.list.players::%player%}
stop
command /list:
permission: "ue.list"
permission message: permissionmessage
trigger:
message "&7&m---------------&8[&9&lList&8]&7&m---------------"
message "&5&lStaff: &d%{ue.list.staff::*}%"
message ""
message "&9&lPlayers: &3%{ue.list.players::*}%"
#DelStaff Command
command /delstaff [<offlineplayer>]:
permission: "ue.list.delstaff"
permission message: permissionmessage
trigger:
if arg 1 is not set:
message "&9Proper Usage: &7/delstaff <player>"
if arg 1 is set:
if {isOnStaffList.%arg 1%} is not set:
message "&4Error. &cPlayer is not on the Staff List."
if {isOnStaffList.%arg 1%} is set:
delete {isOnStaffList.%arg 1%}
message "&9%arg 1% &7has been removed from the Staff List."
delete {ue.commands.list.staff::*}
#Stafflist Command
on join:
if player has permission "ue.stafflist.owner":
set {stafflist.owner::%player%} to player
stop
if player has permission "ue.stafflist.admin":
set {stafflist.admin::%player%} to player
stop
if player has permission "ue.stafflist.mod":
set {stafflist.mod::%player%} to player
stop
if player has permission "ue.stafflist.helper":
set {stafflist.helper::%player%} to player
stop
command /stafflist:
permission: "ue.stafflist"
permission message: {@permissionmessage}
aliases: /staff
trigger:
message "&7&m---------------&8[&9&lStaff List&8]&7&m---------------"
if {stafflist.owner::*} is set:
message "&5&lOwner(s): &d%{stafflist.owner::*}%"
if {stafflist.admin::*} is set:
message "&4&lAdmin(s): &c%{stafflist.admin::*}%"
if {stafflist.mod::*} is set:
message "&6&lMod(s): &e%{stafflist.mod::*}%"
if {stafflist.helper::*} is set:
message "&3&lHelper(s): &b%{stafflist.helper::*}%"
message "&7&m-----------------------------------------"
#Afk Command
command /afk:
permission: "ue.afk"
permission message: permissionmessage
trigger:
if {afk.%player%} is not set:
set {afk.%player%} to true
broadcast "{@prefix} {@afktrue}"
stop trigger
if {afk.%player%} is false:
set {afk.%player%} to true
broadcast "{@prefix} {@afktrue}"
stop trigger
if {afk.%player%} is true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop trigger
on chat:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on click:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on quit:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on any movement:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
#Speed Command
command /speed [<player=%player%>] [<number=0.1>] [<text>]:
trigger:
if arg 3 is not set:
if player is flying:
set the arg 1's fly speed to arg 2
send "{@prefix} {@speedflyset}"
else if block below player is not air:
if arg 2 is 0.1:
set the arg 1's walk speed to 0.2
send "{@prefix} {@speedwalksetdef}"
else:
set the arg 1's walk speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is "walk" or "walking":
set the arg 1's walk speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is "fly" or "flying":
set the arg 1's fly speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is not "walk" or "walking" or "fly" or "flying":
send "{@prefix} {@speederror}"
#Spawner Command
command /spawner [<entity type>]:
permission: "ue.spawner"
permission message: permissionmessage
trigger:
if arg 1 is not set:
message "{@prefix} {@spawnerproperusage}"
stop trigger
else:
set {_l} to location of targeted block
if targeted block is not a mob spawner:
message "{@prefix} {@spawnernotlooking}"
else:
set spawner {_l} to "%arg 1%"
message "{@prefix} {@spawnersuccess}"
#GetPos Command
command /getpos [<player=%player%>]:
permission: "ue.getpos"
permission message: {@permissionmessage}
aliases: /pos, /getposistion, /posistion, /loc, /location, /getloc, /getlocation
trigger:
set {posOfPlayer.%arg-1%} to location of arg 1
send "{@prefix} {@getpos}"
#Tree Command
command /tree [<text>]:
permission: "ue.tree"
permission message: {@permissionmessage}
trigger:
if targeted block is not grass or dirt:
message "{@prefix} {@treeerrornoblock}"
stop trigger
if arg 1 is not set:
grow tree of type any tree above the targeted block
message "{@prefix} {@treegenrandomtree}"
if arg 1 is set:
if arg 1 is "tree" or "regular" or "oak":
grow tree of type any regular tree above the targeted block
message "{@prefix} {@treegenoaktree}"
if arg 1 is "spruce" or "redwood" or "red":
grow tree of type any redwood above the targeted block
message "{prefix} {@treegensprucetree}"
if arg 1 is "jungle":
grow tree of type any jungle tree above the targeted block
message "{@prefix} {@treegenjungtree}"
#Ultimate Essentials command
command /ultimateessentials [<text>]:
aliases: /ue
permission: "ue.help"
permission message: {@permissionmessage}
trigger:
if player has permission "testing.use":
if arg 1 is not set:
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&9Proper Usage: &3/UE <help/info/reload>" to player
message "&7&m---------------------------------------------" to player
else:
if arg 1 is "help" or "help 1":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Sethome &3/sethome (name) &7| Set a home" to player
message "&9&l- Home &3/home (name) &7| Return to a home that was set" to player
message "&9&l- Delhome &3/delhome <name> &7| Delete a home" to player
message "&9&l- Setspawn &3/setspawn &7| Set a spawn/respawn location" to player
message "&9&l- Spawn &3/spawn (player) &7| Teleport you or another player to spawn" to player
message "&9&l- Delspawn &3/delspawn &7| Removes the spawn" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 1&8]&7&m------------------" to player
if arg 1 is "help 2":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- God &3/god (toggleable) &7| Toggle god mode" to player
message "&9&l- Butcher &3/butcher &7| Kill all mobs" to player
message "&9&l- Feed &3/feed &7| Replenish food level" to player
message "&9&l- Heal &3/heal &7| Heal and replenish food" to player
message "&9&l- Gamemode &3/gm <0/1/2/s/c/a> &7| Change your gamemode" to player
message "&9&l- Weather &3/weather <clear/rain/storm> &7| Change weather" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 2&8]&7&m------------------" to player
if arg 1 is "help 3":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Msg &3/msg <player> <message> &7| Send a message" to player
message "&9&l- Reply &3/r <message> &7| Reply to a message" to player
message "&9&l- Broadcast &3/broadcast <message> &7| Broadcast message to all" to player
message "&9&l- Time &3/time <day/night> &7| Change time of day" to player
message "&9&l- Kill &3/kill <player> &7| Kill a player" to player
message "&9&l- Suicide &3/suicide &7| Kill yourself" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 3&8]&7&m------------------" to player
if arg 1 is "help 4":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Fly &3/fly (Toggle) &7| Toggle fly mode" to player
message "&9&l- Hat &3/hat &7| Put the block in hand on your head" to player
message "&9&l- Unhat &3/unhat &7| Remove hat" to player
message "&9&l- Repair &3/repair &7| Repair your tools and armor" to player
message "&9&l- Item &3/item <items> &7| Spawn items for yourself" to player
message "&9&l- Give &3/give <player> <items> &7| Spawn items for a player" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 4&8]&7&m------------------" to player
if arg 1 is "help 5":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Extinguish &3/ext &7| Extinguish yourself when burning" to player
message "&9&l- Setbed &3/setbed &7| Set bed where you will respond" to player
message "&9&l- Setwarp &3/setwarp <name> &7| Set a warp" to player
message "&9&l- Warp &3/warp <name> &7| Teleport to a warp" to player
message "&9&l- Warplist &3/warplist &7| List all set warps" to player
message "&9&l- Delwarp &3/delwarp <name> &7| Delete a warp" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 5&8]&7&m------------------" to player
if arg 1 is "help 6":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Tp &3/tp <player> <player> &7| Teleport a player to another player" to player
message "&9&l- Tpa &3/tpa <player> &7| Request to teleport to a player" to player
message "&9&l- Tphere &3/tphere &7| Teleport a player to you" to player
message "&9&l- Tpahere &3/tpahere <player> &7| Request a player to teleport to you" to player
message "&9&l- Tpaccept &3/tpaccept &7| Accept a teleport request" to player
message "&9&l- Tpdeny &3/tpdeny &7| Deny a teleport request" to player
message "&9&l- Tpall &3/tpall &7| Teleport all players to you"
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 6&8]&7&m------------------" to player
if arg 1 is "help 7":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Seen &3/seen <player> &7| See how long a player has been online/offline" to player
message "&9&l- Workbench &3/workbench &7| Opens a virtual workbench" to player
message "&9&l- Setname &3/setname <text> &7| Set the name of the item you are holding" to player
message "&9&l- Setlore &3/lore <add/remove> <line> <text> &7| Change the lore of an item" to player
message "&9&l- EnderChest &3/echest &7| Opens a virtual ender chest" to player
message "&9&l- Invsee &3/invsee <player> &7| See a players inventory" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 7&8]&7&m------------------" to player
if arg 1 is "help 8":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Top &3/top &7| Teleports you to the surface" to player
message "&9&l- Enchant &3/enchant <enchantment> <level> &7| Enchant an item" to player
message "&9&l- Disenchant &3/disenchant &7| Remove all enchants on the item being held" to player
message "&9&l- Enchant List &3/enchlist &7| Shows list of all valid enchantments" to player
message "&9&l- EnderChest &3/echest &7| Opens a virtual ender chest" to player
message "&9&l- Exp &3/exp <number> <player> &7| Give yourself or a player XP levels" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 8&8]&7&m------------------" to player
if arg 1 is "help 9":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Spawning Mobs &3/spawnmob <mob type> <number> &7| Spawns mobs" to player
message "&9&l- List &3/list &7| List all players currently online" to player
message "&9&l- Delete Staff &3/delstaff &7| Remove player from staff list" to player
message "&9&l- List &3/enchlist &7| Shows list of all valid enchantments" to player
message "&9&l- Staff List &3/stafflist &7| Shows the names of all staff members" to player
message "&9&l- AFK &3/afk (toggle) &7| Set yourself as AFK" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 9&8]&7&m------------------" to player
if arg 1 is "help 10":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Speed &3/speed (player) (number) (walk/fly) &7| Change speed" to player
message "&9&l- Spawner &3/spawner <mob type> &7| Change the mob type of a spawner" to player
message "&9&l- Tree &3/tree (tree type) &7| Spawn a tree" to player
message "&9&l- GetPos &3/getpos <player> &7| Shows the location of a player" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 10&8]&7&m------------------" to player
if arg 1 is "info":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&3Developped by &9TheAndreThe12" to player
message "&9Spigot Plugin Page: &3Search!" to player
message "&9Version: &3{@version}" to player
message "&7&m---------------------------------------------" to player
if arg 1 is "reload":
execute command "skript reload %script%"
message "{@prefix} &9UltimateEssentials &7has been reloaded." to player
if arg 1 is not "help" or "help 1" or "help 2" or "info" or "reload" or "help 3" or "help 4" or "help 5" or "help 6" or "help 7" or "help 8" or "help 9" or "help 10":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&9Proper Usage: &3/UE <help/info/reload>" to player
message "&7&m---------------------------------------------" to player
Kod:
script options:
$ developer mode
#---------------------------------------------------------
#â•╮╱â•┳╮╱â•╮╱╱╱╱╱╱╱╱â•╮╱╱╱â•â”�â”�â”�╮╱╱╱╱╱╱╱╱╱╱╱╱â•╮╱╱╱╱â•â•®
#┃┃╱┃┃┃â•╯╰╮╱╱╱╱╱╱â•╯╰╮╱╱┃â•â”�â”�╯╱╱╱╱╱╱╱╱╱╱╱â•╯╰╮╱╱╱┃┃
#┃┃╱┃┃┃╰╮â•╋┳╮â•┳â”�â”�â•‹â•®â•â•‹â”�â”�â”<â•°â”�â”�┳â”�â”�┳â”�â”�┳â”�â”�┳â”�╮╰╮â•╋┳â”�â”�â”<┃â•â”�â”�â•®
#┃┃╱┃┃┃╱┃┃┣â”<╰╯┃â•╮┃┃┃┃┃â”�â”<â•â”�â”�â”<â”�â”�â”<â”�â”�â”<┃â”�â”<â•╮╮┃┃┣â”<â•╮┃┃┃â”�â”�â”<
#┃╰â”�╯┃╰╮┃╰â”<┃┃┃┃â•╮┃┃╰â”<┃â”�â”<â•°â”�â”�â•‹â”�â”�┣â”�â”�┃┃â”�â”<┃┃┃┃╰â”<┃â•╮┃╰╋â”�â”�┃
#â•°â”�â”�â”�â”>â”�╯╰â”�â”>â”>â”>â”>â”>╯╰╯╰â”�â”>â”�â”�â”>â”�â”�â”�â”>â”�â”�â”>â”�â”�â”>â”�â”�â”>╯╰╯╰â”�â”>â”>╯╰â”>â”�â”>â”�â”�╯
#â•â”�â”�â•®
#┃â•╮┃
#┃╰╯╰┳╮╱â•â•®
#┃â•â”�╮┃┃╱┃┃
#┃╰�╯┃╰�╯┃
#â•°â”�â”�â”�â”>â”�â•®â•╯
#╱╱╱╱â•â”�╯┃
#╱╱╱╱╰��╯
#â•â”�â”�â”�â”�┳╮╱╱╱╱╱╱â•╮╱╱╱╱╱╱╱╱╱╱╱╱â•┳â”�â”�â”�┳â”�â”�â”�â•®
#┃â•â•®â•╮┃┃╱╱╱╱╱╱┃┃╱╱╱╱╱╱╱╱╱╱╱╱┃┃â•â”�â”�â”<â•â”�╮┃
#╰╯┃┃╰â”<â•°â”�┳â”�â”�╮╱┃┣┳╮â•┳╮â•┳╮╱â•╮╱┃┃╰â”�â”�╋╯â•╯┃
#╱╱┃┃╱┃â•╮┃┃â”�╋╮┃┣â”<╰╯┃╰╯┃┃╱┃┣╮┃┣â”�â”�╮┃╱┃â•╯
#╱╱┃┃╱┃┃┃┃┃â”�â”<╰╯┃┃┃┃┃┃┃┃╰â”�╯┃╰╯┣â”�â”�╯┃╱┃┃
#╱╱╰╯╱╰╯╰â”>â”�â”�â”>â”�â”�â”>â”>â”>â”>â”>â”>â”>â”>â”�â•®â•â”>â”�â”�â”>â”�â”�â”�╯╱╰╯
#╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱â•â”�╯┃
#╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╰��╯
#â•â”�â”�â”�╮╱╱╱╱â•â•®
#┃â•â”�╮┃╱╱╱╱┃┃
#┃┃╱┃┣â”�â•®â•â”�╯┃
#┃╰â”�╯┃â•â•®â”<â•╮┃
#┃â•â”�╮┃┃┃┃╰╯┃
#╰╯╱╰â”>╯╰â”>â”�â”�╯
#â•╮╱â•┳╮╱╱â•┳â”�â”�â”�┳â”�â”�â”�╮╱╱â•â”�â•®â•â”�╮╱╱╱╱╱â•â”�â”�â”�â•®â•â•®
#┃┃╱┃┃╰╮â•╯┃â•â”�╮┃â•â”�â”�╯╱╱┃┃╰╯┃┃╱╱╱╱╱┃â•â”�â”�╋╯╰╮
#┃╰â”�╯┣╮╰╯â•â”<â•°â”�╯┃╰â”�â”�┳╮â•â”<â•â•®â•╮┣â”�â”�┳â”�╮┃╰â”�â”�â•‹â•®â•â•‹â”�â”�┳â”�â•®
#┃â•â”�╮┃╰╮â•╯┃â•â”�â”�â”<â•â”�â”�â”>â•‹â•‹â”<┃┃┃┃┃â•╮┃â•╮╋â”�â”�╮┃┃┃┃┃â”�â”<â•╯
#┃┃╱┃┃╱┃┃╱┃┃╱╱┃╰â”�â”�┳╋╋â”<┃┃┃┃┃╰╯┃┃┃┣â”�â”�╯┃┃╰â”<┃â”�â”<┃
#╰╯╱╰╯╱╰╯╱╰╯╱╱╰â”�â”�â”�â”>╯╰â”>╯╰╯╰â”>â”�â”�â”>╯╰â”>â”�â”�â”�╯╰â”�â”>â”�â”�â”>╯
#---------------------------------------------------------
options:
#DO NO TOUCH VERSION NUMBER
version: 0.7
#-------------------CUSTOMIZABLE SECTION----------------------------
#Prefix to all UltimateEssentials messages (Leave Blank for no prefix)
prefix: &3&lUE&8&lÂ>
#msg if player doesn't have permission
permissionmessage: &3&lUE&8&lÂ> &cYou do not have permission to use this command
#Msg if player does not have the required permission
permissionmessage: &4Error. &cYou do not have permission to use this command.
#Message when /broadcast is not used properly
broadcastproperuse: &9Proper Usage: &7/Broadcast <text>
#Prefix for broadcast messages
broadcastprefix: &3BC:
#Messaging proper usage
msgproperusage: &9Use: &7/msg <player> <message>
#Reply proper usage
replyproperusage: &9Use: &7/r <message>
#---/msg Colors---(Also apply to reply)
msgsender: &9
msgarrows: &3
msgreciever: &9
msgtextcolor: &7
#If Player being messaged is offline
msgofflineplayer: &9%arg 1% &7is not online
#If /r is used when no message has been sent
replynomessage: &4Error: &cNo message to reply to.
#Feed message
feedmessage: &7Your &9Food Level &7has been replenished.
#Heal message
healmessage: &7Your &9Health &7and &9Food &7have been replenished.
#Sethome message of first home set. (%player% = player's name, %location of player% is the x,y,z coordinates of the sethome)
firstsethomemessage: &7Home &9'home' &7set to &9%location of player%
#Standard sethome message (%arg 1% = name of sethome, %player% = player's name, %location of player% is the x,y,z coordinates of the sethome)
normalsethomemessage: &7Home &9'%arg 1%' &7set to &9%location of player%
#Sethome missing home name message
sethomemissingarg: &cInvalid Usage. &9Proper Usage: &7/sethome <name>
#Max sethomes message
maxsethomes1: &cMax homes already set!
maxsethomes2: &cRemove home with &4/delhome <name> &cto set a new one!
maxsethomes3: &7Use &9/home &7to view list of homes
#No home set yet message
nohomeset: &7You do &9not &7have a home yet. &9Use /Sethome.
#Teleport to default home (%{homename.%player%::home}% = home name)
defaulthometele: &7You have been teleported to the home &9%{homename.%player%::home}%
#Home listing message ({homename.%player%::*} = listing all registered home names)
homelisting1: &9&nWhich Home?
homelisting2: &9Proper Usage: &7/home <name>
homelisting3: &3%{homename.%player%::*}%
#Teleport to any home (%{homename.%player%::%arg 1%}% = Home player wishes to go to, %location of {homes.%player%::%arg 1%}% = Location of that home)
normalhometele: &7Teleporting to the home &9'%{homename.%player%::%arg 1%}%' &7at &9%location of {homes.%player%::%arg 1%}%
#Error in usage of delhome message
delhomenoarg: &cInvalid Usage. &9Proper Usage: &7/delhome <name>. Use /home for home names.
#Error trying to delete default home message
delhomenodeletedefault: &cInvalid Usage. &7You can not delete the default home named &9'home'
#Error no home to delete with /delhome
delhomenohomes: &4Invalid Usage: &cYou have no homes to delete.
#Default home deleted
delhomedefaulthome: &7Home &9'home' &7has been removed.
#Named Home deleted (%arg 1% = name of home)
delhomenormalhome: &7Home &9'%arg 1%' &7has been removed.
#Butcher Proper Usage
butcherproperusage: &9Proper Usage: &7/butcher (entity type) in radius (radius) [Both variables are optional]
#Butcher message ( {killed} = amount of mobs killed, %arg 1% = mob type)
butchermsg: &7Successfully killed &9%{killed}% &7%arg 1%!
#God Mode Enabled
godmodeenable: &7God Mode &9Enabled.
#God Mode Disabled
godmodedisable: &7God Mode &9Disabled.
#Message when player attacks someone in god mode (%victim% = player getting attacked)
godmodedefensemsg: &9%victim% &7is in &9God Mode.
#Give command player recieving items message (%loop-item% = item given, %player% = player's name)
giveplayerrecieve: &7You were given &9%loop-item% &7by &9%player%.
#Give command messages to player sending items
giveplayersender: &9%arg 1% &7was given &9%loop-item%
#Give command blacklisted item message (%loop-item% = item given)
giveplayerblacklist: &4Error: &4%loop-item% &cis blacklisted and cannot be given.
#Give Command Invalid usage
giveplayerinvalid: &cInvalid Usage. &9Proper Usage: &7/give <player> <item(s)>
#Item Command spawning item message (%loop-item% = item spawned)
itemplayerspawn: &7You spawned &9%loop-item%.
#Item command blacklisted item message (%loop-item% = item given)
itemplayerblacklist: &4Error: &4%loop-item% &cis blacklisted and cannot be spawned.
#Gamemode change message
gmchangeselfsurv: &7Your game mode is now &9survival.
gmchangeselfcre: &7Your game mode is now &9creative.
gmchangeselfadv: &7Your game mode is now &9adventure.
#Gamemode change of others message (%{_gamemode.player}% = player that is having a gamemode change)
gmchangeotherssurv: &9%{_gamemode.player}%'s &7game mode is now &9survival.
gmchangeotherscre: &9%{_gamemode.player}%'s &7game mode is now &9creative.
gmchangeothersadv: &9%{_gamemode.player}%'s &7game mode is now &9adventure.
#Gamemode Invalid Usage
gminvalid: &cInvalid Use. &9Proper Usage: &7/Gamemode <survival/creative/adventure> &8(player)
#Weather invalid usage message
weatherinvalid: &cInvalid Weather Type. &9Proper Usage: &7/Weather <clear/rain/storm/thunder>
#Weather Successful ( %arg 1% = weather type)
weathersuccess: &7Weather has been set to &9%arg 1%
#Time (including /day and /night) set messages (%time% = the time that has been set)
timeset: &7Time has been set to &9%time%.
#Time invalid usage message
timeinvalid: &cInvalid Usage. &9Proper Usage: &7/Time <day/night>
#Always Day/Night
alwaysdayenabled: &7Always Day &9Enabled.
alwaysdaydisabled: &7Always Day &9Disabled.
alwaysnightenabled: &7Always Night &9Enabled.
alwaysnightdisabled: &7Always Night &9Disabled.
#Suicide message
suicidenotice: &9%player% &7has committed suicide.
#Kill player offline (%arg 1% = player to kill)
killoffline: &9%arg 1% &7is currently offline.
#Kill message (%arg 1% = player to kill)
killmsg: &7You killed &9%arg 1%
#Extinguish Message
extinguish: &7You have been &9extinguished.
#Nothing to extinguish message
extinguishinvalid: &7Nothing to extinguish. You are not &9on fire.
#Repair message (%player's tool% = the item in the player's hand getting repaired)
repairmsg: &7Your &9%player's tool% &7has been repaired.
#Repair Invalid Usage
repairinvalid: &4Invalid Usage: &cYou must be holding a tool.
#Hat error not holding a block
haterrornoblock: &4Error: &cYou must be holding a block.
#Hat error holding an item not a block
haterroronlyitem: &4Error: &cYou must be holding a block not an item.
#Hat successful message
hatsuccess: &7You now have &9%player's helmet% &7as a hat!
#Hat error already wearing a hat
haterrorhelmetfull: &4Error: &cHelmet slot full. Please /unhat or remove helmet.
#Unhat error not wearing a hat
unhaterror: &4Error &cMust be wearing a hat!
#Unhat successful
unhatsuccess: &7Hat has been &9removed.
#Fly mode messages (%player% = player who enabled the fly)
flyenabled: &7Fly mode &9enabled
flydisabled: &7Fly mode &9disabled
flyenabledbyplayer: &7Fly mode &9enabled &7by &9%player%
flydisabledbyplayer: &7Fly mode &9disabled &7by &9%player%
#Setspawn successful
setspawn: &7Spawn has successfully been &9set.
#Spawn error, no spawn set
nospawnset: &4Error: &cSpawn not set. Please setspawn or inform an admin.
#Teleport to spawn (%{spawn}% = coordinates of spawn location)
tptospawn: &7You have been teleported to &9Spawn &7at &9%{spawn}%
#Teleport to spawn by another player (%{spawn}% = coordinates of spawn location, %player% = name of player that teleported you)
tptospawnbyplayer: &7You have been teleported to &9Spawn &7at &9%{spawn}% &7by &9%player%
#Delspawn error, no spawn set
delspawnnospawn: &4Error: &cNo spawn set to delete.
#Delspawn successful
delspawn: &7Spawn has successfully been &9deleted.
#Skull error, invalid usage
skullinvalid: &cInvalid Usage. &9Proper Usage: &7/skull <player name> <number>
#Skull successful (%arg 1% = name of player whos head is being spawned)
skullsuccess: &7You have been given &91 &7of &9%arg 1%&7's head!
#Skull successful more than 1 (%arg 1% = name of player whos head is being spawned, %arg 2% = number of heads)
skullsuccessnumber: &7You have been given &9%arg 2% &7of &9%arg 1%&7's head!
#Clear inventory successful
ci: &7Your inventory has been &9cleared.
#Rightclicking bed to set
bedsetsuccess1: &7You bed is &9now set.
bedsetsuccess2: &7If you die you will be &9teleported here.
#Setbed revive message
setbedrevive: &7You have been revived at &9your bed.
#Setbed destroyed
setbeddestroyed1: &7Bed has been &9removed &7or &9destroyed.
setbeddestroyed2: &cCannot respawn you at bed.
#Setbed setting message
setbedsetting: &7You have &930 seconds &7to select your bed.
#Setbed time expired
setbedexpire: &7Bed setting mode &9expired.
#Setbed mode already enabled
setbedalreadyenabled1: &7Bed setting mode already &9enabled.
setbedalreadyenabled2: &9Right-Click &7a bed in the alloted &930 seconds.
#Teleport Proper usage
tpproperusage1: &9Proper Usage: &3/tp <player> &7Teleports you to a player.
tpproperusage2: &9Alternate Usage: &3/tp <player> <player> &7Teleports a player to another player.
#Teleport message (%arg 1% = player to be teleported to)
tpmsg: &7You have been teleported to &9%arg 1%.
#Teleport by another player message (%arg 1% = player to be teleported to), %player% = player who performed the cmd)
tpmsgbyplayer: &7You have been teleported to &9%arg 2% &7by &9%player%.
#Tphere proper usage
tphereproperusage: &9Proper Usage: &3/tphere <player> &7Teleports a player to you.
#Tphere successful message to sender
tpheresuccesssender: &7Successfully teleported &9%arg 1%&7 to you!
#Tpa invalid usage
tpainvalid: &9Proper Usage: &3/tpa <player> &7Send a teleport request to a player.
#Tpa successful message to sender
tpasuccesssender: &7Tpa Request sent to &9%arg 1%&7. They have &9120 seconds &7to accept.
#Tpa successful message to reciever (%player% = player who sent the tpa request)
tpasuccessreciever1: &7You have been sent a &9Tpa Request &7from &9%player%.
tpasuccessreciever2: &7Please do &9/tpaccept &7or &4/tpadeny &7in the next &9120 seconds.
#Tpahere invalid usage
tpahereinvalid: &9Proper Usage: &3/tpahere <player> &7Send a teleport request to a player.
#Tpahere successful message to sender
tpasuccesssender: &7Tpherea Request sent to &9%arg 1%&7. They have &9120 seconds &7to accept.
#Tpahere successful message to reciever (%player% = player who sent the tpa request)
tpaheresuccessreciever1: &7You have been sent a &9Tpahere Request &7from &9%player%.
tpaheresuccessreciever2: &7Please do &9/tpaccept &7or &4/tpadeny &7in the next &9120 seconds.
#Tpaccept request accepted to a tpa (%{tpa.request.player.%player%}% = player that sent the tpa)
tpaaccepttpatoplayer: &9%{tpa.request.player.%player%}% &7will be teleported to you in &95 seconds.
tpaaccepttpatosender: &9Request Accepted. &7You will be teleported in &95 seconds.
#Tpaccept request accepted to a tpahere
tpaccepttpaheretoplayer: &9Request Accepted. &7You will be teleported in &95 seconds.
tpaccepttpaheretosender: &9%player% &3will be teleported to you in &95 seconds.
#Tpaccept, no requests
tpacceptnoreq: &cNo tp requests at this time.
#Tpdeny to tpa request (%{tpa.request.player.%player%}% = player who sent the tpa or tpahere)
tpdenytpatoplayer: &7Teleport request from &9%{tpa.request.player.%player%}% &cdenied.
tpdenytpatosender: &7Teleport request &cdenied.
#Tpdeny, no requests
tpdenynoreq: &cNo tp requests at this time.
#Tpall message
tpall: &9All &7player have been teleported to you.
#Set the amount of time before a player is warped
timewarp: 3
#Setwarp Proper Usage when arg 1 is not set
setwarperror: &cInvalid Usage. &9Proper Usage: &7/Setwarp <name>
#Setwarp Overwritting (%arg 1% = name of warp being set)
setwarpoverwrite: &7Warp &9'%arg 1%' &7has been overwritten to &9%location of player%
#Setwarp, no permission to overwrite (%arg 1% = name of warp trying to be set)
setwarpoverwriteerror1: &7Warp &9'%arg 1%' &7has already been set.
setwarpoverwriteerror2: &7You &cDO NOT &7have the required permission to overwrite (&9ue.setwarp.overwrite&7)
#Setwarp successful
setwarpsuccess: &7Warp &9'%arg 1%' &7has been set to &9%location of player%
#Warp list messages
warplist1: &9Proper Usage: &7/Warp <name>
warplist2: &7&m----------&8[&9Warp List&8]&7&m----------
warplist3: &3%{warpname::*}%
#Warp list, no permission
warplistnoperm1: &9Proper Usage: &7/Warp <name>
warplistnoperm2: &7To view &9Warp List &7required permission is &9'ue.warp.list'
#Warp successful message
warpsuccess: &7You will be sent to warp &9'%arg 1%' &7in &93 seconds.
#Warp error, specified warp not set
nowarp1: &4Error. &cWarp &4'%arg 1%' &cnot set yet.
nowarp2: &7Please use &9/Setwarp <name> &7or inform a staff member.
#Delwarp Proper Usage
delwarperror: &9Proper Usage: &7/Delwarp <name>
#Delwarp Successful message (%arg 1% = name of the warp)
delwarpsuccess: &7Warp &9'%arg 1%' &7has been removed.
#Delwarp error, no warp set by the specified name
delwarpnowarp: &4Error. &cWarp does not exist.
#Seen error message, improper usage
seenerror: &9Proper Usage: &7/seen <player>
#Seen error message, Player has never been online
seenneveronline: &7The player &9'%arg 1%' &7has never been online.
#Player seen online message (%arg 1% = )
seenonline: &9%arg 1% &7has been &aOnline &7for
#Player seen offline message
seenoffline: &9%arg 1% &7has been &cOffline &7for
#Player's IP message
seenip: &9%arg 1%'s IP is: &7%{playersIP.%arg-1%}%
#Setname Command Successful
setnamesuccess: &7Your &9%player's tool% &7has been named &9'%colored arg 1%&9'
#Setname Command proper usage
setnameproperusage: &9Proper Usage: &7/setname <name>
#Setname Error, Not holding an item
setnameerror: &4Error. &cYou must be holding an item.
#Lore Command proper usage
loreproperusage: &9Proper Usage: &7/setlore <set/remove> <line number> <text>
#Lore Set Successful
loresetsuccess: &7Your &9%player's tool% &7has been lored.
#Lore Remove Successful
loreremovesucces: &7Your &9%player's tool% &7has been unlored.
#Lore error message, player is not holding an item
loreerror: &4Error. &cYou must be holding an item.
#Top Command
topsuccess: &7You have been &9teleported to the surface.
#Exp Command Proper Usage
expproperusage: &9Proper Usage: &7/exp <amount> <player>
#Exp Successful to yourself
expsuccessself: &7You have given yourself &9%arg 1% xp levels.
#Exp Successful sending to others, message for the sender ( %arg 1% = amount of xp, %arg 2% = players name)
expsuccesothersend: &7You have sent &9%arg 1% xp levels &7to &9%arg 2%.
#Exp Successful sending to others, message for the reciever ( %arg 1% = amount of xp, %arg 2% = players name)
expsuccessotherrec: &7You have recieved &9%arg 1% xp levels.
#Spawnmob Proper Usage
spawnmobproperusage: &9Proper Usage: &7/spawnmob <mob name> <number>
#Spawnmob successfully, confirmation message for spawning 1 mob ( %arg 1% = mob type, %arg 2% = amount)
spawnonemobsuccess: &7Successfully spawned &9%arg-2% %arg-1%
#Spawnmob successfully, confirmation message for spawning multiple mobs ( %arg 1% = mob type, %arg 2% = amount)
spawnmultimobsuccess: &7Successfully spawned &9%arg-2% %arg-1%(s)
#Spawnmob error message when player doesnt have permission for multiple mob spawning
spawnmobnomulti: &4Error. &cYou do not have the required permission to spawn multiple mobs at once.
#AFK Command, The player is now afk
afktrue: &8%player% &7is now AFK.
#AFK Command, The player is not afk
afkfalse: &8%player% &7is no longer AFK.
#Speed Command, Flying speed set
speedflyset: &7Successfully set &9%arg-1%&7's flying speed to &9%arg-2%
#Speed Command, Walk speed set to default
speedwalksetdef: &7Successfully set &9%arg-1%&7's walking speed to &90.2
#Speed Command, Walk speed set
speedwalkset: &7Successfully set &9%arg 1%&7's walking speed to &9%arg 2%
#Speed Command, Error messages
speederror: &4Error: &cThat is not a speed type, the types are: &4walk&c, &4walking&c, &4fly&c, or &4flying&c.
#Spawner Command, Proper Usage
spawnerproperusage: &9Proper Usage: &7/spawner <entity> &8MUST be while looking at a spawner.
#Spawner Command, Error message when not looking at a spawner
spawnernotlooking: &4Error. &cMust be looking at a mob spawner.
#Spawner Command, Successful change of spawner
spawnersuccess: &7You set the spawner to a &9%arg 1% spawner.
#Getpos Command Message ( %arg 1% = the player, %{posOfPlayer.%arg-1%}% = the position of the player )
getpos: &9%arg-1% &7is at &9%{posOfPlayer.%arg-1%}%
#Tree Command, Not looking at a dirt or grass block
treeerrornoblock: &4Error. &cMust be looking at grass or dirt.
#Tree Command, Succesfully generated a random tree
treegenrandomtree: &7You have generated a &9Random Tree.
#Tree Command, Succesfully generated an oak tree
treegenoaktree: &7You have spawned an &9Oak Tree.
#Tree Command, Succesfully generated a spruce tree
treegensprucetree: &7You have spawned a &9Redwood Tree.
#Tree Command, Succesfully generated a jungel tree
treegenjungtree: &7You have spawned &9Jungle Tree.
#-------------------END OF CUSTOMIZABLE SECTION---------------------
#Broadcast Command
command /broadcast [<text>]:
aliases: /br
permission: "ue.broadcast"
permission message: {@permissionmessage}
description: Broadcast a message to the entire server
trigger:
if arg 1 is not set:
message "{@prefix} {@broadcastproperuse}"
stop trigger
else:
set {_broadcast} to arg 1
message "{@broadcastprefix}:&f %{_broadcast}%" to all players
#Message Command
command /message [<player>] [<text>]:
aliases: /msg
permission: "ue.message"
permission message: {@permissionmessage}
description: Private message another player
trigger:
if arg 1 is not set:
message "{@prefix} {@msgproperusage}" to player
stop trigger
if arg 2 is not set:
message "{@prefix} {@msgproperusage}" to player
stop trigger
if arg 1 is set:
set {msg.recieved.%arg 1%} to true
set {msg.recieved.%player%} to true
set {msg.sender.%arg 1%} to player
if arg 1 is online:
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%arg 1%&3: {@msgtextcolor}%arg 2%" to player
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%arg 1%&3: {@msgtextcolor}%arg 2%" to arg 1
else:
message "{@msgofflineplayer}" to player
#Reply Command
command /reply [<text>]:
aliases: /r
permission: "ue.message"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@replyproperusage}" to player
if arg 1 is set:
if {msg.recieved.%player%} = true:
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%{msg.sender.%player%}%&3: {@msgtextcolor}%arg 1%" to player
message "{@msgsender}%player%{@msgarrows}->{@msgreciever}%{msg.sender.%player%}%&3: {@msgtextcolor}%arg 1%" to {msg.sender.%player%}
stop trigger
if {msg.recieved.%player%} = false:
message "{@replynomessage}" to player
stop trigger
on quit:
if {msg.recieved.%player%} = true:
set {msg.recieved.%player%} to false
delete {msg.sender.%player%}
#Feed Command
command /feed:
permission: "ue.feed"
permission message: {@permissionmessage}
description: Replenish all food
trigger:
set the food level of player to 10
message "{@prefix} {@feedmessage}" to player
#Heal Command
command /heal:
permission: "ue.heal"
permission message: {@permissionmessage}
description: Heal player and replenish food
trigger:
set the food level of player to 10
set the health of player to 20
message "{@prefix} {@healmessage}" to player
variables:
{homes.group.default} = 3
{homes.group.vip} = 5
{homes.group.admin} = 10
#Sethome/Delhome/Home Commands
on join:
{homes.number.%player%} is not set:
set {homes.number.%player%} to 0
if player has permission "ue.homes.admin":
set {homes.max.%player%} to {homes.group.admin}
stop trigger
if player has permission "ue.homes.vip":
set {homes.max.%player%} to {homes.group.vip}
stop trigger
set {homes.max.%player%} to {homes.group.default}
#Sethome Command
command /sethome [<text>]:
aliases: /shome
permission: "ue.home"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if {homes.number.%player%} = 0:
set {homes.%player%::home} to player's location
set {homename.%player%::home} to "home"
message "{@prefix} {@firstsethomemessage}" to player
add 1 to {homes.number.%player%}
stop trigger
if {homes.number.%player%} > 0:
message "{@prefix} {@sethomemissingarg}" to player
stop trigger
if arg 1 is set:
if {homes.number.%player%} < {homes.max.%player%}:
set {homes.%player%::%arg 1%} to player's location
set {homename.%player%::%arg 1%} to arg 1
message "{@prefix} {@normalsethomemessage}" to player
add 1 to {homes.number.%player%}
stop trigger
if {homes.number.%player%} = {homes.max.%player%}:
message "{@prefix} {@maxsethomes1}" to player
message "{@prefix} {@maxsethomes2}" to player
message "{@prefix} {@maxsethomes3}" to player
stop trigger
# Home Command
command /home [<text>]:
permission: "ue.home"
permission message: {@permissionmessage}
trigger:
if {homes.number.%player%} = 0:
message "{@prefix} {@nohomeset}"
stop trigger
if arg 1 is not set:
if {homes.number.%player%} = 1:
teleport player to {homes.%player%::home}
message "{@prefix} {@defaulthometele}'"
stop trigger
if {homes.number.%player%} is greater than 1:
message "{@prefix} {@homelisting1}" to player
message "{@prefix} {@homelisting2}" to player
message "{@prefix} {@homelisting3}" to player
stop trigger
if arg 1 is set:
teleport player to {homes.%player%::%arg 1%}
message "{@prefix} {@normalhometele}"
stop trigger
#Delhome Command
command /delhome [<text>]:
permission: "ue.home"
permission message: {@permissionmessage}
aliases: /dhome
trigger:
if arg 1 is not set:
message "{@prefix} {@delhomenoarg}" to player
stop trigger
if {homes.number.%player%} = 0:
message "{@prefix} {@delhomenohomes}" to player
stop trigger
if {homes.number.%player%} = 1:
delete {homes.%player%::home}
delete {homename.%player%::home}
subtract 1 from {homes.number.%player%}
message "{@prefix} {@delhomedefaulthome}" to player
stop trigger
if {homes.number.%player%} > 1:
delete {homes.%player%::%arg 1%}
delete {homename.%player%::%arg 1%}
subtract 1 from {homes.number.%player%}
message "{@prefix} {@delhomenormalhome}"
stop trigger
#Butcher Command
#command /butcher:
# permission: "ue.butcher"
# permission message: {@permissionmessage}
# description: Kill all mobs in your world
# aliases: /killall
# trigger:
# loop all entities:
# loop-entity is alive:
# loop-entity is not a player:
# kill loop-entity
# kill all enderdragons
# message "{@prefix} {@butchermsg}"
command /butcher <entity types = entity> [in radius <number=0>]:
description: kills all mobs in the current world
permission: "ue.butcher"
trigger:
if arg 1 is not set:
message "{@prefix} {@butcherproperusage}"
stop trigger
loop argument 1:
loop-argument is a player:
message "{@prefix} <red>You can't kill players with this command!" to player
stop
set {killed} to 0
loop entities of types argument 1 in player's world:
loop-entity is not a player # don't ever kill players
if argument 2 is not 0:
distance between the player and the loop-entity is smaller than argument 2
kill loop-entity
add 1 to {killed}
if {killed} = 0:
if argument 2 is not 0:
send "{@prefix} No &9%argument 1% &7were found within &9%argument 2% &7meters." to player
else:
send "{@prefix} No &9%argument 1% &7were found in this world." to player
else:
send "{@prefix} {@butchermsg}" to player
#God Mode Command
command /god:
permission: "ue.god"
permission message: {@permissionmessage}
description: Become invincible to everything
trigger:
if {god.%player%} is not set:
message "{@prefix} {@godmodeenable}"
set {god.%player%} to true
set the food level of player to 10
set the health of player to 20
stop trigger
if {god.%player%} = false:
message "{@prefix} {@godmodeenable}"
set {god.%player%} to true
set the food level of player to 10
set the health of player to 20
stop trigger
if {god.%player%} = true:
set {god.%player%} to false
message "{@prefix} {@godmodedisable}"
on damage:
if {god.%victim%} = true:
cancel event
if attacker is a player:
if damage is caused by fall:
stop
message "{@prefix} {@godmodedefensemsg}" to attacker
on hunger meter change:
if {god.%player%} = true:
cancel event
#Give Command
aliases:
blacklisted = TNT, bedrock, obsidian, monster spawner, lava, lava bucket
command /give [<player>] [<items>]:
permission: "ue.give"
permission message: {@permissionmessage}
trigger:
if arg 1 is set:
if player has permission "ue.give.bypassblacklist":
loop arg 2:
give loop-item to arg 1
message "{@prefix} {@giveplayersender}" to player
message "{@prefix} {@giveplayerrecieve}" to arg 1
stop trigger
else:
loop arg 2:
if loop-item is not blacklisted:
give loop-item to player
message "{@prefix} {@giveplayersender}" to player
message "{@prefix} {@giveplayerrecieve}" to arg 1
stop trigger
else:
message "{@prefix} {@giveplayerblacklist}"
stop trigger
if arg 1 is not set:
message "{@prefix} {@giveplayerinvalid}" to player
#Item Command
command /item <items>:
description: Give yourself some items
usage: /item <item(s)>
aliases: i
executable by: players
permission: "ue.item"
permission message: {@permissionmessage}
trigger:
if player has permission "ue.item.bypassblacklist":
loop arguments:
give loop-item to player
message "{@prefix} {@itemplayerspawn}" to player
else:
loop arguments:
if loop-item is not blacklisted:
give loop-item to player
message "{@prefix} {@itemplayerspawn}" to player
else:
message "{@prefix} {@itemplayerblacklist}"
#Game Mode Command
command /gamemode [<text>] [<player>]:
aliases: /gm
trigger:
if player-argument is not set:
if text-argument is not set:
message "{@prefix} &9Proper Usage: &3/Gamemode <survival/creative/adventure> (player)" to player
stop trigger
if player has permission "ue.gamemode.self":
if arg 1 is "s" or "0" or "survival":
set player's gamemode to survival
message "{@prefix} {@gmchangeselfsurv}" to player
if arg 1 is "c" or "1" or "creative":
set player's gamemode to creative
message "{@prefix} {@gmchangeselfcre}" to player
if arg 1 is "a" or "2" or "adventure" or "adv":
set player's gamemode to adventure
message "{@prefix} {@gmchangeselfadv}" to player
if arg 1 is not "a" or "s" or "c" or "adventure" or "adv" or "creative" or "survival" or "1" or "2" or "0":
message "{@prefix} {@gminvalid}"
else:
message "{@permissionmessage}" to player
if player-argument is set:
if argument 2 is not online:
message "{@prefix} &9%arg 2% &3is currently offline" to player
stop trigger
if argument 2 is online:
if player has permission "ue.gamemode.others":
set {_gamemode.player} to player-argument
if arg 1 is "s" or "0" or "survival":
set arg 2's gamemode to survival
message "{@prefix} {@gmchangeotherssurv}" to player
if arg 1 is "c" or "1" or "creative":
set player-argument's gamemode to creative
message "{@prefix} {@gmchangeotherscre}" to player
if arg 1 is "a" or "2" or "adventure" or "adv":
set player-argument's gamemode to adventure
message "{@prefix} {@gmchangeothersadv}" to player
if arg 1 is not "a" or "s" or "c" or "adventure" or "adv" or "creative" or "survival" or "1" or "2" or "0":
message "{@prefix} {@gminvalid}"
else:
message "{@permissionmessage}" to player
#Weather Command
command /weather [<weather type>]:
permission: "ue.weather"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@weatherinvalid}"
if arg 1 is set:
set weather to arg 1
message "{@prefix} {@weathersuccess}"
#Time Commands
command /time [<text>]:
permission: "ue.time"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@timeinvalid}"
else:
if arg 1 is "day" or "noon":
set time to 12:00
message "{@prefix} {@timeset}"
if arg 1 is "night" or "midnight":
set time to 23:59
message "{@prefix} {@timeset}"
if arg 1 is not "day" or "night" or "noon" or "midnight":
message "{@prefix} {@timeinvalid}"
command /day:
permission: "ue.time"
permission message: {@permissionmessage}
aliases: /noon
trigger:
set time to 12:00
message "{@prefix} {@timeset}"
command /night:
permission: "ue.time"
permission message: {@permissionmessage}
aliases: /midnight
trigger:
set time to 23:59
message "{@prefix} {@timeset}"
command /alwaysday:
permission: "ue.alwaystime"
permission message: {@permissionmessage}
trigger:
if {day.always} = true:
message "{@prefix} {@alwaysdaydisabled}" to player
set {day.always} to false
stop trigger
else:
message "{@prefix} {@alwaysdayenabled}" to player
set {day.always} to true
set time to 12:00
stop trigger
command /alwaysnight:
permission: "ue.alwaystime"
permission message: {@permissionmessage}
trigger:
if {night.always} = true:
message "{@prefix} {@alwaysnightdisabled}" to player
set {day.always} to false
stop trigger
else:
message "{@prefix} {@alwaysnightenabled}" to player
set {day.always} to true
set time to 23:59
stop trigger
At 15:00:
if {day.always} = true:
set time to 10:00
At 2:00:
if {night.always} = true:
set time to 22:00
#Suicide Command
command /suicide:
permission: "ue.suicide"
permission message: {@permissionmessage}
trigger:
kill player
message "{@prefix} {@suicidenotice}" to all players in player's world
#Kill Command
command /kill [<player>]:
permission: "ue.kill"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} &9Proper Usage: &3/Kill <player>"
else:
if player-argument is offline:
message "{@prefix} {@killoffline}"
if player-argument is online:
kill arg player
message "{@prefix} {@killmsg}"
#Extinguish Command
command /ext:
aliases: /extinguish
permission: "ue.ext"
permission message: {@permissionmessage}
trigger:
if player is on fire:
extinguish the player
message "{@prefix} {@extinguish}" to player
else:
if player is not on fire:
send "{@prefix} {@extinguishinvalid}" to player
#Join/Leave/Welcome messages
#on join:
# if player has permission "ue.welcome":
# broadcast "&8Join> &a%player% &7has joined the server."
#on quit:
# if player has permission "ue.goodbye":
# broadcast "&8Leave> &c%player% &7has left the server."
#Repair Command
command /repair:
permission: "ue.repair"
permission message: {@permissionmessage}
trigger:
if player has permission "ue.repair":
if player is holding any sword or any axe or any spade or any pickaxe or any hoe or any helmet or any chestplate or any leggings or any boots or bow:
repair tool of player
message "{@prefix} {@repairmsg}" to player
else:
message "{@prefix} {@repairinvalid}" to player
#Hat Command
command /hat:
permission: "ue.hat"
permission message: {@permissionmessage}
trigger:
if player is holding air:
message "{@prefix} {@haterrornoblock}" to player
stop trigger
if id of player's tool is more than 255:
message "{@prefix} {@haterroronlyitem}" to player
stop trigger
if id of player's tool is less than 255:
if player's helmet slot is empty:
set {_hat} to 1 of player's tool
remove {_hat} from player's inventory
equip player with {_hat}
message "{@prefix} {@hatsuccess}" to player
else:
message "{@prefix} {@haterrorhelmetfull}" to player
#Unhat Command
command /unhat:
permission: "ue.hat"
permission message: {@permissionmessage}
trigger:
if helmet slot of player is empty:
message "{@prefix} {@unhaterror}" to player
if helmet slot of player is not empty:
set {_unhat} to player's helmet
give {_unhat} to player
equip player with air
message "{@prefix} {@unhatsuccess}" to player
#Fly Command
command /fly [<player>]:
permission: "ue.fly"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if player's fly mode is false:
set player's fly mode to true
message "{@prefix} {@flyenabled}" to player
stop trigger
if player's fly mode is true:
set player's fly mode to false
message "{@prefix} {@flydisabled}" to player
stop trigger
if arg 1 is set:
if arg 1's fly mode is false:
set arg 1's fly mode to true
message "{@prefix} {@flyenabledbyplayer}" to arg 1
stop trigger
if arg 1's fly mode is true:
set arg 1's fly mode to false
message "{@prefix} {@flydisabledbyplayer}" to arg 1
stop trigger
#Setspawn Command
on first join:
teleport player to {spawn}
command /setspawn:
permission: "ue.setspawn"
permission: {@permissionmessage}
trigger:
set {spawn} to player's location
message "{@prefix} {@setspawn}" to player
#Spawn Command
command /spawn [<player>]:
permission: "ue.spawn"
permission: {@permissionmessage}
trigger:
if {spawn} is not set:
message "{@prefix} {@nospawnset}" to player
if {spawn} is set:
if arg 1 is not set:
teleport player to {spawn}
message "{@prefix} {@tptospawn}" to player
stop trigger
if arg 1 is set:
if player has permission "ue.spawn.other":
teleport arg 1 to {spawn}
message "{@prefix} {@tptospawnbyplayer}" to arg 1
stop trigger
else:
message "{@permissionmessage}" to player
stop trigger
#Delspawn Command
command /delspawn:
permission: "ue.delspawn"
permission message: {@permissionmessage}
trigger:
if {spawn} is not set:
message "{@prefix} {@delspawnnospawn}" to player
stop trigger
if {spawn} is set:
delete {spawn}
message "{@prefix} {@delspawn}" to player
#Skull Command
command /skull [<offlineplayer>] [<number>]:
permission: "ue.skull"
permission message: {@permissionmessage}
aliases: /head
trigger:
if arg 1 is not set:
send "{@prefix} {@skullinvalid}" to player
if arg 1 is set:
if arg 2 is not set:
give skull of "%arg 1%" parsed as offline player to player
message "{@prefix} {@skullsuccess}" to player
stop trigger
if arg 2 is set:
give skull of "%arg 1%" parsed as offline player to player
message "{@prefix} {@skullsuccessnumber}" to player
stop trigger
#ClearInventory Command
command /clearinventory:
aliases: /ci
permission: "ue.ci"
permission message: {@permissionmessage}
trigger:
clear player's inventory
message "{@prefix} {@ci}" to player
stop trigger
#Setbed Command
on join:
set {bed.set.%player%} to false
on rightclick on a bed:
if {bed.set.%player%} = true:
set {bed.location.%player%} to location of clicked block
message "{@prefix} {@bedsetsuccess1}" to player
message "{@prefix} {@bedsetsuccess2}" to player
on respawn:
if {bed.location.%player%} is set:
loop blocks below {bed.location.%player%}:
if loop-block is bed:
teleport player to {bed.location.%player%}
message "{@prefix} {@setbedrevive}" to player
stop trigger
else:
message "{@prefix} {@setbeddestroyed1}" to player
message "{@prefix} {@setbeddestroyed2}" to player
stop trigger
else:
teleport player to {spawn}
command /setbed:
permission: "ue.setbed"
permission message: {@permissionmessage}
trigger:
if {bed.set.%player%} = false:
message "{@prefix} {@setbedsetting}" to player
set {bed.set.%player%} to true
wait 30 seconds
if {bed.location.%player%} is not set:
set {bed.set.%player%} to false
message "{@prefix} {@setbedexpire}" to player
stop trigger
if {bed.set.%player%} = true:
message "{@prefix} {@setbedalreadyenabled1}" to player
message "{@prefix} {@setbedalreadyenabled2}" to player
stop trigger
#Tp Command
command /tp [<player>] [<player>]:
permission: "ue.tp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpproperusage1}" to player
message "{@prefix} {@tpproperusage2}" to player
stop trigger
if arg 1 is set:
if arg 2 is not set:
teleport player to arg 1
message "{@prefix} {@tpmsg}" to player
stop trigger
if arg 2 is set:
teleport arg 1 to arg 2
message "{@prefix} {@tpmsgbyplayer}" to arg 1
stop trigger
#Tphere Command
command /tphere [<player>]:
permission: "ue.tphere"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tphereproperusage}" to player
stop trigger
else:
teleport arg 1 to player
message "{@prefix} {@tpheresuccesssender}" to player
stop trigger
#Tpa Command
command /tpa [<player>]:
permission: "ue.tpa"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpainvalid}" to player
stop trigger
if arg 1 is set:
set {tpa.tp.to.%arg 1%} to true
set {tpa.request.player.%arg 1%} to player
message "{@prefix} {@tpasuccesssender}" to player
message "{@prefix} {@tpasuccessreciever1}" to arg 1
message "{@prefix} {@tpasuccessreciever2}" to arg 1
wait 2 minutes
if {tpa.tp.to.%arg 1%} = true:
set {tpa.tp.to.%arg 1%} to false
stop trigger
else:
stop trigger
#Tpahere Command
command /tpahere [<player>]:
permission: "ue.tpahere"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@prefix} {@tpahereinvalid}" to player
stop trigger
if arg 1 is set:
set {tpa.tp.here.%arg 1%} to true
set {tpa.request.player.%arg 1%} to player
message "{@prefix} {@tpasuccesssender}" to player
message "{@prefix} {@tpaheresuccessreciever1}" to arg 1
message "{@prefix} {@tpaheresuccessreciever2}" to arg 1
wait 2 minutes
if {tpa.tp.here.%arg 1%} = true:
set {tpa.tp.here.%arg 1%} to false
stop trigger
else:
stop trigger
#Tpaccept Command
command /tpaccept:
permission: "ue.tpa"
permission message: {@permissionmessage}
trigger:
if {tpa.tp.to.%player%} = true:
message "{@prefix} {@tpaaccepttpatoplayer}" to player
set {tpa.tp.to.%player%} to false
message "{@prefix} {@tpaaccepttpatosender}" to {tpa.request.player.%player%}
wait 5 seconds
teleport {tpa.request.player.%player%} to player
stop trigger
if {tpa.tp.here.%player%} = true:
message "{@prefix} {@tpaccepttpaheretosender}" to {tpa.request.player.%player%}
set {tpa.tp.here.%player%} to false
message "{@prefix} {@tpaccepttpaheretoplayer}" to player
wait 5 seconds
teleport player to {tpa.request.player.%player%}
stop trigger
if {tpa.tp.to.%player%} is not set:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.here.%player%} is not set:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.to.%player%} = false:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
if {tpa.tp.here.%player%} = false:
message "{@prefix} {@tpacceptnoreq}" to player
stop trigger
#Tpdeny Command
command /tpdeny:
permission: "ue.tpdeny"
permission message: {@permissionmessage}
trigger:
if {tpa.tp.to.%player%} = true:
message "{@prefix} {@tpdenytpatoplayer}" to player
message "{@prefix} {@tpdenytpatosender}" to {tpa.request.player.%player%}
set {tpa.request.to.%player%} to false
stop trigger
if {tpa.tp.here.%player%} = true:
message "{@prefix} {@tpdenytpatoplayer}" to player
message "{@prefix} {@tpdenytpatosender}" to {tpa.request.player.%player%}
set {tpa.tp.here.%player%} to false
stop trigger
if {tpa.tp.to.%player%} is not set:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.here.%player%} is not set:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.to.%player%} = false:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
if {tpa.tp.here.%player%} = false:
message "{@prefix} {@tpdenynoreq}" to player
stop trigger
#Tpall Command
command /tpall:
permission: "ue.tpall"
permission message: {@permissionmessage}
trigger:
teleport all players to player
message "{@prefix} {@tpall}" to player
stop trigger
#Setwarp Command
command /setwarp [<text>]:
permission: "ue.setwarp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@setwarperror}" to player
if arg 1 is set:
if {setwarp.%arg 1%} is set:
if player has permission "ue.setwarp.overwrite":
set {setwarp.%arg 1%} to player's location
message "{@setwarpoverwrite}" to player
stop trigger
else:
message "{@setwarpoverwriteerror1}" to player
message "{@setwarpoverwriteerror2}" to player
stop trigger
if {setwarp.%arg 1%} is not set:
set {setwarp.%arg 1%} to player's location
set {warpname::%arg 1%} to arg 1
message "{@setwarpsuccess}" to player
stop trigger
#Warp Command
command /warp [<text>]:
permission: "ue.warp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
if player has permission "ue.warp.list":
message "{@warplist1}" to player
message "{@warplist2}" to player
message "{@warplist3}" to player
stop trigger
else:
message "{@warplistnoperm1}" to player
message "{@warplistnoperm2}" to player
stop trigger
if arg 1 is set:
if {setwarp.%arg 1%} is set:
message "{@warpsuccess}" to player
wait {@timewarp} seconds
teleport player to {setwarp.%arg 1%}
stop trigger
if {setwarp.%arg 1%} is not set:
message "{@nowarp1}" to player
message "{@nowarp2}" to player
stop trigger
#Warplist Command
command /warplist:
permission: "ue.warp.list"
permission message: {@permissionmessage}
trigger:
message "{@warplist1}" to player
message "{@warplist2}" to player
message "{@warplist3}" to player
stop trigger
#Delwarp Command
command /delwarp [<text>]:
permission: "ue.delwarp"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
message "{@delwarperror}" to player
stop trigger
if arg 1 is set:
if {setwarp.%arg 1%} is set:
delete {setwarp.%arg 1%}
delete {warpname::%arg 1%}
message "{@delwarpsuccess}" to player
stop trigger
if {setwarp.%arg 1%} is not set:
message "{@delwarpnowarp}" to player
stop trigger
# Seen command
on join:
set {playerIsOnline.%player%} to true
set {playersIP.%player%} to player's ip
set {seen.%player%.join} to now
on disconnect:
set {playerIsOnline.%player%} to false
set {seen.%player%.quit} to now
set {playersIP.%player%} to player's ip
command /seen [<offlineplayer>]:
permission: "ue.seen"
permission message: {@permissionmessage}
aliases: /lastonline
executable by: players and console
trigger:
if arg 1 is not set:
message "{@prefix} {@seenerror}"
stop trigger
if arg 1 is set:
if {playerIsOnline.%arg 1%} is not set:
message "{@prefix} {@seenneveronline}"
stop trigger
else:
message "&7&m---------------&8[&9Seen&8]&7&m---------------"
if {playerIsOnline.%arg 1%} = true:
set {_OnlineTime.%arg-1%} to difference between now and {seen.%arg-1%.join}
wait 1 tick
message "{@seenonline}:%nl%%{_OnlineTime.%arg-1%}%"
if {playerIsOnline.%arg 1%} = false:
set {_offlineTime.%arg-1%} to difference between now and {seen.%arg-1%.quit}
wait 1 tick
message "{@seenoffline}:%nl%%{_offlineTime.%arg-1%}%"
if player has permission "ue.seen.ip":
message ""
message "{@seenip}"
#Workbench Command
command /workbench:
permission: "ue.workbench"
permission message: {@permissionmessage}
aliases: /craft, /bench, /craftingtable
trigger:
open crafting table inventory for player
#Setname Command
command /setname [<text>]:
permission: "ue.setname"
permission message: {@permissionmessage}
aliases: /name
trigger:
if arg 1 is not set:
message "{@prefix} {@setnameproperusage}"
stop trigger
if arg 1 is set:
if player's tool is not air:
set name of player's tool to colored arg 1
message "{@prefix} {@setnamesuccess}" to player
if player's tool is air:
message "{@setnameerror}"
#Setlore Command
command /lore [<text>] [<number>] [<text>]:
permission: "ue.setlore"
permission message: {@permissionmessage}
aliases: /lore
trigger:
if arg 1 is not set:
message "{@prefix} {@loreproperusage}"
stop trigger
if arg 1 is set:
if arg 2 is not set:
message "{@prefix} {@loreproperusage}"
stop trigger
if arg 2 is set:
if player's tool is not air:
if arg 1 is "set" or "add":
set line arg 2 of lore of player's tool to colored arg 3
message "{@prefix} {@loresetsuccess}" to player
if arg 1 is "delete" or "remove":
delete line arg 2 of lore of player's tool
# set line arg 2 of lore of player's tool to ""
message "{@prefix} {@loreremovesucces}" to player
if player's tool is air:
message "{@loreerror}"
#EnderChest Command
command /enderchest:
permission: "ue.echest"
permission message: {@permissionmessage}
aliases: /echest, /ec
trigger:
open player's ender chest for the player
#Invsee Command
command /invsee [<player>]:
permission: "ue.invsee"
permission message: {@permissionmessage}
trigger:
if arg 1 is not set:
send "{@prefix} &cPlease specify a player!"
else:
open the arg-1's inventory for the player
#Top Command
command /top:
permission: "ue.top"
permission message: {@permissionmessage}
trigger:
set {_loc} to location of block at player
set y-coordinate of {_loc} to 256
set {_n} to 0
message "{@prefix} {@topsuccess}"
loop 255 times:
set {_n} to {_n}+1
block {_n} below block at {_loc} is not air
set {_n} to {_n}-1
teleport player to block {_n} below block at {_loc}
stop
#Enchant Command
command /enchant [<enchantment type>]:
permission: "ue.enchant"
permission message: {@permissionmessage}
usage: &7/enchant <enchantment> (level)
aliases: /ench
trigger:
if arg 1 is not set:
message "{@prefix} &9Proper Usage: &7/enchant <enchantment> (level)"
stop trigger
if player's tool is air:
message "&4Error: &7Please hold something while enchanting!"
stop trigger
else:
enchant player's tool with arg 1
#Disenchant Command
command /disenchant:
permission: "ue.disenchant"
permission message: {@permissionmessage}
aliases: /unenchant
trigger:
if player's tool is air:
message "&4Error: &7Please hold something while unenchanting!"
else:
disenchant the player's tool
#Enchantment List
command /enchantlist:
aliases: /enchlist
permission: "ue.enchlist"
permission message: {@permissionmessage}
trigger:
message "&7&m---------------&8[&9&lEnchant list&8]&7&m---------------"
message "&4&lArmor: &3Fire Protection&7, &3Blast Protection&7, &3Projectile Protection&7, &3Protection&7,%nl%&3Feather Falling&7, &3Respiration&7, &3Aqua Affinity&7, &3Thorns&7, &3Depth Strider"
message "&d&lWeapons: &3Sharpness&7, &3Smite&7, &3Bane of Anthropods&7, &3Knockback&7, &3Fire Aspect&7, &3Looting"
message "&9&lTools: &3Efficiency&7, &3Silk Touch&7, &3Unbreaking&7. &3Fortune"
message "&c&lBow: &3Power&7, &3Punch&7, &3Flame&7, &3Infinity"
message "&e&lFishing Rod: &3Luck of the Sea&7, &3Lure"
message "&7&m----------------------------------------"
#Exp Command
command /exp [<number>] [<player>]:
permission: "ue.exp"
permission message: {@permissionmessage}
aliases: /xp
trigger:
if arg 1 is not set:
message "{@prefix} {@expproperusage}"
stop trigger
if arg 1 is set:
if arg 2 is not set:
set {_give.xp} to arg 1
increase the player's level by arg 1
message "{@prefix} {@expsuccessself}"
stop trigger
if arg 2 is set:
if player has permission "ue.exp.others":
set {_give.xp.others} to arg 1
increase arg 2's level by arg 1
message "{@prefix} {@expsuccessotherrec}" to arg 2
message "{@prefix} {@expsuccesothersend}" to player
stop trigger
else:
message "{@prefix} {@permissionmessage}"
stop trigger
#Spawnmob Command
command /spawnmob [<entity types>] [<integer=1>]:
permission: "ue.spawnmob"
permission message: "permissionmessage"
trigger:
if arg 1 is not set:
message "{@prefix} {@spawnmobproperusage}"
if arg 1 is set:
if arg 2 is not set:
spawn arg 2 of arg 1 at player
message "{@prefix} {@spawnonemobsuccess}"
if arg 2 is set:
if player has permission "ue.spawnmob.unsafe":
spawn arg 2 of arg 1 at player
message "{@prefix} {@spawnmultimobsuccess}"
else:
message "{@prefix} {@spawnmobnomulti}"
#List Command
on join:
if player has permission "ue.list.staff":
if {isOnStaffList.%player%} = true:
set {ue.list.staff::%player%} to player
stop
if {isOnPlayerList.%player%} = true:
delete {isOnPlayerList.%player%}
delete {ue.list.players::%player%}
if {isOnStaffList.%player%} is not set:
set {isOnStaffList.%player%} to true
set {ue.list.staff::%player%} to player
stop
else:
if {isOnStaffList.%player%} = true:
delete {isOnStaffList.%player%}
if {isOnStaffList.%player%} is not set:
set {isOnPlayerList.%player%} to true
set {ue.list.players::%player%} to player
if {isOnPlayerList.%player%} = true:
set {ue.list.players::%player%} to player
stop
on quit:
if {isOnStaffList.%player%} = true:
delete {ue.list.staff::%player%}
stop
if {isOnPlayerList.%player%} = true:
delete {ue.list.players::%player%}
stop
command /list:
permission: "ue.list"
permission message: permissionmessage
trigger:
message "&7&m---------------&8[&9&lList&8]&7&m---------------"
message "&5&lStaff: &d%{ue.list.staff::*}%"
message ""
message "&9&lPlayers: &3%{ue.list.players::*}%"
#DelStaff Command
command /delstaff [<offlineplayer>]:
permission: "ue.list.delstaff"
permission message: permissionmessage
trigger:
if arg 1 is not set:
message "&9Proper Usage: &7/delstaff <player>"
if arg 1 is set:
if {isOnStaffList.%arg 1%} is not set:
message "&4Error. &cPlayer is not on the Staff List."
if {isOnStaffList.%arg 1%} is set:
delete {isOnStaffList.%arg 1%}
message "&9%arg 1% &7has been removed from the Staff List."
delete {ue.commands.list.staff::*}
#Stafflist Command
on join:
if player has permission "ue.stafflist.owner":
set {stafflist.owner::%player%} to player
stop
if player has permission "ue.stafflist.admin":
set {stafflist.admin::%player%} to player
stop
if player has permission "ue.stafflist.mod":
set {stafflist.mod::%player%} to player
stop
if player has permission "ue.stafflist.helper":
set {stafflist.helper::%player%} to player
stop
command /stafflist:
permission: "ue.stafflist"
permission message: {@permissionmessage}
aliases: /staff
trigger:
message "&7&m---------------&8[&9&lStaff List&8]&7&m---------------"
if {stafflist.owner::*} is set:
message "&5&lOwner(s): &d%{stafflist.owner::*}%"
if {stafflist.admin::*} is set:
message "&4&lAdmin(s): &c%{stafflist.admin::*}%"
if {stafflist.mod::*} is set:
message "&6&lMod(s): &e%{stafflist.mod::*}%"
if {stafflist.helper::*} is set:
message "&3&lHelper(s): &b%{stafflist.helper::*}%"
message "&7&m-----------------------------------------"
#Afk Command
command /afk:
permission: "ue.afk"
permission message: permissionmessage
trigger:
if {afk.%player%} is not set:
set {afk.%player%} to true
broadcast "{@prefix} {@afktrue}"
stop trigger
if {afk.%player%} is false:
set {afk.%player%} to true
broadcast "{@prefix} {@afktrue}"
stop trigger
if {afk.%player%} is true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop trigger
on chat:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on click:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on quit:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
on any movement:
if {afk.%player%} = true:
set {afk.%player%} to false
broadcast "{@prefix} {@afkfalse}"
stop
#Speed Command
command /speed [<player=%player%>] [<number=0.1>] [<text>]:
trigger:
if arg 3 is not set:
if player is flying:
set the arg 1's fly speed to arg 2
send "{@prefix} {@speedflyset}"
else if block below player is not air:
if arg 2 is 0.1:
set the arg 1's walk speed to 0.2
send "{@prefix} {@speedwalksetdef}"
else:
set the arg 1's walk speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is "walk" or "walking":
set the arg 1's walk speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is "fly" or "flying":
set the arg 1's fly speed to arg 2
send "{@prefix} {@speedwalkset}"
else if arg 3 is not "walk" or "walking" or "fly" or "flying":
send "{@prefix} {@speederror}"
#Spawner Command
command /spawner [<entity type>]:
permission: "ue.spawner"
permission message: permissionmessage
trigger:
if arg 1 is not set:
message "{@prefix} {@spawnerproperusage}"
stop trigger
else:
set {_l} to location of targeted block
if targeted block is not a mob spawner:
message "{@prefix} {@spawnernotlooking}"
else:
set spawner {_l} to "%arg 1%"
message "{@prefix} {@spawnersuccess}"
#GetPos Command
command /getpos [<player=%player%>]:
permission: "ue.getpos"
permission message: {@permissionmessage}
aliases: /pos, /getposistion, /posistion, /loc, /location, /getloc, /getlocation
trigger:
set {posOfPlayer.%arg-1%} to location of arg 1
send "{@prefix} {@getpos}"
#Tree Command
command /tree [<text>]:
permission: "ue.tree"
permission message: {@permissionmessage}
trigger:
if targeted block is not grass or dirt:
message "{@prefix} {@treeerrornoblock}"
stop trigger
if arg 1 is not set:
grow tree of type any tree above the targeted block
message "{@prefix} {@treegenrandomtree}"
if arg 1 is set:
if arg 1 is "tree" or "regular" or "oak":
grow tree of type any regular tree above the targeted block
message "{@prefix} {@treegenoaktree}"
if arg 1 is "spruce" or "redwood" or "red":
grow tree of type any redwood above the targeted block
message "{prefix} {@treegensprucetree}"
if arg 1 is "jungle":
grow tree of type any jungle tree above the targeted block
message "{@prefix} {@treegenjungtree}"
#Ultimate Essentials command
command /ultimateessentials [<text>]:
aliases: /ue
permission: "ue.help"
permission message: {@permissionmessage}
trigger:
if player has permission "testing.use":
if arg 1 is not set:
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&9Proper Usage: &3/UE <help/info/reload>" to player
message "&7&m---------------------------------------------" to player
else:
if arg 1 is "help" or "help 1":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Sethome &3/sethome (name) &7| Set a home" to player
message "&9&l- Home &3/home (name) &7| Return to a home that was set" to player
message "&9&l- Delhome &3/delhome <name> &7| Delete a home" to player
message "&9&l- Setspawn &3/setspawn &7| Set a spawn/respawn location" to player
message "&9&l- Spawn &3/spawn (player) &7| Teleport you or another player to spawn" to player
message "&9&l- Delspawn &3/delspawn &7| Removes the spawn" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 1&8]&7&m------------------" to player
if arg 1 is "help 2":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- God &3/god (toggleable) &7| Toggle god mode" to player
message "&9&l- Butcher &3/butcher &7| Kill all mobs" to player
message "&9&l- Feed &3/feed &7| Replenish food level" to player
message "&9&l- Heal &3/heal &7| Heal and replenish food" to player
message "&9&l- Gamemode &3/gm <0/1/2/s/c/a> &7| Change your gamemode" to player
message "&9&l- Weather &3/weather <clear/rain/storm> &7| Change weather" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 2&8]&7&m------------------" to player
if arg 1 is "help 3":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Msg &3/msg <player> <message> &7| Send a message" to player
message "&9&l- Reply &3/r <message> &7| Reply to a message" to player
message "&9&l- Broadcast &3/broadcast <message> &7| Broadcast message to all" to player
message "&9&l- Time &3/time <day/night> &7| Change time of day" to player
message "&9&l- Kill &3/kill <player> &7| Kill a player" to player
message "&9&l- Suicide &3/suicide &7| Kill yourself" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 3&8]&7&m------------------" to player
if arg 1 is "help 4":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Fly &3/fly (Toggle) &7| Toggle fly mode" to player
message "&9&l- Hat &3/hat &7| Put the block in hand on your head" to player
message "&9&l- Unhat &3/unhat &7| Remove hat" to player
message "&9&l- Repair &3/repair &7| Repair your tools and armor" to player
message "&9&l- Item &3/item <items> &7| Spawn items for yourself" to player
message "&9&l- Give &3/give <player> <items> &7| Spawn items for a player" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 4&8]&7&m------------------" to player
if arg 1 is "help 5":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Extinguish &3/ext &7| Extinguish yourself when burning" to player
message "&9&l- Setbed &3/setbed &7| Set bed where you will respond" to player
message "&9&l- Setwarp &3/setwarp <name> &7| Set a warp" to player
message "&9&l- Warp &3/warp <name> &7| Teleport to a warp" to player
message "&9&l- Warplist &3/warplist &7| List all set warps" to player
message "&9&l- Delwarp &3/delwarp <name> &7| Delete a warp" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 5&8]&7&m------------------" to player
if arg 1 is "help 6":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Tp &3/tp <player> <player> &7| Teleport a player to another player" to player
message "&9&l- Tpa &3/tpa <player> &7| Request to teleport to a player" to player
message "&9&l- Tphere &3/tphere &7| Teleport a player to you" to player
message "&9&l- Tpahere &3/tpahere <player> &7| Request a player to teleport to you" to player
message "&9&l- Tpaccept &3/tpaccept &7| Accept a teleport request" to player
message "&9&l- Tpdeny &3/tpdeny &7| Deny a teleport request" to player
message "&9&l- Tpall &3/tpall &7| Teleport all players to you"
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 6&8]&7&m------------------" to player
if arg 1 is "help 7":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Seen &3/seen <player> &7| See how long a player has been online/offline" to player
message "&9&l- Workbench &3/workbench &7| Opens a virtual workbench" to player
message "&9&l- Setname &3/setname <text> &7| Set the name of the item you are holding" to player
message "&9&l- Setlore &3/lore <add/remove> <line> <text> &7| Change the lore of an item" to player
message "&9&l- EnderChest &3/echest &7| Opens a virtual ender chest" to player
message "&9&l- Invsee &3/invsee <player> &7| See a players inventory" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 7&8]&7&m------------------" to player
if arg 1 is "help 8":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Top &3/top &7| Teleports you to the surface" to player
message "&9&l- Enchant &3/enchant <enchantment> <level> &7| Enchant an item" to player
message "&9&l- Disenchant &3/disenchant &7| Remove all enchants on the item being held" to player
message "&9&l- Enchant List &3/enchlist &7| Shows list of all valid enchantments" to player
message "&9&l- EnderChest &3/echest &7| Opens a virtual ender chest" to player
message "&9&l- Exp &3/exp <number> <player> &7| Give yourself or a player XP levels" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 8&8]&7&m------------------" to player
if arg 1 is "help 9":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Spawning Mobs &3/spawnmob <mob type> <number> &7| Spawns mobs" to player
message "&9&l- List &3/list &7| List all players currently online" to player
message "&9&l- Delete Staff &3/delstaff &7| Remove player from staff list" to player
message "&9&l- List &3/enchlist &7| Shows list of all valid enchantments" to player
message "&9&l- Staff List &3/stafflist &7| Shows the names of all staff members" to player
message "&9&l- AFK &3/afk (toggle) &7| Set yourself as AFK" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 9&8]&7&m------------------" to player
if arg 1 is "help 10":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&8Syntax: &7(&3optional&7)&8, &7<&cmandatory&7>" to player
message "&9&l- Speed &3/speed (player) (number) (walk/fly) &7| Change speed" to player
message "&9&l- Spawner &3/spawner <mob type> &7| Change the mob type of a spawner" to player
message "&9&l- Tree &3/tree (tree type) &7| Spawn a tree" to player
message "&9&l- GetPos &3/getpos <player> &7| Shows the location of a player" to player
message "&8Use &3/ue help <page number> &8to view more commands"
message "&7&m-------------------&8[&3&lPage 10&8]&7&m------------------" to player
if arg 1 is "info":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&3Developped by &9TheAndreThe12" to player
message "&9Spigot Plugin Page: &3Search!" to player
message "&9Version: &3{@version}" to player
message "&7&m---------------------------------------------" to player
if arg 1 is "reload":
execute command "skript reload %script%"
message "{@prefix} &9UltimateEssentials &7has been reloaded." to player
if arg 1 is not "help" or "help 1" or "help 2" or "info" or "reload" or "help 3" or "help 4" or "help 5" or "help 6" or "help 7" or "help 8" or "help 9" or "help 10":
message "&7&m-------------&8[&9&lUltimateEssentials&8]&7&m-------------" to player
message "&9Proper Usage: &3/UE <help/info/reload>" to player
message "&7&m---------------------------------------------" to player