- 1.21.7 (Supports 1.21.6)
- add: sync the stackable shulkers max count from Servux via the Metadata Handshakes.
- Port to 1.21.6
- update:
disableSkyDarkness
,disableRenderDistanceFog
, &&tweakLavaVisibility
due to vanilla Fog changes - add:
disableAtmosphericFog
- add:
tweakWaterVisibility
- add:
tweakDarknessVisibility
- update:
toolSwapSilkTouchFirst
to cache various blocks in a dummy Block Tag Cache for use when connected to servers. - add:
toolSwapPreferSilkTouch
- to prefer using a silk touch pick or otherwise when all other checks are equal. - add:
toolSwapBambooUsesSwordFirst
-- Make this feature toggable. - add:
toolSwapNeedsShearsFirst
- Uses Block Tags (And fake ones) to select Shears first. - add:
toolSwapSilkTouchOverride
-- with a matching block list under Lists. - add:
toolSwapSilkTouchOres
-- Use Silk Touch First on Ores when enabled. - add:
darknessScaleOverrideValue
-- The value to set the Darkness Pulse strength to when overridden viatweakDarknessVisibility
. - add:
stackableShulkersInHopperFix
-- This allows this Fix to be toggable. [DEFAULT: ON]
- Update RayTraceUtils workflow, Inventory Overlay & Entity Data Storage to help mitigate / fix crashes
- add: fly increment hotkeys by @scfbj
- fix:
entityDataSyncBackup
mode not querying for data - fix: freecam submersion mixin
- fix:
silkTouchFirst
/tweakToolSwitch
to select tools more accurately / reliably - block
tweakWeaponSwitch
from attempting to swap to / from a Mace to stop unintended behavior. - add:
toolSilkTouchFirstOres
; uses new#malilib:ore_blocks
block tag - make all tool / weapon toggles a boolean hotkey for quick toggles.
- Various i18n language updates.
- critical fix: Freecam causing unintended behavior while using Periodic Attacks; and it was somehow causing issues with Carpet Bots.
- add: fly increment hotkeys by @scfbj
- fix:
entityDataSyncBackup
mode not querying for data - fix: freecam submersion mixin
- fix:
silkTouchFirst
/tweakToolSwitch
to select tools more accurately / reliably - block
tweakWeaponSwitch
from attempting to swap to / from a Mace to stop unintended behavior. - add:
toolSilkTouchFirstOres
; uses new#malilib:ore_blocks
block tag - make all tool / weapon toggles a boolean hotkey for quick toggles.
- Various i18n language updates.
- Port to 1.21.5
- See Sakura's Github / JavaDocs for Changelogs; a lot has changed, particularly with Rendering Topics.
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: Easy Place black list support
- add:
inventoryPreviewVillagerBGColor
as a config option to show the 'villager BG colors' of their trades window during inventoryPreview. - lots of code sync-ups with MaLiLib & several Mixin realignments for easier code navigation.
- migrate Config file loading/saving to new Path system, and allow having Unicode files; such as with Chinese characters.
- add: selective rendering system from Tweak Fork. Note that this tends to be a bit laggy / odd to use.
- remove the
preferSilkTouch
list, and replace it withtoolSwapSilkTouchFirst
based on MaLiLib based Block Tags called#malilib.needs_silk_touch
-- the old implementation only worked partially, so the new method uses an actual Block State Tag. This is only because Minecraft fails to properly match tools using Vanilla functions for blocks that requires Silk Touch, such as for Glass and Ender Chests, etc; as it only uses a loot table condition. - fix:
disableConstantChunkSaving
Mixin Injection point - feat: add Yeet
disableElytraSprintCancel
- this config disables the new mechanism that 'cancels' your Sprinting Mode while Gliding with an Elytra. - add:
ServerDataSync
cache requeue system & add checks for OP; and add relatedserverDataSyncCacheRefresh
config.
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: Easy Place black list support
- add:
inventoryPreviewVillagerBGColor
as a config option to show the 'villager BG colors' of their trades window during inventoryPreview. - lots of code sync-ups with MaLiLib & several Mixin realignments for easier code navigation.
- migrate Config file loading/saving to new Path system, and allow having Unicode files; such as with Chinese characters.
- add: selective rendering system from Tweak Fork. Note that this tends to be a bit laggy / odd to use.
- remove the
preferSilkTouch
list, and replace it withtoolSwapSilkTouchFirst
based on MaLiLib based Block Tags called#malilib.needs_silk_touch
-- the old implementation only worked partially, so the new method uses an actual Block State Tag. This is only because Minecraft fails to properly match tools using Vanilla functions for blocks that requires Silk Touch, such as for Glass and Ender Chests, etc; as it only uses a loot table condition. - fix:
disableConstantChunkSaving
Mixin Injection point - add:
ServerDataSync
cache requeue system & add checks for OP; and add relatedserverDataSyncCacheRefresh
config.
NOTE: This will be the last feature build for 1.21, as I will referr it as being LTS
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: Easy Place black list support
- add:
inventoryPreviewVillagerBGColor
as a config option to show the 'villager BG colors' of their trades window during inventoryPreview. - lots of code sync-ups with MaLiLib & several Mixin realignments for easier code navigation.
- migrate Config file loading/saving to new Path system, and allow having Unicode files; such as with Chinese characters.
- add: selective rendering system from Tweak Fork. Note that this tends to be a bit laggy / odd to use.
- remove the
preferSilkTouch
list, and replace it withtoolSwapSilkTouchFirst
based on MaLiLib based Block Tags called#malilib.needs_silk_touch
-- the old implementation only worked partially, so the new method uses an actual Block State Tag. This is only because Minecraft fails to properly match tools using Vanilla functions for blocks that requires Silk Touch, such as for Glass and Ender Chests, etc; as it only uses a loot table condition. - add:
ServerDataSync
cache requeue system & add checks for OP; and add relatedserverDataSyncCacheRefresh
config.
NOTE: This will be the last feature build for 1.21, as I will referr it as being LTS
- fix: Convert all Pair objects to Apache Commons.
- Migrate inventoryPreview to the new
InventoryOverlayScreen
system. This basically now uses the same code as MiniHUD; and then you can configure the Hotkey appropriately so that it doesn't conflict with MiniHUD. I may consider moving InventoryPreview back to Tweakeroo away from MiniHUD again in the future.
- fix: 'Shifted' Display for the 'Tweaks' config.
- fix: missing 'comment' lines under Tweaks
- revert: disableNoBlockBreakCooldown being blocked from Creative Mode.
- fix: tweakInventoryPreview to be able to see 'Empty' Block Entities again.
- fix: inventoryPreview for Empty Inventory Entities, such as Armor Stands
- fix: Missing Horse / Wolf Empty Slot textures
- add Chinese lang files, thanks to @DreamingLri and @snowlinouo, and @zly2006
- Includes Config Gui Registration code
- fix: Easy Place Protocol not applying all possible rotation Directional Block States.
- fix: Easy Place V3 for AXIS BlockStates; meaning this fixes Logs, Froglights, Basalt, Hyphae, etc.
- fix: AutoElytraSwap logic from @zly2006
- feat: configurable BundlePreviewRowWidth
- fix: 'Shifted' Display for the 'Tweaks' config.
- fix: missing 'comment' lines under Tweaks
- revert: disableNoBlockBreakCooldown being blocked from Creative Mode.
- fix: tweakInventoryPreview to be able to see 'Empty' Block Entities again.
- fix: inventoryPreview for Empty Inventory Entities, such as Armor Stands
- fix: Missing Horse / Wolf Empty Slot textures
- add Chinese lang files, thanks to @DreamingLri and @snowlinouo, and @zly2006
- Includes Config Gui Registration code
- fix: Easy Place Protocol not applying all possible rotation Directional Block States.
- fix: Easy Place V3 for AXIS BlockStates; meaning this fixes Logs, Froglights, Basalt, Hyphae, etc.
- fix: AutoElytraSwap logic from @zly2006
- feat: configurable BundlePreviewRowWidth
- fix: 'Shifted' Display for the 'Tweaks' config.
- fix: missing 'comment' lines under Tweaks
- revert: disableNoBlockBreakCooldown being blocked from Creative Mode.
- fix: tweakInventoryPreview to be able to see 'Empty' Block Entities again.
- fix: inventoryPreview for Empty Inventory Entities, such as Armor Stands
- fix: Missing Horse / Wolf Empty Slot textures
- add Chinese lang files, thanks to @DreamingLri and @snowlinouo, and @zly2006
- Includes Config Gui Registration code
- fix: Easy Place Protocol not applying all possible rotation Directional Block States.
- fix: Easy Place V3 for AXIS BlockStates; meaning this fixes Logs, Froglights, Basalt, Hyphae, etc.
- feat: configurable BundlePreviewRowWidth