QoLTweaks
1.1.0Enhance the experience of survival Minecraft with various quality of life changes
QoLTweaks
QoLTweaks aims to enhance the survival experience with various Quality of Life changes while staying true to Vanilla Minecraft as much as possible.
Features
All features can be toggled on or off in the configs or by using command. Each features are categorised and are considered modules.
Entities
Nametag Shear
Nametags can be sheared off a named mob while shifting.
Permission: qoltweaks.nametag-shear
Petting
Wolves and cats can now be petted by shift clicking them. Can be configured whether or not to heal them and/or de-aggro wolves against other players.
Permission: qoltweaks.petting | qoltweaks.petting.pet-dog | qoltweaks.petting.pet-cat
Prevent Pet Damage
Prevent pets from taking damage when punched. Player must be owner of the pet and others will still be able to damage them.
Permission: qoltweaks.prevent-pet-damage
Anti-Enderman Grief
Endermen can no longer pick up blocks. No gifs/screenshots necessary and it is pretty difficult to demonstrate.
Security Features
These are very basic security features to make players think they cannot join. It is highly recommended that you set-up a proper IP table and firewall on the server you are hosting your Minecraft world.
- Hostname Whitelist:
- A player cannot join without using the whitelisted hostnames
- For example, players can join with play.example.com but not 123.123.12.123
- A player cannot join without using the whitelisted hostnames
- Restrict Ping:
- Server will appear offline for non whitelisted hostnames (shared with Hostname Whitelist)
- For example, server will appear offline with 123.123.12.123 but not play.example.com
- Requires ProtocolLib
- Server will appear offline for non whitelisted hostnames (shared with Hostname Whitelist)
Commands
All commands are sub-commands to the base command /qoltweaks or /qol. You can view more detailed help about each command in game using the help command.
- Help [command]:
- View list of available commands
- Can take an optional argument to view detailed information about the command provided
- Reload:
- Reloads the plugin's configuration
- Permission: qoltweaks.command.reload
- Toggle <module>:
- Enable or disable a module
- Permission: qoltweaks.command.toggle
Default Config
This only shows the default configurations for the file config.yml as each individual modules have their own individual config files that vary.
lang:
prefix: "&6QoLTweaks &7»"
not-exist: "&cThis command does not exist."
reloaded: "&aConfigs have been reloaded."
no-permission: "&cYou do not have the permission required to run this command."
invalid-hostname: "Unknown host"
missing-argument: "&cYou did not provide required arguments."
invalid-argument: "&cYou have provided an invalid argument."
module:
on-enable: "&6{module} &ahas been enabled."
on-disable: "&6{module} &chas been disabled."
# Used by restrict-ping and hostname-whitelist
allowed-hostnames:
- localhost
FAQ
- Found a bug:
- Please report any bugs on the GitHub issues page
- Giving suggestions:
- Please create suggestions on the GitHub issues page
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta




