Tweaks

Tweaks

An Essentials-like, must have command collection for your minecraft server

2.1K
5

Tweaks

A lightweight alternative to EssentialsX without the hustle of saving user specific data
bStat Metrics can be found here

Features (Configurable)

  • You heal animals by feeding them
  • Unless an animal is at full health they can't breed
  • Cooldown for milking cows/mushroom-cows (with bowls)
  • Cooldown for Sheep wool growth
  • You can define a default permission level (purely client-side)

Versions

Tweaks only supports the latest version of Paper (1.20.6)
The latest version of Tweaks requires Java 21

Latest version supporting 1.19-1.20.4 (Java 19)
Latest version supporting 1.19-1.20.4 (Java 17)

Commands

Environmental commands

CommandDescriptionPermission
/day (world)set the time to daytweaks.command.day
/noon (world)set the time to noontweaks.command.noon
/night (world)set the time to nighttweaks.command.night
/midnight (world)set the time to midnighttweaks.command.midnight
/rain (world)let it raintweaks.command.rain
/sun (world)let the sun shinetweaks.command.sun
/thunder (world)let it thundertweaks.command.thunder

The perm-pack to grant all permissions: tweaks.commands.environmental

Item commands

CommandDescriptionAliasPermission
/enchant [enchantment] (level)enchant your toolstweaks.command.enchant
/head [value/player/url] (value)get heads or information about themskulltweaks.command.head
/item [item] (amount)gives you an item of your choiceitweaks.command.item
/lore [set/append/unset] (lore...)change the lore of your itemstweaks.command.lore
/rename [name...]change the name of your itemstweaks.command.rename
/repair (all)repair your toolstweaks.command.repair
/unbreakablemakes your item unbreakabletweaks.command.unbreakable
/unenchant [enchantment...]unenchant your toolstweaks.command.unenchant

The perm-pack to grant all permissions: tweaks.commands.item

Player commands

CommandDescriptionAliasPermissionArgumentPermission
/backgo back to your last positiontweaks.command.back
/enderchest (player)open your own or someone else's enderchestectweaks.command.enderchest
permits to use the command /enderchest
to allow changes inside of an enderchest, grant
  • tweaks.command.enderchest.edit
player*.others
/feed (player)satisfy your own or someone else's hungertweaks.command.feedplayer*.others
/fly (player)toggle your own or someone else's fly stateflighttweaks.command.flyplayer*.others
/gamemode [gamemode] (player)change your own or someone else's gamemodegmtweaks.command.gamemode
permits to use the command /gamemode
  • tweaks.command.gamemode.survival
  • tweaks.command.gamemode.creative
  • tweaks.command.gamemode.adventure
  • tweaks.command.gamemode.spectator
to allow every game mode, grant
  • tweaks.command.gamemode.all
player*.others
/god (player)make you or someone else invulnerabletweaks.command.godplayer*.others
/hatequip your item as a hattweaks.command.hat
/heal (player)heal yourself or someone elsetweaks.command.healplayer*.others
/inventory (player)open your own or someone else's inventoryinv
invsee
tweaks.command.inventory
permits to use the command /inventory
to allow changes inside of an inventory, grant
  • tweaks.command.inventory.edit
/ping (player)see your own or someone else's latencylatencytweaks.command.pingplayer*.others
/seen [player]gives you information about a playerfindtweaks.command.seen
/speed [speed] (player)change your own or someone else's walk or fly speedtweaks.command.speedplayer*.others
/tpo [player] (player)teleport offline-players to others or you to themtweaks.command.offline-tp

The perm-pack to grant all permissions: tweaks.commands.player

Server commands

CommandDescriptionPermission
/broadcast [message]broadcast a messagetweaks.command.broadcast
/lobbyconnect to the lobby
/motd [message]change the motd of the servertweaks.command.motd

The perm-pack to grant all permissions: tweaks.commands.server

Workstation commands

CommandAliasPermission
/anviltweaks.command.anvil
/cartography-tablecartographytweaks.command.cartography-table
/enchanting-tableenchantingtweaks.command.enchanting-table
/grindstonetweaks.command.grindstone
/loomtweaks.command.loom
/smithing-tablesmithingtweaks.command.smithing-table
/stonecuttertweaks.command.stonecutter
/workbenchwbtweaks.command.workbench

The perm-pack to grant all permissions: tweaks.commands.workstation

Configuration

General

OptionDescriptionValue
back-buffer-stack-sizethe amount of locations stored for the /back command
the larger the value the more ram will be reserved
Integer (1-n)
default-permission-levelthe permission level determines which commands a player can access
this option is purely-client side therefore has no effect on the server
(-1 disables this option)
byte (-1/0-4)
override-join-messagewhether to override the join message
the message can be changed within the local files
true, false
override-quit-messagewhether to override the quit message
the message can be changed within the local files
true, false
override-chatwhether to override the chat
the chat format can be changed within the chat-format entry
true, false
log-chatwhether to send the chat to the console
not related with override-chat
true, false

For more information about the permission level visit: https://minecraft.fandom.com/wiki/Permission_level

Server

OptionDescriptionValue
enable-lobby-commandwhether the lobby command should be enabledtrue, false
lobby-server-namethe name of the lobby serverString

MiniMessage Chat Tags

These tags can be used within the chat-format entry
To insert a tag just use <tag>

TagDescriptionRequires
player_prefixthe prefix of the senderLuckPerms
player_suffixthe suffix of the senderLuckPerms
player_groupthe group of the senderLuckPerms
signaturethe message signature
deletea clickable component to delete a certain message
(requires the signature as argument)
display_namethe display name of the sender
message_contentthe text content of the sent message
usable within click actions
messagethe original message sent
playerthe name of the sender
worldthe world of the sender

For more information about minimessage visit: https://docs.advntr.dev/minimessage/format.html

Chat Message Deletion

With the delete-tag-format option you can control the look and feel of the component

For security reasons, the entire delete tag will only be visible to players with the permission tweaks.chat.delete
To allow the deletion of the users own messages, grant: tweaks.chat.delete.own

Hierarchy

(This feature is based on LuckPerms' weight system, therefore requires LuckPerms)

The chat hierarchy makes it possible to control who can delete who's messages.
A users weight acts as an upper limits for their deletion privileges.

For example, a user with a weight of 100 can delete messages from users with weights equal to or lower than 100,
but not from those with weights higher than 100.

To add a hierarchy permission use: tweaks.chat.delete.<weight>

Inventory

The update-time entry, is given in ticks (20 ticks = 1 second).
The lower the value the faster the /invsee inventory updates.
The minimum value is 1 tick to avoid lag.

Vanilla Tweaks

OptionDescriptionValue
cow-milking-cooldownthe cooldown until a (mooshroom) cow give milk againmilliseconds
mushroom-stew-cooldownthe cooldown until a mooshroom can give mushroom stew againmilliseconds
sheep-wool-growth-cooldownthe minimum cooldown until sheep can grow back their wool
(values below 2 minutes are not really noticeable)
milliseconds
animal-heal-by-feedingwhether animals should heal by feeding them
this implies animals can only breed when on full hearts
true, false

For more information about sheep wool growth visit: https://minecraft.fandom.com/wiki/Tutorials/Wool_farming

Совместимость

Minecraft: Java Edition

1.20.6–1.21.10

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:GPL-3.0-only
Опубликован:1 год назад
Обновлён:3 месяца назад
Главная