Giter VIP home page Giter VIP logo

kepler's Introduction

Kepler

A small TCP server written in Java powered by Netty, an asynchronous networking library. Kepler is a Habbo Hotel emulator that is designed to fully emulate the v14 version from 2007 era, and upwards. The server is written in Java (JDK 11) and it's using various libraries, which means it's multiplatform, as in supports a wide range of operating systems. Windows, Linux distros, etc.

The server has many features added, and a lot of configuration settings. Most of the configuration settings will be explained below. This server supports version v9 through to v26, and different clients can connect at once, by the server configuration generated. Its support of v9 and v26 are completely experiental, but the full support is of v14, v15 and v21.

Screenshots

(Hotel view)

https://i.imgur.com/8eFvtdA.png

(Automatic rare cycler)

https://i.imgur.com/8RTFFqD.png

(Camera)

https://i.imgur.com/emseVbU.png

(BattleBall)

https://i.imgur.com/a3MgkzU.png

https://i.imgur.com/eUGmcwR.png

(Chess)

https://i.imgur.com/xundc8M.png

(Tic Tac Toe)

https://i.imgur.com/tTG5SVE.png

Basic usage instructions

Pre-requisites

  • Download web browser with Flash/Shockwave built-in here
  • Download and install the latest version of MariaDB
  • Download and install Java JDK 12+
  • Download and install PHP 7+

Prepare the emulator

  • Download the latest release of this repo
  • Extract the archive into a folder named Kepler
  • Download a v14 DCR pack that you can find in this topic
  • Extract the archive in the same Kepler folder

Prepare the database

  • Create a database named kepler
  • Create a user named kepler using the password verysecret
  • Import the keplerdb.sql file into the newly created database

Running the emulator

  • Edit the file run.bat from the Kepler folder and update the java.exe path to the one in your
  • Execute the file run.bat (it will start the server and create a server.ini file that you can modify later on, if needed)

Running the server

  • Create a PHP webserver in the Kepler folder by using the following command: php -S localhost:80

Play in the emulator

Cloning this repository

$ git clone --recursive https://github.com/Quackster/Kepler

or

$ git clone https://github.com/Quackster/Kepler
$ git submodule update --init --recursive

Thanks to

  • Hoshiko
  • ThuGie
  • Ascii
  • Lightbulb
  • Raptosaur
  • Romuald
  • Glaceon
  • Nillus
  • Holo Team
  • Meth0d
  • office.boy

kepler's People

Contributors

quackster avatar webbanditten avatar killerloader avatar helias avatar valx76 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.