AmaTweaks
Overview
AmaTweaks is a client-side utility mod specifically created for the Amateras SMP server. It supports Minecraft versions from 1.18 to 1.21.8.
Required Dependencies
For the mod to function, the following are mandatory:
- malilib
- modmenu
Optional Mods
The mod can interact with these optional additions:
- item-scroller
- litematica
- syncmatica
- tweakermore
- tweakeroo
Main Features
Automatic Eating
This feature automatically consumes food from your inventory when hunger level drops below a set threshold. The threshold can be configured in the "Generic" tab of the settings.
Automatic Gliding
While flying with elytra, the mod automatically uses fireworks from your inventory when flight speed falls below a configured value. The speed threshold is adjustable in the configuration.
Automatic Inventory Restocking
When opening containers (chests, shulker boxes, etc.), the mod automatically restocks needed items from the container into your inventory. The list of items to restock can be customized in the "List" tab.
Compact Scoreboard
Displays formatted scoreboard values in the sidebar. For Minecraft versions 1.20.4 and above, the implementation is based on the techutils project.
Automatic Movement
Four separate functions provide continuous movement in desired directions: forward, backward, left, and right.
Interaction History
Stores a specified number of recent player actions. View the history with the /history command and clear it with /clearinteractions. The maximum history size is configurable.
Monochrome Interface
Two functions replace text color in the interface and team displays with white for better readability.
Block Pick Redirection
Modifies Litematica's block pick behavior, allowing replacement of selected blocks with others. Redirection settings are available in the "List" tab.
Portal Protection
Two functions prevent accidental block breaking near Nether portals and block placement on sliced portal sides. The second feature was ported from the taichi-tweaks project.
Safe Movement
Protects against accidental breaking of blocks beneath the player while moving forward or sideways, particularly useful for perimeter digging.
Selective Rendering
⚠️ CAUTION: Selective Block Rendering
This feature currently does not support render selection of block entities and liquids.
The function renders only specified blocks. The block list can be configured in the "List" tab. Changing settings reloads the entire world (renderer). Example entries: minecraft:white_stained_glass, minecraft:dirt, minecraft:bedrock.
Selective Entity Rendering
Renders only specified entity types. The list is configurable in the "List" tab. Example entries: player, tnt, slime, item. This feature was also ported from the taichi-tweaks project.