Giter Site home page Giter Site logo

downthecrop / jad-practice Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 0.0 86.13 MB

Download hosting for my Jad Practice Tool

Home Page: https://downthecrop.xyz/blog/osrs-jad-simulator-practice-tool/

Java 99.80% HTML 0.20% Shell 0.01% Batchfile 0.01%
jad-practice school-runescape fight-caves fire-cape slot-cape jad-simulator osrs old-school-runescape firecape practice-tool

jad-practice's Introduction

downthecrop

world famous video gamer and computer programmer. i make youtube videos and stream on twitch. privacy enthusiast and technology philosopher.

https://downthecrop.xyz/

Skills

Java Kotlin Android Unity C# Python JavaScript NodeJS Electron.js Vue.js Vite Webpack TailwindCSS Bootstrap Google Cloud

jad-practice's People

Contributors

downthecrop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jad-practice's Issues

Triple Jad

Due to popular demand I might set up the triple jad fight/zuk

we already have the assets and animations from the Ascend source.

eclipse_Psuihx1IQa

Current issues include:

  • No sounds
  • No healers
  • Block animations are interrupting attack animations (makes Range/Mage missiles seem to appear out of nowhere)

Once the animations are handled correctly for blocking then there just needs to be an offset on their spawns/attack timings to make it like OSRS.

java.lang.OutOfMemoryError

I'm on Win11 and getting the error below, at the bottom. I've tried using java -Xmx1024m to change heap size from the default 64 mb, but that doesn't seem to do anything. My computer has 16 GB of RAM and java -Xmx2048m result in:

Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap

Any advice?

[8/16/22 7:25 PM]: Jad Practice has successfully started up in 33186 milliseconds.
Exception in thread "Thread-7" java.lang.OutOfMemoryError: Java heap space
Exception in thread "Keep-Alive-Timer" java.lang.OutOfMemoryError: Java heap space
        at sun.security.ssl.Alert.<clinit>(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.deliverClosedNotify(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.closeNotify(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.duplexCloseOutput(Unknown Source)
        at sun.security.ssl.SSLSocketImpl.close(Unknown Source)
        at sun.net.www.http.HttpClient.closeServer(Unknown Source)
        at sun.net.www.http.KeepAliveCache.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

How do i fix this?

[15/08/2021, 14:01]: Jad Practice has successfully started up in 22378 milliseconds.
Exception in thread "main" java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties
at com.thoughtworks.xstream.converters.collections.PropertiesConverter.(PropertiesConverter.java:46)
at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:647)
at com.thoughtworks.xstream.XStream.(XStream.java:445)
at com.thoughtworks.xstream.XStream.(XStream.java:385)
at com.thoughtworks.xstream.XStream.(XStream.java:332)
at com.client.Client.(Client.java:7513)
at com.client.Main.main(Main.java:8)

Error at loading screen

Hi.
Am I missing something?

D:\Downloads\Jad-Practice\Jad-Practice>java -jar launch.jar
[10/12/23 17:18]: Finished loading all punishments.
[10/12/23 17:18]: Loading item definitions...
[10/12/23 17:18]: Loaded 15009 item definitions.
[10/12/23 17:18]: Loaded 73 door definitions.
[10/12/23 17:18]: Loaded 180 drop tables.
[10/12/23 17:18]: Loaded 21309 noted configurations
[10/12/23 17:18]: Loaded 12001 equipment configurations
[10/12/23 17:18]: Total objects: 32493
[10/12/23 17:18]: 32493 Object definitions loaded.
[10/12/23 17:18]: Loading mapdata.. this can take around 20 seconds.
[10/12/23 17:20]: Loaded region configuration: 1020 regions and 2583634 total objects.
[10/12/23 17:20]: Jad Practice has successfully started up in 127113 milliseconds.
Exception in thread "Thread-7" java.lang.OutOfMemoryError: Java heap space
at sun.reflect.ByteVectorImpl.resize(Unknown Source)
at sun.reflect.ByteVectorImpl.add(Unknown Source)
at sun.reflect.ClassFileAssembler.emitByte(Unknown Source)
at sun.reflect.ClassFileAssembler.emitShort(Unknown Source)
at sun.reflect.ClassFileAssembler.emitConstantPoolClass(Unknown Source)
at sun.reflect.AccessorGenerator.emitBoxingContantPoolEntries(Unknown Source)
at sun.reflect.MethodAccessorGenerator.generate(Unknown Source)
at sun.reflect.MethodAccessorGenerator.generateSerializationConstructor(Unknown Source)
at sun.reflect.ReflectionFactory.generateConstructor(Unknown Source)
at sun.reflect.ReflectionFactory.newConstructorForSerialization(Unknown Source)
at com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider.getMungedConstructor(Sun14ReflectionProvider.java:94)
at com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider.newInstance(Sun14ReflectionProvider.java:73)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.instantiateNewInstance(AbstractReflectionConverter.java:308)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:161)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:68)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
at com.client.Client.loadItemBonusDefinitions(Client.java:7533)
at com.client.Client.startUp(Client.java:10452)

Can't load blowpipe with ammo once it is empty

The Problem

In the official OSRS clients, you can "use" any dart on an empty blowpipe to load it with ammo.

In this Jad Practice client, using ammo on the blowpipe has no effect if the blowpipe is already charged with Zulrah's Scales.

Workaround

I found a workaround for this issue:

  1. Right-click on the blowpipe in your inventory and select "unload."
  2. Right-click on the blowpipe in your inventory and select "uncharge."
  3. Right-click on darts in your inventory and select "use."
  4. Left-click on the blowpipe.

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.