mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-30 16:19:03 +01:00
Add more Evoker API
== AT == public net.minecraft.world.entity.monster.Evoker setWololoTarget(Lnet/minecraft/world/entity/animal/Sheep;)V public net.minecraft.world.entity.monster.Evoker getWololoTarget()Lnet/minecraft/world/entity/animal/Sheep;
This commit is contained in:
parent
88335d97a8
commit
4f4d4ac73e
1 changed files with 14 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
||||||
package org.bukkit.craftbukkit.entity;
|
package org.bukkit.craftbukkit.entity;
|
||||||
|
|
||||||
|
import net.minecraft.world.entity.animal.Sheep;
|
||||||
import net.minecraft.world.entity.monster.SpellcasterIllager;
|
import net.minecraft.world.entity.monster.SpellcasterIllager;
|
||||||
import org.bukkit.craftbukkit.CraftServer;
|
import org.bukkit.craftbukkit.CraftServer;
|
||||||
import org.bukkit.entity.Evoker;
|
import org.bukkit.entity.Evoker;
|
||||||
|
@ -29,4 +30,17 @@ public class CraftEvoker extends CraftSpellcaster implements Evoker {
|
||||||
public void setCurrentSpell(Evoker.Spell spell) {
|
public void setCurrentSpell(Evoker.Spell spell) {
|
||||||
this.getHandle().setIsCastingSpell(spell == null ? SpellcasterIllager.IllagerSpell.NONE : SpellcasterIllager.IllagerSpell.byId(spell.ordinal()));
|
this.getHandle().setIsCastingSpell(spell == null ? SpellcasterIllager.IllagerSpell.NONE : SpellcasterIllager.IllagerSpell.byId(spell.ordinal()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Paper start - Add more Evoker API
|
||||||
|
@Override
|
||||||
|
public org.bukkit.entity.Sheep getWololoTarget() {
|
||||||
|
Sheep sheep = getHandle().getWololoTarget();
|
||||||
|
return sheep == null ? null : (org.bukkit.entity.Sheep) sheep.getBukkitEntity();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setWololoTarget(org.bukkit.entity.Sheep sheep) {
|
||||||
|
getHandle().setWololoTarget(sheep == null ? null : ((org.bukkit.craftbukkit.entity.CraftSheep) sheep).getHandle());
|
||||||
|
}
|
||||||
|
// Paper end - Add more Evoker API
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue