Who wants to see the project owner give Kepler some love after more than 18 months of no releases?! Hell yeah, I hope people still care about this project. lol
--- IMPORTANT: the format of server.ini has changed, delete it and Kepler will recreate it in order to reconfigure it--
Some other important notes:
-
Birthdays and emails and receiving email options are now saved to the database, if a person tries to change their email or save their password while they never had a birthday entered, the database will use that birthday for future onwards, remember that!
-
Poker is probably one of the last features that Kepler still lacks, and honestly I'm unsure if I'll ever get around it, maybe at some point.
Changelog
- New: standardised Kepler to run on JDK 11, which is a a long term edition of Java.
- New: remove bcrypt, if you can't get libsodium to work, that's not my problem. (https://github.com/Quackster/Kepler/commit/70f57b5d8f31ac81c803fae293cafca8be10af02)
- New: removed support for any Habbo version higher than v14, this means that jukeboxes won't work, but having multiple versions made it easy for people installing Kepler to fuck up their installation, so I removed all of it, the packets for the jukebox are still there though. (https://github.com/Quackster/Kepler/commit/da76325e533b0f251d211e8699aa86cc65bc4774) (https://github.com/Quackster/Kepler/commit/4302f1012322d26d5719bac58cb3a9728e0f51fb)
- New: redid the generation of server.ini. PLEASE DELETE YOUR SERVER.INI AND LET IT RECREATE IT. (https://github.com/Quackster/Kepler/commit/d6cfbcdc71f32092e11826473ae689788e5baa68)
- New: dropped support for plaintext passwords. (https://github.com/Quackster/Kepler/commit/602915d8ad5ed71509420879eb2adfcf425899b2)
- Added: recycler config entries. (https://github.com/Quackster/Kepler/commit/8605ab60cd38a14671e98b7488e1e10c987b8267)
- Added: change password, email and receive news toggle. (https://github.com/Quackster/Kepler/commit/e7086b77de055fbc04967276d4c82d8594ff60f1)
- Added: old style lido furniture layout for 'Habbo Lido' public room.
- Added: queue tile support to infobus. (https://github.com/Quackster/Kepler/commit/38864b3d96decbc1baecf3783e2fa3dfd9c04d59)
- Added: queue tiles to infobus. (https://github.com/Quackster/Kepler/commit/5c2f3c407100e65883a41d9e5d18a7a5885b5b49)
- Fixed: users without swimmers could still use pool ladders. (https://github.com/Quackster/Kepler/commit/07c3ebbbb445c6186008389f9f022eb4df943bb2)
- Fixed: the table for public room walkways, was missing. (https://github.com/Quackster/Kepler/commit/75f2ce58ecce3df091d38c25f3e2edd8e5aa5a9a)
- Fixed: pools are more consistently going to allow descend/drop. (https://github.com/Quackster/Kepler/commit/6c26a1f90346347a956eed50ab4e966b11ecb655)
- Fixed: the check of max height drop and jump no longer gives a Habbo superpowers. (https://github.com/Quackster/Kepler/commit/49c010b1980b78bf08bad1761b366770a2f4f66e)
- Fixed: pool elevator now actually allows people who bought tickets while wearing swimmers. (https://github.com/Quackster/Kepler/commit/08ce207bbaee651c25cb0e60b0d830a12c9f819c)
- Fixed: habbos are now bolted into the swim animation until AFTER their dive and hopping out of the pool is finished. (https://github.com/Quackster/Kepler/commit/09b130484e6a90ab83febe255a48f9cc649956d6)
- Fixed: purchasing posters now gives the intended poster instead of a blank whatever the fuck. (https://github.com/Quackster/Kepler/commit/91acf59635fa686d6ab40cd4b5b60903c9454f30)
- Fixed: teleporters as a whole were kind of fucked up before, but now they work fine. (https://github.com/Quackster/Kepler/commit/334bff8ee1273c64f3b5a5d5db22fc87d9e6a318)
- Fixed: call for help tickets no longer get stuck after being deleted. (https://github.com/Quackster/Kepler/commit/89fcd35458c5430afdb35ed7a90332d736dad9ae) (https://github.com/Quackster/Kepler/commit/49cbdb5bdb66a447641622b1e27858c07e08003d)
- Fixed: Habbos can no longer stare at someone while inside a doorway. (https://github.com/Quackster/Kepler/commit/fa0fef4ea4e02df1ec3113365ee0e8c48be32182)
- Fixed: purchasing film. (https://github.com/Quackster/Kepler/commit/e021119465f5e661f80e29168c7ce03289a3710b)
- Fixed: gifting film. (https://github.com/Quackster/Kepler/commit/0479a8682f64a84c40c3d6d0f5822e6ae9c5f3e3)
- Fixed: gifts now work for both posters and film, amazing! (https://github.com/Quackster/Kepler/commit/42f6bbacbd444393828cadd6238a68c2b993ebae)
- Fixed: some Habbos would get their feet glued to the floor of the pool booth. (https://github.com/Quackster/Kepler/commit/fa52f91ab025c9f689907e5e5fc003248d9319f7)
- Fixed: placing room items wouldn't refresh the tile map and if there was a soundmachine, for example. (https://github.com/Quackster/Kepler/commit/34a5c2b9a999e76e928483d671e111d107a00324)
- Fixed: battleball now gives accurate scoring. (https://github.com/Quackster/Kepler/commit/85d2a1c0416f1b70d514b5d4c6b67cf036b364f1)
(figure 1)
This was done by hand, so I hope you're happy!
As always, if you're upgrading from v1.32 (until now, this has been the latest version for 1 and 1/2 years) then run the v1.4 migration against your database in the /migrations/ folder. Always remember to take backups.
*as of 31/07/2022 the binary has just been updated to show the current version number in boot screen and in the :about command