From 1e7a56aefdb0a98328c58739f0e0c729f2c2e5d2 Mon Sep 17 00:00:00 2001 From: Sakura Ryoko Date: Wed, 17 Jul 2024 21:03:12 -0400 Subject: [PATCH] translation work continued --- .../fi/dy/masa/tweakeroo/config/Configs.java | 100 ++++----- .../fi/dy/masa/tweakeroo/config/Hotkeys.java | 88 ++++---- .../assets/tweakeroo/lang/en_us.json | 194 ++++++++++++++++++ 3 files changed, 288 insertions(+), 94 deletions(-) diff --git a/src/main/java/fi/dy/masa/tweakeroo/config/Configs.java b/src/main/java/fi/dy/masa/tweakeroo/config/Configs.java index 1431ff051..6434c219d 100644 --- a/src/main/java/fi/dy/masa/tweakeroo/config/Configs.java +++ b/src/main/java/fi/dy/masa/tweakeroo/config/Configs.java @@ -279,50 +279,50 @@ public static class Lists public static class Disable { - public static final ConfigBooleanHotkeyed DISABLE_ARMOR_STAND_RENDERING = new ConfigBooleanHotkeyed("disableArmorStandRendering", false, "", "Disables all Armor Stand entity rendering"); - public static final ConfigBooleanHotkeyed DISABLE_AXE_STRIPPING = new ConfigBooleanHotkeyed("disableAxeStripping", false, "", "Disables stripping logs with an axe"); - public static final ConfigBooleanHotkeyed DISABLE_BAT_SPAWNING = new ConfigBooleanClient ("disableBatSpawning", false, "", "Disables Bat spawning in single player"); - public static final ConfigBooleanHotkeyed DISABLE_BEACON_BEAM_RENDERING = new ConfigBooleanHotkeyed("disableBeaconBeamRendering", false, "", "Disables Beacon beam rendering"); - public static final ConfigBooleanHotkeyed DISABLE_BLOCK_BREAK_PARTICLES = new ConfigBooleanHotkeyed("disableBlockBreakingParticles", false, "", "Removes the block breaking particles.\n(This is originally from usefulmod by nessie.)"); - public static final ConfigBooleanHotkeyed DISABLE_DOUBLE_TAP_SPRINT = new ConfigBooleanHotkeyed("disableDoubleTapSprint", false, "", "Disables the double-tap-forward-key sprinting"); - public static final ConfigBooleanHotkeyed DISABLE_BOSS_BAR = new ConfigBooleanHotkeyed("disableBossBar", false, "", "Disables boss bar rendering"); - public static final ConfigBooleanHotkeyed DISABLE_BOSS_FOG = new ConfigBooleanHotkeyed("disableBossFog", false, "", "Removes the fog that boss mobs cause"); - public static final ConfigBooleanHotkeyed DISABLE_CHUNK_RENDERING = new ConfigBooleanHotkeyed("disableChunkRendering", false, "", "Disables chunk (re-)rendering. This will make any block changes non-visible\nuntil this is disabled again and F3 + A is used to refresh the world rendering.\nThis might help with low fps in places with lots of block changes in some situations,\nwhere the block changes are not really relevant at that time."); - public static final ConfigBooleanHotkeyed DISABLE_CLIENT_ENTITY_UPDATES = new ConfigBooleanHotkeyed("disableClientEntityUpdates", false, "", "Disables ALL except player entity updates on the client.\nThis is mainly meant for situations where you need to be\nable to do stuff to fix excessive entity count related problems"); - public static final ConfigBooleanHotkeyed DISABLE_CLIENT_LIGHT_UPDATES = new ConfigBooleanHotkeyed("disableClientLightUpdates", false, "", "Disables all client-side light updates"); - public static final ConfigBooleanHotkeyed DISABLE_CONSTANT_CHUNK_SAVING = new ConfigBooleanHotkeyed("disableConstantChunkSaving", false, "", "Disables the game saving up to 20 chunks every tick\nall the time, in addition to the normal auto-save cycle."); - public static final ConfigBooleanHotkeyed DISABLE_CREATIVE_INFESTED_BLOCKS= new ConfigBooleanHotkeyed("disableCreativeMenuInfestedBlocks", false, "", "Removes infested stone blocks from the creative search inventory"); - public static final ConfigBooleanHotkeyed DISABLE_DEAD_MOB_RENDERING = new ConfigBooleanHotkeyed("disableDeadMobRendering", false, "", "Prevents rendering dead mobs (entities that are at 0 health)"); - public static final ConfigBooleanHotkeyed DISABLE_DEAD_MOB_TARGETING = new ConfigBooleanHotkeyed("disableDeadMobTargeting", false, "", "Prevents targeting entities that are at 0 health.\nThis fixes for example hitting already dead mobs."); - public static final ConfigBooleanHotkeyed DISABLE_ENTITY_RENDERING = new ConfigBooleanHotkeyed("disableEntityRendering", false, "", "Disables ALL except player entity rendering.\nThis is mainly meant for situations where you need to be\nable to do stuff to fix excessive entity count related problems"); - public static final ConfigBooleanHotkeyed DISABLE_ENTITY_TICKING = new ConfigBooleanClient ("disableEntityTicking", false, "", "Prevent everything except player entities from getting ticked"); - public static final ConfigBooleanHotkeyed DISABLE_FALLING_BLOCK_RENDER = new ConfigBooleanHotkeyed("disableFallingBlockEntityRendering", false, "", "If enabled, then falling block entities won't be rendered at all"); - public static final ConfigBooleanHotkeyed DISABLE_FP_EFFECT_PARTICLES = new ConfigBooleanHotkeyed("disableFirstPersonEffectParticles", false, "", "Removes the potion effect particles/swirlies in first person\n(from the player itself)"); - public static final ConfigBooleanHotkeyed DISABLE_INVENTORY_EFFECTS = new ConfigBooleanHotkeyed("disableInventoryEffectRendering", false, "", "Removes the potion effect rendering from the inventory GUIs"); - public static final ConfigBooleanHotkeyed DISABLE_ITEM_SWITCH_COOLDOWN = new ConfigBooleanHotkeyed("disableItemSwitchRenderCooldown", false, "", "If true, then there won't be any cooldown/equip animation\nwhen switching the held item or using the item."); - public static final ConfigBooleanHotkeyed DISABLE_MOB_SPAWNER_MOB_RENDER = new ConfigBooleanHotkeyed("disableMobSpawnerMobRendering", false, "", "Removes the entity rendering from mob spawners"); - public static final ConfigBooleanHotkeyed DISABLE_NAUSEA_EFFECT = new ConfigBooleanHotkeyed("disableNauseaEffect", false, "", "Disables the nausea visual effects"); - public static final ConfigBooleanHotkeyed DISABLE_NETHER_FOG = new ConfigBooleanHotkeyed("disableNetherFog", false, "", "Removes the fog in the Nether"); - public static final ConfigBooleanHotkeyed DISABLE_NETHER_PORTAL_SOUND = new ConfigBooleanHotkeyed("disableNetherPortalSound", false, "", "Disables the Nether Portal sound"); - public static final ConfigBooleanHotkeyed DISABLE_OBSERVER = new ConfigBooleanClient ("disableObserver", false, "", "Disable Observers from triggering at all"); - public static final ConfigBooleanHotkeyed DISABLE_OFFHAND_RENDERING = new ConfigBooleanHotkeyed("disableOffhandRendering", false, "", "Disables the offhand item from getting rendered"); - public static final ConfigBooleanHotkeyed DISABLE_PARTICLES = new ConfigBooleanHotkeyed("disableParticles", false, "", "Disables all particles"); - public static final ConfigBooleanHotkeyed DISABLE_PORTAL_GUI_CLOSING = new ConfigBooleanHotkeyed("disablePortalGuiClosing", false, "", "If enabled, then you can still open GUIs while in a Nether Portal"); - public static final ConfigBooleanHotkeyed DISABLE_RAIN_EFFECTS = new ConfigBooleanHotkeyed("disableRainEffects", false, "", "Disables rain rendering and sounds"); - public static final ConfigBooleanHotkeyed DISABLE_RENDERING_SCAFFOLDING = new ConfigBooleanHotkeyed("disableRenderingScaffolding", false, "", "Disables rendering of Scaffolding Blocks"); - public static final ConfigBooleanHotkeyed DISABLE_RENDER_DISTANCE_FOG = new ConfigBooleanHotkeyed("disableRenderDistanceFog", false, "", "Disables the fog that increases around the render distance"); - public static final ConfigBooleanHotkeyed DISABLE_SCOREBOARD_RENDERING = new ConfigBooleanHotkeyed("disableScoreboardRendering", false, "", "Removes the sidebar scoreboard rendering"); - public static final ConfigBooleanHotkeyed DISABLE_SHULKER_BOX_TOOLTIP = new ConfigBooleanHotkeyed("disableShulkerBoxTooltip", false, "", "Disables the vanilla text tooltip for Shulker Box contents"); - public static final ConfigBooleanHotkeyed DISABLE_SHOVEL_PATHING = new ConfigBooleanHotkeyed("disableShovelPathing", false, "", "Disables converting grass etc. to Path Blocks with a shovel"); - public static final ConfigBooleanHotkeyed DISABLE_SIGN_GUI = new ConfigBooleanHotkeyed("disableSignGui", false, "", "Prevent the Sign edit GUI from opening"); - public static final ConfigBooleanHotkeyed DISABLE_SKY_DARKNESS = new ConfigBooleanHotkeyed("disableSkyDarkness", false, "", "Disables the sky darkness below y = 63\n\n(By moving the threshold y to 2 blocks below the bottom of the world instead)"); - public static final ConfigBooleanHotkeyed DISABLE_SLIME_BLOCK_SLOWDOWN = new ConfigBooleanHotkeyed("disableSlimeBlockSlowdown", false, "", "Removes the slowdown from walking on Slime Blocks.\n(This is originally from usefulmod by nessie.)"); - public static final ConfigBooleanHotkeyed DISABLE_STATUS_EFFECT_HUD = new ConfigBooleanHotkeyed("disableStatusEffectHud", false, "", "Disables the status effect HUD rendering (which is usually\nin the top right corner of the screen)"); - public static final ConfigBooleanHotkeyed DISABLE_TILE_ENTITY_RENDERING = new ConfigBooleanHotkeyed("disableTileEntityRendering", false, "", "Prevents all TileEntity renderers from rendering"); - public static final ConfigBooleanHotkeyed DISABLE_TILE_ENTITY_TICKING = new ConfigBooleanClient ("disableTileEntityTicking", false, "", "Prevent all TileEntities from getting ticked"); - public static final ConfigBooleanHotkeyed DISABLE_VILLAGER_TRADE_LOCKING = new ConfigBooleanClient ("disableVillagerTradeLocking", false, "", "Prevents villager trades from ever locking, by always incrementing\nthe max uses as well when the recipe uses is incremented"); - public static final ConfigBooleanHotkeyed DISABLE_WALL_UNSPRINT = new ConfigBooleanHotkeyed("disableWallUnsprint", false, "", "Touching a wall doesn't drop you out from sprint mode"); - public static final ConfigBooleanHotkeyed DISABLE_WORLD_VIEW_BOB = new ConfigBooleanHotkeyed("disableWorldViewBob", false, "", "Disables the view bob wobble effect of the world, but not the hand\nThis setting will fail if you have Iris installed."); + public static final ConfigBooleanHotkeyed DISABLE_ARMOR_STAND_RENDERING = new ConfigBooleanHotkeyed("disableArmorStandRendering", false, "", "tweakeroo.config.disable.comment.disableArmorStandRendering").translatedName("tweakeroo.config.disable.name.disableArmorStandRendering"); + public static final ConfigBooleanHotkeyed DISABLE_AXE_STRIPPING = new ConfigBooleanHotkeyed("disableAxeStripping", false, "", "tweakeroo.config.disable.comment.disableAxeStripping").translatedName("tweakeroo.config.disable.name.disableAxeStripping"); + public static final ConfigBooleanHotkeyed DISABLE_BAT_SPAWNING = new ConfigBooleanClient ("disableBatSpawning", false, "", "tweakeroo.config.disable.comment.disableBatSpawning").translatedName("tweakeroo.config.disable.name.disableBatSpawning"); + public static final ConfigBooleanHotkeyed DISABLE_BEACON_BEAM_RENDERING = new ConfigBooleanHotkeyed("disableBeaconBeamRendering", false, "", "tweakeroo.config.disable.comment.disableBeaconBeamRendering").translatedName("tweakeroo.config.disable.name.disableBeaconBeamRendering"); + public static final ConfigBooleanHotkeyed DISABLE_BLOCK_BREAK_PARTICLES = new ConfigBooleanHotkeyed("disableBlockBreakingParticles", false, "", "tweakeroo.config.disable.comment.disableBlockBreakingParticles").translatedName("tweakeroo.config.disable.name.disableBlockBreakingParticles"); + public static final ConfigBooleanHotkeyed DISABLE_DOUBLE_TAP_SPRINT = new ConfigBooleanHotkeyed("disableDoubleTapSprint", false, "", "tweakeroo.config.disable.comment.disableDoubleTapSprint").translatedName("tweakeroo.config.disable.name.disableDoubleTapSprint"); + public static final ConfigBooleanHotkeyed DISABLE_BOSS_BAR = new ConfigBooleanHotkeyed("disableBossBar", false, "", "tweakeroo.config.disable.comment.disableBossBar").translatedName("tweakeroo.config.disable.name.disableBossBar"); + public static final ConfigBooleanHotkeyed DISABLE_BOSS_FOG = new ConfigBooleanHotkeyed("disableBossFog", false, "", "tweakeroo.config.disable.comment.disableBossFog").translatedName("tweakeroo.config.disable.name.disableBossFog"); + public static final ConfigBooleanHotkeyed DISABLE_CHUNK_RENDERING = new ConfigBooleanHotkeyed("disableChunkRendering", false, "", "tweakeroo.config.disable.comment.disableChunkRendering").translatedName("tweakeroo.config.disable.name.disableChunkRendering"); + public static final ConfigBooleanHotkeyed DISABLE_CLIENT_ENTITY_UPDATES = new ConfigBooleanHotkeyed("disableClientEntityUpdates", false, "", "tweakeroo.config.disable.comment.disableClientEntityUpdates").translatedName("tweakeroo.config.disable.name.disableClientEntityUpdates"); + public static final ConfigBooleanHotkeyed DISABLE_CLIENT_LIGHT_UPDATES = new ConfigBooleanHotkeyed("disableClientLightUpdates", false, "", "tweakeroo.config.disable.comment.disableClientLightUpdates").translatedName("tweakeroo.config.disable.name.disableClientLightUpdates"); + public static final ConfigBooleanHotkeyed DISABLE_CONSTANT_CHUNK_SAVING = new ConfigBooleanHotkeyed("disableConstantChunkSaving", false, "", "tweakeroo.config.disable.comment.disableConstantChunkSaving").translatedName("tweakeroo.config.disable.name.disableConstantChunkSaving"); + public static final ConfigBooleanHotkeyed DISABLE_CREATIVE_INFESTED_BLOCKS= new ConfigBooleanHotkeyed("disableCreativeMenuInfestedBlocks", false, "", "tweakeroo.config.disable.comment.disableCreativeMenuInfestedBlocks").translatedName("tweakeroo.config.disable.name.disableCreativeMenuInfestedBlocks"); + public static final ConfigBooleanHotkeyed DISABLE_DEAD_MOB_RENDERING = new ConfigBooleanHotkeyed("disableDeadMobRendering", false, "", "tweakeroo.config.disable.comment.disableDeadMobRendering").translatedName("tweakeroo.config.disable.name.disableDeadMobRendering"); + public static final ConfigBooleanHotkeyed DISABLE_DEAD_MOB_TARGETING = new ConfigBooleanHotkeyed("disableDeadMobTargeting", false, "", "tweakeroo.config.disable.comment.disableDeadMobTargeting").translatedName("tweakeroo.config.disable.name.disableDeadMobTargeting"); + public static final ConfigBooleanHotkeyed DISABLE_ENTITY_RENDERING = new ConfigBooleanHotkeyed("disableEntityRendering", false, "", "tweakeroo.config.disable.comment.disableEntityRendering").translatedName("tweakeroo.config.disable.name.disableEntityRendering"); + public static final ConfigBooleanHotkeyed DISABLE_ENTITY_TICKING = new ConfigBooleanClient ("disableEntityTicking", false, "", "tweakeroo.config.disable.comment.disableEntityTicking").translatedName("tweakeroo.config.disable.name.disableEntityTicking"); + public static final ConfigBooleanHotkeyed DISABLE_FALLING_BLOCK_RENDER = new ConfigBooleanHotkeyed("disableFallingBlockEntityRendering", false, "", "tweakeroo.config.disable.comment.disableFallingBlockEntityRendering").translatedName("tweakeroo.config.disable.name.disableFallingBlockEntityRendering"); + public static final ConfigBooleanHotkeyed DISABLE_FP_EFFECT_PARTICLES = new ConfigBooleanHotkeyed("disableFirstPersonEffectParticles", false, "", "tweakeroo.config.disable.comment.disableFirstPersonEffectParticles").translatedName("tweakeroo.config.disable.name.disableFirstPersonEffectParticles"); + public static final ConfigBooleanHotkeyed DISABLE_INVENTORY_EFFECTS = new ConfigBooleanHotkeyed("disableInventoryEffectRendering", false, "", "tweakeroo.config.disable.comment.disableInventoryEffectRendering").translatedName("tweakeroo.config.disable.name.disableInventoryEffectRendering"); + public static final ConfigBooleanHotkeyed DISABLE_ITEM_SWITCH_COOLDOWN = new ConfigBooleanHotkeyed("disableItemSwitchRenderCooldown", false, "", "tweakeroo.config.disable.comment.disableItemSwitchRenderCooldown").translatedName("tweakeroo.config.disable.name.disableItemSwitchRenderCooldown"); + public static final ConfigBooleanHotkeyed DISABLE_MOB_SPAWNER_MOB_RENDER = new ConfigBooleanHotkeyed("disableMobSpawnerMobRendering", false, "", "tweakeroo.config.disable.comment.disableMobSpawnerMobRendering").translatedName("tweakeroo.config.disable.name.disableMobSpawnerMobRendering"); + public static final ConfigBooleanHotkeyed DISABLE_NAUSEA_EFFECT = new ConfigBooleanHotkeyed("disableNauseaEffect", false, "", "tweakeroo.config.disable.comment.disableNauseaEffect").translatedName("tweakeroo.config.disable.name.disableNauseaEffect"); + public static final ConfigBooleanHotkeyed DISABLE_NETHER_FOG = new ConfigBooleanHotkeyed("disableNetherFog", false, "", "tweakeroo.config.disable.comment.disableNetherFog").translatedName("tweakeroo.config.disable.name.disableNetherFog"); + public static final ConfigBooleanHotkeyed DISABLE_NETHER_PORTAL_SOUND = new ConfigBooleanHotkeyed("disableNetherPortalSound", false, "", "tweakeroo.config.disable.comment.disableNetherPortalSound").translatedName("tweakeroo.config.disable.name.disableNetherPortalSound"); + public static final ConfigBooleanHotkeyed DISABLE_OBSERVER = new ConfigBooleanClient ("disableObserver", false, "", "tweakeroo.config.disable.comment.disableObserver").translatedName("tweakeroo.config.disable.name.disableObserver"); + public static final ConfigBooleanHotkeyed DISABLE_OFFHAND_RENDERING = new ConfigBooleanHotkeyed("disableOffhandRendering", false, "", "tweakeroo.config.disable.comment.disableOffhandRendering").translatedName("tweakeroo.config.disable.name.disableOffhandRendering"); + public static final ConfigBooleanHotkeyed DISABLE_PARTICLES = new ConfigBooleanHotkeyed("disableParticles", false, "", "tweakeroo.config.disable.comment.disableParticles").translatedName("tweakeroo.config.disable.name.disableParticles"); + public static final ConfigBooleanHotkeyed DISABLE_PORTAL_GUI_CLOSING = new ConfigBooleanHotkeyed("disablePortalGuiClosing", false, "", "tweakeroo.config.disable.comment.disablePortalGuiClosing").translatedName("tweakeroo.config.disable.name.disablePortalGuiClosing"); + public static final ConfigBooleanHotkeyed DISABLE_RAIN_EFFECTS = new ConfigBooleanHotkeyed("disableRainEffects", false, "", "tweakeroo.config.disable.comment.disableRainEffects").translatedName("tweakeroo.config.disable.name.disableRainEffects"); + public static final ConfigBooleanHotkeyed DISABLE_RENDERING_SCAFFOLDING = new ConfigBooleanHotkeyed("disableRenderingScaffolding", false, "", "tweakeroo.config.disable.comment.disableRenderingScaffolding").translatedName("tweakeroo.config.disable.name.disableRenderingScaffolding"); + public static final ConfigBooleanHotkeyed DISABLE_RENDER_DISTANCE_FOG = new ConfigBooleanHotkeyed("disableRenderDistanceFog", false, "", "tweakeroo.config.disable.comment.disableRenderDistanceFog").translatedName("tweakeroo.config.disable.name.disableRenderDistanceFog"); + public static final ConfigBooleanHotkeyed DISABLE_SCOREBOARD_RENDERING = new ConfigBooleanHotkeyed("disableScoreboardRendering", false, "", "tweakeroo.config.disable.comment.disableScoreboardRendering").translatedName("tweakeroo.config.disable.name.disableScoreboardRendering"); + public static final ConfigBooleanHotkeyed DISABLE_SHULKER_BOX_TOOLTIP = new ConfigBooleanHotkeyed("disableShulkerBoxTooltip", false, "", "tweakeroo.config.disable.comment.disableShulkerBoxTooltip").translatedName("tweakeroo.config.disable.name.disableShulkerBoxTooltip"); + public static final ConfigBooleanHotkeyed DISABLE_SHOVEL_PATHING = new ConfigBooleanHotkeyed("disableShovelPathing", false, "", "tweakeroo.config.disable.comment.disableShovelPathing").translatedName("tweakeroo.config.disable.name.disableShovelPathing"); + public static final ConfigBooleanHotkeyed DISABLE_SIGN_GUI = new ConfigBooleanHotkeyed("disableSignGui", false, "", "tweakeroo.config.disable.comment.disableSignGui").translatedName("tweakeroo.config.disable.name.disableSignGui"); + public static final ConfigBooleanHotkeyed DISABLE_SKY_DARKNESS = new ConfigBooleanHotkeyed("disableSkyDarkness", false, "", "tweakeroo.config.disable.comment.disableSkyDarkness").translatedName("tweakeroo.config.disable.name.disableSkyDarkness"); + public static final ConfigBooleanHotkeyed DISABLE_SLIME_BLOCK_SLOWDOWN = new ConfigBooleanHotkeyed("disableSlimeBlockSlowdown", false, "", "tweakeroo.config.disable.comment.disableSlimeBlockSlowdown").translatedName("tweakeroo.config.disable.name.disableSlimeBlockSlowdown"); + public static final ConfigBooleanHotkeyed DISABLE_STATUS_EFFECT_HUD = new ConfigBooleanHotkeyed("disableStatusEffectHud", false, "", "tweakeroo.config.disable.comment.disableStatusEffectHud").translatedName("tweakeroo.config.disable.name.disableStatusEffectHud"); + public static final ConfigBooleanHotkeyed DISABLE_TILE_ENTITY_RENDERING = new ConfigBooleanHotkeyed("disableTileEntityRendering", false, "", "tweakeroo.config.disable.comment.disableTileEntityRendering").translatedName("tweakeroo.config.disable.name.disableTileEntityRendering"); + public static final ConfigBooleanHotkeyed DISABLE_TILE_ENTITY_TICKING = new ConfigBooleanClient ("disableTileEntityTicking", false, "", "tweakeroo.config.disable.comment.disableTileEntityTicking").translatedName("tweakeroo.config.disable.name.disableTileEntityTicking"); + public static final ConfigBooleanHotkeyed DISABLE_VILLAGER_TRADE_LOCKING = new ConfigBooleanClient ("disableVillagerTradeLocking", false, "", "tweakeroo.config.disable.comment.disableVillagerTradeLocking").translatedName("tweakeroo.config.disable.name.disableVillagerTradeLocking"); + public static final ConfigBooleanHotkeyed DISABLE_WALL_UNSPRINT = new ConfigBooleanHotkeyed("disableWallUnsprint", false, "", "tweakeroo.config.disable.comment.disableWallUnsprint").translatedName("tweakeroo.config.disable.name.disableWallUnsprint"); + public static final ConfigBooleanHotkeyed DISABLE_WORLD_VIEW_BOB = new ConfigBooleanHotkeyed("disableWorldViewBob", false, "", "tweakeroo.config.disable.comment.disableWorldViewBob").translatedName("tweakeroo.config.disable.name.disableWorldViewBob"); public static final ImmutableList OPTIONS = ImmutableList.of( DISABLE_ARMOR_STAND_RENDERING, @@ -374,12 +374,12 @@ public static class Disable public static class Internal { - public static final ConfigInteger FLY_SPEED_PRESET = new ConfigInteger ("flySpeedPreset", 0, 0, 3, "This is just for the mod internally to track the\ncurrently selected fly speed preset"); - public static final ConfigDouble GAMMA_VALUE_ORIGINAL = new ConfigDouble ("gammaValueOriginal", 0, 0, 1, "The original gamma value, before the gamma override was enabled"); - public static final ConfigInteger HOTBAR_SCROLL_CURRENT_ROW = new ConfigInteger ("hotbarScrollCurrentRow", 3, 0, 3, "This is just for the mod internally to track the\n\"current hotbar row\" for the hotbar scrolling feature"); - public static final ConfigDouble SLIME_BLOCK_SLIPPERINESS_ORIGINAL = new ConfigDouble ("slimeBlockSlipperinessOriginal", 0.8, 0, 1, "The original slipperiness value of Slime Blocks"); - public static final ConfigDouble SNAP_AIM_LAST_PITCH = new ConfigDouble ("snapAimLastPitch", 0, -135, 135, "The last snapped-to pitch value"); - public static final ConfigDouble SNAP_AIM_LAST_YAW = new ConfigDouble ("snapAimLastYaw", 0, 0, 360, "The last snapped-to yaw value"); + public static final ConfigInteger FLY_SPEED_PRESET = new ConfigInteger ("flySpeedPreset", 0, 0, 3, "tweakeroo.config.internal.comment.flySpeedPreset").translatedName("tweakeroo.config.internal.name.flySpeedPreset"); + public static final ConfigDouble GAMMA_VALUE_ORIGINAL = new ConfigDouble ("gammaValueOriginal", 0, 0, 1, "tweakeroo.config.internal.comment.gammaValueOriginal").translatedName("tweakeroo.config.internal.name.gammaValueOriginal"); + public static final ConfigInteger HOTBAR_SCROLL_CURRENT_ROW = new ConfigInteger ("hotbarScrollCurrentRow", 3, 0, 3, "tweakeroo.config.internal.comment.hotbarScrollCurrentRow").translatedName("tweakeroo.config.internal.name.hotbarScrollCurrentRow"); + public static final ConfigDouble SLIME_BLOCK_SLIPPERINESS_ORIGINAL = new ConfigDouble ("slimeBlockSlipperinessOriginal", 0.8, 0, 1, "tweakeroo.config.internal.comment.slimeBlockSlipperinessOriginal").translatedName("tweakeroo.config.internal.name.slimeBlockSlipperinessOriginal"); + public static final ConfigDouble SNAP_AIM_LAST_PITCH = new ConfigDouble ("snapAimLastPitch", 0, -135, 135, "tweakeroo.config.internal.comment.snapAimLastPitch").translatedName("tweakeroo.config.internal.name.snapAimLastPitch"); + public static final ConfigDouble SNAP_AIM_LAST_YAW = new ConfigDouble ("snapAimLastYaw", 0, 0, 360, "tweakeroo.config.internal.comment.snapAimLastYaw").translatedName("tweakeroo.config.internal.name.snapAimLastYaw"); public static final ImmutableList OPTIONS = ImmutableList.of( FLY_SPEED_PRESET, diff --git a/src/main/java/fi/dy/masa/tweakeroo/config/Hotkeys.java b/src/main/java/fi/dy/masa/tweakeroo/config/Hotkeys.java index 8ba130944..9a9a8b0a1 100644 --- a/src/main/java/fi/dy/masa/tweakeroo/config/Hotkeys.java +++ b/src/main/java/fi/dy/masa/tweakeroo/config/Hotkeys.java @@ -9,50 +9,50 @@ public class Hotkeys { - public static final ConfigHotkey ACCURATE_BLOCK_PLACEMENT_IN = new ConfigHotkey("accurateBlockPlacementInto", "", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the accurate block placement\nmode/overlay for placing the block facing\ninto the clicked block face"); - public static final ConfigHotkey ACCURATE_BLOCK_PLACEMENT_REVERSE = new ConfigHotkey("accurateBlockPlacementReverse", "", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the accurate block placement\nmode/overlay for placing the block facing\nthe opposite way from what it would be otherwise"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_COLUMN = new ConfigHotkey("breakingRestrictionModeColumn", "", "Switch the Breaking Restriction mode to the Column mode"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_DIAGONAL = new ConfigHotkey("breakingRestrictionModeDiagonal", "", "Switch the Breaking Restriction mode to the Diagonal mode"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_FACE = new ConfigHotkey("breakingRestrictionModeFace", "", "Switch the Breaking Restriction mode to the Face mode"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_LAYER = new ConfigHotkey("breakingRestrictionModeLayer", "", "Switch the Breaking Restriction mode to the Layer mode"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_LINE = new ConfigHotkey("breakingRestrictionModeLine", "", "Switch the Breaking Restriction mode to the Line mode"); - public static final ConfigHotkey BREAKING_RESTRICTION_MODE_PLANE = new ConfigHotkey("breakingRestrictionModePlane", "", "Switch the Breaking Restriction mode to the Plane mode"); - public static final ConfigHotkey COPY_SIGN_TEXT = new ConfigHotkey("copySignText", "", "Copies the text from an already-placed sign.\nThat text can be used with the tweakSignCopy tweak."); - public static final ConfigHotkey ELYTRA_CAMERA = new ConfigHotkey("elytraCamera", "", "The key to lock the current real player rotations, only allowing the\ninputs (mouse) to affect separate \"camera rotations\" used only for the rendering\nwhile this key is active.\nMeant for freely looking down/around while elytra flying straight."); - public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_ADJACENT = new ConfigHotkey("flexibleBlockPlacementAdjacent", "", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the flexible block placement\nmode/overlay for placing the block in an adjacent position"); - public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_OFFSET = new ConfigHotkey("flexibleBlockPlacementOffset", "LEFT_CONTROL", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the flexible block placement\nmode/overlay for placing the block in a\noffset or diagonal position"); - public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_ROTATION = new ConfigHotkey("flexibleBlockPlacementRotation", "LEFT_ALT", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the flexible block placement\nmode/overlay for placing the block with\na rotation/facing"); - public static final ConfigHotkey FLY_PRESET_1 = new ConfigHotkey("flyPreset1", "", "Switch to fly preset 1"); - public static final ConfigHotkey FLY_PRESET_2 = new ConfigHotkey("flyPreset2", "", "Switch to fly preset 2"); - public static final ConfigHotkey FLY_PRESET_3 = new ConfigHotkey("flyPreset3", "", "Switch to fly preset 3"); - public static final ConfigHotkey FLY_PRESET_4 = new ConfigHotkey("flyPreset4", "", "Switch to fly preset 4"); - public static final ConfigHotkey FREE_CAMERA_PLAYER_INPUTS = new ConfigHotkey("freeCameraPlayerInputs", "", "Toggle the Generic -> freeCameraPlayerInputs option"); - public static final ConfigHotkey FREE_CAMERA_PLAYER_MOVEMENT = new ConfigHotkey("freeCameraPlayerMovement", "", "Toggle the Generic -> freeCameraPlayerMovement option"); - public static final ConfigHotkey HOTBAR_SCROLL = new ConfigHotkey("hotbarScroll", "", KeybindSettings.RELEASE_ALLOW_EXTRA, "The key to hold to allow scrolling the hotbar\nthrough the player inventory rows"); - public static final ConfigHotkey HOTBAR_SWAP_BASE = new ConfigHotkey("hotbarSwapBase", "", KeybindSettings.PRESS_ALLOWEXTRA, "The base key to show the hotbar/inventory overlay"); - public static final ConfigHotkey HOTBAR_SWAP_1 = new ConfigHotkey("hotbarSwap1", "", "Swap the hotbar with the top-most inventory row"); - public static final ConfigHotkey HOTBAR_SWAP_2 = new ConfigHotkey("hotbarSwap2", "", "Swap the hotbar with the middle inventory row"); - public static final ConfigHotkey HOTBAR_SWAP_3 = new ConfigHotkey("hotbarSwap3", "", "Swap the hotbar with the bottom-most inventory row"); - public static final ConfigHotkey INVENTORY_PREVIEW = new ConfigHotkey("inventoryPreview", "LEFT_ALT", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the inventory preview feature"); - public static final ConfigHotkey OPEN_CONFIG_GUI = new ConfigHotkey("openConfigGui", "X,C", "The key open the in-game config GUI"); - public static final ConfigHotkey PLACEMENT_Y_MIRROR = new ConfigHotkey("placementYMirror", "", KeybindSettings.PRESS_ALLOWEXTRA, "The key to mirror the targeted y-position within the block"); - public static final ConfigHotkey PLAYER_INVENTORY_PEEK = new ConfigHotkey("playerInventoryPeek", "", KeybindSettings.PRESS_ALLOWEXTRA, "The key to activate the player inventory peek/preview feature"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_COLUMN = new ConfigHotkey("placementRestrictionModeColumn", "Z,3", "Switch the Placement Restriction mode to the Column mode"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_DIAGONAL= new ConfigHotkey("placementRestrictionModeDiagonal", "Z,5", "Switch the Placement Restriction mode to the Diagonal mode"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_FACE = new ConfigHotkey("placementRestrictionModeFace", "Z,2", "Switch the Placement Restriction mode to the Face mode"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_LAYER = new ConfigHotkey("placementRestrictionModeLayer", "Z,6", "Switch the Placement Restriction mode to the Layer mode"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_LINE = new ConfigHotkey("placementRestrictionModeLine", "Z,4", "Switch the Placement Restriction mode to the Line mode"); - public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_PLANE = new ConfigHotkey("placementRestrictionModePlane", "Z,1", "Switch the Placement Restriction mode to the Plane mode"); - public static final ConfigHotkey SIT_DOWN_NEARBY_PETS = new ConfigHotkey("sitDownNearbyPets", "", "Makes all nearby pets sit down"); - public static final ConfigHotkey SKIP_ALL_RENDERING = new ConfigHotkey("skipAllRendering", "", "Toggles skipping _all_ rendering"); - public static final ConfigHotkey SKIP_WORLD_RENDERING = new ConfigHotkey("skipWorldRendering", "", "Toggles skipping world rendering"); - public static final ConfigHotkey STAND_UP_NEARBY_PETS = new ConfigHotkey("standUpNearbyPets", "", "Makes all nearby pets stand up"); - public static final ConfigHotkey SWAP_ELYTRA_CHESTPLATE = new ConfigHotkey("swapElytraChestplate", "", "Swaps the currently equipped item in the chest slot between an Elytra and a Chest Plate"); - public static final ConfigHotkey TOGGLE_AP_PROTOCOL = new ConfigHotkey("toggleAccuratePlacementProtocol", "", "Toggles the value of the Generic -> 'accuratePlacementProtocol' option"); - public static final ConfigHotkey TOGGLE_GRAB_CURSOR = new ConfigHotkey("toggleGrabCursor", "", "Grabs or ungrabs the mouse cursor, depending on the current state"); - public static final ConfigHotkey TOOL_PICK = new ConfigHotkey("toolPick", "", "Switches to the effective tool for the targeted block"); - public static final ConfigHotkey WRITE_MAPS_AS_IMAGES = new ConfigHotkey("writeMapsAsImages", "", "Writes all the currently available maps as images\nto the 'config/tweakeroo/map_images//' directory"); - public static final ConfigHotkey ZOOM_ACTIVATE = new ConfigHotkey("zoomActivate", "", KeybindSettings.create(Context.INGAME, KeyAction.BOTH, true, false, false, false, false), "Zoom activation hotkey"); + public static final ConfigHotkey ACCURATE_BLOCK_PLACEMENT_IN = new ConfigHotkey("accurateBlockPlacementInto", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.accurateBlockPlacementInto").translatedName("tweakeroo.config.hotkey.name.accurateBlockPlacementInto"); + public static final ConfigHotkey ACCURATE_BLOCK_PLACEMENT_REVERSE = new ConfigHotkey("accurateBlockPlacementReverse", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.accurateBlockPlacementReverse").translatedName("tweakeroo.config.hotkey.name.accurateBlockPlacementReverse"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_COLUMN = new ConfigHotkey("breakingRestrictionModeColumn", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModeColumn").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModeColumn"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_DIAGONAL = new ConfigHotkey("breakingRestrictionModeDiagonal", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModeDiagonal").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModeDiagonal"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_FACE = new ConfigHotkey("breakingRestrictionModeFace", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModeFace").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModeFace"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_LAYER = new ConfigHotkey("breakingRestrictionModeLayer", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModeLayer").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModeLayer"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_LINE = new ConfigHotkey("breakingRestrictionModeLine", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModeLine").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModeLine"); + public static final ConfigHotkey BREAKING_RESTRICTION_MODE_PLANE = new ConfigHotkey("breakingRestrictionModePlane", "", "tweakeroo.config.hotkey.comment.breakingRestrictionModePlane").translatedName("tweakeroo.config.hotkey.name.breakingRestrictionModePlane"); + public static final ConfigHotkey COPY_SIGN_TEXT = new ConfigHotkey("copySignText", "", "tweakeroo.config.hotkey.comment.copySignText").translatedName("tweakeroo.config.hotkey.name.copySignText"); + public static final ConfigHotkey ELYTRA_CAMERA = new ConfigHotkey("elytraCamera", "", "tweakeroo.config.hotkey.comment.elytraCamera").translatedName("tweakeroo.config.hotkey.name.elytraCamera"); + public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_ADJACENT = new ConfigHotkey("flexibleBlockPlacementAdjacent", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.flexibleBlockPlacementAdjacent").translatedName("tweakeroo.config.hotkey.name.flexibleBlockPlacementAdjacent"); + public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_OFFSET = new ConfigHotkey("flexibleBlockPlacementOffset", "LEFT_CONTROL", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.flexibleBlockPlacementOffset").translatedName("tweakeroo.config.hotkey.name.flexibleBlockPlacementOffset"); + public static final ConfigHotkey FLEXIBLE_BLOCK_PLACEMENT_ROTATION = new ConfigHotkey("flexibleBlockPlacementRotation", "LEFT_ALT", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.flexibleBlockPlacementRotation").translatedName("tweakeroo.config.hotkey.name.flexibleBlockPlacementRotation"); + public static final ConfigHotkey FLY_PRESET_1 = new ConfigHotkey("flyPreset1", "", "tweakeroo.config.hotkey.comment.flyPreset1").translatedName("tweakeroo.config.hotkey.name.flyPreset1"); + public static final ConfigHotkey FLY_PRESET_2 = new ConfigHotkey("flyPreset2", "", "tweakeroo.config.hotkey.comment.flyPreset2").translatedName("tweakeroo.config.hotkey.name.flyPreset2"); + public static final ConfigHotkey FLY_PRESET_3 = new ConfigHotkey("flyPreset3", "", "tweakeroo.config.hotkey.comment.flyPreset3").translatedName("tweakeroo.config.hotkey.name.flyPreset3"); + public static final ConfigHotkey FLY_PRESET_4 = new ConfigHotkey("flyPreset4", "", "tweakeroo.config.hotkey.comment.flyPreset4").translatedName("tweakeroo.config.hotkey.name.flyPreset4"); + public static final ConfigHotkey FREE_CAMERA_PLAYER_INPUTS = new ConfigHotkey("freeCameraPlayerInputs", "", "tweakeroo.config.hotkey.comment.freeCameraPlayerInputs").translatedName("tweakeroo.config.hotkey.name.freeCameraPlayerInputs"); + public static final ConfigHotkey FREE_CAMERA_PLAYER_MOVEMENT = new ConfigHotkey("freeCameraPlayerMovement", "", "tweakeroo.config.hotkey.comment.freeCameraPlayerMovement").translatedName("tweakeroo.config.hotkey.name.freeCameraPlayerMovement"); + public static final ConfigHotkey HOTBAR_SCROLL = new ConfigHotkey("hotbarScroll", "", KeybindSettings.RELEASE_ALLOW_EXTRA, "tweakeroo.config.hotkey.comment.hotbarScroll").translatedName("tweakeroo.config.hotkey.name.hotbarScroll"); + public static final ConfigHotkey HOTBAR_SWAP_BASE = new ConfigHotkey("hotbarSwapBase", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.hotbarSwapBase").translatedName("tweakeroo.config.hotkey.name.hotbarSwapBase"); + public static final ConfigHotkey HOTBAR_SWAP_1 = new ConfigHotkey("hotbarSwap1", "", "tweakeroo.config.hotkey.comment.hotbarSwap1").translatedName("tweakeroo.config.hotkey.name.hotbarSwap1"); + public static final ConfigHotkey HOTBAR_SWAP_2 = new ConfigHotkey("hotbarSwap2", "", "tweakeroo.config.hotkey.comment.hotbarSwap2").translatedName("tweakeroo.config.hotkey.name.hotbarSwap2"); + public static final ConfigHotkey HOTBAR_SWAP_3 = new ConfigHotkey("hotbarSwap3", "", "tweakeroo.config.hotkey.comment.hotbarSwap3").translatedName("tweakeroo.config.hotkey.name.hotbarSwap3"); + public static final ConfigHotkey INVENTORY_PREVIEW = new ConfigHotkey("inventoryPreview", "LEFT_ALT", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.inventoryPreview").translatedName("tweakeroo.config.hotkey.name.inventoryPreview"); + public static final ConfigHotkey OPEN_CONFIG_GUI = new ConfigHotkey("openConfigGui", "X,C", "tweakeroo.config.hotkey.comment.openConfigGui").translatedName("tweakeroo.config.hotkey.name.openConfigGui"); + public static final ConfigHotkey PLACEMENT_Y_MIRROR = new ConfigHotkey("placementYMirror", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.placementYMirror").translatedName("tweakeroo.config.hotkey.name.placementYMirror"); + public static final ConfigHotkey PLAYER_INVENTORY_PEEK = new ConfigHotkey("playerInventoryPeek", "", KeybindSettings.PRESS_ALLOWEXTRA, "tweakeroo.config.hotkey.comment.playerInventoryPeek").translatedName("tweakeroo.config.hotkey.name.playerInventoryPeek"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_COLUMN = new ConfigHotkey("placementRestrictionModeColumn", "Z,3", "tweakeroo.config.hotkey.comment.placementRestrictionModeColumn").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModeColumn"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_DIAGONAL= new ConfigHotkey("placementRestrictionModeDiagonal", "Z,5", "tweakeroo.config.hotkey.comment.placementRestrictionModeDiagonal").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModeDiagonal"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_FACE = new ConfigHotkey("placementRestrictionModeFace", "Z,2", "tweakeroo.config.hotkey.comment.placementRestrictionModeFace").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModeFace"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_LAYER = new ConfigHotkey("placementRestrictionModeLayer", "Z,6", "tweakeroo.config.hotkey.comment.placementRestrictionModeLayer").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModeLayer"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_LINE = new ConfigHotkey("placementRestrictionModeLine", "Z,4", "tweakeroo.config.hotkey.comment.placementRestrictionModeLine").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModeLine"); + public static final ConfigHotkey PLACEMENT_RESTRICTION_MODE_PLANE = new ConfigHotkey("placementRestrictionModePlane", "Z,1", "tweakeroo.config.hotkey.comment.placementRestrictionModePlane").translatedName("tweakeroo.config.hotkey.name.placementRestrictionModePlane"); + public static final ConfigHotkey SIT_DOWN_NEARBY_PETS = new ConfigHotkey("sitDownNearbyPets", "", "tweakeroo.config.hotkey.comment.sitDownNearbyPets").translatedName("tweakeroo.config.hotkey.name.sitDownNearbyPets"); + public static final ConfigHotkey SKIP_ALL_RENDERING = new ConfigHotkey("skipAllRendering", "", "tweakeroo.config.hotkey.comment.skipAllRendering").translatedName("tweakeroo.config.hotkey.name.skipAllRendering"); + public static final ConfigHotkey SKIP_WORLD_RENDERING = new ConfigHotkey("skipWorldRendering", "", "tweakeroo.config.hotkey.comment.skipWorldRendering").translatedName("tweakeroo.config.hotkey.name.skipWorldRendering"); + public static final ConfigHotkey STAND_UP_NEARBY_PETS = new ConfigHotkey("standUpNearbyPets", "", "tweakeroo.config.hotkey.comment.standUpNearbyPets").translatedName("tweakeroo.config.hotkey.name.standUpNearbyPets"); + public static final ConfigHotkey SWAP_ELYTRA_CHESTPLATE = new ConfigHotkey("swapElytraChestplate", "", "tweakeroo.config.hotkey.comment.swapElytraChestplate").translatedName("tweakeroo.config.hotkey.name.swapElytraChestplate"); + public static final ConfigHotkey TOGGLE_AP_PROTOCOL = new ConfigHotkey("toggleAccuratePlacementProtocol", "", "tweakeroo.config.hotkey.comment.toggleAccuratePlacementProtocol").translatedName("tweakeroo.config.hotkey.name.toggleAccuratePlacementProtocol"); + public static final ConfigHotkey TOGGLE_GRAB_CURSOR = new ConfigHotkey("toggleGrabCursor", "", "tweakeroo.config.hotkey.comment.toggleGrabCursor").translatedName("tweakeroo.config.hotkey.name.toggleGrabCursor"); + public static final ConfigHotkey TOOL_PICK = new ConfigHotkey("toolPick", "", "tweakeroo.config.hotkey.comment.toolPick").translatedName("tweakeroo.config.hotkey.name.toolPick"); + public static final ConfigHotkey WRITE_MAPS_AS_IMAGES = new ConfigHotkey("writeMapsAsImages", "", "tweakeroo.config.hotkey.comment.writeMapsAsImages").translatedName("tweakeroo.config.hotkey.name.writeMapsAsImages"); + public static final ConfigHotkey ZOOM_ACTIVATE = new ConfigHotkey("zoomActivate", "", KeybindSettings.create(Context.INGAME, KeyAction.BOTH, true, false, false, false, false), "tweakeroo.config.hotkey.comment.zoomActivate").translatedName("tweakeroo.config.hotkey.name.zoomActivate"); public static final List HOTKEY_LIST = ImmutableList.of( ACCURATE_BLOCK_PLACEMENT_IN, diff --git a/src/main/resources/assets/tweakeroo/lang/en_us.json b/src/main/resources/assets/tweakeroo/lang/en_us.json index a5515fd31..071b9e35a 100644 --- a/src/main/resources/assets/tweakeroo/lang/en_us.json +++ b/src/main/resources/assets/tweakeroo/lang/en_us.json @@ -223,6 +223,200 @@ "tweakeroo.config.lists.comment.repairModeSlots": "The slots the repair mode should use\nValid values: mainhand, offhand, head, chest, legs, feet", "tweakeroo.config.lists.comment.unstackingItems": "The items that should be considered for the\n'tweakItemUnstackingProtection' tweak", + "tweakeroo.config.disable.name.disableArmorStandRendering": "disableArmorStandRendering", + "tweakeroo.config.disable.name.disableAxeStripping": "disableAxeStripping", + "tweakeroo.config.disable.name.disableBatSpawning": "disableBatSpawning", + "tweakeroo.config.disable.name.disableBeaconBeamRendering": "disableBeaconBeamRendering", + "tweakeroo.config.disable.name.disableBlockBreakingParticles": "disableBlockBreakingParticles", + "tweakeroo.config.disable.name.disableDoubleTapSprint": "disableDoubleTapSprint", + "tweakeroo.config.disable.name.disableBossBar": "disableBossBar", + "tweakeroo.config.disable.name.disableBossFog": "disableBossFog", + "tweakeroo.config.disable.name.disableChunkRendering": "disableChunkRendering", + "tweakeroo.config.disable.name.disableClientEntityUpdates": "disableClientEntityUpdates", + "tweakeroo.config.disable.name.disableClientLightUpdates": "disableClientLightUpdates", + "tweakeroo.config.disable.name.disableConstantChunkSaving": "disableConstantChunkSaving", + "tweakeroo.config.disable.name.disableCreativeMenuInfestedBlocks": "disableCreativeMenuInfestedBlocks", + "tweakeroo.config.disable.name.disableDeadMobRendering": "disableDeadMobRendering", + "tweakeroo.config.disable.name.disableDeadMobTargeting": "disableDeadMobTargeting", + "tweakeroo.config.disable.name.disableEntityRendering": "disableEntityRendering", + "tweakeroo.config.disable.name.disableEntityTicking": "disableEntityTicking", + "tweakeroo.config.disable.name.disableFallingBlockEntityRendering": "disableFallingBlockEntityRendering", + "tweakeroo.config.disable.name.disableFirstPersonEffectParticles": "disableFirstPersonEffectParticles", + "tweakeroo.config.disable.name.disableInventoryEffectRendering": "disableInventoryEffectRendering", + "tweakeroo.config.disable.name.disableItemSwitchRenderCooldown": "disableItemSwitchRenderCooldown", + "tweakeroo.config.disable.name.disableMobSpawnerMobRendering": "disableMobSpawnerMobRendering", + "tweakeroo.config.disable.name.disableNauseaEffect": "disableNauseaEffect", + "tweakeroo.config.disable.name.disableNetherFog": "disableNetherFog", + "tweakeroo.config.disable.name.disableNetherPortalSound": "disableNetherPortalSound", + "tweakeroo.config.disable.name.disableObserver": "disableObserver", + "tweakeroo.config.disable.name.disableOffhandRendering": "disableOffhandRendering", + "tweakeroo.config.disable.name.disableParticles": "disableParticles", + "tweakeroo.config.disable.name.disablePortalGuiClosing": "disablePortalGuiClosing", + "tweakeroo.config.disable.name.disableRainEffects": "disableRainEffects", + "tweakeroo.config.disable.name.disableRenderingScaffolding": "disableRenderingScaffolding", + "tweakeroo.config.disable.name.disableRenderDistanceFog": "disableRenderDistanceFog", + "tweakeroo.config.disable.name.disableScoreboardRendering": "disableScoreboardRendering", + "tweakeroo.config.disable.name.disableShulkerBoxTooltip": "disableShulkerBoxTooltip", + "tweakeroo.config.disable.name.disableShovelPathing": "disableShovelPathing", + "tweakeroo.config.disable.name.disableSignGui": "disableSignGui", + "tweakeroo.config.disable.name.disableSkyDarkness": "disableSkyDarkness", + "tweakeroo.config.disable.name.disableSlimeBlockSlowdown": "disableSlimeBlockSlowdown", + "tweakeroo.config.disable.name.disableStatusEffectHud": "disableStatusEffectHud", + "tweakeroo.config.disable.name.disableTileEntityRendering": "disableTileEntityRendering", + "tweakeroo.config.disable.name.disableTileEntityTicking": "disableTileEntityTicking", + "tweakeroo.config.disable.name.disableVillagerTradeLocking": "disableVillagerTradeLocking", + "tweakeroo.config.disable.name.disableWallUnsprint": "disableWallUnsprint", + "tweakeroo.config.disable.name.disableWorldViewBob": "disableWorldViewBob", + + "tweakeroo.config.disable.comment.disableArmorStandRendering": "Disables all Armor Stand entity rendering", + "tweakeroo.config.disable.comment.disableAxeStripping": "Disables stripping logs with an axe", + "tweakeroo.config.disable.comment.disableBatSpawning": "Disables Bat spawning in single player", + "tweakeroo.config.disable.comment.disableBeaconBeamRendering": "Disables Beacon beam rendering", + "tweakeroo.config.disable.comment.disableBlockBreakingParticles": "Removes the block breaking particles.\n(This is originally from usefulmod by nessie.)", + "tweakeroo.config.disable.comment.disableDoubleTapSprint": "Disables the double-tap-forward-key sprinting", + "tweakeroo.config.disable.comment.disableBossBar": "Disables boss bar rendering", + "tweakeroo.config.disable.comment.disableBossFog": "Removes the fog that boss mobs cause", + "tweakeroo.config.disable.comment.disableChunkRendering": "Disables chunk (re-)rendering. This will make any block changes non-visible\nuntil this is disabled again and F3 + A is used to refresh the world rendering.\nThis might help with low fps in places with lots of block changes in some situations,\nwhere the block changes are not really relevant at that time.", + "tweakeroo.config.disable.comment.disableClientEntityUpdates": "Disables ALL except player entity updates on the client.\nThis is mainly meant for situations where you need to be\nable to do stuff to fix excessive entity count related problems", + "tweakeroo.config.disable.comment.disableClientLightUpdates": "Disables all client-side light updates", + "tweakeroo.config.disable.comment.disableConstantChunkSaving": "Disables the game saving up to 20 chunks every tick\nall the time, in addition to the normal auto-save cycle.", + "tweakeroo.config.disable.comment.disableCreativeMenuInfestedBlocks": "Removes infested stone blocks from the creative search inventory", + "tweakeroo.config.disable.comment.disableDeadMobRendering": "Prevents rendering dead mobs (entities that are at 0 health)", + "tweakeroo.config.disable.comment.disableDeadMobTargeting": "Prevents targeting entities that are at 0 health.\nThis fixes for example hitting already dead mobs.", + "tweakeroo.config.disable.comment.disableEntityRendering": "Disables ALL except player entity rendering.\nThis is mainly meant for situations where you need to be\nable to do stuff to fix excessive entity count related problems", + "tweakeroo.config.disable.comment.disableEntityTicking": "Prevent everything except player entities from getting ticked", + "tweakeroo.config.disable.comment.disableFallingBlockEntityRendering": "If enabled, then falling block entities won't be rendered at all", + "tweakeroo.config.disable.comment.disableFirstPersonEffectParticles": "Removes the potion effect particles/swirlies in first person\n(from the player itself)", + "tweakeroo.config.disable.comment.disableInventoryEffectRendering": "Removes the potion effect rendering from the inventory GUIs", + "tweakeroo.config.disable.comment.disableItemSwitchRenderCooldown": "If true, then there won't be any cooldown/equip animation\nwhen switching the held item or using the item.", + "tweakeroo.config.disable.comment.disableMobSpawnerMobRendering": "Removes the entity rendering from mob spawners", + "tweakeroo.config.disable.comment.disableNauseaEffect": "Disables the nausea visual effects", + "tweakeroo.config.disable.comment.disableNetherFog": "Removes the fog in the Nether", + "tweakeroo.config.disable.comment.disableNetherPortalSound": "Disables the Nether Portal sound", + "tweakeroo.config.disable.comment.disableObserver": "Disable Observers from triggering at all", + "tweakeroo.config.disable.comment.disableOffhandRendering": "Disables the offhand item from getting rendered", + "tweakeroo.config.disable.comment.disableParticles": "Disables all particles", + "tweakeroo.config.disable.comment.disablePortalGuiClosing": "If enabled, then you can still open GUIs while in a Nether Portal", + "tweakeroo.config.disable.comment.disableRainEffects": "Disables rain rendering and sounds", + "tweakeroo.config.disable.comment.disableRenderingScaffolding": "Disables rendering of Scaffolding Blocks", + "tweakeroo.config.disable.comment.disableRenderDistanceFog": "Disables the fog that increases around the render distance", + "tweakeroo.config.disable.comment.disableScoreboardRendering": "Removes the sidebar scoreboard rendering", + "tweakeroo.config.disable.comment.disableShulkerBoxTooltip": "Disables the vanilla text tooltip for Shulker Box contents", + "tweakeroo.config.disable.comment.disableShovelPathing": "Disables converting grass etc. to Path Blocks with a shovel", + "tweakeroo.config.disable.comment.disableSignGui": "Prevent the Sign edit GUI from opening", + "tweakeroo.config.disable.comment.disableSkyDarkness": "Disables the sky darkness below y = 63\n\n(By moving the threshold y to 2 blocks below the bottom of the world instead)", + "tweakeroo.config.disable.comment.disableSlimeBlockSlowdown": "Removes the slowdown from walking on Slime Blocks.\n(This is originally from usefulmod by nessie.)", + "tweakeroo.config.disable.comment.disableStatusEffectHud": "Disables the status effect HUD rendering (which is usually\nin the top right corner of the screen)", + "tweakeroo.config.disable.comment.disableTileEntityRendering": "Prevents all TileEntity renderers from rendering", + "tweakeroo.config.disable.comment.disableTileEntityTicking": "Prevent all TileEntities from getting ticked", + "tweakeroo.config.disable.comment.disableVillagerTradeLocking": "Prevents villager trades from ever locking, by always incrementing\nthe max uses as well when the recipe uses is incremented", + "tweakeroo.config.disable.comment.disableWallUnsprint": "Touching a wall doesn't drop you out from sprint mode", + "tweakeroo.config.disable.comment.disableWorldViewBob": "Disables the view bob wobble effect of the world, but not the hand\nThis setting will fail if you have Iris installed.", + + "tweakeroo.config.internal.name.flySpeedPreset": "flySpeedPreset", + "tweakeroo.config.internal.name.gammaValueOriginal": "gammaValueOriginal", + "tweakeroo.config.internal.name.hotbarScrollCurrentRow": "hotbarScrollCurrentRow", + "tweakeroo.config.internal.name.slimeBlockSlipperinessOriginal": "slimeBlockSlipperinessOriginal", + "tweakeroo.config.internal.name.snapAimLastPitch": "snapAimLastPitch", + "tweakeroo.config.internal.name.snapAimLastYaw": "snapAimLastYaw", + + "tweakeroo.config.internal.comment.flySpeedPreset": "This is just for the mod internally to track the\ncurrently selected fly speed preset", + "tweakeroo.config.internal.comment.gammaValueOriginal": "The original gamma value, before the gamma override was enabled", + "tweakeroo.config.internal.comment.hotbarScrollCurrentRow": "This is just for the mod internally to track the\n\"current hotbar row\" for the hotbar scrolling feature", + "tweakeroo.config.internal.comment.slimeBlockSlipperinessOriginal": "The original slipperiness value of Slime Blocks", + "tweakeroo.config.internal.comment.snapAimLastPitch": "The last snapped-to pitch value", + "tweakeroo.config.internal.comment.snapAimLastYaw": "The last snapped-to yaw value", + + "tweakeroo.config.hotkey.name.accurateBlockPlacementInto": "accurateBlockPlacementInto", + "tweakeroo.config.hotkey.name.accurateBlockPlacementReverse": "accurateBlockPlacementReverse", + "tweakeroo.config.hotkey.name.breakingRestrictionModeColumn": "breakingRestrictionModeColumn", + "tweakeroo.config.hotkey.name.breakingRestrictionModeDiagonal": "breakingRestrictionModeDiagonal", + "tweakeroo.config.hotkey.name.breakingRestrictionModeFace": "breakingRestrictionModeFace", + "tweakeroo.config.hotkey.name.breakingRestrictionModeLayer": "breakingRestrictionModeLayer", + "tweakeroo.config.hotkey.name.breakingRestrictionModeLine": "breakingRestrictionModeLine", + "tweakeroo.config.hotkey.name.breakingRestrictionModePlane": "breakingRestrictionModePlane", + "tweakeroo.config.hotkey.name.copySignText": "copySignText", + "tweakeroo.config.hotkey.name.elytraCamera": "elytraCamera", + "tweakeroo.config.hotkey.name.flexibleBlockPlacementAdjacent": "flexibleBlockPlacementAdjacent", + "tweakeroo.config.hotkey.name.flexibleBlockPlacementOffset": "flexibleBlockPlacementOffset", + "tweakeroo.config.hotkey.name.flexibleBlockPlacementRotation": "flexibleBlockPlacementRotation", + "tweakeroo.config.hotkey.name.flyPreset1": "flyPreset1", + "tweakeroo.config.hotkey.name.flyPreset2": "flyPreset2", + "tweakeroo.config.hotkey.name.flyPreset3": "flyPreset3", + "tweakeroo.config.hotkey.name.flyPreset4": "flyPreset4", + "tweakeroo.config.hotkey.name.freeCameraPlayerInputs": "freeCameraPlayerInputs", + "tweakeroo.config.hotkey.name.freeCameraPlayerMovement": "freeCameraPlayerMovement", + "tweakeroo.config.hotkey.name.hotbarScroll": "hotbarScroll", + "tweakeroo.config.hotkey.name.hotbarSwapBase": "hotbarSwapBase", + "tweakeroo.config.hotkey.name.hotbarSwap1": "hotbarSwap1", + "tweakeroo.config.hotkey.name.hotbarSwap2": "hotbarSwap2", + "tweakeroo.config.hotkey.name.hotbarSwap3": "hotbarSwap3", + "tweakeroo.config.hotkey.name.inventoryPreview": "inventoryPreview", + "tweakeroo.config.hotkey.name.openConfigGui": "openConfigGui", + "tweakeroo.config.hotkey.name.placementYMirror": "placementYMirror", + "tweakeroo.config.hotkey.name.playerInventoryPeek": "playerInventoryPeek", + "tweakeroo.config.hotkey.name.placementRestrictionModeColumn": "placementRestrictionModeColumn", + "tweakeroo.config.hotkey.name.placementRestrictionModeDiagonal": "placementRestrictionModeDiagonal", + "tweakeroo.config.hotkey.name.placementRestrictionModeFace": "placementRestrictionModeFace", + "tweakeroo.config.hotkey.name.placementRestrictionModeLayer": "placementRestrictionModeLayer", + "tweakeroo.config.hotkey.name.placementRestrictionModeLine": "placementRestrictionModeLine", + "tweakeroo.config.hotkey.name.placementRestrictionModePlane": "placementRestrictionModePlane", + "tweakeroo.config.hotkey.name.sitDownNearbyPets": "sitDownNearbyPets", + "tweakeroo.config.hotkey.name.skipAllRendering": "skipAllRendering", + "tweakeroo.config.hotkey.name.skipWorldRendering": "skipWorldRendering", + "tweakeroo.config.hotkey.name.standUpNearbyPets": "standUpNearbyPets", + "tweakeroo.config.hotkey.name.swapElytraChestplate": "swapElytraChestplate", + "tweakeroo.config.hotkey.name.toggleAccuratePlacementProtocol": "toggleAccuratePlacementProtocol", + "tweakeroo.config.hotkey.name.toggleGrabCursor": "toggleGrabCursor", + "tweakeroo.config.hotkey.name.toolPick": "toolPick", + "tweakeroo.config.hotkey.name.writeMapsAsImages": "writeMapsAsImages", + "tweakeroo.config.hotkey.name.zoomActivate": "zoomActivate", + + "tweakeroo.config.hotkey.comment.accurateBlockPlacementInto": "The key to activate the accurate block placement\nmode/overlay for placing the block facing\ninto the clicked block face", + "tweakeroo.config.hotkey.comment.accurateBlockPlacementReverse": "The key to activate the accurate block placement\nmode/overlay for placing the block facing\nthe opposite way from what it would be otherwise", + "tweakeroo.config.hotkey.comment.breakingRestrictionModeColumn": "Switch the Breaking Restriction mode to the Column mode", + "tweakeroo.config.hotkey.comment.breakingRestrictionModeDiagonal": "Switch the Breaking Restriction mode to the Diagonal mode", + "tweakeroo.config.hotkey.comment.breakingRestrictionModeFace": "Switch the Breaking Restriction mode to the Face mode", + "tweakeroo.config.hotkey.comment.breakingRestrictionModeLayer": "Switch the Breaking Restriction mode to the Layer mode", + "tweakeroo.config.hotkey.comment.breakingRestrictionModeLine": "Switch the Breaking Restriction mode to the Line mode", + "tweakeroo.config.hotkey.comment.breakingRestrictionModePlane": "Switch the Breaking Restriction mode to the Plane mode", + "tweakeroo.config.hotkey.comment.copySignText": "Copies the text from an already-placed sign.\nThat text can be used with the tweakSignCopy tweak.", + "tweakeroo.config.hotkey.comment.elytraCamera": "The key to lock the current real player rotations, only allowing the\ninputs (mouse) to affect separate \"camera rotations\" used only for the rendering\nwhile this key is active.\nMeant for freely looking down/around while elytra flying straight.", + "tweakeroo.config.hotkey.comment.flexibleBlockPlacementAdjacent": "The key to activate the flexible block placement\nmode/overlay for placing the block in an adjacent position", + "tweakeroo.config.hotkey.comment.flexibleBlockPlacementOffset": "The key to activate the flexible block placement\nmode/overlay for placing the block in a\noffset or diagonal position", + "tweakeroo.config.hotkey.comment.flexibleBlockPlacementRotation": "The key to activate the flexible block placement\nmode/overlay for placing the block with\na rotation/facing", + "tweakeroo.config.hotkey.comment.flyPreset1": "Switch to fly preset 1", + "tweakeroo.config.hotkey.comment.flyPreset2": "Switch to fly preset 2", + "tweakeroo.config.hotkey.comment.flyPreset3": "Switch to fly preset 3", + "tweakeroo.config.hotkey.comment.flyPreset4": "Switch to fly preset 4", + "tweakeroo.config.hotkey.comment.freeCameraPlayerInputs": "Toggle the Generic -> freeCameraPlayerInputs option", + "tweakeroo.config.hotkey.comment.freeCameraPlayerMovement": "Toggle the Generic -> freeCameraPlayerMovement option", + "tweakeroo.config.hotkey.comment.hotbarScroll": "The key to hold to allow scrolling the hotbar\nthrough the player inventory rows", + "tweakeroo.config.hotkey.comment.hotbarSwapBase": "The base key to show the hotbar/inventory overlay", + "tweakeroo.config.hotkey.comment.hotbarSwap1": "Swap the hotbar with the top-most inventory row", + "tweakeroo.config.hotkey.comment.hotbarSwap2": "Swap the hotbar with the middle inventory row", + "tweakeroo.config.hotkey.comment.hotbarSwap3": "Swap the hotbar with the bottom-most inventory row", + "tweakeroo.config.hotkey.comment.inventoryPreview": "The key to activate the inventory preview feature\n§6Deprecated versus the 1.21+ MiniHUD version", + "tweakeroo.config.hotkey.comment.openConfigGui": "The key open the in-game config GUI", + "tweakeroo.config.hotkey.comment.placementYMirror": "The key to mirror the targeted y-position within the block", + "tweakeroo.config.hotkey.comment.playerInventoryPeek": "The key to activate the player inventory peek/preview feature", + "tweakeroo.config.hotkey.comment.placementRestrictionModeColumn": "Switch the Placement Restriction mode to the Column mode", + "tweakeroo.config.hotkey.comment.placementRestrictionModeDiagonal": "Switch the Placement Restriction mode to the Diagonal mode", + "tweakeroo.config.hotkey.comment.placementRestrictionModeFace": "Switch the Placement Restriction mode to the Face mode", + "tweakeroo.config.hotkey.comment.placementRestrictionModeLayer": "Switch the Placement Restriction mode to the Layer mode", + "tweakeroo.config.hotkey.comment.placementRestrictionModeLine": "Switch the Placement Restriction mode to the Line mode", + "tweakeroo.config.hotkey.comment.placementRestrictionModePlane": "Switch the Placement Restriction mode to the Plane mode", + "tweakeroo.config.hotkey.comment.sitDownNearbyPets": "Makes all nearby pets sit down", + "tweakeroo.config.hotkey.comment.skipAllRendering": "Toggles skipping _all_ rendering", + "tweakeroo.config.hotkey.comment.skipWorldRendering": "Toggles skipping world rendering", + "tweakeroo.config.hotkey.comment.standUpNearbyPets": "Makes all nearby pets stand up", + "tweakeroo.config.hotkey.comment.swapElytraChestplate": "Swaps the currently equipped item in the chest slot between an Elytra and a Chest Plate", + "tweakeroo.config.hotkey.comment.toggleAccuratePlacementProtocol": "Toggles the value of the Generic -> 'accuratePlacementProtocol' option", + "tweakeroo.config.hotkey.comment.toggleGrabCursor": "Grabs or ungrabs the mouse cursor, depending on the current state", + "tweakeroo.config.hotkey.comment.toolPick": "Switches to the effective tool for the targeted block", + "tweakeroo.config.hotkey.comment.writeMapsAsImages": "Writes all the currently available maps as images\nto the 'config/tweakeroo/map_images//' directory", + "tweakeroo.config.hotkey.comment.zoomActivate": "Zoom activation hotkey", + "tweakeroo.gui.button.config_gui.disables": "Yeets", "tweakeroo.gui.button.config_gui.fixes": "Fixes", "tweakeroo.gui.button.config_gui.generic": "Generic",