Smooth Scrolling — um mod para adicionar animação de rolagem suave a listas e interfaces no Minecraft
O mod Smooth Scrolling adiciona rolagem suave às interfaces e listas do Minecraft. Aprenda a configurar a velocidade e a suavidade para o…
O mod Smooth Scrolling adiciona rolagem suave às interfaces e listas do Minecraft. Aprenda a configurar a velocidade e a suavidade para o chat, hotbar e mais.
Smooth Scrolling — um mod para adicionar animação de rolagem suave a listas e interfaces no Minecraft
Carregador: Fabric
Versão do Minecraft testada e usada para o artigo: 1.21.11
Gama de versões suportadas: 1.20.x, 1.21–1.21.1, 1.21.3–1.21.11, 26.1.x
Versão do mod: 2.7.3
Smooth Scrolling adiciona uma rolagem suave aos elementos no Minecraft onde as transições vanilla são executadas em um único salto — sem quadros intermediários. O mod é totalmente do lado do cliente, por isso é instalado apenas no lado do jogador e não requer alterações no servidor. A suavidade e a velocidade da animação são configuradas separadamente para cada tipo.
Quais telas recebem rolagem suave
O trabalho do mod está focado em cinco áreas da interface:
Hotbar — alternar entre slots pela roda do mouse ganha uma animação de movimento em vez de um salto instantâneo.
Chat — a própria abertura da janela, a rolagem do histórico de mensagens e a lista de sugestões acima do campo de entrada.
Creative Screen — rolar pelas abas com itens torna-se gradual.
Entry List — o menu de seleção de mundos, servidores, pacotes de recursos, pacotes de dados, pacotes de shaders.
Text Input Field — locais onde um texto com várias linhas é inserido: livros, placas, o bloco de comando.
Todos os cinco blocos operam independentemente. Por exemplo, você pode ativar o chat suave e desativar completamente a animação da barra de atalho definindo seu valor de suavidade para zero.

Troca suave dos slots da barra de atalho via roda do mouse

Movimento através da aba do inventário criativo com uma mudança gradual da grade de itens
Configuração
A lógica dos parâmetros é a mesma em todas as seções: o valor da suavidade é especificado em porcentagem (0 — a animação é desativada, as transições são instantâneas; quanto maior o número, mais lento e suave é o movimento), velocidade — em pixels por rotação da roda. Abaixo estão os parâmetros de todos os blocos do arquivo smoothscroll.json.
Hotbar
Parâmetro | O que faz |
| Suavidade da mudança para o slot ativo. 0 — transição instantânea, como no vanilla. Valores mais altos (até 100) — animação de mudança mais lenta. |
| Se a seleção passa do último slot para o primeiro e vice-versa. |
| Exatamente qual elemento se move ao trocar. |
Chat
Parâmetro | O que faz |
| Suavidade da rolagem do histórico de mensagens. 0 retorna ao comportamento vanilla com saltos de linha. |
| Suavidade do aparecimento da própria janela de chat ao pressionar T. 0 — a janela surge instantaneamente, sem desdobrar. |
| Velocidade de rolagem em pixels por giro da roda. 0 mantém o valor vanilla; números mais altos — as linhas passam mais rápido por volta da roda. |
| Suavidade da lista de sugestões que aparece acima do campo de entrada (apelidos dos jogadores, comandos disponíveis). |
| Velocidade de rolagem da mesma lista de sugestões em pixels por rolagem. |
Creative Screen
Parâmetro | O que faz |
| Suavidade da rolagem da grade de itens na aba. 0 — transição instantânea sem animação. |
| Velocidade de rolagem em pixels por giro da roda. |
| Modo de compatibilidade com pacotes de recursos que redesenham a GUI do inventário. Defina como |
Entry List
Parâmetro | O que faz |
| Suavidade da rolagem no menu de seleção do mundo, servidores, pacotes de recursos e outras listas. |
| Velocidade de rolagem das entradas em pixels por rolagem. |
Text Input Field
Parâmetro | O que faz |
| Suavidade da rolagem de texto de várias linhas em livros, placas e no bloco de comando. |
| Velocidade de rolagem em pixels por giro da roda. |
| A margem em pixels mantida entre o cursor de texto e a borda da área visível. Graças a esta margem, o cursor não "bate" no limite ao digitar. |
| Lógica de movimento do cursor personalizada em vez da vanilla. |
Misc
Parâmetro | O que faz |
| Sinalizador técnico para desenvolvedores: mostra os limites das áreas de recorte que o mod gerencia durante a rolagem. Não há sentido em habilitar no jogo normal. |
Conclusão
Smooth Scrolling retrabalha um pequeno detalhe visual do vanilla: os saltos bruscos ao rolar a interface. Em vez de uma transição instantânea, o cliente mostra quadros intermediários, com um controle deslizante de suavidade e de velocidade separados para cada tipo. É adequado para modpacks clientes para sobrevivência, minijogos e criativo, onde o jogador frequentemente trabalha com listas de servidores, histórico de chat ou grandes campos de entrada de texto.
Instalação
Uma instalação típica leva cerca de 5 minutos. O fluxo é o mesmo; só mudam o loader e o build correspondente.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











