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
↓ 1,073 callers
Method
getPacketSender
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:882
↓ 463 callers
Method
getLocation
Gets the entity position. @return the entity's world position
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:53
↓ 436 callers
Method
getSkillManager
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:886
↓ 425 callers
Method
put
(Command command, String... keys)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/commands/CommandManager.java:13
↓ 405 callers
Method
getInventory
()
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/Loadout.java:14
↓ 327 callers
Method
sendMessage
(Player player, String message)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/clan/ClanChatManager.java:213
↓ 289 callers
Method
getCombat
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:378
↓ 229 callers
Method
getAgent
()
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/AgentEnvironment.java:10
↓ 229 callers
Method
nextInt
Gets the next random value. @return The next random value.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/security/IsaacRandom.java:279
↓ 195 callers
Method
stream
Returns a sequential stream with this collection as its source. @return a sequential stream over the elements in this collection.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/MobileList.java:229
↓ 194 callers
Method
getRandom
(String player)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/EnvFightContext.java:16
↓ 191 callers
Method
getAsPlayer
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:655
↓ 190 callers
Method
sendString
(int id, String string)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:729
↓ 180 callers
Method
add
Adds steps/coordinates to this position.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Location.java:185
↓ 180 callers
Method
getX
Gets the x coordinate of this position. @return The associated x coordinate.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Location.java:55
↓ 179 callers
Method
getY
Gets the y coordinate of this position. @return The associated y coordinate.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Location.java:74
↓ 178 callers
Method
getTarget
()
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/AgentEnvironment.java:12
↓ 174 callers
Method
getMovementQueue
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:374
↓ 172 callers
Method
getEquipment
()
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/Loadout.java:16
↓ 172 callers
Method
getMaxLevel
Gets the max level for said skill. @param skill The skill to get max level for. @return The skill's maximum level.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/SkillManager.java:425
↓ 162 callers
Method
getAmount
(int itemId)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/Loadout.java:52
↓ 155 callers
Method
isPlayer
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:643
↓ 154 callers
Method
put
Writes a value as a {@code byte}. @param value the value to write. @param type the value type. @return an instance of this message builder.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:212
↓ 152 callers
Method
contains
(Player player, Item item)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/impl/Bank.java:647
↓ 151 callers
Method
getCurrentLevel
Gets the current level for said skill. @param skill The skill to get current/temporary level for. @return The skill's level.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/SkillManager.java:414
↓ 149 callers
Method
get
Gets the backing {@link ThreadLocalRandom}. @return the backing random instance.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/RandomGen.java:40
↓ 144 callers
Method
getId
Gets the item's id.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:48
↓ 123 callers
Method
sendMessage
Sends the appropriate message to the player about their (lack of) mobility. @param player The player to send the message to.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:67
↓ 119 callers
Method
add_scalar
( self, tag: str, scalar_value: Any, *args: Any, **kwargs: Any )
pvp-ml/pvp_ml/util/scalar_tracking_summary_writer.py:21
↓ 116 callers
Method
getId
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/shop/Shop.java:182
↓ 115 callers
Method
getClipping
Attempts to get the clipping for a region. @param x @param y @param height @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/collision/RegionManager.java:538
↓ 113 callers
Method
setFightType
(FightType fightType)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1685
↓ 111 callers
Method
write
Queues the {@code msg} for this session to be encoded and sent to the client. @param builder the packet to queue.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/PlayerSession.java:157
↓ 107 callers
Method
getDueling
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1400
↓ 105 callers
Method
getSession
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:833
↓ 104 callers
Method
getDefinition
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:134
↓ 101 callers
Method
getTimers
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:639
↓ 100 callers
Method
getWeapon
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1673
↓ 99 callers
Method
get
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/quests/QuestHandler.java:149
↓ 98 callers
Method
value
(self, t: float, **kwargs: Any)
pvp-ml/pvp_ml/util/schedule.py:21
↓ 93 callers
Method
getRandom
(int length)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:90
↓ 92 callers
Method
getRights
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:873
↓ 92 callers
Method
performAnimation
Performs an {@link Animation}. @param animation
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:35
↓ 92 callers
Method
putShort
Writes a value as a {@code short}. @param value the value to write. @param type the value type. @param order the byte order. @return an instance of
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:250
↓ 87 callers
Method
getUsername
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:837
↓ 85 callers
Method
getName
Gets the name of the currency - as displayed in messages and dialogues. @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/shop/currency/ShopCurrency.java:11
↓ 84 callers
Method
moveTo
Teleports the character to a target location @param teleportTarget @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:118
↓ 83 callers
Method
get
(int objectId)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/skillable/impl/Thieving.java:674
↓ 83 callers
Method
getArea
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:71
↓ 83 callers
Method
getId
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/sound/Sound.java:338
↓ 82 callers
Method
getPlayer
Gets the owner's player instance. @return player.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java:104
↓ 80 callers
Method
equals
(Object o)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:143
↓ 79 callers
Method
size
Returns the size of this {@link Entity}.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:46
↓ 76 callers
Method
getBank
(int index)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1174
↓ 75 callers
Method
sendInterfaceRemoval
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:560
↓ 73 callers
Method
stop
(PlayerBot playerBot)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/playerbot/commands/BotCommand.java:12
↓ 73 callers
Method
submit
(Task task)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/task/TaskManager.java:41
↓ 69 callers
Method
start
Starts the skill. @param player
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/skillable/Skillable.java:18
↓ 67 callers
Method
getHitpoints
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:258
↓ 67 callers
Method
getZ
Gets the height level of this position. @return The associated height level.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Location.java:93
↓ 65 callers
Method
performGraphic
Performs a {@link Graphic}. @param animation
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:41
↓ 64 callers
Method
getPrivateArea
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java:75
↓ 64 callers
Method
isNpc
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:280
↓ 64 callers
Method
putBits
Writes the value as a variable amount of bits. @param amount the amount of bits to write. @param value the value of the bits. @return an instance of
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:147
↓ 62 callers
Method
removeClipping
Attempts to remove clipping from a region @param x @param y @param height @param shift
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/collision/RegionManager.java:519
↓ 60 callers
Method
addClipping
Attempts to add clipping to a region. @param x @param y @param height @param shift
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/collision/RegionManager.java:500
↓ 60 callers
Method
clone
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:138
↓ 60 callers
Method
getId
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:357
↓ 60 callers
Method
getUpdateFlag
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:370
↓ 60 callers
Method
length
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/collision/Buffer.java:32
↓ 58 callers
Method
add
(T k)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/util/CircularList.java:13
↓ 58 callers
Method
getTrading
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1254
↓ 56 callers
Method
random
(int range)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java:845
↓ 53 callers
Method
sendMessage
Sends a game message to a player in the server. @param message The message they will receive in chat box. @return The PacketSender instanc
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:181
↓ 52 callers
Method
create
New method added to allow the adding of pending damage of a pre-determined value at a specific delay. @param attacker Attacking mobile entity. @param
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/hit/PendingHit.java:59
↓ 52 callers
Method
forEach
{@inheritDoc} <p> This implementation will exclude all elements with a value of {@code null} to avoid {@link NullPointerException}s. <p> <p> <p> UPDAT
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/MobileList.java:137
↓ 52 callers
Method
forId
Attempts to get the {@link ItemDefinition} for the given item. @param item @return
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/definition/ItemDefinition.java:63
↓ 52 callers
Method
getLogger
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/Server.java:87
↓ 52 callers
Method
size
Gets the size of the queue. @return The size of the queue.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:697
↓ 51 callers
Method
setPathX
(int x)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:716
↓ 51 callers
Method
setPathY
(int y)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/movement/MovementQueue.java:721
↓ 50 callers
Method
getDialogueManager
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1669
↓ 48 callers
Method
getPrayerActive
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:399
↓ 48 callers
Method
getStatus
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java:1136
↓ 47 callers
Method
attack
Attacks an entity by updating our current target. @param target The target to attack.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/Combat.java:53
↓ 47 callers
Method
getPlayers
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/World.java:299
↓ 46 callers
Method
debug
(SimpleSocketServer.Context ctx)
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/RemoteEnvironmentServer.java:196
↓ 46 callers
Method
get
Attempts to get an object with the given id and position. @param id @param position
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/object/MapObjects.java:37
↓ 46 callers
Method
get
Reads {@code length} bytes from the specified {@link ByteBuffer}. @param buffer The ByteBuffer to read from. @param length The amount of bytes to rea
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/ByteBufUtils.java:66
↓ 46 callers
Method
setId
Sets the item's id. @param id New item id.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Item.java:57
↓ 45 callers
Method
getPrivateArea
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/grounditem/ItemOnGround.java:196
↓ 44 callers
Method
readByte
Reads an unsigned byte from the packet. @return The unsigned byte.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/Packet.java:87
↓ 44 callers
Method
register
Registers a {@link GameObject} to the world. @param object The object being registered. @param playerUpdate Should the send object packet be se
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/object/ObjectManager.java:39
↓ 44 callers
Method
remove
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java:115
↓ 44 callers
Method
sendConfig
Sends a configuration button's state. @param configId The id of the configuration button. @param state The state to set it to.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java:243
↓ 43 callers
Method
delete
(Player player)
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/clan/ClanChatManager.java:323
↓ 43 callers
Method
getAsNpc
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java:669
↓ 43 callers
Method
getItems
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/skillable/impl/Smithing.java:356
↓ 41 callers
Method
getAttacker
()
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/Combat.java:354
↓ 40 callers
Method
flag
Puts a flag value into the flags set. @param flag Flag to put into the flags set. @return The UpdateFlag instance.
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/UpdateFlag.java:43
next →
1–100 of 5,023, ranked by callers