quackster / kepler Goto Github PK
View Code? Open in Web Editor NEWA Habbo Hotel v14 server written in Java
License: GNU General Public License v3.0
A Habbo Hotel v14 server written in Java
License: GNU General Public License v3.0
1. I've noticed that club gifts have stopped working on latest release and now when you accept a gift the emulator just throws a null pointer exception.
2. Battleships and poker DC you, I understand that you probably haven't got around to adding the packets for them yet but if you did that would be amazing.
3. When entering the lido pool and crossing pass the diving line and then exiting the pool your still be swimming.
4. Camera isn't taking a photo and just forever says saving photo.
5. My biggest issue: I purchased two TCP proxys to use with the server, one for the game server and the other for MUS, every now and again my users just DC randomly for no reason, I assume this is because of the proxys but I cant imagine not using them on a public server as I like to have the most amount of security possible. Are you going to be implementing them properly like Arcturus for example? So that the emulator gets given the users real IP address. (This happens quite frequently and is very annoying!)
I managed to set up the hotel without problems but when I log in and try to buy furni all of them have no sprites on them.
Im using the v14 client.
Hi,
I did my setup and found out Shockwave is end of life and not supported in the latests browsers. I was wondering; wat is the best method to actually play on it?
Thanks!
Hello,
Thank you in advance.
Run.bat is missing inside Kepler folder
Hello,
Does anyone has the V21 files?
Do you know if you can link V21 with a CMS (with CMS sign in and sso-ticket) or is it only possible to client sign in?
Thank you in advance.
When running the server from the precompiled jar in a Debian server, the following error occures on the server, when a users want to make a new account.
Netty error occurred:
java.lang.UnsatisfiedLinkError: Unable to load library '/tmp/nativeutils1203363710640636/libsodium.so': Native library (tmp/nativeutils1203363710640636/libsodium.so) not found in resource path (kepler.jar).
Also a manual install of libsodium does not solve the problem.
When a user wants to login, also an error will be raised:
Netty error occurred:
java.lang.NoClassDefFoundError: Could not initialize class org.alexdev.kepler.dao.mysql.PlayerDao
I'm using your v15 cct's (the ones that used to fix trax) and Shockwave 11.6. But still I can't use trax.
Can i run in with ruffle emu?
Reminder to myself to fix this issue at some point.
Hello,
I was in the hotel for a while, and all of a sudden I was disconnected; I did nothing to trigger this user-side because I was doing things outside the hotel. The following error were listed:
ake room!;21.33.45 -updateProcess-Room Component Class-Attempted to remake room!;21.36.22 -getInt-Variable Container Class-Variable not found: "balloons.rightmargin";21.36.23 -eventProcUserObj-Room Interface Class-User object not found: 14541;21.37.43 -eventProcUserObj-Room Interface Class-User object not found: 11361;21.38.10 -eventProcUserObj-Room Interface Class-User object not found: 8185;21.42.09 -handle_error-Room Handler Class-Info: mod_warn/dvvd ;21.42.09 -handle_error-Navigator Handler Class-Info: mod_warn/dvvd ;21.42.09 -handleErr-Login Handler Class-Error from server: mod_warn/dvvd ;21.42.09 -create-Writer Manager Class-Writer already exists: dialog_writer_bold;22.28.42 -eventProcUserObj-Room Interface Class-User object not found: 73393;22.38.39 -getInt-Variable Container Class-Variable not found: "balloons.rightmargin";22.38.39 -eventProcUserObj-Room Interface Class-User object not found: 75853;22.44.47 -handleDisconnect-Login Handler Class-Connection was disconnected: Info;
Thank you in advance.
hi, when i start the bat this appears:
"tile" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable. (is not recognized as an internal or external command,
executable program or batch file)
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/alexdev/k
epler/Kepler has been compiled by a more recent version of the Java Runtime (cla
ss file version 54.0), this version of the Java Runtime only recognizes class fi
le versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Presione una tecla para continuar . . .
I have the latest version of Java Runtime and java, my PC is Windows 8.1, why is this happening?
Any tutorial?, i'm little confused with the files, and the instalations of programs
thanks
The console output:
java.sql.SQLSyntaxErrorException: Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'
at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.get(ExceptionMapper.java:236)
at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.getException(ExceptionMapper.java:165)
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1199)
at org.mariadb.jdbc.internal.util.Utils.retrieveProxy(Utils.java:560)
at org.mariadb.jdbc.MariaDbConnection.newConnection(MariaDbConnection.java:174)
at org.mariadb.jdbc.Driver.connect(Driver.java:92)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:353)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:562)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
at org.alexdev.kepler.dao.Storage.<init>(Storage.java:51)
at org.alexdev.kepler.dao.Storage.connect(Storage.java:71)
at org.alexdev.kepler.Kepler.main(Kepler.java:85)
Maybe some MySQL server configuration?
When trying to start server I get the following error on 1.41, no issue on 1.4. Using java 17.
This error happens on Ubuntu, my server VPS using java 17:
Error: Could not find or load main class org.alexdev.kepler.Kepler
Caused by: java.lang.ClassNotFoundException: org.alexdev.kepler.Kepler
In Arch Linux, my main computer I get a different error using java 18:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
at java.base/sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:340)
at java.base/sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:282)
at java.base/java.util.jar.JarVerifier.processEntry(JarVerifier.java:283)
at java.base/java.util.jar.JarVerifier.update(JarVerifier.java:239)
at java.base/java.util.jar.JarFile.initializeVerifier(JarFile.java:762)
at java.base/java.util.jar.JarFile.ensureInitialization(JarFile.java:1033)
at java.base/java.util.jar.JavaUtilJarAccessImpl.ensureInitialization(JavaUtilJarAccessImpl.java:72)
at java.base/jdk.internal.loader.URLClassPath$JarLoader$2.getManifest(URLClassPath.java:888)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:848)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:488)
at java.base/java.lang.Class.forName(Class.java:467)
at java.base/sun.launcher.LauncherHelper.loadMainClass(LauncherHelper.java:790)
at java.base/sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:685)
Hi,
I wanted to try creating a server using Kepler but I noticed it uses Log4J and it was recently found a vulnerability in it (CVE-2021-44228).
Is Kepler affected by it?
Hello,
does anyone know how I can create a .exe client that provides login at my retro made with Kepler (shockwave)?
Example classic habbo:
https://classichabbo.com/classichabbo_exe.zip
I appreciate the mac compatibility.
This server should focus on a single version only to ensure there will be no issues, as there is bugs when trying anything higher than v14.
The forum is having problems, making it impossible to create new accounts. Therefore, it is not possible to access the link to download the browser
When teleporting to another room the bottom left corners room name and owner does not change.
Version: 1.33 (Unreleased) - Compiled from main branch.
Reminder to myself to fix this issue at some point.
None of the teleports work, might be an issue with my DCRS I have, not a clue
Can you make instalation guide for linux, or windows.I use Linux and i dont know how to run it
If users deletes their CFH ticket and try to make a new one they will get the avise that they have one still and if they want to delete it (but they already deleted it??) and so on, on staff clients the cfh button dissapearrs (if there arent more tickets to attend) leaving a unexistend ticket on a user side
Hi, I'm really new here in the habbo retro server world, I know how to run Kepler.jar but I don't know hoe to access to the habno server, I visited the urls localhost:XXXX that Kepler suggest but it doesn't show anything
What I need? I need a habbo client?
Or a CMS?
2021-01-23T18:19:35.842 INFO [org.alexdev.kepler.Kepler] - Kepler - Habbo Hotel Emulation (max version supported: v26)
2021-01-23T18:19:35.844 INFO [org.alexdev.kepler.dao.Storage] - Connecting to MySQL server
2021-01-23T18:19:35.874 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Starting...
2021-01-23T18:19:35.971 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.
2021-01-23T18:19:35.971 INFO [org.alexdev.kepler.dao.Storage] - Connection to MySQL was a success
2021-01-23T18:19:35.972 INFO [org.alexdev.kepler.Kepler] - Setting up game
2021-01-23T18:19:36.216 INFO [org.alexdev.kepler.game.commands.CommandManager] - Loaded 26 commands
2021-01-23T18:19:36.518 ERROR [ErrorLogger] - Failed to start MUS server on address: redactedIP:12322
2021-01-23T18:19:36.518 ERROR [ErrorLogger] - Please double check there's no programs using the same port, and you have set the correct IP address to listen on.
2021-01-23T18:19:36.536 INFO [org.alexdev.kepler.server.rcon.RconServer] - RCON (remote connection) is listening on 127.0.0.1:12309
2021-01-23T18:19:36.564 ERROR [ErrorLogger] - Failed to start server on address: redactedIP:12321
2021-01-23T18:19:36.564 ERROR [ErrorLogger] - Please double check there's no programs using the same port, and you have set the correct IP address to listen on.
Server can launch just fine using localhost, I have checked ports, not in use, port forward, set static IP, etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.