User Tools

Site Tools


tutorial:status_effects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tutorial:status_effects [2021/07/25 15:08] – typo fireblasttutorial:status_effects [2022/02/17 08:59] – [Creating Status Effect Class] sattes
Line 3: Line 3:
 To add status effects to your mod, you'll need to: To add status effects to your mod, you'll need to:
   * create a class that extends ''StatusEffect''   * create a class that extends ''StatusEffect''
-  * register your status effect 
   * add custom functionality   * add custom functionality
 +  * register your status effect
   * add translations and textures for your status effect   * add translations and textures for your status effect
  
 ==== Creating Status Effect Class ==== ==== Creating Status Effect Class ====
-We will add new status effect that gives you EXP every tick.+We will add new status effect that gives you EXP every tick.
  
 <code java> <code java>
Line 14: Line 14:
   public ExpStatusEffect() {   public ExpStatusEffect() {
     super(     super(
-      StatusEffectType.BENEFICIAL, // whether beneficial or harmful for entities+      StatusEffectCategory.BENEFICIAL, // whether beneficial or harmful for entities
       0x98D982); // color in RGB       0x98D982); // color in RGB
   }   }
tutorial/status_effects.txt · Last modified: 2023/01/12 07:06 by tao0lu