News
It's been a long time since the last update, and here's is also a huge wave of new features!
You can always check the doc page for more details of specific options
General new tweaks
- Added mc tweak
disableDarkSkyRendering
. No dark sky bottom when under sea level - Added mc tweak
disableHorizonShadingRendering
. No dark horizon when nearby the world's bottom y - Added mc tweak
disableVignetteDarkness
. No darkness at screen corner when in non-max light level - Added mc tweak
disableSlimeBlockBouncing
since that's annoying - Added mc tweak
playerSkinBlockingLoading
. Nice to ensure player skins to always be loaded when e.g. replay video rendering- Compact with CustomSkinLoader
- Added mc tweak
serverMsptMetricsStatisticType
. Mspt metrics monitor with longer time span- Can be used in combination with rule syncServerMsptMetricsData from Carpet TIS Addition
- Added mc tweak
tweakmUnlimitedBlockEntityRenderDistance
. Don't be lazy and render those faraway chests - Added mod tweak
eprHideOnDebugHud
. Hide extra player rendering when F3 debug screen is on - Added mod tweak
ofUseVanillaBrightnessCache
. Increases FPS with smooth lighting on for a few - Added mod tweak
ofWitchHat
. shhhh~ don't tell optifine
Schematic BlockPlacement Restriction
A lot smarter tweakmSchematicBlockPlacementRestriction
logic:
- Smart block interaction handling
- You can now freely open chests or crafting tables.
- Block property changing block interation is only allowed when the property is not equal. e.g. you can tweak the repeater delay iff the in-world repeater delay doesn't matches the delay in schematic
- To-be-placed block checking. Calculate the block state to be placed and check if it's acceptable
- The to-be-placed block needs to matches the block in schematic
- Flower pots and 1.17+ cauldrons are exceptions
- Further state checking
- Ensure slab type is correct. Can be disabled via
tweakmSchematicBlockPlacementRestrictionCheckSlab
- Ensure block facing is correct. Can be disabled via
tweakmSchematicBlockPlacementRestrictionCheckFacing
- Ensure slab type is correct. Can be disabled via
- Acceptable special cases in "loose" mode:
- Can be disabled via option
tweakmSchematicBlockPlacementRestrictionStrict
. It's disabled by default - Following incorrect but reasonable block placements are allowed:
- place living coral for dead coral
- place ice for water / bubble column / waterlogged block
- Can be disabled via option
- Item whitelist. Add scaffolding blocks or your carry-on items into the list so their usage won't be restricted
- Whitelist is defined via
tweakmSchematicBlockPlacementRestrictionItemWhitelist
- Whitelist is defined via
Info View
A set of features that display useful information of blocks in game
- Added option
tweakmInfoView
as the main switch of info view features - Added
infoViewRenderingKey
as the hotkey for "View hotkey held" render strategy - Added
infoViewBeamAngle
,infoViewTargetDistance
as the settings of info view target strategy
Command Block
- Added
infoViewCommandBlock
to preview content of command blocks - Added
infoViewCommandBlockMaxWidth
,infoViewCommandBlockRenderStrategy
,infoViewCommandBlockTargetStrategy
,infoViewCommandBlockTextScale
as related settings - Command block entity data can be synced via option
serverDataSyncer
in multi player
Redstone Dust Update Order
- Added
infoViewRedstoneDustUpdateOrder
- Added
infoViewRedstoneDustUpdateOrderRenderStrategy
,infoViewRedstoneDustUpdateOrderTextAlpha
as related settings
Respawn Block Explosions
- Added
infoViewRespawnBlockExplosion
- Added
infoViewRespawnBlockExplosionRenderStrategy
,infoViewRespawnBlockExplosionTargetStrategy
,infoViewRespawnBlockExplosionTextAlpha
as related settings
Changes
- Removed
tweakmShowRedstoneDustUpdateOrder
andredstoneDustUpdateOrderTextAlpha
since they are moved to related info view features - Added a hint message when triggering
refreshInventory
- Use
@ModifyExpressionValue
from MixinExtras to replaced a bruch of@Redirect
for better mod compatibility - Use yaml as language file and post-process them via yamlang gradle plugin
Fixes
- (1.17+) Fixed in-world text rendering messes up rain rendering
News
- Added mc tweak
signMultilinePasteSupport
. Use withcopySignTextToClipBoard
for more ease - Added mc tweak
playerNameTagRenderStrategyList
andplayerNameTagRenderStrategyType
. Hide specific player name tags on your need
Fixes
- Fixed crash and make
disableCameraFrustumCulling
work with sodium. Compacts sodium version:(0.3.3, 0.4.2]
Patches
v3.7.1
- Fixed potential crashes with
signMultilinePasteSupport
- Fixed unnecessary stripping on
copySignTextToClipBoard
News
- Added mc tweak
signMultilinePasteSupport
- Added mc tweak
playerNameTagRenderStrategyList
andplayerNameTagRenderStrategyType
Fixes
- Fixed crash and make
disableCameraFrustumCulling
work with sodium. Compacts sodium version:(0.3.3, 0.4.2]
News
- Added feature
creativePickBlockWithState
. Make full use of vanilla'sBlockStateTag
item nbt - Show statistic data in option hover comment footer in debug mode
Fixes
- Fixed
legacyF3NLogic
doesn't work in 1.19
Patches
v3.6.1
- Fixed
tweakmAutoPickSchematicBlock
is still activated when schematic rendering is not enabled