Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean addPotionEffect(PotionEffect effect) {
- return addPotionEffect(effect, false);
- }
- public boolean addPotionEffect(PotionEffect effect, boolean force) {
- if(hasPotionEffect(effect.getType())) {
- if(force) {
- removePotionEffect(effect.getType());
- } else {
- return false;
- }
- }
- getHandle().addEffect(new MobEffect(effect.getType().getId(), effect.getDuration(), effect.getAmplifier()));
- return true;
- }
- public void removePotionEffect(PotionType type) {
- getHandle().effects.remove(type.getId());
- }
- public boolean hasPotionEffect(PotionType type) {
- return getHandle().hasEffect(CraftPotionType.handleFromType(type));
- }
Add Comment
Please, Sign In to add comment