RuneHive-Tarnish
Neural OSRS Enhancement Framework
|
Inherited by com.osroyale.content.activity.inferno.InfernoBoss, com.osroyale.content.bloodmoney.BloodChestEvent, com.osroyale.content.combat.cannon.CannonFireAction, com.osroyale.content.lms.LMSGameEvent, com.osroyale.content.lms.lobby.LMSLobbyEvent, com.osroyale.content.skill.impl.hunter.net.Netting, com.osroyale.game.action.Action< T extends Mob >, com.osroyale.game.action.impl.DebugAction, com.osroyale.game.action.impl.HunterRespawnTask, com.osroyale.game.task.TickableTask, com.osroyale.game.task.impl.AntiVenomTask, com.osroyale.game.task.impl.ChopVineTask, com.osroyale.game.task.impl.DoubleExperienceEvent, com.osroyale.game.task.impl.DuelNotificationTask, com.osroyale.game.task.impl.ForceChatEvent, com.osroyale.game.task.impl.ForceMovementTask, com.osroyale.game.task.impl.HunterTask, com.osroyale.game.task.impl.MessageEvent, com.osroyale.game.task.impl.ObjectPlacementEvent, com.osroyale.game.task.impl.ObjectReplacementEvent, com.osroyale.game.task.impl.PlayerSaveEvent, com.osroyale.game.task.impl.PvPTimerTask, com.osroyale.game.task.impl.SessionRemovalNotificationTask, com.osroyale.game.task.impl.SteppingStoneTask, com.osroyale.game.task.impl.SuperAntipoisonTask, com.osroyale.game.task.impl.TeleblockTask, com.osroyale.game.task.impl.WarriorGuildCyclopEvent, , com.osroyale.game.world.entity.combat.strategy.npc.boss.skotizo.SkotizoEvent, com.osroyale.game.world.entity.mob.MobDeath< T extends Mob >, and com.osroyale.game.world.entity.mob.movement.waypoint.Waypoint.
Public Member Functions | |
Task (boolean instant, int delay) | |
Task (int delay) | |
boolean | canRun () |
synchronized final void | cancel () |
synchronized final void | cancel (boolean logout) |
Task | attach (Object newKey) |
boolean | isInstant () |
int | getDelay () |
void | setDelay (int delay) |
boolean | isRunning () |
Optional< Object > | getAttachment () |
Protected Member Functions | |
abstract void | execute () |
void | onSchedule () |
boolean | canSchedule () |
void | onCancel (boolean logout) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Determines if the task can be ran.
Reimplemented in com.osroyale.content.skill.impl.DestructionSkillAction, com.osroyale.content.skill.impl.HarvestingSkillAction, and com.osroyale.content.skill.impl.ProducingSkillAction.
|
inlineprotected |
A function executed on registration.
Reimplemented in com.osroyale.content.mysterybox.MysteryBoxEvent, com.osroyale.content.skill.impl.fishing.FishingAction, com.osroyale.content.skill.impl.hunter.net.Netting, com.osroyale.content.skill.impl.mining.MiningAction, com.osroyale.content.skill.impl.woodcutting.WoodcuttingAction, com.osroyale.game.action.impl.ChestAction, com.osroyale.game.action.impl.DoorAction, com.osroyale.game.action.impl.LadderAction, com.osroyale.game.task.impl.ForceMovementTask, and com.osroyale.game.task.impl.WarriorGuildCyclopEvent.
|
abstractprotected |
A function representing the unit of work that will be carried out.
Reimplemented in com.osroyale.content.activity.inferno.InfernoBoss, com.osroyale.content.bloodmoney.BloodChestEvent, com.osroyale.content.combat.cannon.CannonFireAction, com.osroyale.content.lms.LMSGameEvent, com.osroyale.content.lms.lobby.LMSLobbyEvent, com.osroyale.content.skill.impl.fishing.FishingAction, com.osroyale.content.skill.impl.hunter.net.Netting, com.osroyale.content.skill.impl.mining.MiningAction, com.osroyale.content.skill.impl.thieving.PickpocketAction, com.osroyale.content.skill.impl.woodcutting.WoodcuttingAction, com.osroyale.content.skill.SkillAction, com.osroyale.content.wintertodt.actions.FeedBrazier, com.osroyale.content.wintertodt.actions.FletchKindling, com.osroyale.game.action.impl.ChestAction, com.osroyale.game.action.impl.DebugAction, com.osroyale.game.action.impl.DoorAction, com.osroyale.game.action.impl.EmoteAction, com.osroyale.game.action.impl.FlaxPickingAction, com.osroyale.game.action.impl.HunterRespawnTask, com.osroyale.game.action.impl.LadderAction, com.osroyale.game.action.impl.NpcFaceAction, com.osroyale.game.action.impl.SpadeAction, com.osroyale.game.action.impl.SpellAction, com.osroyale.game.task.impl.AntiVenomTask, com.osroyale.game.task.impl.ChopVineTask, com.osroyale.game.task.impl.DoubleExperienceEvent, com.osroyale.game.task.impl.DuelNotificationTask, com.osroyale.game.task.impl.ForceChatEvent, com.osroyale.game.task.impl.ForceMovementTask, com.osroyale.game.task.impl.HunterTask, com.osroyale.game.task.impl.MessageEvent, com.osroyale.game.task.impl.ObjectPlacementEvent, com.osroyale.game.task.impl.ObjectReplacementEvent, com.osroyale.game.task.impl.PlayerSaveEvent, com.osroyale.game.task.impl.PvPTimerTask, com.osroyale.game.task.impl.SessionRemovalNotificationTask, com.osroyale.game.task.impl.SteppingStoneTask, com.osroyale.game.task.impl.SuperAntipoisonTask, com.osroyale.game.task.impl.TeleblockTask, com.osroyale.game.task.impl.WarriorGuildCyclopEvent, com.osroyale.game.task.TickableTask, com.osroyale.game.world.entity.combat.strategy.npc.boss.skotizo.SkotizoEvent, com.osroyale.game.world.entity.mob.MobDeath< T extends Mob >, com.osroyale.game.world.entity.mob.movement.waypoint.Waypoint, and com.osroyale.game.world.items.ground.GroundItemEvent.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
A function executed on cancellation.
Reimplemented in com.osroyale.content.combat.cannon.CannonBuild, com.osroyale.content.mysterybox.MysteryBoxEvent, com.osroyale.content.skill.impl.firemaking.FiremakingAction, com.osroyale.content.skill.impl.fishing.FishingAction, com.osroyale.content.skill.impl.hunter.net.Netting, com.osroyale.content.skill.impl.mining.MiningAction, com.osroyale.content.skill.impl.smithing.SmithingArmour, com.osroyale.content.skill.impl.woodcutting.WoodcuttingAction, com.osroyale.game.action.impl.BuryBoneAction, com.osroyale.game.action.impl.ChestAction, com.osroyale.game.action.impl.DoorAction, com.osroyale.game.action.impl.LadderAction, com.osroyale.game.action.impl.ScatterAshAction, com.osroyale.game.task.impl.AntiVenomTask, com.osroyale.game.task.impl.CeillingCollapseTask, com.osroyale.game.task.impl.ChopVineTask, com.osroyale.game.task.impl.DoubleExperienceEvent, com.osroyale.game.task.impl.DuelNotificationTask, com.osroyale.game.task.impl.HunterTask, com.osroyale.game.task.impl.ObjectPlacementEvent, com.osroyale.game.task.impl.ObjectReplacementEvent, com.osroyale.game.task.impl.PlayerRemovalTask, com.osroyale.game.task.impl.PvPTimerTask, com.osroyale.game.task.impl.SessionRemovalNotificationTask, com.osroyale.game.task.impl.SteppingStoneTask, com.osroyale.game.task.impl.SuperAntipoisonTask, com.osroyale.game.task.impl.SystemUpdateEvent, com.osroyale.game.task.impl.TeleblockTask, com.osroyale.game.task.impl.WarriorGuildCyclopEvent, com.osroyale.game.world.entity.mob.MobDeath< T extends Mob >, com.osroyale.game.world.entity.mob.movement.waypoint.Waypoint, and com.osroyale.game.world.items.ground.GroundItemEvent.
|
inlineprotected |
A function executed on registration.
Reimplemented in com.osroyale.content.combat.cannon.CannonBuild, com.osroyale.content.mysterybox.MysteryBoxEvent, com.osroyale.content.skill.impl.fishing.FishingAction, com.osroyale.content.skill.impl.hunter.net.Netting, com.osroyale.content.skill.impl.mining.MiningAction, com.osroyale.content.skill.impl.woodcutting.WoodcuttingAction, com.osroyale.content.skill.SkillAction, com.osroyale.game.action.impl.ChestAction, com.osroyale.game.action.impl.HunterRespawnTask, com.osroyale.game.action.impl.LadderAction, com.osroyale.game.action.impl.SpadeAction, com.osroyale.game.action.impl.SpellAction, com.osroyale.game.task.impl.CeillingCollapseTask, com.osroyale.game.task.impl.ChopVineTask, com.osroyale.game.task.impl.ForceMovementTask, com.osroyale.game.task.impl.ObjectPlacementEvent, com.osroyale.game.task.impl.ObjectReplacementEvent, com.osroyale.game.task.impl.PvPTimerTask, com.osroyale.game.task.impl.SteppingStoneTask, com.osroyale.game.task.impl.WarriorGuildCyclopEvent, com.osroyale.game.world.entity.mob.MobDeath< T extends Mob >, and com.osroyale.game.world.entity.mob.movement.waypoint.Waypoint.
|
inline |