Zum Hauptinhalt springen

Tiny Essentials

Essential commands with configurable messages and cooldowns

Felder

FeldTypStandardBeschreibung
basePermissionString?—Permission required to use any essential command
cooldownRulesList<CooldownRule>emptyCooldown rules based on permissions. Higher priority permissions override lower ones.
CooldownRule (2)
FeldTypStandardBeschreibung
permissionString—Permission to check
cooldownSecondsLong0Cooldown in seconds for players with this permission
defaultTeleportCooldownLong3Default cooldown in seconds for teleport commands (back, tpa)
allowMovementBooleanfalseWhether players can move during teleport cooldown
backBufferSizeInt10Maximum number of locations stored in /back history
tpaTimeoutSecondsLong60TPA request timeout in seconds
msgCommandStringmsgCommand name for /msg
replyCommandStringreplyCommand name for /reply
msgToggleCommandStringmsgtoggleCommand name for /msgtoggle
backCommandStringbackCommand name for /back
flyCommandStringflyCommand name for /fly
speedCommandStringspeedCommand name for /speed
suicideCommandStringsuicideCommand name for /suicide
vanishCommandStringvanishCommand name for /vanish
inventoryCommandStringinvseeCommand name for /inventory
healCommandStringhealCommand name for /heal
tpaCommandStringtpaCommand name for /tpa
tpaHereCommandStringtpahereCommand name for /tpahere
tpAcceptCommandStringtpacceptCommand name for /tpaccept
tpDenyCommandStringtpadenyCommand name for /tpadeny
tpaToggleCommandStringtpatoggleCommand name for /tpatoggle
pocketMenuCommandStringpocketmenuCommand name for /pocketmenu
joinMessageString?—Message broadcast when a player joins. Placeholders: {player}
quitMessageString?—Message broadcast when a player quits. Placeholders: {player}
msgOutgoingMessageString&7[&aYou &7-> &a{receiver}&7] &f{message}Message sent when a private message is sent. Placeholders: {sender}, {receiver}, {message}Platzhalter
msgIncomingMessageString&7[&a{sender} &7-> &aYou&7] &f{message}Message received when getting a private message. Placeholders: {sender}, {receiver}, {message}Platzhalter
msgSelfMessageString&cYou cannot message yourself.Message when trying to message yourselfPlatzhalter
msgToggledMessageString&c{player} has private messages disabled.Message when target has messages toggled off. Placeholder: {player}Platzhalter
msgNoConversationMessageString&cYou have no one to reply to.Message when no conversation exists for /replyPlatzhalter
msgEnabledMessageString&aPrivate messages enabled.Message when private messages are enabledPlatzhalter
msgDisabledMessageString&cPrivate messages disabled.Message when private messages are disabledPlatzhalter
backMessageString&aTeleporting to your previous location...Message when teleporting back. Placeholder: {location}Platzhalter
backNoneMessageString&cNo previous location found.Message when no back location existsPlatzhalter
teleportCancelledMessageString&cTeleport cancelled.Message when teleport is cancelledPlatzhalter
teleportCooldownMessageString&cPlease wait {cooldown}s before teleporting again.Message when teleport is on cooldown. Placeholder: {cooldown}Platzhalter
teleportCooldownMovementMessageString&aTeleporting in {cooldown}s. Do not move!Message when teleport cooldown requires no movement. Placeholder: {cooldown}Platzhalter
flightEnabledSelfMessageString&aFlight enabled.Message when flight is enabled for selfPlatzhalter
flightDisabledSelfMessageString&cFlight disabled.Message when flight is disabled for selfPlatzhalter
flightEnabledOthersMessageString&aFlight enabled for {player}.Message when flight is enabled for others. Placeholder: {player}Platzhalter
flightDisabledOthersMessageString&cFlight disabled for {player}.Message when flight is disabled for others. Placeholder: {player}Platzhalter
suicideMessageString&cYou have taken your own life.Message when committing suicidePlatzhalter
vanishEnabledSelfMessageString&aYou are now invisible.Message when vanish is enabled for selfPlatzhalter
vanishDisabledSelfMessageString&cYou are now visible.Message when vanish is disabled for selfPlatzhalter
vanishEnabledOthersMessageString&a{entity} is now invisible.Message when vanish is enabled for others. Placeholder: {entity}Platzhalter
vanishDisabledOthersMessageString&c{entity} is now visible.Message when vanish is disabled for others. Placeholder: {entity}Platzhalter
healSelfMessageString&aYou have been healed.Message when healed for selfPlatzhalter
healOthersMessageString&aHealed {entity}.Message when healing others. Placeholder: {entity}Platzhalter
tpaOutgoingMessageString&aTeleport request sent to {player}.Message when sending a TPA request. Placeholder: {player}Platzhalter
tpaIncomingMessageString&a{player} &7wants to teleport to you. &a/tpaccept &7or &c/tpadeny &7({time}s)Message when receiving a TPA request. Placeholders: {player}, {time}Platzhalter
tpaHereOutgoingMessageString&aAsked {player} to teleport to you.Message when sending a TPA HERE request. Placeholder: {player}Platzhalter
tpaHereIncomingMessageString&a{player} &7wants you to teleport to them. &a/tpaccept &7or &c/tpadeny &7({time}s)Message when receiving a TPA HERE request. Placeholders: {player}, {time}Platzhalter
tpaSelfMessageString&cYou cannot teleport to yourself.Message when trying to TPA to yourselfPlatzhalter
tpaToggledMessageString&c{player} is not accepting teleport requests.Message when target has TPA toggled off. Placeholder: {player}Platzhalter
tpaSentMessageString&cYou already have a pending request to this player.Message when request already sentPlatzhalter
tpaAcceptedSelfMessageString&aAccepted teleport request from {player}.Message when accepting a TPA. Placeholder: {player}Platzhalter
tpaAcceptedMessageString&a{player} accepted your teleport request.Message when your TPA is accepted. Placeholder: {player}Platzhalter
tpaTeleportedMessageString&aTeleporting to {player}...Message when teleported via TPA. Placeholder: {player}Platzhalter
tpaDeniedSelfMessageString&cDenied teleport request from {player}.Message when denying a TPA. Placeholder: {player}Platzhalter
tpaDeniedMessageString&c{player} denied your teleport request.Message when your TPA is denied. Placeholder: {player}Platzhalter
tpaNoRequestMessageString&cNo teleport request from {player}.Message when no request exists from specific player. Placeholder: {player}Platzhalter
tpaNoRequestsMessageString&cYou have no pending teleport requests.Message when no requests exist at allPlatzhalter
tpaTimeoutSelfMessageString&cYour teleport request to {player} has expired.Message when TPA request times out for sender. Placeholder: {player}Platzhalter
tpaTimeoutMessageString&cTeleport request from {player} has expired.Message when TPA request times out for receiver. Placeholder: {player}Platzhalter
tpaEnabledMessageString&aYou are now accepting teleport requests.Message when TPA is enabledPlatzhalter
tpaDisabledMessageString&cYou are no longer accepting teleport requests.Message when TPA is disabledPlatzhalter
playerOnlyMessageString&cThis command can only be used by players.Message when command can only be used by playersPlatzhalter
noPermissionMessageString&cYou do not have permission to use this command.Message when player doesn't have permissionPlatzhalter
playerNotFoundMessageString&cPlayer not found: {player}Message when the named player is not online. Placeholder: {player}Platzhalter
speedChangedSelfMessageString&aSpeed set to {speed} ({type}).Message when speed is changed for self. Placeholders: {speed}, {type}Platzhalter
speedChangedOthersMessageString&aSet {entity}'s {type} speed to {speed}.Message when speed is changed for others. Placeholders: {speed}, {type}, {entity}Platzhalter
speedResetSelfMessageString&aSpeed reset ({type}).Message when speed is reset for self. Placeholder: {type}Platzhalter
speedResetOthersMessageString&aReset {entity}'s {type} speed.Message when speed is reset for others. Placeholders: {type}, {entity}Platzhalter
godCommandStringgodCommand name for /god
feedCommandStringfeedCommand name for /feed
repairCommandStringrepairCommand name for /repair
tpposCommandStringtpposCommand name for /tppos
tpallCommandStringtpallCommand name for /tpall
getposCommandStringgetposCommand name for /getpos
gamemodeCommandStringgamemodeCommand name for /gamemode
godEnabledSelfMessageString&aGod mode enabled.Message when god mode is enabled for selfPlatzhalter
godDisabledSelfMessageString&cGod mode disabled.Message when god mode is disabled for selfPlatzhalter
godEnabledOthersMessageString&aGod mode enabled for {player}.Message when god mode is enabled for others. Placeholder: {player}Platzhalter
godDisabledOthersMessageString&cGod mode disabled for {player}.Message when god mode is disabled for others. Placeholder: {player}Platzhalter
feedSelfMessageString&aYou have been fed.Message when fed for selfPlatzhalter
feedOthersMessageString&aFed {player}.Message when feeding others. Placeholder: {player}Platzhalter
repairMessageString&aItem repaired.Message when item is repairedPlatzhalter
tpposMessageString&aTeleporting to {x}, {y}, {z}.Message when teleporting to coordinates. Placeholders: {x}, {y}, {z}Platzhalter
tpallMessageString&a{player} teleported all players to themselves.Message sent to teleported players. Placeholder: {player}Platzhalter
tpallCompleteMessageString&aTeleported {count} players to you.Message sent to the teleporter. Placeholder: {count}Platzhalter
getposMessageString&aPosition: {x}, {y}, {z} &7(Yaw: {yaw}/Pitch: {pitch}) &8[{world}]Message showing current position. Placeholders: {x}, {y}, {z}, {yaw}, {pitch}, {world}Platzhalter
gamemodeSelfMessageString&aGamemode set to {mode}.Message when gamemode is changed for self. Placeholder: {mode}Platzhalter
gamemodeOthersMessageString&aSet {player}'s gamemode to {mode}.Message when gamemode is changed for others. Placeholders: {player}, {mode}Platzhalter

How to use it​

Add one of these entries: every command reads its texts and cooldowns from it. All messages use & colour codes and the tokens listed in each field ({player}, {cooldown}, {time}...). Leave a message empty to hide it.

  • defaultTeleportCooldown applies to /back and /tpa (seconds). With cooldownRules, a player who has several of the listed permissions gets the largest cooldownSeconds among them. Rules can therefore only lengthen the default, not shorten it.
  • allowMovement lets players move while the cooldown runs; off, moving cancels the teleport.
  • tpaTimeoutSeconds is how long a teleport request stays open. backBufferSize is how many previous locations /back keeps.
  • joinMessage and quitMessage replace the vanilla join and quit messages (legacy colour codes, {player}).
  • The ...Command fields (flyCommand, msgCommand...) and basePermission do nothing in this version: rename a command or change its permission on the command entry instead.