logo
banner
Valoración
Votado0

Scavenge Mod (1.19.2): generador modular de efectos al hacer clic en un bloque de scripts

Categoría - Mods para Minecraft
0
Versión del mod:1
Versión del juego:1.19.2
El mod ha sido verificado exitosamente y está libre de virus
6221.22K221.58K
image

Minecraft

Reportar mod

  • image
modalImage

Acerca de este Mod

Scavenge Mod (1.19.2) es un mod que le permite aplicar un comportamiento personalizado a cualquier bloque cuando presiona el botón derecho/izquierdo del mouse. Además, se pueden agregar grupos de botín a estas acciones, que caen cuando se cumplen las condiciones. Se cargan desde un archivo Json y funcionan como un lenguaje de scripting. Además, ciertas funciones/condiciones únicas se pueden agregar haciendo clic derecho en estos bloques: Generador de scripts basado en Json. Esta es una API pública. Se puede usar tal cual y redistribuirse solo con complementos, aunque los archivos API no deben incluirse en los complementos a menos que se actualice la API, ya que esto puede introducir errores.


Por ejemplo.

El jugador debe colarse,

El jugador debe tener diamantes, el jugador debe tener diamantes, el jugador debe tener diamantes.

Los bloques son indestructibles.

Los bloques desaparecen después de cinco usos.

Etc.

Usar.

Cree una clase que herede de IScavengePlugin.class y tenga la anotación @ScavengePlugin. El plugin se carga automáticamente; no se requiere ningún archivo mod.

Las condiciones y los efectos se pueden registrar a través de ScavengeRegistry.class. Para crear, utilice la clase base. (BaseScavengeCondition y BaseScavengeEffect).

El constructor ahora contiene todo, no la implementación del efecto/condición. Serialización/deserialización/networking/documentación.

Cómo agregar scripts de borrado:

Scavenge ahora funciona con paquetes de recursos, cargando automáticamente todos los archivos en la carpeta "datapacks/DATAPACK_NAME/data/DOMAIN/" scavenge_scripts".

También se vuelven a cargar automáticamente cuando se vuelve a cargar el paquete de recursos. Se sincronizan automáticamente con el cliente, por lo que no es necesario sincronizar manualmente el servidor->cliente. Esto se hace automáticamente.

Dado que la herramienta tiene un plugin JEI, tuve que instalar un hack JEI que recarga JEI una vez que se recarga el script. (Si JEI no corrige este problema, puede acelerar los reinicios al rango de 2-3 dígitos).

Mods/Addons similares

Versión del Juego *

1.19.2 (e2e2d9f4d735563e2177ade07eb32f15.jar)