A Club Penguin private server written in Python 3
Go to file
nhaar e23a7ecf2e
Improve stamps end screen (#101)
* properly handle players exiting cardjitsu water

* make end screens only show stamps from current session

* add card-jitsu end game screen

* fix oversight with how water players get removed

* fix card jitsu fire stamp awards

* change session stamps to use redis
2024-10-12 11:16:52 +07:00
.github/ISSUE_TEMPLATE Tidy formatting of bug report template 2020-06-18 17:33:28 +01:00
docs Update progress tracker 2020-06-26 03:30:39 +01:00
houdini Improve stamps end screen (#101) 2024-10-12 11:16:52 +07:00
.gitattributes Exclude sql from language statistics 2019-03-18 16:26:43 +00:00
.gitignore Remove config.py from .gitignore 2019-12-02 23:46:04 +00:00
bootstrap.py Allow pre-activation trial days to be configured 2020-06-12 15:15:29 +01:00
Dockerfile Update Dockerfile 2023-10-27 15:59:06 +02:00
houdini.sql Implement CJSnow handlers 2021-01-20 23:58:37 -07:00
LICENSE.md Update LICENSE.md 2021-01-15 11:11:54 +07:00
README.md Fix discord server link (#87) 2023-04-23 10:13:35 +07:00
requirements.txt AIORedis now integrated in Redis-py 2022-11-02 16:58:11 +07:00

houdini-asyncio

Solero Discord Solero Forum Issue Tracker License Documentation

A lightning-fast Club Penguin Private Server written in Python 3.

Features 👾

  • 🕒 Cross-era: Different clients can play together on the same server.
  • Commands: Built-in extensible commands API.
  • 🔌 Powerful Plugin API: Easy and quick to write your own plugins.
  • 💬 Chat-filter: Filter trolls with minimal configuration.
  • 🛡️ Permissions: API to restrict access to server functionality & commands.

Installation

Houdini can be run as a normal Python program under any operating system.

NOTE: Houdini requires Python 3.8.x to be installed

$ git clone https://github.com/solero/houdini
$ cd houdini
$ pip install -r requirements.txt
$ python bootstrap.py login

Installation with Docker

You can also use Wand, a tool that installs Houdini, Dash and many other useful tools to compliment your experience.

This is especially useful for those who want a straightforward installation, where everything is installed for you! Currently Wand only works on Linux servers. Windows and Mac servers could work but requires extra work!

Game Screenshots

Screenshot Screenshot Screenshot

Contributing

💗 So glad to hear of your interest!

If you have suggestions for how this project can be improved, or want to report a bug, please feel free to open an issue! We welcome any and all contributions. We listen to all your questions and are always active on the Solero Discord server.

License

MIT Licensed