Package kamkeel.npcdbc.api.event
Interface IDBCEvent.FormChangeEvent
-
- All Superinterfaces:
ICustomNPCsEvent
,IDBCEvent
,IPlayerEvent
- Enclosing interface:
- IDBCEvent
public static interface IDBCEvent.FormChangeEvent extends IDBCEvent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
ICustomNPCsEvent.CNPCNaturalSpawnEvent, ICustomNPCsEvent.ScriptedCommandEvent
-
Nested classes/interfaces inherited from interface kamkeel.npcdbc.api.event.IDBCEvent
IDBCEvent.CapsuleUsedEvent, IDBCEvent.DamagedEvent, IDBCEvent.DBCKnockout, IDBCEvent.DBCReviveEvent, IDBCEvent.FormChangeEvent
-
Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent
IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getFormAfterID()
int
getFormBeforeID()
boolean
isFormAfterCustom()
boolean
isFormBeforeCustom()
-
Methods inherited from interface noppes.npcs.api.event.ICustomNPCsEvent
getHookName
-
Methods inherited from interface noppes.npcs.api.event.IPlayerEvent
getPlayer
-
-
-
-
Method Detail
-
getFormBeforeID
int getFormBeforeID()
- Returns:
- The ID of the Form. If form before is vanilla DBC, returns the ID of that. i.e Base returns 0, SSGod returns 9. Else, returns ID of CNPC Custom Form
-
getFormAfterID
int getFormAfterID()
- Returns:
- The ID of the Form. If form after is vanilla DBC, returns the ID of that. i.e SSGod returns 9. Else, returns ID of CNPC Custom Form
-
isFormBeforeCustom
boolean isFormBeforeCustom()
- Returns:
- If form before transformation is a vanilla DBC (SSJ/SSGod/SSBEvo) and not a CNPC Custom Form, this returns false
-
isFormAfterCustom
boolean isFormAfterCustom()
- Returns:
- If form after transformation is a vanilla DBC (SSJ/SSGod/SSBEvo) and not a CNPC Custom Form, this returns false
-
-