logo
banner
Avaliação
Votado0

Scavenge Mod (1.19.2) - gerador modular de efeitos para clicar em um bloco de scripts

0
Versão do mod:1
Versão do jogo:1.19.2
O mod foi testado com sucesso e está livre de vírus
6221.22K221.58K
image

Minecraft

Denunciar mod

  • image
modalImage

Sobre este Mod

Scavenge Mod (1.19.2) é um mod que permite que você aplique o comportamento personalizado a qualquer bloco quando você pressiona o botão direito / esquerdo do mouse. Além disso, pools de lotes podem ser adicionados a essas ações, que são descartadas quando as condições são atendidas. Eles são carregados de um arquivo Json e funcionam como uma linguagem de script. Além disso, certas funções/condições exclusivas podem ser adicionadas clicando com o botão direito do mouse nestes blocos: Json baseado gerador de script. Esta é uma API pública. Ele pode ser usado como está e redistribuído apenas com complementos, embora os arquivos de API não devem ser incluídos em complementos, a menos que a API seja atualizada, pois isso pode introduzir bugs.


Por exemplo.

O jogador deve se esgueirar,

O jogador deve ter diamantes, o jogador deve ter diamantes, o jogador deve ter diamantes.

Blocos são indestrutíveis.

Os blocos desaparecem após cinco utilizações.

Etc.

Uso.

Crie uma classe que herde de IScavengePlugin.class e tenha a anotação @ScavengePlugin. O plug-in é carregado automaticamente; nenhum arquivo mod é necessário.

Condições e efeitos podem ser registrados através de ScavengeRegistry.class. Para criar, use a classe base. (BaseScavengeCondition e BaseScavengeEffect).

O construtor agora contém tudo, não a implementação do efeito/condição. Serialização/desserialização/rede/documentação.

Como adicionar scripts Scavenge:

A eliminação agora funciona com pacotes de recursos, carregando automaticamente todos os arquivos na pasta "datapacks/DATAPACK_NAME/data/DOMAIN/" scavenge_scripts".

Eles também são recarregados automaticamente quando o pacote de recursos é recarregado. Eles são sincronizados automaticamente com o cliente, portanto, não há necessidade de sincronizar manualmente o servidor -> cliente. Isso é feito automaticamente.

Como a ferramenta tem um plug-in JEI, eu tive que instalar um hack JEI que recarrega JEI um tique depois que o script é recarregado. (Se o JEI não corrigir esse problema, ele pode acelerar as reinicializações para a faixa de 2 a 3 dígitos).

Mods/Addons semelhantes

Versão do Jogo *

1.19.2 (e2e2d9f4d735563e2177ade07eb32f15.jar)