From 7246e4935ec7ad49294202d42efca729e4cfb792 Mon Sep 17 00:00:00 2001 From: fullwall Date: Wed, 6 Nov 2013 11:37:15 +0800 Subject: [PATCH] Implement migration method --- .../citizensnpcs/npc/ai/speech/CitizensSpeechFactory.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/net/citizensnpcs/npc/ai/speech/CitizensSpeechFactory.java b/src/main/java/net/citizensnpcs/npc/ai/speech/CitizensSpeechFactory.java index f44f02b75..a05b1ece8 100644 --- a/src/main/java/net/citizensnpcs/npc/ai/speech/CitizensSpeechFactory.java +++ b/src/main/java/net/citizensnpcs/npc/ai/speech/CitizensSpeechFactory.java @@ -9,6 +9,7 @@ import net.citizensnpcs.api.ai.speech.Talkable; import net.citizensnpcs.api.ai.speech.VocalChord; import org.bukkit.entity.Entity; +import org.bukkit.entity.LivingEntity; import com.google.common.base.Preconditions; @@ -65,6 +66,10 @@ public class CitizensSpeechFactory implements SpeechFactory { return new TalkableEntity(entity); } + public Talkable newTalkableEntity(LivingEntity entity) { + return newTalkableEntity((Entity) entity); + } + @Override public void register(Class clazz, String name) { Preconditions.checkNotNull(name, "info cannot be null");