Efectos de Estado 1.20.4
Aprende a añadir efectos de estado personalizados.
WARNING
This page is written for version 1.20.4. Documentation for older versions may be incomplete.
Los efectos de estado, o simplemente estados, son una condición que puede afectar a una entidad. Pueden ser positivos, negativos o neutrales en naturaleza. El juego base aplica estos efectos de varias maneras como comida, pociones, etc.
El comando /effect puede ser usado para aplicar efectos en una entidad.
Efectos de Estado Personalizados
En este tutorial añadiremos un nuevo efecto de estado personalizado llamado Tater, el cual te da un punto de experiencia por cada tick del juego.
Extiende MobEffect
Vamos a crear una para nuestro efecto de estado personalizado extendiendo la clase MobEffect, el cual es la clase base para todos los efectos.
java
No lines matched.1
Registrar tu Efecto Personalizado
Similar a la registración de bloques e items, usamos Registry.register para registrar nuestro efecto personalizado en el registro de MOB_EFFECT. Esto se puede hacer en nuestro inicializador.
java
No lines matched.1
Traducciones y Texturas
Puedes asignar un nombre a tu efecto de estado y proveer una textura de ícono para que aparezca en la pantalla de inventario.
Textura
El ícono del efecto de estado es una imagen PNG de 18x18 pixeles. Coloca tu ícono personalizado en:
resources/assets/example-mod/textures/mob_effect/tater.png
Traducciones
Como cualquier otra traducción, puedes agregar una entrada con el formato de ID "effect.example-mod.<effect-identifier>": "Valor" al archivo de idioma.





