Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Kepler - Java v14+ server (SnowStorm, BattleBall, Camera, Wobble Squabble)

Junior Spellweaver
Joined
Jul 28, 2019
Messages
162
Reaction score
308
don't have to do either if it's a local address, which it is (localhost/127.0.0.1)
 
Elite Diviner
Joined
Feb 18, 2003
Messages
405
Reaction score
8
Hi, I run a small retro and users who've been playing for the past days have been reporting to me that they have been losing their items after opening their gifts, first their item is there then the next time it's disappeared. Do you know why this happens? Thanks
 
Initiate Mage
Joined
Feb 16, 2014
Messages
4
Reaction score
0
Hey Guys i try to compile the Project any ideas with that error?

Code:
PS D:\Kepler-1.32\Kepler-1.32> gradle build --infoInitialized native services in: C:\Users\MatrixSoul\.gradle\nativeThe client will now receive all logging from the daemon (pid: 31548). The daemon log file: C:\Users\MatrixSoul\.gradle\daemon\7.1.1\daemon-31548.out.logStarting 22nd build in daemon [uptime: 37 mins 4.858 secs, performance: 99%, non-heap usage: 34% of 256 MiB]Using 8 worker leases.Now considering [D:\Kepler-1.32\Kepler-1.32] as hierarchies to watchNot watching anything anymoreWatching the file system is enabled if availableInvalidating in-memory cache of D:\Kepler-1.32\Kepler-1.32\.gradle\checksums\md5-checksums.binInvalidating in-memory cache of D:\Kepler-1.32\Kepler-1.32\.gradle\checksums\sha1-checksums.binInvalidating in-memory cache of D:\Kepler-1.32\Kepler-1.32\.gradle\checksums\sha256-checksums.binInvalidating in-memory cache of D:\Kepler-1.32\Kepler-1.32\.gradle\checksums\sha512-checksums.binStarting BuildSettings evaluated using settings file 'D:\Kepler-1.32\Kepler-1.32\settings.gradle'.Projects loaded. Root project using build file 'D:\Kepler-1.32\Kepler-1.32\build.gradle'.Included projects: [root project 'Kepler-1.32', project ':Kepler-Server', project ':Kepler-Web']> Configure project :Evaluating root project 'Kepler-1.32' using build file 'D:\Kepler-1.32\Kepler-1.32\build.gradle'.Invalidating in-memory cache of C:\Users\MatrixSoul\.gradle\caches\journal-1\file-access.bin> Configure project :Kepler-ServerEvaluating project ':Kepler-Server' using build file 'D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build.gradle'.Invalidating in-memory cache of D:\Kepler-1.32\Kepler-1.32\.gradle\buildOutputCleanup\outputFiles.bin[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring plugin[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring patch plugin.xml task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring robot-server download Task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring prepareSandbox task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring prepareTestingSandbox task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring prepareUiTestingSandbox task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring run plugin verifier task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring plugin verification task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring run IDE task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring run IDE for ui tests task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring build searchable options task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring jar searchable options task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring building plugin task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring sign plugin task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring publish plugin task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring resources task[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring compile tasks[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring IDE dependency[gradle-intellij-plugin :Kepler-ServerKepler-Server] Using IDE from remote repository[gradle-intellij-plugin :Kepler-ServerKepler-Server] IDE dependency cache directory: C:\Users\MatrixSoul\.gradle\caches\modules-2\files-2.1\com.jetbrains.intellij.idea\ideaIC\LATEST-EAP-SNAPSHOT\e498d5dad69c7ae8f9f29c8a3eff8362fe50415c\ideaIC-LATEST-EAP-SNAPSHOT[gradle-intellij-plugin :Kepler-ServerKepler-Server] Adding IDE sources repository[gradle-intellij-plugin :Kepler-ServerKepler-Server] IC-212.5080.17 is used for building[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring plugin dependencies[gradle-intellij-plugin :Kepler-ServerKepler-Server] Configuring tests tasks> Configure project :Kepler-WebEvaluating project ':Kepler-Web' using build file 'D:\Kepler-1.32\Kepler-1.32\Kepler-Web\build.gradle'.All projects evaluated.Selected primary task 'build' from project :file or directory 'D:\Kepler-1.32\Kepler-1.32\Kepler-Server\src\main\resources', not found[gradle-intellij-plugin :Kepler-ServerKepler-Server:Kepler-Server:instrumentCode] Compiler in 'LATEST-EAP-SNAPSHOT' version can't be resolved from Maven. Minimal version supported: 2018.3+. Use higher 'intellij.version' or specify the 'javac2' property manually.[gradle-intellij-plugin :Kepler-ServerKepler-Server:Kepler-Server:instrumentTestCode] Compiler in 'LATEST-EAP-SNAPSHOT' version can't be resolved from Maven. Minimal version supported: 2018.3+. Use higher 'intellij.version' or specify the 'javac2' property manually.Tasks to be executed: [task ':Kepler-Server:compileJava', task ':Kepler-Server:patchPluginXml', task ':Kepler-Server:processResources', task ':Kepler-Server:classes', task ':Kepler-Server:instrumentCode', task ':Kepler-Server:postInstrumentCode', task ':Kepler-Server:jar', task ':Kepler-Server:prepareSandbox', task ':Kepler-Server:buildSearchableOptions', task ':Kepler-Server:jarSearchableOptions', task ':Kepler-Server:buildPlugin', task ':Kepler-Server:startScripts', task ':Kepler-Server:distTar', task ':Kepler-Server:distZip', task ':Kepler-Server:assemble', task ':Kepler-Server:compileTestJava', task ':Kepler-Server:processTestResources', task ':Kepler-Server:testClasses', task ':Kepler-Server:instrumentTestCode', task ':Kepler-Server:postInstrumentTestCode', task ':Kepler-Server:prepareTestingSandbox', task ':Kepler-Server:test', task ':Kepler-Server:check', task ':Kepler-Server:build']Tasks that were excluded: []:Kepler-Server:compileJava (Thread[Execution worker for ':',5,main]) started.> Task :Kepler-Server:compileJavaDeleting stale output file: D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build\generated\sources\headers\java\mainDeleting stale output file: D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build\classes\java\mainDeleting stale output file: D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build\tmp\compileJava\previous-compilation-data.binDeleting stale output file: D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build\generated\sources\annotationProcessor\java\mainWatching 1 directory hierarchies to track changesCaching disabled for task ':Kepler-Server:compileJava' because:  Build cache is disabledTask ':Kepler-Server:compileJava' is not up-to-date because:  No history is available.The input changes require a full rebuild for incremental task ':Kepler-Server:compileJava'.Full recompilation is required because no incremental change information is available. This is usually caused by clean builds or changing compiler arguments.Compiling with toolchain 'C:\Program Files\Java\jdk-12.0.2'.Compiling with JDK Java compiler API.Class dependency analysis for incremental compilation took 0.328 secs.Created classpath snapshot for incremental compilation in 0.101 secs.:Kepler-Server:compileJava (Thread[Execution worker for ':',5,main]) completed. Took 6.457 secs.:Kepler-Server:patchPluginXml (Thread[Execution worker for ':' Thread 3,5,main]) started.> Task :Kepler-Server:patchPluginXml NO-SOURCESkipping task ':Kepler-Server:patchPluginXml' as it has no source files and no previous output files.:Kepler-Server:patchPluginXml (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.008 secs.:Kepler-Server:processResources (Thread[Execution worker for ':' Thread 3,5,main]) started.> Task :Kepler-Server:processResources NO-SOURCEfile or directory 'D:\Kepler-1.32\Kepler-1.32\Kepler-Server\src\main\resources', not foundfile or directory 'D:\Kepler-1.32\Kepler-1.32\Kepler-Server\build\patchedPluginXmlFiles', not found:Kepler-Server:processResources (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.057 secs.:Kepler-Server:classes (Thread[Execution worker for ':' Thread 3,5,main]) started.> Task :Kepler-Server:classesSkipping task ':Kepler-Server:classes' as it has no actions.:Kepler-Server:classes (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.0 secs.:Kepler-Server:instrumentCode (Thread[Execution worker for ':' Thread 3,5,main]) started.> Task :Kepler-Server:instrumentCode FAILEDfile or directory 'D:\Kepler-1.32\Kepler-1.32\Kepler-Server\src\main\resources', not found[gradle-intellij-plugin :Kepler-ServerKepler-Server:Kepler-Server:instrumentCode] Compiler in 'LATEST-EAP-SNAPSHOT' version can't be resolved from Maven. Minimal version supported: 2018.3+. Use higher 'intellij.version' or specify the 'javac2' property manually.:Kepler-Server:instrumentCode (Thread[Execution worker for ':' Thread 3,5,main]) completed. Took 0.01 secs.FAILURE: Build failed with an exception.* What went wrong:A problem was found with the configuration of task ':Kepler-Server:instrumentCode' (type 'IntelliJInstrumentCodeTask').  - In plugin 'org.jetbrains.intellij' type 'org.jetbrains.intellij.tasks.IntelliJInstrumentCodeTask' property 'compilerClassPathFromMaven' doesn't have a configured value.    Reason: This property isn't marked as optional and no value has been configured.    Possible solutions:      1. Assign a value to 'compilerClassPathFromMaven'.      2. Mark property 'compilerClassPathFromMaven' as optional.    Please refer to https://docs.gradle.org/7.1.1/userguide/validation_problems.html#value_not_set for more details about this problem.* Try:Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgDeprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.See https://docs.gradle.org/7.1.1/userguide/command_line_interface.html#sec:command_line_warningsBUILD FAILED in 10s2 actionable tasks: 2 executedWatched directory hierarchies: [D:\Kepler-1.32\Kepler-1.32]
 
Last edited:
Newbie Spellweaver
Joined
Dec 26, 2019
Messages
69
Reaction score
38
Which version af grade are you using? Also I recently had to make changes to the grade build myself. Perhaps I can help you on Discord or something JUGH3AD#9915, then post the results back to this thread for record keeping.

 

CXP

Newbie Spellweaver
Joined
Aug 18, 2021
Messages
44
Reaction score
28
This project is awasome!, make me wonder than maybe one day we have an universal Habbo server. Thank you for share with us! ^^
 
Developer
Developer
Joined
Dec 11, 2010
Messages
2,955
Reaction score
2,685
Which version af grade are you using? Also I recently had to make changes to the grade build myself. Perhaps I can help you on Discord or something JUGH3AD#9915, then post the results back to this thread for record keeping.

I've made the decision to downgrade Kepler to JDK 11 as it is LTS. You can pull the source to see the changes.
 
Initiate Mage
Joined
Oct 13, 2021
Messages
2
Reaction score
0
Re: Kepler - Habbo Hotel v14 server (BattleBall, Camera, Trax, Rollers) [Java]

Hello,I followed the installation parameters by modifying them MAC version and I am stuck. Can you help me please?When I start the server it displays a page not found... Thank you

 
Joined
Feb 7, 2010
Messages
1,850
Reaction score
1,004
Re: Kepler - Habbo Hotel v14 server (BattleBall, Camera, Trax, Rollers) [Java]

Hello,I followed the installation parameters by modifying them MAC version and I am stuck. Can you help me please?When I start the server it displays a page not found... Thank you


I think the website is located at , or in your case (According to the )
 
Initiate Mage
Joined
Oct 13, 2021
Messages
2
Reaction score
0
Thank you for the response.


 
Developer
Developer
Joined
Dec 11, 2010
Messages
2,955
Reaction score
2,685
Hello

It's likely I'll do another Kepler build, this is likely the final build but I'm unsure yet - built for JDK 11 so it should run fine if you have JDK 11 or later (no more 'what release to use' confusion).

My aim for this:

-
- Teleporters work correctly and more consistently (sometimes their animation doesn't play, it's weird).
- Better height drop/height go up pathfinding checks, which should be configurable per room if admins want to play with it.
- Configurable whether the "purchase successful" alert dialog box is shown after every purchase
-
- Call for help fixes.

Keep in mind that we're 2 months away from this project being 4 years old! That's amazing!
 
Newbie Spellweaver
Joined
Nov 10, 2020
Messages
6
Reaction score
3
Hello

It's likely I'll do another Kepler build, this is likely the final build but I'm unsure yet - built for JDK 11 so it should run fine if you have JDK 11 or later (no more 'what release to use' confusion).

My aim for this:

-
- Teleporters work correctly and more consistently (sometimes their animation doesn't play, it's weird).
- Better height drop/height go up pathfinding checks, which should be configurable per room if admins want to play with it.
- Configurable whether the "purchase successful" alert dialog box is shown after every purchase
-
- Call for help fixes.

Keep in mind that we're 2 months away from this project being 4 years old! That's amazing!

Sounds awesome, I remember when this project was started. It's come a long way. I can remember your earlier projects too such as Aleeda etc.

I'll be sure to download the latest copy if/when it surfaces.

Roper
 
Initiate Mage
Joined
Nov 2, 2021
Messages
2
Reaction score
0
I'm very glad I've found this after so many years. A Jar for a server is also great, means I can run it on my Linux VPS. However, what I'm facing issues with is the actual v14 loader. When I visit the website with Pale Moon, the only thing I get is a blank black webpage. Do you, by any chance, have any contact methods like Discord? I'd love to get this up for the nostalgia I've been dying for.
 
Custom Title Activated
Loyal Member
Joined
Oct 26, 2012
Messages
2,357
Reaction score
1,086
I'm very glad I've found this after so many years. A Jar for a server is also great, means I can run it on my Linux VPS. However, what I'm facing issues with is the actual v14 loader. When I visit the website with Pale Moon, the only thing I get is a blank black webpage. Do you, by any chance, have any contact methods like Discord? I'd love to get this up for the nostalgia I've been dying for.

Download Basilisk and try getting on using that
 
Initiate Mage
Joined
Nov 2, 2021
Messages
2
Reaction score
0
Download Basilisk and try getting on using that

Hey, thanks for the advice, however, the result is the same. It loads the website but ends up being just a black website. Is this an issue of the v14 folder being in a completely different directory than Kepler? I've also changed the links where the DCR's, var's and texts are to the actual website where they can be accessed but still does the same thing. Any help would be appreciated.
 
Custom Title Activated
Loyal Member
Joined
Oct 26, 2012
Messages
2,357
Reaction score
1,086
Hey, thanks for the advice, however, the result is the same. It loads the website but ends up being just a black website. Is this an issue of the v14 folder being in a completely different directory than Kepler? I've also changed the links where the DCR's, var's and texts are to the actual website where they can be accessed but still does the same thing. Any help would be appreciated.

No, if the client is correct it should work. Are you accessing the client from Linux or Windows? I know that it prolly won't work well on Linux.
 
Initiate Mage
Joined
Nov 13, 2021
Messages
1
Reaction score
0
Hi guys,

Where can I see the rank's IDs?

I'm trying to change a user's rank via command line:

UPDATE users SET rank='What the hell should I put here?' WHERE id = 1;

Is there any list that shows the ID of each rank? For example, 1 is for admin, 2 for moderator etc.

Thanks :)

EDIT: I found it! In the path Kepler\tools\gamedata there is a file named "holodb.txt". Just see the lines that show:

INSERT INTO `ranks` VALUES



I'm receiving an error when I try to add a badge.

[Sat Nov 13 17:16:11 2021] [::1]:55880 [404]: /c_images/Badges/FRH.gif - No such file or directory

The file is in the folder. I changed de "Badges" folder's name to "badges" to see if the upper case "B" was the problem, but this doesn't work.

Can anyone help me?
 
Last edited:
Newbie Spellweaver
Joined
May 17, 2008
Messages
9
Reaction score
5
I would like to ask a question. It is about items that use "Active Object Extension class", "Active Object class". Especially floors that use multiple states and therefore have to use them. Because of this, my habbo will always be on the upper left corner of the floor, regardless of whether you click on the other parts. Would it be possible to write a kind of "behavior" that ensures that one-click interactions with an object are ignored and only double-click interactions are allowed? So that I can walk normally over these floors but still be able to interact with them if I want? Or is that nonsense and there is an easier way how I could solve this?
 
Experienced Elementalist
Joined
May 30, 2013
Messages
288
Reaction score
242
I would like to ask a question. It is about items that use "Active Object Extension class", "Active Object class". Especially floors that use multiple states and therefore have to use them. Because of this, my habbo will always be on the upper left corner of the floor, regardless of whether you click on the other parts. Would it be possible to write a kind of "behavior" that ensures that one-click interactions with an object are ignored and only double-click interactions are allowed? So that I can walk normally over these floors but still be able to interact with them if I want? Or is that nonsense and there is an easier way how I could solve this?
Obviously Alex already knows about this. He is a mind reader, if you're not aware. It's on his backlog. Stop annoying him!
 
Newbie Spellweaver
Joined
May 17, 2008
Messages
9
Reaction score
5
Obviously Alex already knows about this. He is a mind reader, if you're not aware. It's on his backlog. Stop annoying him!

I don't expect Quackster to answer me. I just wanted feedback if possible and from whoever. And if nobody wants to say something, I'm not angry either and let it rest and just try. And whatever comes out, I'll share it here. At least as a temporary solution.

But I can understand that you might not want to see questions for which a solution is already being worked on. But then please ignore me. Ty bb
 
Back
Top