Package gg.xp.xivsupport.events.state
Class XivStateDummy
java.lang.Object
gg.xp.xivsupport.events.state.XivStateDummy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetMap()intgetPartySlotOf(XivEntity entity) Returns the party slot of the given entitygetZone()booleaninCombat()voidvoidprovideCombatantHP(XivCombatant target, @NotNull HitPoints hitPoints) voidprovideCombatantMP(XivCombatant target, @NotNull ManaPoints manaPoints) voidprovideCombatantPos(XivCombatant target, Position newPos, boolean trusted) voidprovideCombatantRadius(XivCombatant cbt, float radius) voidprovideCombatantShieldPct(XivCombatant cbt, long shieldPct) voidprovideTransformation(long entityId, short transformationId) voidprovideTypeOverride(XivCombatant cbt, int type) voidprovideWeaponId(XivCombatant existing, short weaponId) voidremoveSpecificCombatant(long idToRemove) voidsetCombatants(List<XivCombatant> combatants) voidsetCombatants(Map<Long, XivCombatant> combatants) voidvoidsetPartyList(List<XivPlayerCharacter> partyList) voidsetPlayer(XivPlayerCharacter player) voidbooleanzoneIs(long zoneId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gg.xp.xivsupport.events.state.XivState
dutyIs, getCombatant, getLatestCombatantData, getPlayerJob, npcById, npcsById, playerJobMatches, provideCombatantPos
-
Constructor Details
-
XivStateDummy
-
-
Method Details
-
getPlayer
-
setPlayer
-
getZone
-
setZone
-
getMap
-
setMap
-
getPartyList
- Specified by:
getPartyListin interfaceXivState
-
setPartyList
-
zoneIs
public boolean zoneIs(long zoneId) -
removeSpecificCombatant
public void removeSpecificCombatant(long idToRemove) - Specified by:
removeSpecificCombatantin interfaceXivState
-
getCombatants
- Specified by:
getCombatantsin interfaceXivState
-
setCombatants
-
setCombatants
-
getCombatantsListCopy
- Specified by:
getCombatantsListCopyin interfaceXivState
-
getPartySlotOf
Description copied from interface:XivStateReturns the party slot of the given entity- Specified by:
getPartySlotOfin interfaceXivState- Parameters:
entity- The entity- Returns:
- 0-7 based on their party slot, or -1 if they are not in the party
-
provideCombatantHP
- Specified by:
provideCombatantHPin interfaceXivState
-
provideCombatantMP
- Specified by:
provideCombatantMPin interfaceXivState
-
provideCombatantPos
- Specified by:
provideCombatantPosin interfaceXivState
-
provideActFallbackCombatant
- Specified by:
provideActFallbackCombatantin interfaceXivState
-
provideTypeOverride
- Specified by:
provideTypeOverridein interfaceXivState
-
flushProvidedValues
public void flushProvidedValues()- Specified by:
flushProvidedValuesin interfaceXivState
-
inCombat
public boolean inCombat() -
provideCombatantShieldPct
- Specified by:
provideCombatantShieldPctin interfaceXivState
-
provideCombatantRadius
- Specified by:
provideCombatantRadiusin interfaceXivState
-
provideTransformation
public void provideTransformation(long entityId, short transformationId) - Specified by:
provideTransformationin interfaceXivState
-
provideWeaponId
- Specified by:
provideWeaponIdin interfaceXivState
-