Advertisement
FurStaku

Add Max_Health

Apr 9th, 2024 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.15 KB | Source Code | 0 0
  1. @Override
  2. public Multimap < Attribute, AttributeModifier > getDefaultAttributeModifiers(EquipmentSlot equipmentSlot) {
  3.     if (equipmentSlot == EquipmentSlot.MAINHAND) {
  4.         ImmutableMultimap.Builder < Attribute, AttributeModifier > builder = ImmutableMultimap.builder();
  5.         builder.putAll(super.getDefaultAttributeModifiers(equipmentSlot));
  6.         // GENERATE A NEW UUID FROM https://www.uuidtools.com/minecraft HAVING THE SAME UUID ON MORE THAN ONE ITEM WILL MAKE PROBLEMS
  7.         builder.put(Attributes.MAX_HEALTH, new AttributeModifier(UUID.fromString("e36329d9-3333-43a4-bfcf-d9d5f3bc0267"), "Item modifier", 2.0, AttributeModifier.Operation.ADDITION));
  8.         return builder.build();
  9.     }
  10.     return super.getDefaultAttributeModifiers(equipmentSlot);
  11. }
  12.  
  13.  
  14.  
  15. // ALSO ADD THESE IMPORTS!!
  16. import net.minecraft.world.entity.ai.attributes.Attributes;
  17. import net.minecraft.world.entity.ai.attributes.AttributeModifier;
  18. import net.minecraft.world.entity.ai.attributes.Attribute;
  19. import net.minecraft.world.entity.EquipmentSlot;
  20.  
  21. import java.util.UUID;
  22.  
  23. import com.google.common.collect.Multimap;
  24. import com.google.common.collect.ImmutableMultimap;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement