Skip to content
This repository has been archived by the owner on Jan 12, 2025. It is now read-only.

Releases: Quackster/Kepler

Development Build 9432736

06 Jan 23:57
9432736
Compare
Choose a tag to compare
Pre-release

Features

  • docker: ✨ try to get configuration variables from environment #74 (Sulfatboule)

Code Refactoring

Performance Improvements

Commits

  • c39bd11: Update README.md [skip actions] (Quackster)

Kepler v1.5 - The Pets Update

08 May 05:26
Compare
Choose a tag to compare

The pets update - they are now very much complete.

Pets were like, 25% done before, the commands barely worked (pets would just be in a middle of another task and ignore you) and the code behind doing pets updates was a complete mess and it slowly became impossible to add new features, however that's been reworked.

Prior to running the server

Please run the update.1.5.sql migration SQL file found under tools/migrations.

And new features

  • Pet commands
  • Pets will now play with toys
  • Pets will now consume food with the food left slowly going down
  • Pets will now consume water with the water level slowly going down
  • There's a special marizpan treat for dogs only (no other animals will eat this)
  • There's a special chocolate mouse for cats only (no other animals will eat this)
  • There's special steaks for crocs only (no other animals will eat this)

Pet commands

  • [pet name] play dead/dead
  • [pet name] lie down/lay
  • [pet name] jump
  • [pet name] sit
  • [pet name] come here/come here/come over
  • [pet name] go away/go
  • [pet name] speak

Commits:
d34b5ce
974dce5
eafa885

Screenshots
image

Release - 23/01/2023

22 Jan 00:57
Compare
Choose a tag to compare

Commits

  • e1b50de: Don't allow door coordinate for pet path (Quackster)
  • d000ea2: Allow negative top height for some use cases of specific furniture
  • d896b9e: Add pawn chess promotion

What's Changed

New Contributors

Full Changelog: v1.41...latest

Kepler v1.41

10 Sep 22:27
Compare
Choose a tag to compare

Changelog

  • Bump Kepler to JDK 17 LTS (new features and GC behaviour) (368c311)
  • Since I bumped Kepler to a newer JDK, I have now moved to a native Java implementation of Argon2id hashing, this should solve the libsodium and lazysodium-java issues people were getting. (f63e05d)

JDK 11 LTS will no longer work when trying to run Kepler, please upgrade your Java version.

v1.4

30 Jul 08:43
Compare
Choose a tag to compare

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. (70f57b5)
  • 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. (da76325) (4302f10)
  • New: redid the generation of server.ini. PLEASE DELETE YOUR SERVER.INI AND LET IT RECREATE IT. (d6cfbcd)
  • New: dropped support for plaintext passwords. (602915d)
  • Added: recycler config entries. (8605ab6)
  • Added: change password, email and receive news toggle. (e7086b7)
  • Added: old style lido furniture layout for 'Habbo Lido' public room.
  • Added: queue tile support to infobus. (38864b3)
  • Added: queue tiles to infobus. (5c2f3c4)
  • Fixed: users without swimmers could still use pool ladders. (07c3ebb)
  • Fixed: the table for public room walkways, was missing. (75f2ce5)
  • Fixed: pools are more consistently going to allow descend/drop. (6c26a1f)
  • Fixed: the check of max height drop and jump no longer gives a Habbo superpowers. (49c010b)
  • Fixed: pool elevator now actually allows people who bought tickets while wearing swimmers. (08ce207)
  • Fixed: habbos are now bolted into the swim animation until AFTER their dive and hopping out of the pool is finished. (09b1304)
  • Fixed: purchasing posters now gives the intended poster instead of a blank whatever the fuck. (91acf59)
  • Fixed: teleporters as a whole were kind of fucked up before, but now they work fine. (334bff8)
  • Fixed: call for help tickets no longer get stuck after being deleted. (89fcd35) (49cbdb5)
  • Fixed: Habbos can no longer stare at someone while inside a doorway. (fa0fef4)
  • Fixed: purchasing film. (e021119)
  • Fixed: gifting film. (0479a86)
  • Fixed: gifts now work for both posters and film, amazing! (42f6bba)
  • Fixed: some Habbos would get their feet glued to the floor of the pool booth. (fa52f91)
  • Fixed: placing room items wouldn't refresh the tile map and if there was a soundmachine, for example. (34a5c2b)
  • Fixed: battleball now gives accurate scoring. (85d2a1c)

(figure 1)

This was done by hand, so I hope you're happy!
image

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

v1.32

23 Jan 10:03
Compare
Choose a tag to compare

Changelog

  • Fixed: Wobble Squabble not starting when stepping on inflatables.
  • Fixed: BattleBall tiles not registering tile changes on certain maps.
  • Added: BCrypt password hashing option (if LibSodium files, change new setting in server.ini "password.hashing.library" to 'bcrypt' value instead).

Please run v1.32.sql to fix these issues on your existing Kepler server.

This may be the final Kepler release.

v1.31

01 Jan 10:49
Compare
Choose a tag to compare

Changelog

  • Added: New RCON system
  • Removed old unused libraries which cut down the compiled size of Kepler by 6 megabytes.

Reminder! Do not make RCON listen on anything other than localhost/127.0.01, if you are please make sure you know what you're doing by exposing the RCON port to the outside world. RCON is not the same as the MUS connection which Kepler also uses.

v1.3

30 Dec 08:39
Compare
Choose a tag to compare

Changelog

  • Add: SnowStorm! All maps have been added along with all features. Please read README_SnowStorm.txt to get SnowStorm working correctly.
  • Fix: Moving furniture properly unregisters it from its previous spot.
  • Fix: Game history will show the last 15 games played, instead of expiring them after 10 minutes.

Huge thanks to Sefhriloff for figuring out the SnowStorm checksum override to make SnowStorm a possibility.

Please make sure to run the v1.3 migration SQL to enable SnowStorm from inside the server.

v1.226

17 Mar 08:13
Compare
Choose a tag to compare

Changelog

  • Fix: Maximum drop height for public rooms.
  • Fix: HC TV default rotation when placed.
  • Add: New :infobus command by @Webbanditten.

If you're running from an older version, please run the migrations in the folder up until the current version, eg, upgrading from v1.22.5 please run update.1.22.6.sql.

v1.22.5

14 Mar 03:01
Compare
Choose a tag to compare

Changelog

  • Fix: Players online not updating when user disconnects.
  • Fix: Not being able to enter teleporters on initial placement, only after rotating.
  • Fix: Habbo Club page not displaying.
  • Fix: NPE on disconnect.
  • Fix: (Attempt?) to fix give drink check
  • Fix: Fix item placement on v26 DCRs
  • Add: Server-side spam protection.
  • Add: New :givecredits command by @Webbanditten.
  • Add: Refresh badges when purchasing Habbo Club.

If you're running from an older version, please run the migrations in the folder up until the current version, eg, upgrading from v1.22.4 please run update.1.22.5.sql