Giter VIP home page Giter VIP logo

meteorlite's Introduction

MeteorLite

openosrs-injector

MeteorLite injects directly into the deobfuscated client, where-as OPRS and RuneLite inject into the obfuscated client.
This means we are running without obfuscated getters/descriptors or any of the unneeded obfuscation instructions.

Reflection in rs-client has been modified to still support jagex reflection checks, you won't get input denied ever.
The various injectors/raws have all been fixed to accommodate the new injection target.

I maintained the rl api where I could. Due to injecting rs-api, there are a very small handful of name clashes after
injection. if an rs-api method is "missing", it likely has a $api suffex (ie. model.draw$api)

meteor-client

MeteorLite uses a mixture of Swing and JavaFX. 
The UI is controlled via JavaFX and FXML/CSS and supports the eventbus/Guice injection
The overlays are rendered via Swing but you can use JavaFX here if you want too.

UIs can be rapidly built using SceneBuilder for JavaFX

It should be noted that the client is mostly setup for a high end PC. The following defaults have been implaced:
GPU: enabled
drawDistance: 100
antiAliasing: 8x
filtering: 16x
Stretched: enabled

It maintains solid performance with these settings on my RTX 2060M

Building

MeteorLite is built using JDK 16 and JavaFX. You will need to add JavaFX in your programfiles/java folder prior to building. It is built using the gradle task

clean build run

Credits

OpenOSRS staff : https://github.com/open-osrs/runelite
RuneLite staff : https://github.com/runelite/runelite
RuneScape staff : https://oldschool.runescape.com/
Jfoenix : https://github.com/sshahine/JFoenix

meteorlite's People

Contributors

alanbaumgartner avatar buracc avatar c-madoc avatar dabalon avatar ethan-vann avatar fred4106 avatar illumineawake avatar magnusrn avatar oiuyo avatar soxs avatar therealnull avatar zeruth avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.