View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window osrs-221-internal-1.0.0-ALPHA-20240505.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
net.rsprot.protocol.common.game.outgoing.codec.zone.payload
├─ net.rsprot.protocol.common.game.outgoing.codec.zone.payload.OldSchoolZoneProt.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.codec.zone.payload.ZoneProtEncoder.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.encoder
├─ net.rsprot.protocol.common.game.outgoing.info.encoder.ExtendedInfoEncoder.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.encoder.OnDemandExtendedInfoEncoder.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.encoder.PrecomputedExtendedInfoEncoder.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.ExactMove.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.FacePathingEntity.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.Hit.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.Say.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.Sequence.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.SpotAnimList.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.Tinting.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.BaseAnimationSet.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.BodyCustomisation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.CombatLevelChange.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.FaceCoord.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.HeadCustomisation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.HeadIconCustomisation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.NameChange.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.NpcTinting.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.Transformation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.TypeCustomisation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.extendedinfo.VisibleOps.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.Appearance.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.Chat.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.FaceAngle.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.MoveSpeed.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.ObjTypeCustomisation.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.PlayerTintingList.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.extendedinfo.TemporaryMoveSpeed.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.playerinfo.encoder
├─ net.rsprot.protocol.common.game.outgoing.info.playerinfo.encoder.PlayerExtendedInfoEncoders.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info
├─ net.rsprot.protocol.common.game.outgoing.info.CachedExtendedInfo.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.CoordGrid.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.ExtendedInfo.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.ExtendedInfoKt.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.TransientExtendedInfo.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.npcinfo
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.NpcAvatarDetails.class - [JAR]
net.rsprot.protocol.common
├─ net.rsprot.protocol.common.RSProtFlags.class - [JAR]
net.rsprot.protocol.common.game.outgoing.inv.internal
├─ net.rsprot.protocol.common.game.outgoing.inv.internal.Inventory.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.inv.internal.InventoryPool.class - [JAR]
net.rsprot.protocol.common.client
├─ net.rsprot.protocol.common.client.ClientTypeMap.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.npcinfo.encoder
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.encoder.NpcExtendedInfoEncoders.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.npcinfo.encoder.NpcResolutionChangeEncoder.class - [JAR]
net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util.HeadBar.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util.HeadBarList.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util.HitMark.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util.HitMarkList.class - [JAR]
├─ net.rsprot.protocol.common.game.outgoing.info.shared.extendedinfo.util.SpotAnim.class - [JAR]