Releases: 2004Scape/Client
Releases · 2004Scape/Client
size > 1 support for true tile overlay
Java 1 Compatibility
1.0.4 fix: Debugging 1.1 compatibility
Dev commands, LAN host support, OS/2 fix
- There are two new commands in-game to aid debugging or get general insight:
::debug
and::perf
.
There is also a::noclip
command, but our server ignores the client's generated path so this really just allows you to click on any blocked tile and move to the nearest point (yes including water), this acts like OSRS. It resets when the client's built area reloads. - The applet can be embedded on hosts from
192.168.0.0/16
now. - A JVM on OS/2 (really old OS) wasn't allowing mouse clicks due to
java.lang.NoSuchMethodError: java.awt.event.MouseEvent: method getModifiersEx()I not found
. The original Java 1.1 code used isMetaDown so we now catch the error and use that version as needed. Java 9+ requires getModifiersEx.
hotfix: Obj/Spell interactions clearing early
Couldn't use item-on-item or spell-on-X because objSelected and spellSelected were getting cleared (needed early return).
Java 2 compatibility
This release also completes the client renaming!
Compiled for Java 2, tested on Java 4 and Java 8 JDK/JREs.