The best Habbo Retro Emulador finally!!! Never in all this time was created and released such a complete, stable and precious emulator for retros and for v31 which is my favorite version, thanks for all this great work!!!
The best Habbo Retro Emulador finally!!! Never in all this time was created and released such a complete, stable and precious emulator for retros and for v31 which is my favorite version, thanks for all this great work!!!
For those having issues with SessionUtil, the error is related to libsodium, but the way this thing is being called when validating login credentials hides the real stack trace that says libsodium isn't present - https://github.com/Quackster/Havana/...erDao.java#L18
Havana uses lazysodium-java, which is a library for using libsodium from Java. Is that all I need to make it work? No. lazysodium-java is just an interface that needs libsodium to be installed in your OS of choice.
For folks testing Havana on M1 chips, update your build.gradle file to use a newer version of lazysodium-java that works on Apple Silicon. The current version is 5.0.1, but you want 5.1.2. This is something @Quackster can fix in the repository to make it easy to adopt - https://github.com/Quackster/Havana/...ild.gradle#L68
Thanks for open sourcing such an amazing project!
I have noticed two bugs -
- if you subscribe to habbo club when logged into the hotel, gifts don’t arrive. You have to login and out. When you login you get two gifts instead of one.
- call for helps doesn’t show the name of the person ‘picking the call’ in the call for help window. The call also doesn’t log the username of the person sending a call for help, it logs their database id instead.
Are you 100% positive this is the case? My girlfriend and i both had the exact same situation on classichabbo.com, and that was just a few weeks ago. So i'm talking about not receiving a HC gift before relogging.
We also got two gifts at once (Club Sofa and HC Television), but i think that is intentional, that it rotates the old and new HC gifts at once? A design decision with Havana?
Okay so it should be pretty simple.
In server.ini these are the bind settings for the rcon (127.0.0.1 in this instance can also be 0.0.0.0 to bind to all available IP addresses, but why the fuck would you do this? Better setup firewall rules I hope).
In webserver-config.ini these are the details used to connect to the rcon. The IP should not be 0.0.0.0 but the IP that the RCON port is listening on, so 127.0.0.1 or a global IP address from lets say ipchicken.com works fine.Code:[Rcon] rcon.bind=127.0.0.1 rcon.port=12309
You can see the command to refresh club in the server when subscribing is right here at this line:Code:[Rcon] rcon.ip=127.0.0.1 rcon.port=12309
https://github.com/Quackster/Havana/...bblet.java#L74
So it's to do with your rcon configuration. I'm not going to troubleshoot your issues for you.
- - - Updated - - -
I really appreciate your investigation, but as I did with Kepler I am going to remove the libsodium dependency and implement a native Argon2id hashing method written in Java itself to solve the issue once and for all.
And you're welcome. :)
Yep I signed up to classichabbo and got HC club on there, I got two welcome gifts for the first month on there so must be by design. My rcon is working fine.
Does anybody have the /help section of the CMS like on classichabbo.com? My download didn't have it - thank you.
Last edited by RandomMan1; 11-09-22 at 01:27 PM.
Annoys me to ask but I have a problem with Avatara and maybe someone has an idea what I fucked up. So far I haven't had any success and the avatars are still not displayed. I'll keep trying and hopefully I'll come across the problem. But if anyone has an idea let me know. And thanks. And above all thanks for this great project.
So I loaded the source, compiled it, compiled the figurdata with the AvataraApp, Done.
I started the AvataraWebApp via port 8080. In avatarimage.php the port is also 8080.
![]()
How can I set this up on windows server?
As a fan of classichabbo (which hasn't yet received rares from @Joorren), I can say this has been one of the greatest releases this section has seen in decades.
- - - Updated - - -
pls dont
Thank you Droppy, I am honoured!
Check that your directory structure looks like this and that figuredata.xml is inside /figuredata folder.
The /figuredata/compiled/ folder should contain the .swf files from an old swf release such as r38 and Avatara will automatically export them to the /figuredata.
That's all there is to it to make it work.
![]()
how to install avatara from 0 for a newbie? What is required, how is it compiled?
Hello, habbo noob here. When the web jar is started i got this, https://imgur.com/urVWKaa.png but when I try to open up localhost it doesnt load and the console spams this error, https://imgur.com/lvWZmtI.png
It is configured for localhost/127.0.0.1
--
I am using the latest jdk 18, php 8.1 incase its needed.
UPDATE:
managed to get it working for localhost, will manage to make it work externally as well. Thank yous!
Last edited by Fur Zi; 14-09-22 at 11:25 AM. Reason: UPDATE
I forgot to mention you also need /tools/www-tpl/default-en folder etc etc too...
- - - Updated - - -
You're welcome.
You may need to install some image libraries/frameworks installed for Avatara... I recall I had to do it when running it on Debian/Ubuntu, not sure about Windows because I don't use that garbage to host my servers.
Can somebody help me with the CMS?
I have created a new directory on the CMS but when I browse to it, the website says it isn't found - this is the case for any page which wasn't included with the original CMS.
I can't find any rewrite rules anywhere - how can I make my own pages load within the CMS that weren't originally included?
thanks
You have to customize the routes in https://github.com/Quackster/Havana/...tp/Routes.java and recompile the jar file.
Make sure to build in release mode when building C# applications.
I miss this era, if only we knew what we knew now back then.
Congratulations on the release Quackster, it's great to see you're still making this once active community continue to float around.
I'm very proud to see this :-) that era was a really good time for all of us :) good to see that you are still around
Smell ya later