Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Naton1/osrs-pvp-reinforcement-learning
/ functions
Functions
5,023 in github.com/Naton1/osrs-pvp-reinforcement-learning
⨍
Functions
5,023
◇
Types & classes
822
↓ 12 callers
Method
getAddNPCQueue
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/World.java:329
↓ 12 callers
Method
getCurrentClanChat
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1238
↓ 12 callers
Method
getHitpoints
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:305
↓ 12 callers
Method
getItemIdsArray
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:125
↓ 12 callers
Method
getPlayer
Gets the player I/O operations will be executed for. @return the player I/O operations.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/PlayerSession.java:184
↓ 12 callers
Method
getPrimaryHit
Get the primary hit for this entity. @return the primaryHit.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:458
↓ 12 callers
Method
getSecondaryHit
Get the secondary hit for this entity. @return the secondaryHit.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:471
↓ 12 callers
Method
getShop
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1127
↓ 12 callers
Method
getTeleBlockTimer
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/Combat.java:419
↓ 12 callers
Method
heal
(int heal)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:271
↓ 12 callers
Method
isRegistered
Gets if this entity is registered. @return the unregistered.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:524
↓ 12 callers
Method
isValid
Checks if this item is valid or not. @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:82
↓ 12 callers
Method
load
( load_path: str, device: str = "cpu", trainable: bool | None = None )
pvp-ml/pvp_ml/ppo/ppo.py:514
↓ 12 callers
Method
read
(int length)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/collision/Buffer.java:108
↓ 12 callers
Method
reset
Removes every flag in the flags set. @return The UpdateFlag instance.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/UpdateFlag.java:53
↓ 12 callers
Method
reset
(Mobile character, Mobile target)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/impl/specials/ShoveCombatMethod.java:150
↓ 12 callers
Method
secondsRemaining
Gets the amount of seconds remaining before this timer has reached 0. @return The seconds remaining.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/SecondsTimer.java:94
↓ 12 callers
Method
sendChatboxInterface
(int id)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:507
↓ 12 callers
Method
sendEffectTimer
(int delay, EffectTimer e)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:639
↓ 12 callers
Method
setAll
(int slot, int id)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/nh/DynamicNhLoadout.java:258
↓ 12 callers
Method
setDelay
Changes the delay of this task. @param delay The number of cycles between consecutive executions of this task.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/task/Task.java:208
↓ 12 callers
Method
size
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:290
↓ 12 callers
Method
stopSkillable
Stops the player's current skill, if they have one active. @param player
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/SkillManager.java:668
↓ 12 callers
Method
submit
(Player player, Entity entity, Runnable action)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/task/impl/WalkToTask.java:42
↓ 12 callers
Method
swapInventory
(int id, int... newChoices)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/nh/DynamicNhLoadout.java:285
↓ 12 callers
Method
update
Updates bonuses for a player. @param player
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/equipment/BonusManager.java:54
↓ 12 callers
Method
walkStep
Adds a step to walk to the queue. @param x X to walk to @param y Y to walk to
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:197
↓ 12 callers
Method
write
(int npcId, Location npcLocation, int npcRadius, String description)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/commands/impl/SpawnPermanentNPCCommand.java:52
↓ 12 callers
Method
writeByte
(int value)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/flood/Buffer.java:68
↓ 11 callers
Method
asPreset
()
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/Loadout.java:22
↓ 11 callers
Method
assign
Assigns an interface to the combat sidebar based on the argued weapon. @param player the player that the interface will be assigned for. @param item
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/WeaponInterfaces.java:21
↓ 11 callers
Method
canCast
Determines if this spell is able to be cast by the argued {@link Player}. We do not include {@link Npc}s here since no checks need to be made for them
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/magic/Spell.java:34
↓ 11 callers
Method
canReach
Checks if an entity can reach a target. If false, combat is reset for the attacker. @param attacker The entity which wants to attack. / @
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/CombatFactory.java:263
↓ 11 callers
Method
decreaseCurrentLevel
Decrements this level by {@code amount} to {@code minimum}. @param amount the amount to decrease this level by.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/SkillManager.java:585
↓ 11 callers
Method
formatText
(String s)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:173
↓ 11 callers
Method
getCurrentPet
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1420
↓ 11 callers
Method
getForceMovement
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:990
↓ 11 callers
Method
getHostAddress
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:864
↓ 11 callers
Method
getId
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/definition/NpcDefinition.java:64
↓ 11 callers
Method
getId
Gets the item's id.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/ItemInSlot.java:39
↓ 11 callers
Method
getMembers
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/clan/ClanChat.java:111
↓ 11 callers
Method
getRandomDouble
(double length)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:94
↓ 11 callers
Method
getRights
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/login/LoginResponsePacket.java:43
↓ 11 callers
Method
getSlotForItemId
Gets the first slot found for an item with said id. @param id The id to loop through items to find. @return The slot index the item is located in.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:363
↓ 11 callers
Method
hasAt
(int slot, int item)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:902
↓ 11 callers
Method
inclusive
(int min, int max)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:106
↓ 11 callers
Method
isFull
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/shop/Shop.java:143
↓ 11 callers
Method
readUnsignedByte
Reads an unsigned byte. @return The unsigned byte value read from the packet.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/Packet.java:191
↓ 11 callers
Method
resetAttributes
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/Dueling.java:273
↓ 11 callers
Method
sendEntityHintRemoval
Sends a hint removal above an entity's head. @param playerHintRemoval Remove hint from a player or an NPC? @return The PacketSender instan
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:818
↓ 11 callers
Method
sendLoginResponse
Sends a response code to the client to notify the user logging in. @param ctx The context of the channel handler. @param response The response c
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/codec/LoginDecoder.java:58
↓ 11 callers
Method
setDamage
(int damage)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/hit/HitDamage.java:40
↓ 11 callers
Method
setSpan
(int span)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Projectile.java:179
↓ 11 callers
Method
transform
(int x, int y)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Location.java:211
↓ 11 callers
Method
type
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/CombatMethod.java:72
↓ 11 callers
Method
updateLists
Updates the player's friend list. @param online If <code>true</code>, the players who have this player added, will be sent the notifica
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/PlayerRelations.java:113
↓ 10 callers
Method
buffer
Gets the backing byte buffer used to read and write data. @return the backing byte buffer.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:499
↓ 10 callers
Method
calculateMaxMeleeHit
(Mobile entity)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/formula/DamageFormulas.java:85
↓ 10 callers
Method
canUse
Checks if the player can use the specified prayer. @param player @param prayer @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/PrayerHandler.java:244
↓ 10 callers
Method
clanChatSetupInterface
(Player player)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/clan/ClanChatManager.java:461
↓ 10 callers
Method
containsAll
(int... ids)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:786
↓ 10 callers
Method
deposit
(Player player, int slotId, int itemId, int amount)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/DepositBox.java:37
↓ 10 callers
Method
drink
Attempts to consume {@code item} in {@code slot} for {@code player}. @param player the player attempting to consume the item. @param item
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/PotionConsumable.java:172
↓ 10 callers
Method
execute
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Action.java:4
↓ 10 callers
Method
finished
Checks if this timer has finished counting down, basically reaching 0. @return true if finished, false otherwise.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/SecondsTimer.java:111
↓ 10 callers
Method
formatPlayerName
(String str)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:200
↓ 10 callers
Method
getAnimation
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:337
↓ 10 callers
Method
getCastSpell
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/Combat.java:363
↓ 10 callers
Method
getCurrentPreset
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1561
↓ 10 callers
Method
getGraphic
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:333
↓ 10 callers
Method
getHitDamage
Generates a random {@link HitDamage} based on the argued entity's stats. @param entity the entity to generate the random hit for. @param v
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/CombatFactory.java:154
↓ 10 callers
Method
getHitpointsAfterPendingDamage
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:301
↓ 10 callers
Method
getName
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/definition/ItemDefinition.java:71
↓ 10 callers
Method
getPresets
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1545
↓ 10 callers
Method
getTabForItem
Gets the specific tab in which an item is. @param player @param itemID @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/impl/Bank.java:619
↓ 10 callers
Method
getWildernessLevel
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1063
↓ 10 callers
Method
insertCommasToNumber
(String number)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:204
↓ 10 callers
Method
isDoubleHanded
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/definition/ItemDefinition.java:123
↓ 10 callers
Method
isEmpty
Checks if the pending hit queue is empty, except from the specified {@link Mobile}. Used for anti-pjing. @param exception @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/hit/HitQueue.java:146
↓ 10 callers
Method
performAnimation
(Animation animation)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/object/GameObject.java:107
↓ 10 callers
Method
putString
Writes a RuneScape {@code String} value. @param string the string to write. @return an instance of this message builder.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:465
↓ 10 callers
Method
refreshItems
The refresh method to send the container's interface on addition or deletion of an item.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:91
↓ 10 callers
Method
reset
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/playerbot/interaction/CombatInteraction.java:222
↓ 10 callers
Method
sendItemOnInterface
(int interfaceId, int item, int amount)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:670
↓ 10 callers
Method
setAutocast
(Player player, CombatSpell spell)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/magic/Autocasting.java:155
↓ 10 callers
Method
setEnd
(Location end)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/ForceMovement.java:33
↓ 10 callers
Method
setHitpoints
(int hitpoints)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:263
↓ 10 callers
Method
setState
(DuelState state)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/Dueling.java:777
↓ 10 callers
Method
setTarget
(Mobile target)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/Combat.java:341
↓ 10 callers
Method
toString
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:774
↓ 10 callers
Method
willEndIn
(TimerKey key, int ticks)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/timers/TimerRepository.java:28
↓ 10 callers
Method
withdraw
Withdraws an item from the bank. @param player @param item @param slot @param amount
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/impl/Bank.java:62
↓ 9 callers
Method
calculateRoute
(Mobile entity, int size, int destX, int destY, int xLength, int yLength, int direction, int blockingMask, boo
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/path/PathFinder.java:279
↓ 9 callers
Method
capacity
The amount of items the container can hold, such as 28 for inventory.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:80
↓ 9 callers
Method
close
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/flood/BufferedConnection.java:31
↓ 9 callers
Method
contains
Checks if container contains a certain item id. @param id The item id to check for in container. @return Container contains item with the specified i
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:271
↓ 9 callers
Method
decrementAmmo
Decrements the amount ammo the {@link Player} currently has equipped. @param player the player to decrement ammo for.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/CombatFactory.java:1086
↓ 9 callers
Method
deregister
Deregisters a {@link GameObject} from the world. @param object The object to deregister. @param playerUpdate Should the object removal packet b
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/object/ObjectManager.java:64
↓ 9 callers
Method
extendOrRegister
Extend up to (if exists) the given ticks, or register new
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/timers/TimerRepository.java:68
↓ 9 callers
Method
getCurrentStock
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/shop/Shop.java:194
← previous
next →
301–400 of 5,023, ranked by callers