Compatibility
Minecraft: Java Edition
1.21.5
1.21.1
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published 2 months ago
Updated 3 weeks ago
Changelog
Henny Essentials V1.0.1
Changes in this version:
Config
- You will have to delete your HennyEssentials.json config before installing this update.
-
- Safeguards have been put in place to prevent this from being required in future updates
- Added option to enable/disable several commands in config
- Many messages sent by Henny Essentials are now configurable to help with translation
- Almost all parts of the mod are now configurable in some way
Permissions
- Made permissions actually work on Fabric (oops)
- Added very basic LuckPerms integration.
-
- If enabled in config, all HE permission checks will instead be done by LuckPerms.
-
- You must have permissions enabled AND LuckPerms override enabled in config for this to work
- You must have permissions enabled AND LuckPerms override enabled in config for this to work
- Added option to enable "dimension permissions" - restricting a user from being in and/or using TPA to access a dimension
-
- Enabled in config
-
- Users require permission:
dimension.level_name
for access anddimension.level_name.tpa
for TPA access
- Users require permission:
-
- Example permission for the Nether:
dimension.minecraft:the_nether
- Example permission for the Nether:
-
- Level name will be given in the error message when a player is denied access
- Level name will be given in the error message when a player is denied access
- All users are now added to the group
default
by default. - You can no longer add multiple of the same permission to a user
- Permissions are now always stored as lowercase
Tasks
- Configurable intervals for tasks that:
-
- Purge expired bans
-
- Purge expired mutes
-
- Purge expired warps
-
- Check player permissions to be in dimension (if enabled)
-
- Check player permission to have certain abilities (fly/vanish) and remove if no permission
Command Tokens
-
You can now lock Command Tokens to the receiving player by specifying a true/false in the give command
-
- Example:
/he token give playername tokenalias true
(locks the token so it can only be redeemed by the receiving player)
- Example:
-
You can now reload the Command Tokens config during server runtime to load newly added tokens by using the command
/he token reloadConfig
Aliases
-
Added an aliasConfigs section of HennyEssentials.json config
-
This allows you to define custom "aliases" for any commands.
-
To create an alias of a command, simply add an entry to the aliasMap section.
-
NOTE: Any alias you define will override the existing command. If you enter an alias "ban" it will override the default Minecraft ban command.
Example: create /warps alias of /he warps
"aliasConfigs": {
"aliasMap": {
"he warps": "warps"
}
},
- The above example will create a new command
/warps
that executes the command/he warps
- Note for people using the permission system: Aliases will have their own unique permission node. The above example would require the permission
command.warps
instead of the defaultcommand.he.warps
Commands
- Added
tpa
andtpahere
commands - Added
fly
command - Added
vanish
command - Added
heal
command - Added
repair
command - Added
banUUID
command - Added
unbanUUID
command - Added commands for adding user/group prefixes/suffixes
Chat Formatting
- HE chat formatting can be enabled in the config
- Added ability to set group and user prefixes/suffixes
- User prefix/suffix weight can be changed by adding permission
weight.<integer>
-
- Example: If a user has a permission of
weight.1
and a prefix of [User], and that user is also a member ofgroup.mod
which has a group prefix of [Mod], the Mod prefix can be set as preferred by givinggroup.mod
the permission:weight.2
- Example: If a user has a permission of
- Similarly, group weight can be defined by giving the group a permission of
weight.<integer>
- Prefixes/suffixes support the TELLRAW format
Moderation
- Auto server restart feature added. Can be enabled in config.
-
- Messages sent can be changed in config. Color codes supported.
Availability
- Removed dependency on Architectury
- Released V1.0.1 for Forge
- Updated to V1.0.1 for Fabric & NeoForge
Minor fixes
- Added confirmation message when muting a player
- Added confirmation message when tempmuting a player
- Added error message when GameProfile cannot be fetched for player who is the target of a mute/ban
- A lot of other stuff that I forgot about
Thank you
- Thanks to Ciel on HennyEssentials Discord for helping me test and iron out the bugs
Files
Metadata
Release channel
ReleaseVersion number
1.0.1+neoforge-1.21.1Loaders
Game versions
1.21.1Downloads
19Publication date
April 3, 2025 at 9:49 AMPublisher
hennyhex
Member