Jump to content

Recommended Posts

Posted

I have a custom function which adds status effects to the player. currently want to call that function at least every few seconds to make sure the player has the item in inventory. I tried overriding onUpdate() for this but the game crashes. Is there some other way of doing this? Thanks in advance

this is my function:

	public void buff(EntityLivingBase play, int duration) {
		if ( play.getHeldItemOffhand().getItem() == play.getHeldItemMainhand().getItem() ) {
			int boost = 3;
			
			play.addPotionEffect(new PotionEffect(MobEffects.SPEED, duration, boost));
			play.addPotionEffect(new PotionEffect(MobEffects.FIRE_RESISTANCE, duration, boost));
			play.addPotionEffect(new PotionEffect(MobEffects.RESISTANCE, duration, boost));
			
		}
	}

 

Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.