Fix putting wrong uids on Brews in 1.14

This commit is contained in:
Sn0wStorm
2019-06-28 16:53:44 +02:00
parent 8fdfa41cc2
commit e62e9a61c2
3 changed files with 15 additions and 3 deletions
+6 -2
View File
@@ -265,8 +265,12 @@ public class BRecipe {
Brew.PotionColor.valueOf(getColor()).colorBrew(potionMeta, potion, false);
potionMeta.setDisplayName(P.p.color("&f" + getName(quality)));
if (!P.use1_14) {
// Before 1.14 the effects duration would strangely be only a quarter of what we tell it to be
uid *= 4;
}
// This effect stores the UID in its Duration
potionMeta.addCustomEffect((PotionEffectType.REGENERATION).createEffect((uid * 4), 0), true);
potionMeta.addCustomEffect((PotionEffectType.REGENERATION).createEffect(uid, 0), true);
brew.convertLore(potionMeta, false);
Brew.addOrReplaceEffects(potionMeta, effects, quality);
@@ -354,4 +358,4 @@ public class BRecipe {
return effects;
}
}
}