Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
Version 1.0 - Refactor & Functional Overhaul (EN) KrBells has been completely refactored to optimize performance, enhance customization, and provide a superior administrative experience for Minecraft servers.
New Functional Implementations
PlaceholderAPI Support: Integrated the krbells identifier with available expansions:
%krbells_next_<group>%: Displays time remaining until the next scheduled ring for a specific group.
%krbells_total%: Displays the total number of registered bells.
Administrative GUI Dashboard: Implementation of a dynamic graphical interface for centralized management of groups, bell registration, and plugin settings, reducing reliance on direct file editing.
Dynamic Sound Selection: Introduced a sound selector within the GUI (represented by a Jukebox icon) allowing administrators to assign custom sounds per bell group.
Visual Enhancements: Added realistic bell swing animations and note particles when bells are triggered via the plugin.
Diagnostic Mode: Implemented a debug command /krsinos debug <group> to visualize registered bell locations using active particle indicators.
Performance & Stability Optimizations
Jitter Prevention Logic: Implemented anti-lag logic utilizing micro-delays (ticks) between individual rings within large bell groups to mitigate server performance spikes.
Bilingual Configuration Standard: config.yml now features bilingual documentation, with humanized comments available in both English and Portuguese.
Code Sanitization: Source code has been fully audited and legacy redundant logic removed for maximum execution efficiency.
Automated Event Handling: Implemented logic to automatically remove bell blocks from automation lists upon block destruction events.
Administrative Commands
/krsinos gui: Accesses the main administrative panel.
/krsinos tocar [group] [n]: Manual trigger command for testing specific bell groups and repeat counts.
/krsinos debug <group>: Toggles diagnostic visualization of registered bell locations.
Versão 1.0 - Refatoração e Revisão Funcional (PT-BR) O KrBells foi completamente refatorado para otimizar a performance, aprimorar a customização e oferecer uma experiência administrativa superior para servidores de Minecraft.
Novas Implementações Funcionais
Suporte a PlaceholderAPI: Integração do identificador krbells com expansões disponíveis:
%krbells_next_<group>%: Mostra o tempo restante para o próximo toque agendado de um grupo específico.
%krbells_total%: Exibe o número total de sinos registrados.
Painel Administrativo GUI: Implementação de uma interface gráfica dinâmica para o gerenciamento centralizado de grupos, registro de sinos e ajustes do plugin, reduzindo a necessidade de edição direta em arquivos de configuração.
Seleção Dinâmica de Sons: Introdução de um seletor de sons dentro da GUI (representado por um ícone de Jukebox) permitindo que administradores atribuam sons personalizados por grupo de sinos.
Aprimoramentos Visuais: Adição de animações reais de balanço do sino e partículas de notas musicais quando acionados via plugin.
Modo de Diagnóstico: Implementação do comando de debug /krsinos debug <group> para visualizar localizações de sinos registrados utilizando indicadores de partículas ativos.
Otimizações de Performance e Estabilidade
Lógica de Prevenção de Jitter: Implementação de lógica anti-lag utilizando micro-atrasos (ticks) entre toques individuais em grandes grupos de sinos para mitigar picos de processamento do servidor.
Padrão de Configuração Bilíngue: O arquivo config.yml agora apresenta documentação bilíngue, com comentários humanizados disponíveis em Inglês e Português.
Sanitização de Código: O código-fonte foi totalmente auditado e lógicas legadas redundantes foram removidas para máxima eficiência de execução.
Manipulação Automatizada de Eventos: Implementação de lógica para remover automaticamente blocos de sinos das listas de automação ao detectar eventos de destruição do bloco.
Comandos Administrativos
/krsinos gui: Acessa o painel administrativo principal.
/krsinos tocar [grupo] [n]: Comando de acionamento manual para testes de grupos de sinos específicos e contagem de repetições.
/krsinos debug <grupo>: Alterna a visualização de diagnóstico das localizações de sinos registrados.


