diff --git a/README.md b/README.md index f87a2f54..549d3523 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,22 @@ # Mouse Wheelie -![supported Minecraft versions: 1.14 | 1.15 | 1.16 | 1.17 | 1.18 | 1.19](https://img.shields.io/badge/support%20for%20MC-1.14%20%7C%201.15%20%7C%201.16%20%7C%201.17%20%7C%201.18%20%7C%201.19-%2356AD56?style=for-the-badge) +![supported Minecraft versions: 1.14 | 1.15 | 1.16 | 1.17 | 1.18 | 1.19 | 1.20](https://img.shields.io/badge/support%20for%20MC-1.14%20%7C%201.15%20%7C%201.16%20%7C%201.17%20%7C%201.18%20%7C%201.19%20%7C%201.20-%2356AD56?style=for-the-badge) [![curseforge downloads](http://cf.way2muchnoise.eu/full_mouse-wheelie_downloads.svg?badge_style=flat)](https://minecraft.curseforge.com/projects/mouse-wheelie) [![modrinth downloads](https://img.shields.io/modrinth/dt/mouse-wheelie?color=30b27b&style=flat-square&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAAAAAAAAQCEeRdzAAAFjElEQVR4nO2aaYhWVRjH3WpcinS0tHIMW0gM7CmXsLQFCnOBFq0PmS2klpZmSraYYFNEC7SZBYqipfWhSAyKVo0RTC1JCwn6kJW0ueWSWuOo%2Ff%2Bc5zLnPe%2B595773vvOfKgXfjBw733Oc855tvOcadPm%2F1%2F8T96b05a0th6pPyjZEZwDrgXTwDNgEXgDLAWvgLlgAhgCeoB2ra10B9AfPADeBz%2BDv8HxBI6CvWAzeBWMAbWtofhQXeFfwLEUpZM4DNaBKeC0llD%2BbPAS2Jmg1BGwD%2FwGtuskd6fsDr%2F5AowFNdVQvD24AXzjGZw78Af4EMxTJWjn5%2BuEzwUCRoDpYDn4XpV2ZR0AC8CZRSrfCTwE%2FvTY87dgDhhAR86wGHXgNvAROORZkDXgwiKU7yImorjbT9N4NO9K4fuTwM1gvS6IPQZ3e2ge4TXgSdDorA5XbbAUGN8h6wzwPPjLmQR3%2BOJKhU51tpc2u7Ba0QJyTwR3ewJEA%2BiTVdjl4FdLSBOYD06uhvLWuMzc48EuZxKLQn2MQrqDTx0BK0DXCpWiKXYLNTmdBPPCQWt8WsL40AGn64pHH38J%2BmZU%2BgRwHrgLrFQzuDTD9zW64%2FYifkVfSfuwTkpj%2FX5wXeCgzNB9NTy%2BJaa0sBfiO3BVhkn0AZucADIz7aN7pbQ0WEbnChisTh18m%2FgTVMSbkiHT4t3bwT%2FW95tigwgdFKy2Xt4DhgcMwlyxJEHpCE4uU1zH%2B7VgrSWDkxkX9zILNDvbrkrzfHW4Wc4q%2BaApTsiivDXGDEcWF6u8FKd9icmGTWoGkwKEjwQ7UpSnvKfo2BVOYLBaQyRvK%2Bjle5EFFwuxG%2Bm44NQUwSzWNicozkX4WhemohCs4zAEb3B287JK5UVCu4J3EpT%2FCUwEPXMN1DzeAkf%2BnXmEMVzWS2mIdO391gzymDM6pbwz0Rnj8TwTqHW21IXVa4cAOTxHs2RZDJ6ThPCKZ6OdQPFaxRNQgfdLefkbJZspKd8y7F4P3pXmqMcT3JiEb66U0sKS%2BanyaphRAGyM2QHujjfZWObnO16uiXP2wiegQlnnNHoUadIdKhtAV9492UWws%2BGtdsV0L%2Byx8pmQCmXVui5GGdb07A911HdpNteIOaD43v8dDEsYizuw1ZpEfV7lmYHZxPohwZm55exgsDT%2BWO3c9x79Zl6SSeBZOzGntpvA62Cs76UrwH1iTmI8GfWOEUY7vkNKDzxxHBW%2Fs9uw1gnOFzp%2BeVYXkzFtwdM873QGjySsZlboD6NClU%2Bb2SVSWnOwz9PFek6bf1nS24dZeFECckboBNji%2BMwSzow6Qp%2BdBd5OMIeol9MQqDidnFVlXSHKW5OY6ijJXWAE%2BDzFznkCo5P11r99ZQYnuQ28AAZ57biACVAB%2B0jZKMl9UD5noVVryeimSkamxqp0i5hGGM%2FJ1W2rS%2FmhPg52DeptP7FksB35IPgETAKnZ9SBp8N7xITqbKW4%2BNsqLnt0orHnZTHhrnOmwZu%2Fe1hM8cZFYrKc4VuoJCFuY8uG7XI2n9pnVS5QefrhfmdMNgyytd2lvLV4XO16ctGK63jMMeyCuzmmoaJoJfHNXW7p1UXugJj7tSVSnmMYUC7KI5hF2NMewexdspvcL09UUX%2BbLKZQc001X3vdGoQRZbaUZuloN37UkDkcnCIBNbqYk1h%2Fdcz14i%2FJmXckt%2FLWoLxVYS2%2FJcax96ky83VFeZ3EayZ2OgaKSYa3gCfABxogfFmd9wO8vSzuismZCHufrF%2BSktsxNTlOipd7LNgOxigc0aQLME6qccnnTKLoa1beTrbMNatnIheIKcNpFts9zu6rm7gjbHixBGn5i%2B6YydAxeZ06SkyGflZK%2F9WAvvGYmATIViGjT%2Bv%2Bq0HILyQq%2Fed%2F%2FwIQ1cNLieDSBgAAAABJRU5ErkJggg%3D%3D)](https://modrinth.com/mod/mouse-wheelie) +[![Translation status](https://img.shields.io/weblate/progress/mouse-wheelie?server=https%3A%2F%2Fweblate.siphalor.de&style=flat-square)](https://weblate.siphalor.de/engage/mouse-wheelie/) "Small" Minecraft Fabric mod featuring inventory utilities like scrolling, sorting and auto refilling of items +## Translation status + +[![Translation status](https://weblate.siphalor.de/widgets/mouse-wheelie/-/lang/multi-auto.svg)](https://weblate.siphalor.de/engage/mouse-wheelie/) + +Contribute or improve translations [here](https://weblate.siphalor.de/engage/mouse-wheelie). + ## License This mod is available under [the Apache 2.0 License](./LICENSE.md). Terms and conditions apply. diff --git a/gradle.properties b/gradle.properties index cd4c2151..f09b8b6e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ yarn_build=64:v2 loader_version=0.14.11 # Mod Properties mod_id=mousewheelie -mod_version=1.11.0 +mod_version=1.11.1 mod_release=release mod_mc_version_specifier=1.17.1 mod_mc_versions=1.17.1 diff --git a/src/main/java/de/siphalor/mousewheelie/MWConfig.java b/src/main/java/de/siphalor/mousewheelie/MWConfig.java index 86fe348d..6d84b4f8 100644 --- a/src/main/java/de/siphalor/mousewheelie/MWConfig.java +++ b/src/main/java/de/siphalor/mousewheelie/MWConfig.java @@ -105,14 +105,14 @@ public static class Sort { @AConfigBackground("textures/block/horn_coral_block.png") public static class Refill { + public boolean enable = true; + public boolean offHand = true; public boolean restoreSelectedSlot = false; public boolean eat = true; public boolean drop = true; - public boolean use = true; - public boolean other = true; public Rules rules = new Rules(); diff --git a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinClientPlayNetworkHandler.java b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinClientPlayNetworkHandler.java index 63b21620..1473167a 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinClientPlayNetworkHandler.java +++ b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinClientPlayNetworkHandler.java @@ -65,7 +65,7 @@ public void onGuiSlotUpdateBegin(ScreenHandlerSlotUpdateS2CPacket packet, Callba @Inject(method = "onScreenHandlerSlotUpdate", at = @At(value = "INVOKE", target = "Lnet/minecraft/screen/PlayerScreenHandler;setStackInSlot(IILnet/minecraft/item/ItemStack;)V", shift = At.Shift.BEFORE)) public void onGuiSlotUpdateHotbar(ScreenHandlerSlotUpdateS2CPacket packet, CallbackInfo callbackInfo) { - if (MWConfig.refill.other) { + if (MWConfig.refill.enable && MWConfig.refill.other) { //noinspection ConstantConditions PlayerInventory inventory = client.player.getInventory(); if (packet.getItemStack().isEmpty() && MinecraftClient.getInstance().currentScreen == null) { @@ -82,7 +82,7 @@ public void onGuiSlotUpdateHotbar(ScreenHandlerSlotUpdateS2CPacket packet, Callb @Inject(method = "onScreenHandlerSlotUpdate", at = @At(value = "INVOKE", target = "Lnet/minecraft/screen/ScreenHandler;setStackInSlot(IILnet/minecraft/item/ItemStack;)V", shift = At.Shift.BEFORE)) public void onGuiSlotUpdateOther(ScreenHandlerSlotUpdateS2CPacket packet, CallbackInfo callbackInfo) { //noinspection ConstantConditions - if (MWConfig.refill.other && client.player.currentScreenHandler == client.player.playerScreenHandler && packet.getSlot() == 45) { + if (MWConfig.refill.enable && MWConfig.refill.other && client.player.currentScreenHandler == client.player.playerScreenHandler && packet.getSlot() == 45) { PlayerInventory inventory = client.player.getInventory(); if (packet.getItemStack().isEmpty() && MinecraftClient.getInstance().currentScreen == null) { if (packet.getSlot() == 45) { diff --git a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinContainer.java b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinContainer.java index b3c3ae98..a9b1bad3 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinContainer.java +++ b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinContainer.java @@ -47,7 +47,7 @@ public abstract class MixinContainer { @Inject(method = "updateSlotStacks", at = @At(value = "INVOKE", target = "Lnet/minecraft/screen/slot/Slot;setStack(Lnet/minecraft/item/ItemStack;)V", shift = At.Shift.BEFORE), locals = LocalCapture.CAPTURE_FAILSOFT) public void onSlotUpdate(int i, List itemStacks, ItemStack cursorStack, CallbackInfo callbackInfo, int index) { //noinspection ConstantConditions - if ((Object) this instanceof PlayerScreenHandler && MWConfig.refill.other) { + if ((Object) this instanceof PlayerScreenHandler && MWConfig.refill.enable && MWConfig.refill.other) { PlayerInventory inventory = MinecraftClient.getInstance().player.getInventory(); if (inventory.selectedSlot == ((ISlot) getSlot(index)).mouseWheelie_getInvSlot()) { ItemStack stack = inventory.getMainHandStack(); diff --git a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinMinecraftClient.java b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinMinecraftClient.java index 7fea6139..d3f7d828 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinMinecraftClient.java +++ b/src/main/java/de/siphalor/mousewheelie/client/mixin/MixinMinecraftClient.java @@ -41,7 +41,7 @@ public class MixinMinecraftClient { @Inject(method = "doItemUse", at = @At(value = "INVOKE", target = "Lnet/minecraft/util/Hand;values()[Lnet/minecraft/util/Hand;")) public void onItemUse(CallbackInfo callbackInfo) { - if (MWConfig.refill.use) { + if (MWConfig.refill.enable && MWConfig.refill.use) { mouseWheelie_mainHandStack = player.getMainHandStack(); mouseWheelie_mainHandStack = mouseWheelie_mainHandStack.isEmpty() ? null : mouseWheelie_mainHandStack.copy(); mouseWheelie_offHandStack = player.getOffHandStack(); diff --git a/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinClientPlayerEntity.java b/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinClientPlayerEntity.java index ae406a17..ccbb4ce7 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinClientPlayerEntity.java +++ b/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinClientPlayerEntity.java @@ -45,7 +45,7 @@ public void onScreenClosed(CallbackInfo callbackInfo) { @Inject(method = "dropSelectedItem", at = @At("HEAD")) public void onDropSelectedItem(boolean all, CallbackInfoReturnable callbackInfoReturnable) { - if (MWConfig.refill.drop) { + if (MWConfig.refill.enable && MWConfig.refill.drop) { if (!getMainHandStack().isEmpty()) { MWClient.scheduleRefill(Hand.MAIN_HAND, getInventory(), getMainHandStack().copy()); } diff --git a/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinLivingEntity.java b/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinLivingEntity.java index 503a7305..d4bc27ec 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinLivingEntity.java +++ b/src/main/java/de/siphalor/mousewheelie/client/mixin/entity/MixinLivingEntity.java @@ -44,7 +44,7 @@ public abstract class MixinLivingEntity { @Inject(method = "consumeItem", at = @At(value = "INVOKE_ASSIGN", target = "Lnet/minecraft/item/ItemStack;finishUsing(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/item/ItemStack;")) protected void onItemUseFinish(CallbackInfo callbackInfo) { //noinspection ConstantConditions - if ((Object) this instanceof PlayerEntity && MWConfig.refill.eat && activeItemStack.isEmpty()) { + if ((Object) this instanceof PlayerEntity && MWConfig.refill.enable && MWConfig.refill.eat && activeItemStack.isEmpty()) { PlayerInventory playerInventory = ((PlayerEntity) (Object) this).getInventory(); activeItemStack.setCount(1); MWClient.scheduleRefill(getActiveHand(), playerInventory, activeItemStack.copy()); diff --git a/src/main/resources/assets/mousewheelie/lang/de_de.json b/src/main/resources/assets/mousewheelie/lang/de_de.json index 16141855..628995dd 100644 --- a/src/main/resources/assets/mousewheelie/lang/de_de.json +++ b/src/main/resources/assets/mousewheelie/lang/de_de.json @@ -22,7 +22,6 @@ "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft.description": "Beim Rechtsklicken von Einträgen im Rezeptbuch diese Herstellen und in die Hand nehmen.\nShift drücken, um ganze Stacks zu produzieren.", "tweed4_tailor_screen.screen.mousewheelie.scrolling": "Scrollen", "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable": "Scrollen zum Bewegen von Gegenständen", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable.description": "Scrollen um Gegenstände einzeln in Inventarbereiche zu bewegen", "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert": "Scroll-Richtung umkehren", "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "Betrifft nur das Scrollen von Gegenständen", "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling": "Richtungsgesteuertes Scrollen", @@ -79,7 +78,6 @@ "tweed4_tailor_screen.screen.mousewheelie.general.enable-drop-modifier.description": "Aktiviert das Fallenlassen von Gegenständen im Inventar durch Klicken, wenn der entsprechende Modifikator gedrückt wird (standardmäßig Alt).\nDer Modifikator kann in den Vanilla-Einstellungen angepasst werden.", "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode": "Gegenstandstypen nach NBT einteilen", "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging": "Besseres schnelles Maus-Ziehen", - "tweed4_tailor_screen.screen.mousewheelie.general.description": "Allgemeine Einstellungen", "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode.description": "Ob, Gegenstandstypen die Einteilung nach NBT-Daten vornehmen.\nDies hat beispielsweise Einfluss auf Scrollen oder das Fallenlassen von Gegenständen aus dem Inventar.\nNONE deaktiviert die NBT-Prüfung, ALL prüft auf den exakt gleichen Gegenstand und SOME erlaubt Abweichungen im Gegenstandsschaden und in Verzauberungen.", "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging.description": "Dies hilft, wenn du häufig die Maus schneller bewegst als das Spiel dies registrieren kann.\nDiese Option kann allerdings die Leistung beeinflussen.", "tweed4_tailor_screen.screen.mousewheelie.sort.description": "Ändert die Sortiermodi. Existierende Modi sind ALPHABET (alphabetisch), RAW_ID (wie Kreativinventar) und QUANTITY (nach Menge der Stapel)", diff --git a/src/main/resources/assets/mousewheelie/lang/en_us.json b/src/main/resources/assets/mousewheelie/lang/en_us.json index 882feb83..179bd023 100644 --- a/src/main/resources/assets/mousewheelie/lang/en_us.json +++ b/src/main/resources/assets/mousewheelie/lang/en_us.json @@ -5,20 +5,20 @@ "key.mousewheelie.all_of_kind_modifier": "All of Kind Modifier", "key.mousewheelie.drop_modifier": "Drop Modifier", "key.mousewheelie.sort_inventory": "Sort Inventory", - "key.mousewheelie.scroll_up": "Scroll Up", - "key.mousewheelie.scroll_down": "Scroll Down", + "key.mousewheelie.scroll_up": "Scroll Items Up", + "key.mousewheelie.scroll_down": "Scroll Items Down", "key.mousewheelie.pick_tool": "Pick the correct tool", "mousewheelie.gui.config-screen-unavailable": "Opening the config screen with the keybinding is currently unavailable.", "mousewheelie.gui.config-screen-unavailable.note": "Please use Mod Menu to edit the config or use an external application to edit the config directly.", "mousewheelie.sortmode.alphabet": "By Alphabet", + "mousewheelie.sortmode.creative": "Creative Search", "mousewheelie.sortmode.quantity": "By Quantity", "mousewheelie.sortmode.raw_id": "By Raw Id", "mousewheelie.sortmode.none": "Don't Sort", "tweed4_tailor_screen.screen.mousewheelie": "Mouse Wheelie Config", "tweed4_tailor_screen.screen.mousewheelie.general": "General", - "tweed4_tailor_screen.screen.mousewheelie.general.description": "General settings", "tweed4_tailor_screen.screen.mousewheelie.general.interaction-rate": "Interaction rate", - "tweed4_tailor_screen.screen.mousewheelie.general.interaction-rate.description": "Sets the interval in milliseconds in which certain packets are fired.\nLower numbers increase the speed but might be rejected by servers.", + "tweed4_tailor_screen.screen.mousewheelie.general.interaction-rate.description": "Sets the interval in milliseconds in which interactions are sent to the server.\nLower numbers increase the speed but might be rejected by servers.", "tweed4_tailor_screen.screen.mousewheelie.general.integrated-interaction-rate": "Singleplayer Interaction rate", "tweed4_tailor_screen.screen.mousewheelie.general.integrated-interaction-rate.description": "Sets the interval in milliseconds for singleplayer and local multiplayer.", "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-armor-swapping": "Quick Armor Swapping", @@ -28,68 +28,72 @@ "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft": "Enable quick crafting", "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft.description": "Enables right-clicking in recipe books/villager trading to swiftly craft/trade.", "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode": "Match item kinds by NBT", - "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode.description": "Whether item types should check nbt data.\nThis is for example used by scrolling and drop-clicking.\nNONE disables this, ALL checks for exactly the same nbt and SOME allows for differences in damage and echantments.", + "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode.description": "Whether item types should check nbt data.\nThis is for example used by scrolling and drop-clicking.\nNONE disables this, ALL checks for exactly the same nbt and SOME allows for differences in damage and enchantments.", "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping": "Treat hotbar separately", - "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping.description": "Lets you define how the hotbar will be treated when scrolling multiple items from the inventory.\n HARD: The hotbar will always be treated separately.\n SOFT: The hotbar will be treated as part of the inventory. This does not apply when sending the whole inventory (ctrl+shift).\n NONE: The hotbar will be treated as part of the inventory. This also applies when sending the whole inventory (ctrl+shift).", + "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping.description": "Lets you define how the hotbar will be treated when e.g. scrolling or sorting items in the inventory.\n HARD: The hotbar will always be treated separately.\n SOFT: The hotbar will be treated as part of the inventory. This does not apply when sending the whole inventory (ctrl+shift).\n NONE: The hotbar will be treated as part of the inventory. This also applies when sending the whole inventory (ctrl+shift).", "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging": "Better fast dragging", "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging.description": "This helps when you regularly move your mouse faster than the game can pick up.\nThis will impact performance though.", "tweed4_tailor_screen.screen.mousewheelie.general.enable-bundle-dragging": "Enable Bundle dragging", - "tweed4_tailor_screen.screen.mousewheelie.general.enable-bundle-dragging.description": "", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-bundle-dragging.description": "Enable clicking and dragging the bundle in the inventory to easily put in or out multiple stacks.", "tweed4_tailor_screen.screen.mousewheelie.scrolling": "Scrolling", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.description": "With this feature, scrolling while hovering over a stack lets you easily move single items in or out of your inventory.\nIn combination with modifiers such as Shift and Control (changeable in the Controls settings) you can scroll whole stacks, all of a kind of item or even all items in an inventory.", "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable": "Enable item scrolling", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable.description": "Enables scrolling of stacks", "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert": "Invert scroll direction", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "Invert the scroll direction when scrolling items", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "Invert the scroll direction when scrolling items.", "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling": "Directional Scrolling", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling.description": "If enabled items will be moved according to whether your scrolling up or down.\nIf disabled you will scroll to change the amount of items present (up will increase - down will decrease", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling.description": "If enabled items will be moved according to whether your scrolling up or down.\nIf disabled you will scroll to change the amount of items present (up will increase - down will decrease).", "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items": "Scroll creative menu items", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items.description": "Sets whether to by default scroll items\nout of the creative menu.", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items.description": "Sets whether to by default scroll items out of the creative menu.", "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs": "Scroll creative menu tabs", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs.description": "Sets whether creative mode tabs can\nbe switched by scrolling over them.", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs.description": "Sets whether creative mode tabs can be switched by scrolling over them.", "tweed4_tailor_screen.screen.mousewheelie.sort": "Sorting", - "tweed4_tailor_screen.screen.mousewheelie.sort.description": "Change sort modes. Existing sort modes are ALPHABET, RAW_ID and QUANTITY", + "tweed4_tailor_screen.screen.mousewheelie.sort.description": "Change sort modes. Existing sort modes are ALPHABET, RAW_ID and QUANTITY.\nFor Minecraft 1.19 and up there's also CREATIVE_SEARCH.", "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort": "Middle mouse click", "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort.description": "Sets the sort mode for normal sorting.", "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort": "Shift + middle mouse click", "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort.description": "Sets the sort mode for sorting whilst pressing shift.", "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort": "Control + middle mouse click", "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort.description": "Sets the sort mode for sorting whilst pressing control.", + "tweed4_tailor_screen.screen.mousewheelie.sort.optimize-creative-search-sort": "Optimized creative sorting", + "tweed4_tailor_screen.screen.mousewheelie.sort.optimize-creative-search-sort.description": "Whether the creative search sorting should be optimized for performance.\nThis will make use of more memory in exchange for processor time, only disable this if you run into memory issues.", "tweed4_tailor_screen.screen.mousewheelie.refill": "Refill", - "tweed4_tailor_screen.screen.mousewheelie.refill.description": "Configure refill related stuff here.", + "tweed4_tailor_screen.screen.mousewheelie.refill.description": "Item refilling is a feature that automatically loads more items from your inventory when your current stack runs out.\nThis is for example useful when building with a lot of the same block so you don't have to constantly open the inventory.", + "tweed4_tailor_screen.screen.mousewheelie.refill.enable": "Enable item refilling", + "tweed4_tailor_screen.screen.mousewheelie.refill.enable.description": "Enables item refilling.\nTurn this off to disable refilling entirely.", "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand": "Refill the off hand", - "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand.description": "Refills stacks in the off hand", + "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand.description": "Refills stacks in the off hand.", "tweed4_tailor_screen.screen.mousewheelie.refill.restore-selected-slot": "Restore selected slot", "tweed4_tailor_screen.screen.mousewheelie.refill.restore-selected-slot.description": "Restore the refilled item to the originally selected slot.\nThis will take a tad more time. You might want to turn this off on slow connections.", "tweed4_tailor_screen.screen.mousewheelie.refill.eat": "Refill when eating food", - "tweed4_tailor_screen.screen.mousewheelie.refill.eat.description": "Refill when eating items", + "tweed4_tailor_screen.screen.mousewheelie.refill.eat.description": "Refill when the last food item in the hand has been item.", "tweed4_tailor_screen.screen.mousewheelie.refill.drop": "Refill when dropping items", - "tweed4_tailor_screen.screen.mousewheelie.refill.drop.description": "Refill when dropping items", + "tweed4_tailor_screen.screen.mousewheelie.refill.drop.description": "Refill when dropping stacks from the hotbar.", "tweed4_tailor_screen.screen.mousewheelie.refill.use": "Refill when using items", - "tweed4_tailor_screen.screen.mousewheelie.refill.use.description": "Refill when using up items", + "tweed4_tailor_screen.screen.mousewheelie.refill.use.description": "Refill when using up items, like tools or weapons.", "tweed4_tailor_screen.screen.mousewheelie.refill.other": "Refill on other occasions", - "tweed4_tailor_screen.screen.mousewheelie.refill.other.description": "Refill on other occasions", + "tweed4_tailor_screen.screen.mousewheelie.refill.other.description": "Refill on other occasions.", "tweed4_tailor_screen.screen.mousewheelie.refill.rules": "Refill rules", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.description": "Enable/Disable specific rules for how to refill items", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.description": "Configure with which new item the previous stack will be refilled.", "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block": "Refill with any blocks", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block.description": "Tries to find any block items", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block.description": "Tries to find any other block items.", "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup": "Refill by item groups", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup.description": "Find items of the same item group", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy": "Refill items with similar functionality", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy.description": "Try to find similar items through the item type hierarchy", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy": "Refill blocks with similar functionality", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy.description": "Try to find similar block items through the block type hierarchy", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food": "Refill foods", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food.description": "Try to find other food items", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items": "Refill with same item (no nbt)", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items.description": "Try to find equal items (no nbt matching)", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks": "Refill with same stack (nbt)", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks.description": "Try to find equal stacks (nbt matching", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup.description": "Find items that are in the same creative inventory tab.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy": "Refill with similar items", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy.description": "Try to find similar items through the item type hierarchy.\nThis usually indicates a similar functionality.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy": "Refill blocks with similar blocks", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy.description": "Try to find similar block items through the block type hierarchy.\nThis usually indicates a similar functionality.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food": "Refill with any food", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food.description": "Try to find any other food item.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items": "Refill with the same item (no NBT)", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items.description": "Try to find equal items (no NBT matching).", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks": "Refill with same stack (NBT)", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks.description": "Try to find equal stacks (NBT matching).", "tweed4_tailor_screen.screen.mousewheelie.tool-picking": "Tool Picking", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.description": "Configure picking the correct tool for the currently faced block.", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool": "Middle-click to tool while holding a tool", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool.description": "Pick correct tool when middle clicking whilst holding a tool.", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block": "Middle-click to tool while holding the same block as faced", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block.description": "Pick correct tool when middle clicking whilst holding the same block as faced.", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory": "Pick from inventory", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory.description": "Allows picking tools from the inventory.\nIf disabled picking will only happen from the hotbar." + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.description": "Configure when and how picking the correct tool for the currently faced block will work.\nBy default tool picking will be triggered when middle clicking, that may be changed through the Vanilla Controls menu.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool": "Middle-click while holding a tool", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool.description": "Pick correct tool when middle clicking (rebindable) whilst holding a tool.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block": "Middle-click while holding the same block", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block.description": "Pick correct tool when middle clicking (rebindable) whilst holding the same block as faced.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory": "Pick from whole inventory", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory.description": "Allows picking tools from the whole inventory.\nIf disabled picking will only happen from the hotbar." } diff --git a/src/main/resources/assets/mousewheelie/lang/fr_fr.json b/src/main/resources/assets/mousewheelie/lang/fr_fr.json new file mode 100644 index 00000000..36dc20fc --- /dev/null +++ b/src/main/resources/assets/mousewheelie/lang/fr_fr.json @@ -0,0 +1,97 @@ +{ + "tweed4_tailor_screen.screen.mousewheelie.sort.description": "Changer les modes de tri. Les modes de tri existants sont ALPHABET, RAW_ID et QUANTITY.\nPour Minecraft 1.19 et plus, il y a aussi CREATIVE_SEARCH.", + "key.categories.mousewheelie": "Mouse Wheelie", + "key.mousewheelie.open_config_screen": "Ouvrir L'Écran De Config", + "key.mousewheelie.whole_stack_modifier": "Modificateur Du Stack Entier", + "key.mousewheelie.all_of_kind_modifier": "Modificateur De Tout Type", + "key.mousewheelie.drop_modifier": "Modificateur De Chute", + "key.mousewheelie.sort_inventory": "Trier L'Inventaire", + "key.mousewheelie.scroll_up": "Faire Défiler Les Items Vers Le Haut", + "key.mousewheelie.scroll_down": "Faire Défiler Les Items Vers Le Bas", + "key.mousewheelie.pick_tool": "Prenez Le Bon Outils", + "mousewheelie.gui.config-screen-unavailable": "Ouvrir L'Écran De Config Avec Le Raccourci Clavier Est Actuellement Indisponible.", + "mousewheelie.sortmode.alphabet": "Par Ordre Alphabétique", + "mousewheelie.sortmode.creative": "Recherche Créative", + "mousewheelie.sortmode.quantity": "Par Quantité", + "mousewheelie.sortmode.raw_id": "Par Id Brut", + "mousewheelie.sortmode.none": "Ne Pas Trier", + "mousewheelie.gui.config-screen-unavailable.note": "Merci d'utiliser Mod Menu pour modifier la config ou utilisez une application extérieure pour modifier la config directement.", + "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping": "Traiter la barre d'action séparément", + "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping.description": "Vous permet de définir comment la barre de raccourcis sera traitée lorsque, par ex. vous faites défiler ou triez les objets dans l'inventaire.\n HARD : La barre d'action sera toujours traitée séparément.\n SOFT : la barre d'action sera traitée comme faisant partie de l'inventaire. Ceci ne s'applique pas lors de l'envoi de tout l'inventaire (ctrl+shift).\n AUCUN : la barre d'action sera traitée comme faisant partie de l'inventaire. Ceci s'applique également lors de l'envoi de l'intégralité de l'inventaire (ctrl+shift).", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling": "Défilement Directionnel", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup.description": "Recherchez les items qui se trouvent dans le même onglet d'inventaire créatif.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy": "Recharger avec des items similaires", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy.description": "Essaye de trouver des items similaires dans la hiérarchie des types d'items.\nCela indique généralement une fonctionnalité similaire.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy": "Recharge les blocs avec des blocs similaires", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy.description": "Essaye de trouver des items de bloc similaires dans la hiérarchie des types de bloc.\nCela indique généralement une fonctionnalité similaire.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food": "Recharge avec n'importe quel aliment", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food.description": "Essaye de trouver n'importe quel autre aliment.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items": "Recharge avec le même item (pas de NBT)", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items.description": "Essaye de trouver des items égaux (pas de correspondance NBT).", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks": "Recharge avec la même pile (NBT)", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks.description": "Essaye de trouver des piles égales (correspondance NBT).", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking": "Prise D'Outil", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.description": "Configure quand et comment la sélection de l'outil correct pour le bloc actuellement visé fonctionnera.\nPar défaut, la sélection d'outils sera déclenchée lors d'un clic molette, cela peut être modifié via le menu des Contrôles Vanilla.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool": "Clic molette tout en tenant un outil", + "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode.description": "Indique si les types d'items doivent vérifier les données nbt.\nCeci est par exemple utilisé par le défilement et le cliquer-lâcher.\nNONE désactive cela, ALL vérifie exactement le même nbt et SOME permet des différences de dégâts et d'enchantements.", + "tweed4_tailor_screen.screen.mousewheelie.sort.optimize-creative-search-sort": "Tri créatif optimisé", + "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging": "Meilleur glissement rapide", + "tweed4_tailor_screen.screen.mousewheelie.general.better-fast-dragging.description": "Cela aide lorsque vous déplacez régulièrement votre souris plus rapidement que le jeu ne peut le faire.\nCela aura cependant un impact sur les performances.", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-bundle-dragging": "Activer le glissement de bundle", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-bundle-dragging.description": "Active le clic et le déplacement du bundle dans l'inventaire pour insérer ou retirer facilement plusieurs piles.", + "tweed4_tailor_screen.screen.mousewheelie.scrolling": "Défilement", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.description": "Avec cette fonctionnalité, le défilement tout en survolant une pile vous permet de déplacer facilement des éléments uniques dans ou hors de votre inventaire.\nEn combinaison avec des modificateurs tels que Shift et Control (modifiables dans les paramètres de contrôle), vous pouvez faire défiler des piles entières, d'un même type d'objet ou même tous les objets d'un inventaire.", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable": "Active le défilement d'items", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert": "Inverser le sens de défilement", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "Inversez le sens de défilement lors du défilement des items.", + "tweed4_tailor_screen.screen.mousewheelie": "Config De Mouse Wheelie", + "tweed4_tailor_screen.screen.mousewheelie.general": "Général", + "tweed4_tailor_screen.screen.mousewheelie.general.interaction-rate": "Vitesse D'Interaction", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling.description": "Si activé, les éléments seront déplacés selon que vous faites défiler vers le haut ou vers le bas.\nSi désactivé, vous ferez défiler pour modifier le nombre d'éléments présents (vers le haut augmentera - vers le bas diminuera).", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items": "Faites défiler les éléments du menu créatif", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items.description": "Définit s'il faut par défaut faire défiler les éléments hors du menu créatif.", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs": "Faire défiler les onglets du menu créatif", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs.description": "Définit si les onglets du mode créatif peuvent être commutés en les faisant défiler.", + "tweed4_tailor_screen.screen.mousewheelie.sort": "Triage", + "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort": "Clic molette de la souris", + "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort.description": "Définit le mode de tri pour le tri normal.", + "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort": "Shift + clic molette", + "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort.description": "Définit le mode de tri pour le tri tout en appuyant sur shift.", + "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort": "Contrôle + clic molette", + "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort.description": "Définit le mode de tri pour le tri tout en appuyant sur la touche contrôle.", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-armor-swapping.description": "Active le changement rapide des pièces d'armure et des elytras en cliquant dessus en les ayant en mains.", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-armor-swapping": "Changement D'Armure Rapide", + "tweed4_tailor_screen.screen.mousewheelie.general.item-kinds-nbt-match-mode": "Faire correspondre les types d'items par NBT", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-drop-modifier.description": "Permet de déposer des éléments lorsque vous maintenez le modificateur de dépôt (alt par défaut) et que vous cliquez dessus.\nLe modificateur peut être changé dans le menu des contrôles vanilla.", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-drop-modifier": "Lâcher avec Alt+Clique", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft.description": "Permet d'effectuer un clic droit dans les livres de recettes/d'échange de villageois pour fabriquer/échanger rapidement.", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft": "Active la fabrication rapide", + "tweed4_tailor_screen.screen.mousewheelie.general.interaction-rate.description": "Définit l'intervalle en millisecondes pendant lequel les interactions sont envoyées au serveur.\nLes nombres faibles augmentent la vitesse mais peuvent être rejetés par les serveurs.", + "tweed4_tailor_screen.screen.mousewheelie.general.integrated-interaction-rate.description": "Définit l'intervalle en millisecondes pour le solo et le multijoueur local.", + "tweed4_tailor_screen.screen.mousewheelie.general.integrated-interaction-rate": "Vitesse D'Interaction Solo", + "tweed4_tailor_screen.screen.mousewheelie.sort.optimize-creative-search-sort.description": "Définit si le tri de la recherche créative doit être optimisé pour les performances.\nCela utilisera plus de mémoire en échange de temps processeur, désactivez-le uniquement si vous rencontrez des problèmes de mémoire.", + "tweed4_tailor_screen.screen.mousewheelie.refill": "Recharger", + "tweed4_tailor_screen.screen.mousewheelie.refill.description": "Le remplissage d'items est une fonctionnalité qui charge automatiquement plus d'items de votre inventaire lorsque votre pile actuelle est épuisée.\nCeci est par exemple utile lors de la construction avec beaucoup de fois le même bloc afin que vous n'ayez pas à ouvrir constamment l'inventaire.", + "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand": "Recharger la main secondaire", + "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand.description": "Recharger les piles dans la main secondaire.", + "tweed4_tailor_screen.screen.mousewheelie.refill.restore-selected-slot": "Restaurer l'emplacement sélectionné", + "tweed4_tailor_screen.screen.mousewheelie.refill.restore-selected-slot.description": "Restaure l'item rechargé dans l'emplacement sélectionné à l'origine.\nCela prendra un peu plus de temps. Vous voudrez probablement désactiver cette option lorsque vous avez une connexion lente.", + "tweed4_tailor_screen.screen.mousewheelie.refill.eat": "Recharger en mangeant de la nourriture", + "tweed4_tailor_screen.screen.mousewheelie.refill.eat.description": "Recharger quand le dernier aliment dans la main a été consommé.", + "tweed4_tailor_screen.screen.mousewheelie.refill.drop": "Recharger en lâchant des items", + "tweed4_tailor_screen.screen.mousewheelie.refill.drop.description": "Recharger quand vous lâcher des piles depuis votre barre d'action.", + "tweed4_tailor_screen.screen.mousewheelie.refill.use": "Recharger lors de l'utilisation d'items", + "tweed4_tailor_screen.screen.mousewheelie.refill.use.description": "Rechargez lorsque vous utilisez des objets, comme des outils ou des armes.", + "tweed4_tailor_screen.screen.mousewheelie.refill.other": "Recharger à d'autres occasions", + "tweed4_tailor_screen.screen.mousewheelie.refill.other.description": "Recharger à d'autres occasions.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules": "Règles de rechargement", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.description": "Configurez avec quel nouvel item la pile précédente sera remplie.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block": "Recharger avec n'importe quel bloc", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block.description": "Essaie de trouver d'autres items de bloc.", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup": "Recharger par groupe d'item", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool.description": "Choisis l'outil correct lorsque vous cliquez molette (ce raccourci peut être changé) tout en tenant un outil.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block": "Clic molette tout en tenant le même bloc", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block.description": "Choisis l'outil correct lorsque vous cliquez molette (ce raccourci peut être changé) tout en maintenant le même bloc que celui visé.", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory": "Choisis parmi tout l'inventaire", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory.description": "Permet de choisir des outils dans tout l'inventaire.\nSi la sélection est désactivée, elle ne se produira qu'à partir de la barre d'action." +} diff --git a/src/main/resources/assets/mousewheelie/lang/pl_PL.json b/src/main/resources/assets/mousewheelie/lang/pl_pl.json similarity index 100% rename from src/main/resources/assets/mousewheelie/lang/pl_PL.json rename to src/main/resources/assets/mousewheelie/lang/pl_pl.json diff --git a/src/main/resources/assets/mousewheelie/lang/zh_cn.json b/src/main/resources/assets/mousewheelie/lang/zh_cn.json index 3e9465a2..d927bd18 100644 --- a/src/main/resources/assets/mousewheelie/lang/zh_cn.json +++ b/src/main/resources/assets/mousewheelie/lang/zh_cn.json @@ -1,74 +1,72 @@ { - "key.categories.mousewheelie": "急速滚轮", - "key.mousewheelie.open_config_screen": "打开配置界面", - "key.mousewheelie.sort_inventory": "整理物品栏", - "key.mousewheelie.scroll_up": "上滑鼠标滚轮", - "key.mousewheelie.scroll_down": "下滑鼠标滚轮", - "key.mousewheelie.pick_tool": "适配工具", - "mousewheelie.gui.config-screen-unavailable": "配置界面当前不可用", - "mousewheelie.gui.config-screen-unavailable.note": "请安装 Mod Menu 模组或使用外部手段修改配置", - "mousewheelie.sortmode.alphabet": "首字母", - "mousewheelie.sortmode.quantity": "数量", - "mousewheelie.sortmode.raw_id": "ID", - "mousewheelie.sortmode.none": "禁用", - "tweed4_tailor_screen.screen.mousewheelie": "急速滚轮 配置", - "tweed4_tailor_screen.screen.mousewheelie.general": "通用", - "tweed4_tailor_screen.screen.mousewheelie.general.description": "通用设置", - "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft": "启用快速合成/交易", - "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft.description": "右键合成书中的配方或村民的交易项以快速合成或交易 // 默认:是", - "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping": "快捷栏独立", - "tweed4_tailor_screen.screen.mousewheelie.scrolling": "鼠标滚轮", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable": "启用滚轮功能", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert": "反向", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "反转滚轮功能的方向 // 默认:否", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling": "物品移动方向参考滚动方向", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling.description": "是:物品移动方向参考滚动方向;否:物品数量变化参考滚动方向(上为增,下为减) // 默认:是", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items": "启用创造模式物品栏推拉功能", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items.description": "当鼠标移至创造模式物品栏中时,滚动滚轮可以拿取或移除物品 // 默认:是", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs": "启用创造模式物品栏选项卡切换功能", - "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs.description": "当鼠标移至创造模式物品栏选项卡上时,滚动滚轮可以切换选项卡 // 默认:是", - "tweed4_tailor_screen.screen.mousewheelie.sort": "整理", - "tweed4_tailor_screen.screen.mousewheelie.sort.description": "更改整理模式,可用选项有:首字母、ID 或数量", - "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort": "鼠标中键", - "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort.description": "默认:ID", - "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort": "Shift + 鼠标中键", - "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort.description": "默认:数量", - "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort": "Ctrl + 鼠标中键", - "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort.description": "默认:首字母", - "tweed4_tailor_screen.screen.mousewheelie.refill": "自动填充", - "tweed4_tailor_screen.screen.mousewheelie.refill.description": "配置自动填充方法", - "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand": "填充副手栏", - "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.eat": "食用食物时填充", - "tweed4_tailor_screen.screen.mousewheelie.refill.eat.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.drop": "丢弃方块或物品时填充", - "tweed4_tailor_screen.screen.mousewheelie.refill.drop.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.use": "放置方块或使用物品时填充", - "tweed4_tailor_screen.screen.mousewheelie.refill.use.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.other": "在其他情形中填充", - "tweed4_tailor_screen.screen.mousewheelie.refill.other.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules": "填充规则", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block": "允许以其他任意方块替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block.description": "默认:否", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup": "允许以同一物品组中的其他物品替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup.description": "默认:否", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy": "允许以具有类似功能的物品替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy.description": "默认:否", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy": "允许以具有类似功能的方块替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy.description": "默认:否", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food": "允许以其他任意食物替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food.description": "默认:否", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items": "允许以相同物品(不匹配数据标签)替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks": "允许以相同物品(匹配数据标签)替代", - "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks.description": "默认:是", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking": "适配工具", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.description": "选取能采掘所指方块的最佳工具", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool": "手持工具时触发适配", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool.description": "手持任意工具时,按下快捷键可触发适配 // 默认:是", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block": "手持相同方块时触发适配", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block.description": "手持与所指方块相同的方块时,按下快捷键可触发适配 // 默认:否", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory": "允许从物品栏中抽取工具", - "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory.description": "如果禁用,将只选取快捷栏中的工具 // 默认:是" + "key.categories.mousewheelie": "急速滚轮", + "key.mousewheelie.open_config_screen": "打开配置界面", + "key.mousewheelie.sort_inventory": "整理物品栏", + "key.mousewheelie.scroll_up": "上滑鼠标滚轮", + "key.mousewheelie.scroll_down": "下滑鼠标滚轮", + "key.mousewheelie.pick_tool": "适配工具", + "mousewheelie.gui.config-screen-unavailable": "配置界面当前不可用", + "mousewheelie.gui.config-screen-unavailable.note": "请安装 Mod Menu 模组或使用外部手段修改配置", + "mousewheelie.sortmode.alphabet": "首字母", + "mousewheelie.sortmode.quantity": "数量", + "mousewheelie.sortmode.raw_id": "ID", + "mousewheelie.sortmode.none": "禁用", + "tweed4_tailor_screen.screen.mousewheelie": "急速滚轮 配置", + "tweed4_tailor_screen.screen.mousewheelie.general": "通用", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft": "启用快速合成/交易", + "tweed4_tailor_screen.screen.mousewheelie.general.enable-quick-craft.description": "右键合成书中的配方或村民的交易项以快速合成或交易 // 默认:是", + "tweed4_tailor_screen.screen.mousewheelie.general.hotbar-scoping": "快捷栏独立", + "tweed4_tailor_screen.screen.mousewheelie.scrolling": "鼠标滚轮", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.enable": "启用滚轮功能", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert": "反向", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.invert.description": "反转滚轮功能的方向 // 默认:否", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling": "物品移动方向参考滚动方向", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.directional-scrolling.description": "是:物品移动方向参考滚动方向;否:物品数量变化参考滚动方向(上为增,下为减) // 默认:是", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items": "启用创造模式物品栏推拉功能", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-items.description": "当鼠标移至创造模式物品栏中时,滚动滚轮可以拿取或移除物品 // 默认:是", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs": "启用创造模式物品栏选项卡切换功能", + "tweed4_tailor_screen.screen.mousewheelie.scrolling.scroll-creative-menu-tabs.description": "当鼠标移至创造模式物品栏选项卡上时,滚动滚轮可以切换选项卡 // 默认:是", + "tweed4_tailor_screen.screen.mousewheelie.sort": "整理", + "tweed4_tailor_screen.screen.mousewheelie.sort.description": "更改整理模式,可用选项有:首字母、ID 或数量", + "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort": "鼠标中键", + "tweed4_tailor_screen.screen.mousewheelie.sort.primary-sort.description": "默认:ID", + "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort": "Shift + 鼠标中键", + "tweed4_tailor_screen.screen.mousewheelie.sort.shift-sort.description": "默认:数量", + "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort": "Ctrl + 鼠标中键", + "tweed4_tailor_screen.screen.mousewheelie.sort.control-sort.description": "默认:首字母", + "tweed4_tailor_screen.screen.mousewheelie.refill": "自动填充", + "tweed4_tailor_screen.screen.mousewheelie.refill.description": "配置自动填充方法", + "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand": "填充副手栏", + "tweed4_tailor_screen.screen.mousewheelie.refill.off-hand.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.eat": "食用食物时填充", + "tweed4_tailor_screen.screen.mousewheelie.refill.eat.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.drop": "丢弃方块或物品时填充", + "tweed4_tailor_screen.screen.mousewheelie.refill.drop.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.use": "放置方块或使用物品时填充", + "tweed4_tailor_screen.screen.mousewheelie.refill.use.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.other": "在其他情形中填充", + "tweed4_tailor_screen.screen.mousewheelie.refill.other.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules": "填充规则", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block": "允许以其他任意方块替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.any-block.description": "默认:否", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup": "允许以同一物品组中的其他物品替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.itemgroup.description": "默认:否", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy": "允许以具有类似功能的物品替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.item-hierarchy.description": "默认:否", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy": "允许以具有类似功能的方块替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.block-hierarchy.description": "默认:否", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food": "允许以其他任意食物替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.food.description": "默认:否", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items": "允许以相同物品(不匹配数据标签)替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-items.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks": "允许以相同物品(匹配数据标签)替代", + "tweed4_tailor_screen.screen.mousewheelie.refill.rules.equal-stacks.description": "默认:是", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking": "适配工具", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.description": "选取能采掘所指方块的最佳工具", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool": "手持工具时触发适配", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-tool.description": "手持任意工具时,按下快捷键可触发适配 // 默认:是", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block": "手持相同方块时触发适配", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.hold-block.description": "手持与所指方块相同的方块时,按下快捷键可触发适配 // 默认:否", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory": "允许从物品栏中抽取工具", + "tweed4_tailor_screen.screen.mousewheelie.tool-picking.pick-from-inventory.description": "如果禁用,将只选取快捷栏中的工具 // 默认:是" }