EntityYoujo


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

クラスの説明

幼女自体のクラスです。


変数解説

private IYoujoAI youjoAI

現在の幼女のAIのインスタンスが入っています。
この中身はgetYoujoAIメソッドで取得することができます。

public static List<IYoujoAI> youjoAIList

ロードされたETCAIが入っています。

public static IYoujoAI defaultAI

デフォルトのAIが入っています。

public YoujoInventory inventory

幼女のインベントリが入っています。

public EntityPlayer targetPlayer

ついていくプレイヤー(主人)のインスタンスが入っています。

private boolean flag

プレイヤーが死んだかどうかを調べるためのフラグです


private ItemStack heldItem

現在手に持っているアイテムが入っています


メソッド解説

ここではAI作成の時に使うメソッドを紹介します。

public void setYoujoAINum(int i)

リストの要素番号からAIを変更します。

public void setYoujoAI(IYoujoAI a)

指定されたインスタンスにAIを変更します。

public IYoujoAI getYoujoAI()

現在のAIを調べることができます。

public ItemStack getHeldItem()

現在手に持っているアイテムを返します。

public void setHeldItem(ItemStack item)

指定されたアイテムを持たせることができます。

public Entity getNearestEntity()

幼女から一番近いEntityを返します。