Posted February 14, 20232 yr Hey so im a begginer at mc modding, ive seen how to can add an effect to your target with a hitenemy method override but i cant u derstand how i can give the player an effect when hes holding the weapon in main hand.Any suggestions?
February 14, 20232 yr 4 hours ago, Misskeisha said: Hey so im a begginer at mc modding, ive seen how to can add an effect to your target with a hitenemy method override but i cant u derstand how i can give the player an effect when hes holding the weapon in main hand.Any suggestions? What effect are you looking to add?
February 16, 20232 yr If you only want this logic on the player, override Item#inventoryTick on your item, check if on server via Level#isClientSide, then check if the stack is in the mainhand offhand through the Entity, then apply the effect via Entity#addEffect (you'll probably need to check if the entity is an instance of the player). If you want the logic to be applied on all entities, then listen to the LivingTickEvent, check the mainhand and offhand, then apply the effect. You can use Player#turtleHelmetTick as an example for checking the hand and applying the effect.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.