This mod contains various modifications and additions to the Tweakeroo mod, enhancing its functionality and customization options for Minecraft players.
License
This mod is licensed under GNU GPLv3.
Usage
This mod is compatible with Minecraft versions 1.19.4, 1.20.1, and 1.20.4, alongside Tweakeroo versions 0.16.0, 0.17.1, and 0.19.2 respectively. Configurations are integrated into Tweakeroo's settings without requiring a separate configuration file for this mod.
Modifications
#### Added Features
- handRestockUnstackable
- A generic option to restock unstackable items with `tweakHandRestock`.
- commandOnlyAdultPets
- A generic option to select only adult pets with specific hotkeys (`sitDownNearbyPets`, `standUpNearbyPets`).
- gammaOverrideFix
- Resolves issues with gamma override not applying upon game relaunch.
- pistonFlexiblePlacementFix
- Corrects inverse rotation placement of pistons, dispensers, and droppers with `tweakFlexibleBlockPlacement`.
- tweakPlayerList
- Modifies the player (tab) list with configurable options:
- Hides server-specific headers and footers.
- Customizes player names with fancy formatting.
- Reorders player list entries based on settings.
- tweakPlayerNames
- Enables fancy names for player tags rendered above players.
- tweakMobNames
- Enables fancy names for mob tags and ensures they always render.
- tweakChatMessages
- Attempts to convert custom formatted chat messages into vanilla format.
- tweakJumpVelocity
- Adjusts jump velocity settings for different block types.
- tweakDurabilityCheck
- Alerts players when items or armor are close to breaking and can prevent usage under certain conditions.
- tweakStatusEffectHud
- Enhances the rendering of status effect icons with duration time.
- tweakAutoReconnect
- Automatically reconnects to servers after disconnection.
- tweakPlayerInfoNotifications
- Notifies chat on player info updates, removes, or gamemode changes.
- tweakBoats
- Alters boat behavior, including spider-like climbing and following player crosshair.
- tweakCreativeElytraFlight
- Allows creative elytra flight in survival mode while using elytra.
- tweakRenderOperatorBlocks
- Applies textures to operator blocks like barriers, lights, and structure voids.
- tweakNumberHud
- Replaces parts of the HUD with number-based designs and alerts for low durability.
#### Additional Features (Yeets)
- disableEntityCollisions
- Disables entity collisions while retaining the ability to push other entities.
- disableKnockback
- Prevents knockback from affecting the player.
- disableFogModifiers
- Removes all fog modifiers (water, lava, etc.).
- disableArmorRestriction
- Bypasses armor slot restrictions in the inventory.
- disableBindingCurse
- Negates the Curse of Binding effect.
- disableItemCooldown
- Removes cooldown on certain items like ender pearls.
- disableIllegalCharacterCheck
- Allows special characters in text boxes.
- disableWorldBorder
- Removes all world border restrictions.
- disableBedExplosions
- Prevents bed explosions in certain dimensions.
- disableAllayItemUse
- Blocks giving items to allays.
- disableOffhandUse
- Disables item usage from the offhand slot.
- disableHorseJumpCharge
- Disables the charge for horse jumps.
Fancy Names
Fancy names enhance name displays with additional information using configurable elements like player/mob attributes, distance, health, and more. These elements can be customized within the mod's settings.
For further details and updates, visit [Eclipse's Tweakeroo Additions]( 链接) on CurseForge.
For bug reports or feature suggestions, visit the [GitHub repository]( 链接).
Consider supporting the developer through [donations]( 链接) if you enjoy using this mod!
- Added `tweakInvertMouseX` tweak. Inverts mouse movement on the X-axis. Backport of the similar vanilla option introduced in 25w31a.
- Added `disableBabyFeeding` yeet. Disables feeding of baby animals, making breeding animals easier when there are a lot of animals in a small space.
- Added `toolSwitchBack` generic option. Toggles whether to switch back to the original hotbar slot and item after breaking blocks with Tweakeroo's `tweakToolSwitch` enabled.
- Added `playerListHidePing` option to `tweakPlayerList`. When enabled, hides ping bars from the player list.
**The configuration file for this mod was moved out of Tweakeroo's own configuration file. All of your old
settings should move over properly when updating, but it's always good to take backups!**
---
Since version `0.5.2-1.21.1`:
- The mod no longer has a hard dependency on Tweakeroo, and can run without it. MaLiLib is still required.
- The mod can now run without MaLiLib and/or Tweakeroo on servers.
- Moved stored configuration of added tweaks, yeets, and other options into a separate file.
- These settings are no longer stored into Tweakeroo's own configuration file, rather, the mod now creates a configuration file for itself.
- This leads to less compatibility issues and prevents the mod's settings from being erased when loading the game without the mod.
- Moved all configuration settings into own configuration screen, which appears similar as Tweakeroo's configuration screen.
- The new configuration screen can now be accessed by default by pressing `C + E`. This keybind can be changed in the `Hotkeys` section.
- The configuration screen can also be accessed via ModMenu.
- Added the following tweaks:
- `tweakPersistentChat`: keeps past chat messages across server/world switches.
- `tweakShowFormattingCodes`: renders legacy text formatting codes with a grey colour instead of hiding them. Still displays the formatting they set. Useful when writing books with formatting codes.
- Added the following yeets:
- `disableUseItemSlowdown`: disables slowing down when using items, like eating food.
- `disableSwiftSneak`: disables sneak speed modifiers like swift sneak, because sometimes slow sneaking is nice.
- `disableJumpDelay`: disables the 10-tick delay between jumps. Allows you to jump very fast when in a low area and holding down space. Requires a server-side opt-in.
- Added the following hotkeys:
- `insertFormattingCode`: inserts a formatting code symbol (§) on the open screen. Useful when writing formatting codes in books.
- The `{distance}` placeholder now properly rounds to one decimal.
- Fixed `slipperinessAffectVehicles` setting.
- Fixed a crash that could occur when `tweakRenderOperatorBlocks` is enabled.
- Fixed issues with `tweakCreativeElytraFlight`, and added proper switching between creative and Elytra flight:
- When enabling the tweak whilst flying with Elytra, you'll automatically switch to creative flight.
- When disabling the tweak or cancelling creative flight, you'll automatically switch back to Elytra flight.
- Cleaned up a lot of code, leading to a cleaner codebase to allow faster updates/backports.
A server-side opt-in is now required for the following features:
These features will be automatically disabled when playing on servers that do not have this mod installed. Fabric servers
can install this mod and configure which features to enable for players in the configuration file, which can be found under
`<server>/config/eclipsestweakeroo-server.json`. You can always allow all features for operators using the `operators_exempt`
option in the aforementioned file.
You'll still be able to use all features when playing on singleplayer worlds.
**The configuration file for this mod was moved out of Tweakeroo's own configuration file. All of your old
settings should move over properly when updating, but it's always good to take backups!**
---
Since version `0.5.2-1.21.1`:
- The mod no longer has a hard dependency on Tweakeroo, and can run without it. MaLiLib is still required.
- The mod can now run without MaLiLib and/or Tweakeroo on servers.
- Moved stored configuration of added tweaks, yeets, and other options into a separate file.
- These settings are no longer stored into Tweakeroo's own configuration file, rather, the mod now creates a configuration file for itself.
- This leads to less compatibility issues and prevents the mod's settings from being erased when loading the game without the mod.
- Moved all configuration settings into own configuration screen, which appears similar as Tweakeroo's configuration screen.
- The new configuration screen can now be accessed by default by pressing `C + E`. This keybind can be changed in the `Hotkeys` section.
- The configuration screen can also be accessed via ModMenu.
- Added the following tweaks:
- `tweakPersistentChat`: keeps past chat messages across server/world switches.
- `tweakShowFormattingCodes`: renders legacy text formatting codes with a grey colour instead of hiding them. Still displays the formatting they set. Useful when writing books with formatting codes.
- Added the following yeets:
- `disableUseItemSlowdown`: disables slowing down when using items, like eating food.
- `disableSwiftSneak`: disables sneak speed modifiers like swift sneak, because sometimes slow sneaking is nice.
- `disableJumpDelay`: disables the 10-tick delay between jumps. Allows you to jump very fast when in a low area and holding down space. Requires a server-side opt-in.
- Added the following hotkeys:
- `insertFormattingCode`: inserts a formatting code symbol (§) on the open screen. Useful when writing formatting codes in books.
- The `{distance}` placeholder now properly rounds to one decimal.
- Fixed `slipperinessAffectVehicles` setting.
- Fixed a crash that could occur when `tweakRenderOperatorBlocks` is enabled.
- Fixed issues with `tweakCreativeElytraFlight`, and added proper switching between creative and Elytra flight:
- When enabling the tweak whilst flying with Elytra, you'll automatically switch to creative flight.
- When disabling the tweak or cancelling creative flight, you'll automatically switch back to Elytra flight.
- Cleaned up a lot of code, leading to a cleaner codebase to allow faster updates/backports.
A server-side opt-in is now required for the following features:
These features will be automatically disabled when playing on servers that do not have this mod installed. Fabric servers
can install this mod and configure which features to enable for players in the configuration file, which can be found under
`<server>/config/eclipsestweakeroo-server.json`. You can always allow all features for operators using the `operators_exempt`
option in the aforementioned file.
You'll still be able to use all features when playing on singleplayer worlds.
**The configuration file for this mod was moved out of Tweakeroo's own configuration file. All of your old
settings should move over properly when updating, but it's always good to take backups!**
---
Since version `0.4.5-1.20.1`:
- The mod no longer has a hard dependency on Tweakeroo, and can run without it. MaLiLib is still required.
- The mod can now run without MaLiLib and/or Tweakeroo on servers.
- Moved stored configuration of added tweaks, yeets, and other options into a separate file.
- These settings are no longer stored into Tweakeroo's own configuration file, rather, the mod now creates a configuration file for itself.
- This leads to less compatibility issues and prevents the mod's settings from being erased when loading the game without the mod.
- Moved all configuration settings into own configuration screen, which appears similar as Tweakeroo's configuration screen.
- The new configuration screen can now be accessed by default by pressing `C + E`. This keybind can be changed in the `Hotkeys` section.
- The configuration screen can also be accessed via ModMenu.
- Added the following tweaks:
- `tweakLodestoneCompass`: allows you to see the exact position of a lodestone compass by right-clicking it with the tweak enabled.
- `tweakGravity`: allows you to override your gravity attribute. Can be configured using the `gravityOverride` generic option.
- `tweakStepHeight`: allows you to override your step height attribute. Can be configured using the `stepHeightOverride` generic option.
- `tweakPersistentChat`: keeps past chat messages across server/world switches.
- `tweakShowFormattingCodes`: renders legacy text formatting codes with a grey colour instead of hiding them. Still displays the formatting they set. Useful when writing books with formatting codes.
- Added the following fixes:
- `handRestockCreativeFix`: disables Tweakeroo's `tweakHandRestock` when the player is in creative mode.
- Added the following yeets:
- `disableOverlayRender`: disables rendering various overlays, such as the vignette, spyglass, carved pumpkin and powdered snow overlays.
- `disableAllNamesInF1`: hides all entity names when the HUD is disabled (vanilla Minecraft still renders the names of entities in teams).
- `disableUseItemSlowdown`: disables slowing down when using items, like eating food.
- `disableSwiftSneak`: disables sneak speed modifiers like swift sneak, because sometimes slow sneaking is nice.
- `disableJumpDelay`: disables the 10-tick delay between jumps. Allows you to jump very fast when in a low area and holding down space. Requires a server-side opt-in.
- Added the following hotkeys:
- `insertFormattingCode`: inserts a formatting code symbol (§) on the open screen. Useful when writing formatting codes in books.
- Added the following generic settings:
- `disableExplosionKnockback`: when set to true, also disables knockback from explosions when `disableKnockback` is enabled.
- `fakeSneakingLadder`: toggles whether Tweakeroo's `tweakFakeSneaking` should stop you from falling down ladders.
- `permanentSneakFreeCamera`: toggles whether `tweakPermanentSneak` should work while using `tweakFreeCamera`.
- Improved boat jumping with `tweakBoats`.
- The `{health}` placeholder now shows the correct decimal number.
- The `{distance}` placeholder now properly rounds to one decimal.
- When frozen, the health text now uses an aqua text colour with `tweakNumberHud` enabled.
- `disableHorseJumpCharge` now cancels horse and camel jump/dash cooldown.
- Updated tooltip for `playerListBelowBossbar`.
- Health of vehicles now shows in creative when using the number HUD tweak.
- Fixed vehicles being affected by `tweakSlippery` when `slipperinessAffectVehicles` is true, even when `tweakSlippery` is false.
- Fixed a crash that could occur when `tweakRenderOperatorBlocks` is enabled.
- Fixed the horse jump charge going down when holding the jump key for a while with `disableHorseJumpCharge` on.
- Fixed `tweakNumberHud` not showing durability warnings for the 9th hotbar slot.
- Fixed issues with `tweakCreativeElytraFlight`, and added proper switching between creative and Elytra flight:
- When enabling the tweak whilst flying with Elytra, you'll automatically switch to creative flight.
- When disabling the tweak or cancelling creative flight, you'll automatically switch back to Elytra flight.
- Cleaned up a lot of code, leading to a cleaner codebase to allow faster updates/backports.
A server-side opt-in is now required for the following features:
These features will be automatically disabled when playing on servers that do not have this mod installed. Fabric servers
can install this mod and configure which features to enable for players in the configuration file, which can be found under
`<server>/config/eclipsestweakeroo-server.json`. You can always allow all features for operators using the `operators_exempt`
option in the aforementioned file.
You'll still be able to use all features when playing on singleplayer worlds.
- Added the following tweaks:
- `tweakPersistentChat`: keeps past chat messages across server/world switches.
- `tweakShowFormattingCodes`: renders legacy text formatting codes with a grey colour instead of hiding them. Still displays the formatting they set. Useful when writing books with formatting codes.
- `tweakMusicToast`: makes a few tweaks to the music toasts added in 1.21.6, depending on how configured in `Generic`:
- `musicToastMusic`: shows the music toast for game music. When disabled, shows an actionbar text instead, like is normally done for jukebox records. Enabled by default.
- `musicToastRecords`: shows the music toast for jukebox records. When disabled, shows an actionbar text instead, like is normally done. Enabled by default.
- `musicToastPauseMenu`: whether to show music toasts in the pause menu for game music or jukebox records, when enabled for those. Enabled by default.
- Added the following fixes:
- `writableBookFormattingFix`: fixes [MC-297501](https://bugs.mojang.com/browse/MC/issues/MC-297501), allowing you to use formatting codes in books again, and making them display as they would before 1.21.6. Breaks the editing cursor when placed mid-text.
- Added the following yeets:
- `disableJumpDelay`: disables the 10-tick delay between jumps. Allows you to jump very fast when in a low area and holding down space. Requires a server-side opt-in.
- `disableBookLineLimit`: disables the line limit of books, allowing you to write until the full limit of 1024 characters. A scroll bar will appear when writing enough lines. Note that lines will be cut off in signed books.
- Added the following hotkeys:
- `insertFormattingCode`: inserts a formatting code symbol (§) on the open screen. Useful when writing formatting codes in books.
- Fixed `disableFogModifiers` not disabling fog distance modifiers.
- The mod no longer has a hard dependency on Tweakeroo, and can run without it. MaLiLib is still required.
- The mod can now run without MaLiLib and/or Tweakeroo on servers.
- Added the following tweaks:
- `tweakPersistentChat`: keeps past chat messages across server/world switches.
- `tweakShowFormattingCodes`: renders legacy text formatting codes with a grey colour instead of hiding them. Still displays the formatting they set. Useful when writing books with formatting codes.
- `tweakMusicToast`: makes a few tweaks to the music toasts added in 1.21.6, depending on how configured in `Generic`:
- `musicToastMusic`: shows the music toast for game music. When disabled, shows an actionbar text instead, like is normally done for jukebox records. Enabled by default.
- `musicToastRecords`: shows the music toast for jukebox records. When disabled, shows an actionbar text instead, like is normally done. Enabled by default.
- `musicToastPauseMenu`: whether to show music toasts in the pause menu for game music or jukebox records, when enabled for those. Enabled by default.
- Added the following fixes:
- `writableBookFormattingFix`: fixes [MC-297501](https://bugs.mojang.com/browse/MC/issues/MC-297501), allowing you to use formatting codes in books again, and making them display as they would before 1.21.6. Breaks the editing cursor when placed mid-text.
- Added the following yeets:
- `disableJumpDelay`: disables the 10-tick delay between jumps. Allows you to jump very fast when in a low area and holding down space. Requires a server-side opt-in.
- `disableBookLineLimit`: disables the line limit of books, allowing you to write until the full limit of 1024 characters. A scroll bar will appear when writing enough lines. Note that lines will be cut off in signed books.
- Added the following hotkeys:
- `insertFormattingCode`: inserts a formatting code symbol (§) on the open screen. Useful when writing formatting codes in books.
- Fixed `disableFogModifiers` not disabling fog distance modifiers.
- The mod no longer has a hard dependency on Tweakeroo, and can run without it. MaLiLib is still required.
- The mod can now run without MaLiLib and/or Tweakeroo on servers.
These features will be automatically disabled when playing on servers that do not have this mod installed. Fabric servers
can install this mod and configure which features to enable for players in the configuration file, which can be found under
`<server>/config/eclipsestweakeroo-server.json`. You can always allow all features for operators using the `operators_exempt`
option in the aforementioned file.
You'll still be able to use all features when playing on singleplayer worlds.
- Fixed the options `durabilityCheckPreventUseThreshold`, `healthWarningThreshold`, `hungerWarningThreshold`, `airWarningThreshold`, `gravityOverride`, `stepHeightOverride` not being registered properly.
From `0.6.0-1.21.6`:
- Updated to 1.21.6.
- Moved stored configuration of added tweaks, yeets, and other options into a separate file.
- These settings are no longer stored into Tweakeroo's own configuration file, rather, the mod now creates a configuration file for itself.
- This leads to less compatibility issues and prevents the mod's settings from being erased when loading the game without the mod.
- Moved all configuration settings into own configuration screen, which appears similar as Tweakeroo's configuration screen.
- The new configuration screen can now be accessed by default by pressing `C + E`. This keybind can be changed in the `Hotkeys` section.
- The configuration screen can also be accessed via ModMenu.
- Added `tweakHappyGhast`:
- Doesn't do anything by default, but has various settings in `Generic` to configure:
- `happyGhastCreativeFlight`: changes flight controls to match the ones from creative flight. Uses the same speed as normal (so compatible with the `flying_speed` attribute). Double-tap jump to dismount the ghast.
- `hideHappyGhast`: disables rendering of the Happy Ghast when you're controlling it, so that you can see more when looking down.
- `noHappyGhastRotation`: disables rotating the Happy Ghast when controlling it and not moving, so that you can look at other players too.
- `happyGhastRotationLerpSpeed`: changes the rotating speed of the Happy Ghast, the higher, the faster. Default is vanilla, `1.0` is instant rotation.
- Added `tweakLocatorBar`, which displays faces of players on the locator bar when applicable.
- Added `disableUseItemSlowdown`, which disables slowing down when using items, like eating food.
- Added `disableSwiftSneak`, which disables sneak speed modifiers like swift sneak, because sometimes slow sneaking is nice.
- Fixed issues with `tweakCreativeElytraFlight`, and added proper switching between creative and Elytra flight:
- When enabling the tweak whilst flying with Elytra, you'll automatically switch to creative flight.
- When disabling the tweak or cancelling creative flight, you'll automatically switch back to Elytra flight.
- Fixed `tweakSlippery` not working correctly with vehicles.
- The `{distance}` name placeholder now properly rounds to one decimal.
- Cleaned up a lot of code, leading to a cleaner codebase to allow faster updates.
**Please note!** The configuration file for this mod was moved out of Tweakeroo's own configuration file. All of your old
settings should move over properly when updating, but it's always good to take backups!
# Do not use this release! It will wipe some of your configuration options. Use `0.6.1-1.21.6` or above instead.
This release is only being kept up for archival purposes.
- Updated to 1.21.6.
- Moved stored configuration of added tweaks, yeets, and other options into a separate file.
- These settings are no longer stored into Tweakeroo's own configuration file, rather, the mod now creates a configuration file for itself.
- This leads to less compatibility issues and prevents the mod's settings from being erased when loading the game without the mod.
- Moved all configuration settings into own configuration screen, which appears similar as Tweakeroo's configuration screen.
- The new configuration screen can now be accessed by default by pressing `C + E`. This keybind can be changed in the `Hotkeys` section.
- The configuration screen can also be accessed via ModMenu.
- Added `tweakHappyGhast`:
- Doesn't do anything by default, but has various settings in `Generic` to configure:
- `happyGhastCreativeFlight`: changes flight controls to match the ones from creative flight. Uses the same speed as normal (so compatible with the `flying_speed` attribute). Double-tap jump to dismount the ghast.
- `hideHappyGhast`: disables rendering of the Happy Ghast when you're controlling it, so that you can see more when looking down.
- `noHappyGhastRotation`: disables rotating the Happy Ghast when controlling it and not moving, so that you can look at other players too.
- `happyGhastRotationLerpSpeed`: changes the rotating speed of the Happy Ghast, the higher, the faster. Default is vanilla, `1.0` is instant rotation.
- Added `tweakLocatorBar`, which displays faces of players on the locator bar when applicable.
- Added `disableUseItemSlowdown`, which disables slowing down when using items, like eating food.
- Added `disableSwiftSneak`, which disables sneak speed modifiers like swift sneak, because sometimes slow sneaking is nice.
- Fixed issues with `tweakCreativeElytraFlight`, and added proper switching between creative and Elytra flight:
- When enabling the tweak whilst flying with Elytra, you'll automatically switch to creative flight.
- When disabling the tweak or cancelling creative flight, you'll automatically switch back to Elytra flight.
- Fixed `tweakSlippery` not working correctly with vehicles.
- The `{distance}` name placeholder now properly rounds to one decimal.
- Cleaned up a lot of code, leading to a cleaner codebase to allow faster updates.
**Please note!** The configuration file for this mod was moved out of Tweakeroo's own configuration file. All of your old
settings should move over properly when updating, but it's always good to take backups!
- Added `fakeSneakingLadder` generic option, which toggles whether `tweakFakeSneaking` should stop you from falling down ladders.
- Added `permanentSneakFreeCamera` generic option, which toggles whether `tweakPermanentSneak` should work while using `tweakFreeCamera`.
- Added `tweakGravity`, which allows you to override your gravity attribute. Can be configured using the `gravityOverride` generic option.
- Added `tweakStepHeight`, which allows you to override your step height attribute. Can be configured using the `stepHeightOverride` generic option.
- Include the Crafter in `pistonFlexiblePlacementFix`.
- Fix `disableExplosionKnockback` cancelling explosion knockback even when `disableKnockback` is off.
- Fix vehicles being affected by `tweakSlippery` when `slipperinessAffectVehicles` is true, even when `tweakSlippery` is false.
- `disableHorseJumpCharge` now cancels horse and camel jump/dash cooldown.
- Added `handRestockCreativeFix`, which disables `tweakHandRestock` when the player is in creative mode.
- Added `disableExplosionKnockback` generic setting. When set to true, also disables knockback from explosions when `disableKnockback` is enabled.
- Improved boat jumping with `tweakBoats`.
- The `{health}` placeholder now shows the correct decimal number.
- The `{statuseffect}` placeholder now only shows effects that show particles.
- Fixed a crash that could occur when `tweakRenderOperatorBlocks` is enabled.
- Fixed the horse jump charge going down when holding the jump key for a while with `disableHorseJumpCharge` on.
- Fixed `tweakNumberHud` not showing durability warnings for the 9th hotbar slot.
- General code cleanup.
From 0.4.6-beta.2:
- When frozen, the health text now uses an aqua text colour with `tweakNumberHud` enabled.
- Added `tweakLodestoneCompass`, which allows you to see the exact position of a lodestone compass by right-clicking it with the tweak enabled.
- Added `disableOverlayRender` to disable rendering various overlays, such as the vignette, spyglass, carved pumpkin and powdered snow overlays.
- Added `disableAllNamesInF1`, which hides all entity names when the HUD is disabled (vanilla Minecraft still renders the names of entities in teams).
From 0.4.6-beta.1:
- Status effect placeholder now works for all entities, but only for status effects showing particles.
- Removed `gammaOverrideFix` as it's now implemented in vanilla Tweakeroo.
- Updated tooltip for `playerListBelowBossbar`.
- Health of vehicles now shows in creative when using the number HUD tweak.
- Mod name is now included in config GUI.
- When frozen, the health text now uses an aqua text colour with `tweakNumberHud` enabled.
- Added `tweakLodestoneCompass`, which allows you to see the exact position of a lodestone compass by right-clicking it with the tweak enabled.
- Added `disableOverlayRender` to disable rendering various overlays, such as the vignette, spyglass, carved pumpkin and powdered snow overlays.
- Added `disableAllNamesInF1`, which hides all entity names when the HUD is disabled (vanilla Minecraft still renders the names of entities in teams).
- Beta build for 1.20.5+6.
- Status effect placeholder now works for all entities, but only for status effects showing particles.
- Removed `gammaOverrideFix` as it's now implemented in vanilla Tweakeroo.
- Updated tooltip for `playerListBelowBossbar`.
- Health of vehicles now shows in creative when using the number HUD tweak.
- Mod name is now included in config GUI.
- Added `pistonFlexiblePlacementFix`
- Added `tweakNumberHud`
- Added `playerListBelowBossbar`
- Added `disableOffhandUse`
- Added `disableHorseJumpCharge`
- Changed `{armor}` fancy name placeholder to show armor, armor toughness and EPF values
- Fixed player notifications not always showing with `tweakPlayerInfoNotifications`
- `tweakStatusEffectHud` now shows `**:**` for effect durations over one hour
- Added `pistonFlexiblePlacementFix`
- Added `tweakNumberHud`
- Added `playerListBelowBossbar`
- Added `disableOffhandUse`
- Added `disableHorseJumpCharge`
- Changed `{armor}` fancy name placeholder to show armor, armor toughness and EPF values
- Fixed player notifications not always showing with `tweakPlayerInfoNotifications`
- `tweakStatusEffectHud` now shows `**:**` for effect durations over one hour
- Added `pistonFlexiblePlacementFix`
- Added `tweakNumberHud`
- Added `playerListBelowBossbar`
- Added `disableOffhandUse`
- Added `disableHorseJumpCharge`
- Changed `{armor}` fancy name placeholder to show armor, armor toughness and EPF values
- Fixed player notifications not always showing with `tweakPlayerInfoNotifications`
- `tweakStatusEffectHud` now shows `**:**` for effect durations over one hour
- Added `durabilityCheckPreventUseThreshold`
- Added `slipperinessAffectVehicles`
- Added `playerListOrder` option
- Added `tweakBoats`
- `disableWorldBorder` seems to work on vanilla servers and has therefore been unmarked as client-only
- Added `{statuseffect}`, `{horsestats}` and `{rawhorsestats} fancy name placeholders
- The `{distance}` fancy name placeholder now uses the position of the camera
- Updated to Tweakeroo 0.19.2
- Added `durabilityCheckPreventUseThreshold`
- Added `slipperinessAffectVehicles`
- Added `playerListOrder` option
- Added `tweakBoats`
- `disableWorldBorder` seems to work on vanilla servers and has therefore been unmarked as client-only
- Added `{statuseffect}`, `{horsestats}` and `{rawhorsestats} fancy name placeholders
- The `{distance}` fancy name placeholder now uses the position of the camera
- Added `durabilityCheckPreventUseThreshold`
- Added `slipperinessAffectVehicles`
- Added `playerListOrder` option
- Added `tweakBoats`
- `disableWorldBorder` seems to work on vanilla servers and has therefore been unmarked as client-only
- Added `{statuseffect}`, `{horsestats}` and `{rawhorsestats} fancy name placeholders
- The `{distance}` fancy name placeholder now uses the position of the camera
- Improved `tweakDurabilityCheck` slightly
- Removed `playerListChangeMessages` option, which has been replaced by `tweakPlayerInfoNotifications`
- Added `tweakPlayerInfoNotifications`, which posts notifications in chat when the client receives a [Player Info Update](https://wiki.vg/Protocol#Player_Info_Update) or a [Player Info Remove](https://wiki.vg/Protocol#Player_Info_Remove) packet. Can be configured in `Generic`:
- If `playerAddRemoveNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed.
- If `playerGamemodeNotification` is enabled, notifications will be posted in chat when a player info entry changes gamemode.
- If `playerListedNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed from the player list.
- If `playerDisplayNameNotification` is enabled, notifications will be posted in chat when a player info entry changes display name.
- Modified fancy name `{name}` placeholder to respect formatted (player) display names
- Added `{rawname}` fancy name placeholder, which replaces with raw, unformatted name/IGN of the mob/player.
- Added `disableBedExplosions` yeet, which disables bed explosions in dimensions where beds don't work, by disabling clicking on them.
- Improved `tweakDurabilityCheck` slightly
- Removed `playerListChangeMessages` option, which has been replaced by `tweakPlayerInfoNotifications`
- Added `tweakPlayerInfoNotifications`, which posts notifications in chat when the client receives a [Player Info Update](https://wiki.vg/Protocol#Player_Info_Update) or a [Player Info Remove](https://wiki.vg/Protocol#Player_Info_Remove) packet. Can be configured in `Generic`:
- If `playerAddRemoveNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed.
- If `playerGamemodeNotification` is enabled, notifications will be posted in chat when a player info entry changes gamemode.
- If `playerListedNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed from the player list.
- If `playerDisplayNameNotification` is enabled, notifications will be posted in chat when a player info entry changes display name.
- Modified fancy name `{name}` placeholder to respect formatted (player) display names
- Added `{rawname}` fancy name placeholder, which replaces with raw, unformatted name/IGN of the mob/player.
- Added `disableBedExplosions` yeet, which disables bed explosions in dimensions where beds don't work, by disabling clicking on them.
- Improved `tweakDurabilityCheck` slightly
- Removed `playerListChangeMessages` option, which has been replaced by `tweakPlayerInfoNotifications`
- Added `tweakPlayerInfoNotifications`, which posts notifications in chat when the client receives a [Player Info Update](https://wiki.vg/Protocol#Player_Info_Update) or a [Player Info Remove](https://wiki.vg/Protocol#Player_Info_Remove) packet. Can be configured in `Generic`:
- If `playerAddRemoveNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed.
- If `playerGamemodeNotification` is enabled, notifications will be posted in chat when a player info entry changes gamemode.
- If `playerListedNotification` is enabled, notifications will be posted in chat when a player info entry is added or removed from the player list.
- If `playerDisplayNameNotification` is enabled, notifications will be posted in chat when a player info entry changes display name.
- Modified fancy name `{name}` placeholder to respect formatted (player) display names
- Added `{rawname}` fancy name placeholder, which replaces with raw, unformatted name/IGN of the mob/player.
- Added `disableBedExplosions` yeet, which disables bed explosions in dimensions where beds don't work, by disabling clicking on them.
- Improved `tweakDurabilityCheck`.
- Fixed `tweakAutoReconnect` breaking when resizing the window.
- Added `playerListChangeMessages` generic option for the `tweakPlayerList` tweak.
- When enabled, messages will be displayed in the chat when an addition/removal is made to the player list.
- Useful for servers that hide join/leave messages, but do update the player list.
- Improved `tweakDurabilityCheck`.
- Fixed `tweakAutoReconnect` breaking when resizing the window.
- Added `playerListChangeMessages` generic option for the `tweakPlayerList` tweak.
- When enabled, messages will be displayed in the chat when an addition/removal is made to the player list.
- Useful for servers that hide join/leave messages, but do update the player list.
- Improved `tweakDurabilityCheck`.
- Fixed `tweakAutoReconnect` breaking when resizing the window.
- Added `playerListChangeMessages` generic option for the `tweakPlayerList` tweak.
- When enabled, messages will be displayed in the chat when an addition/removal is made to the player list.
- Useful for servers that hide join/leave messages, but do update the player list.
- Added `commandOnlyAdultPets` generic option, which toggles whether to only select adult pets with `sitDownNearbyPets` and `standUpNearbyPets` hotkeys.
- Added `tweakAutoReconnect` tweak, which automatically reconnects to a server after being disconnected from it, with a small delay.
- Can be configured using the `autoReconnectTime` generic option
- Added `disableItemCooldown` yeet, which disables the cooldown on ender pearls, goat horns, and more. May not work on servers.
- Added `disableIllegalCharacterCheck` yeet, which allows using special characters as U+00A7 (§), U+007F and more in all text boxes. May not work on servers.
- Added `disableWorldBorder` yeet, which disables all world border restrictions. May not work on servers.
- Added `{distance}` fancy name placeholder, replaces with the distance to the mob/player.
- Fixed `{attack}` fancy name placeholder not calculating enchantments and strength effect modifiers.
- `{attack}` fancy name placeholder now shows the amount of damage a critical hit adds.
- Can be disabled using the `attackPlaceholderShowCritical` generic option.
- `disableKnockback` now works on servers.
- Improved `tweakDurabilityCheck`
- Now shows a durability message whenever the item's durability is below 10% of its maximum durability, with a cooldown.
- Can be configured using the `durabilityWarningCooldown` option.
- Modified the colours of some fancy name placeholders, to make them more distinct.
- Added `commandOnlyAdultPets` generic option, which toggles whether to only select adult pets with `sitDownNearbyPets` and `standUpNearbyPets` hotkeys.
- Added `tweakAutoReconnect` tweak, which automatically reconnects to a server after being disconnected from it, with a small delay.
- Can be configured using the `autoReconnectTime` generic option
- Added `disableItemCooldown` yeet, which disables the cooldown on ender pearls, goat horns, and more. May not work on servers.
- Added `disableIllegalCharacterCheck` yeet, which allows using special characters as U+00A7 (§), U+007F and more in all text boxes. May not work on servers.
- Added `disableWorldBorder` yeet, which disables all world border restrictions. May not work on servers.
- Added `{distance}` fancy name placeholder, replaces with the distance to the mob/player.
- Fixed `{attack}` fancy name placeholder not calculating enchantments and strength effect modifiers.
- `{attack}` fancy name placeholder now shows the amount of damage a critical hit adds.
- Can be disabled using the `attackPlaceholderShowCritical` generic option.
- `disableKnockback` now works on servers.
- Improved `tweakDurabilityCheck`
- Now shows a durability message whenever the item's durability is below 10% of its maximum durability, with a cooldown.
- Can be configured using the `durabilityWarningCooldown` option.
- Modified the colours of some fancy name placeholders, to make them more distinct.
- Added `commandOnlyAdultPets` generic option, which toggles whether to only select adult pets with `sitDownNearbyPets` and `standUpNearbyPets` hotkeys.
- Added `tweakAutoReconnect` tweak, which automatically reconnects to a server after being disconnected from it, with a small delay.
- Can be configured using the `autoReconnectTime` generic option
- Added `disableItemCooldown` yeet, which disables the cooldown on ender pearls, goat horns, and more. May not work on servers.
- Added `disableIllegalCharacterCheck` yeet, which allows using special characters as U+00A7 (§), U+007F and more in all text boxes. May not work on servers.
- Added `disableWorldBorder` yeet, which disables all world border restrictions. May not work on servers.
- Added `{distance}` fancy name placeholder, replaces with the distance to the mob/player.
- Fixed `{attack}` fancy name placeholder not calculating enchantments and strength effect modifiers.
- `{attack}` fancy name placeholder now shows the amount of damage a critical hit adds.
- Can be disabled using the `attackPlaceholderShowCritical` generic option.
- `disableKnockback` now works on servers.
- Improved `tweakDurabilityCheck`
- Now shows a durability message whenever the item's durability is below 10% of its maximum durability, with a cooldown.
- Can be configured using the `durabilityWarningCooldown` option.
- Modified the colours of some fancy name placeholders, to make them more distinct.
- Added `tweakDurabilityCheck` tweak, which displays a message when an item you're using, or a piece of armour you're wearing, is close to breaking.
- Can also disable using items that are close to breaking by setting `durabilityCheckPreventUse` to `true` in `Generic`.
- Added `tweakStatusEffectHud` tweak, which modifies the way status effect icons are rendered to include duration time.
- Fixed `{health}` fancy name placeholder sometimes not working right
- Added `tweakDurabilityCheck` tweak, which displays a message when an item you're using, or a piece of armour you're wearing, is close to breaking.
- Can also disable using items that are close to breaking by setting `durabilityCheckPreventUse` to `true` in `Generic`.
- Added `tweakStatusEffectHud` tweak, which modifies the way status effect icons are rendered to include duration time.
- Fixed `{health}` fancy name placeholder sometimes not working right
- Added `tweakDurabilityCheck` tweak, which displays a message when an item you're using, or a piece of armour you're wearing, is close to breaking.
- Can also disable using items that are close to breaking by setting `durabilityCheckPreventUse` to `true` in `Generic`.
- Added `tweakStatusEffectHud` tweak, which modifies the way status effect icons are rendered to include duration time.
- Fixed `{health}` fancy name placeholder sometimes not working right
- Added `playerListHideObjective` generic option, hides the scoreboard objective from the player list when `tweakPlayerList` is enabled.
- Added `{team}` and `{key}` fancy name placeholders
- Added `playerListHideObjective` generic option, hides the scoreboard objective from the player list when `tweakPlayerList` is enabled.
- Added `{team}` and `{key}` fancy name placeholders
- Added `playerListHideObjective` generic option, hides the scoreboard objective from the player list when `tweakPlayerList` is enabled.
- Added `{team}` and `{key}` fancy name placeholders
- Added `tweakSlippery` tweak, mostly for fun, which overrides the slipperiness of every block, can be configured using the `slipperiness` option in `Generic`.
- Added `disableFogModifiers` yeet, which disables all fog modifiers (water, lava, powdered snow, darkness, etc.).
- Added `gammaOverrideFix` fix, which fixes gamma override not applying when relaunching the game.
- Added `disableArmorRestriction` yeet, which disables the restriction of armour slots in the inventory. May not work on servers.
- Added `disableBindingCurse` yeet, which disables Curse of Binding. May not work on servers.
- Added "fancy names" system to improve configurability of `playerListNames`, `tweakPlayerNames` and `tweakMobNames`
- Added `tweakSlippery` tweak, mostly for fun, which overrides the slipperiness of every block, can be configured using the `slipperiness` option in `Generic`.
- Added `disableFogModifiers` yeet, which disables all fog modifiers (water, lava, powdered snow, darkness, etc.).
- Added `gammaOverrideFix` fix, which fixes gamma override not applying when relaunching the game.
- Added `disableArmorRestriction` yeet, which disables the restriction of armour slots in the inventory. May not work on servers.
- Added `disableBindingCurse` yeet, which disables Curse of Binding. May not work on servers.
- Added "fancy names" system to improve configurability of `playerListNames`, `tweakPlayerNames` and `tweakMobNames`
- Added `tweakPlayerNames` tweak, which modifies the names rendered above players to include more information, such as their gamemode, ping, and health.
- Added `tweakMobNames` tweak, which makes mob names always render, and includes health in them.
- Added `disableKnockback` yeet, which disables taking knockback.
- Added `tweakChatMessages` tweak, which tries to turn custom formatted chat messages into vanilla ones. It is a bit buggy at the moment, issues can occur.
- Added `tweakPlayerNames` tweak, which modifies the names rendered above players to include more information, such as their gamemode, ping, and health.
- Added `tweakMobNames` tweak, which makes mob names always render, and includes health in them.
- Added `disableKnockback` yeet, which disables taking knockback.
- Added `tweakChatMessages` tweak, which tries to turn custom formatted chat messages into vanilla ones. It is a bit buggy at the moment, issues can occur.
- Removed `disableTabHeader` yeet.
- Removed `disableTabFooter` yeet.
- Added `tweakPlayerList` tweak, which modifies the player (tab) list in various ways, depending on how configured in the `Generic` category:
- If `playerListHideHeader` is enabled, it hides the additional player list header some servers use.
- If `playerListHideFooter` is enabled, it hides the additional player list footer some servers use.
- If `playerListNames` is enabled, it modifies the way player names are displayed, and adds additional information, such as the player's gamemode and ping.
- Removed `disableTabHeader` yeet.
- Removed `disableTabFooter` yeet.
- Added `tweakPlayerList` tweak, which modifies the player (tab) list in various ways, depending on how configured in the `Generic` category:
- If `playerListHideHeader` is enabled, it hides the additional player list header some servers use.
- If `playerListHideFooter` is enabled, it hides the additional player list footer some servers use.
- If `playerListNames` is enabled, it modifies the way player names are displayed, and adds additional information, such as the player's gamemode and ping.
- Added `disableTabHeader` yeet, which hides the header in the player list.
- Added `disableTabFooter` yeet, which hides the footer in the player list.
- Added `handRestockUnstackable` generic option, which toggles whether to restock unstackable items with `tweakHandRestock`.
- Added `disableTabHeader` yeet, which hides the header in the player list.
- Added `disableTabFooter` yeet, which hides the footer in the player list.
- Added `handRestockUnstackable` generic option, which toggles whether to restock unstackable items with `tweakHandRestock`.