Ребзя, помогите тупому)
Создал гуи
кнопки там вся херня...
Создал модификатор
закинул модификатор в кнопку
И все бы хорошо, только вот
Эти хп не рабочие.... Че делать то?
Создал гуи
кнопки там вся херня...
Создал модификатор
Java:
public class AttributesHealth {
private static UUID ID = UUID.fromString("9494dfce-bf74-11e8-a355-529269fb1450");
public static void setExtraHealth(EntityPlayer player, float value) {
IAttributeInstance attr = player.getEntityAttribute(SharedMonsterAttributes.maxHealth);
AttributeModifier mod = attr.getModifier(ID);
if (mod == null) {
attr.applyModifier(new AttributeModifier(ID, "My extra health", value, 0).setSaved(true));
}
if (mod != null) {
double amount = mod.getAmount();
if (amount != value) {
attr.removeModifier(mod);
attr.applyModifier(new AttributeModifier(ID, "My extra health", value, 0).setSaved(true));
}
}
}
public static void removeExtraHealth(EntityPlayer player) {
IAttributeInstance attr = player.getEntityAttribute(SharedMonsterAttributes.maxHealth);
AttributeModifier mod = attr.getModifier(ID);
if (mod != null) {
attr.removeModifier(mod);
}
}
}
закинул модификатор в кнопку
Java:
protected void actionPerformed(GuiButton button) {
switch (button.id) {
case 0:
AttributesHealth.setExtraHealth(player, 240);
break;
case 1:
AttributesHealth.removeExtraHealth(player);
break;
}
И все бы хорошо, только вот
Эти хп не рабочие.... Че делать то?