KrBells - Full Configuration

KrBells - Full Configuration

A comprehensive plugin for full configuration and customization of bells in Minecraft — sounds, ranges, effects, and more.

41 downloads 1 followers
<iframe width="560" height="315" src="https://www.youtube.com/embed/6PUIG6o9Qs0" title="KrBells Showcase" frameborder="0" allowfullscreen> </iframe>

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_%: 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 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 : 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_%: 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 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 : Alterna a visualização de diagnóstico das localizações de sinos registrados.

Version Minecraft Loader Download

1.0

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
bukkit, paper, spigot
Download