Land of Karchan

Merry Christmas and a Happy New Year!
Play the Game!

If you wish to create a new character, click here.

Contact Us

If you need to contact us, you can do so at deputiesofkarchan at


Loading content. Please hold...


Using Let's Encrypt for SSL.

Runs on Payara.


Darkmode is off.

Release notes - version 2.0.4
Published Date 2019-12-03T22:22:08

Howdie, people of Karchan

Do not get your hopes up! This is what I call a housekeeping release. Some things have changed, but you might not notice.

For those of you with no wish to read the release notes, here's some highlights:

game moved to karchanpersonal app
the gameui is now also available straight up in the karchanpersonal app, which might work a little better (or not). Let me know, because I will remove the old gameui.
Christmas implemented
Christmas now starts at 7th of December and runs until 6th of January
added admin pages
new adminpages for the rooms, commands and methods

Release Notes

  • moved all entities into a separate module, this way the entities can be used by the website as well as the game.
  • started using CDK from Angular Materials, to be more specific the Virtual Scrolling component. It is only used in the admin pages, and can be a bit of a pain.
  • added a library to support the new LocalDate and LocalDateTime of Java in the Wiki.
  • angular upgraded, of course.
  • added a parent pom
  • Fixes #93. Also increased the list of recently updated wikipages to 8 up from 5.
  • started moving the actual game into the karchanpersonal app
  • card-block replaced with card-text, card-block was only available in the bootstrap alpha
  • implemented Christmas
  • needed to add a property to tell EclipseLink that its database is MySQL4 compatible
  • added adminpage for Rooms
  • added adminpage for Command
  • added adminpage for Methods

By Karn.
Published Date 2019-11-15T11:08:33

Sorry, people.

Was trying to upgrade software. I didn't think it would cause all this downtime.

At least we have new updated software now.

By Karn.
Karchan down for a bit
Published Date 2019-10-01T19:06:57

Sorry, people.

Was trying to get something done, and apparently the server didn't enjoy it.

At least we have new updated software now.

By Karn.
Updated SSL Certificate... Again
Published Date 2019-09-25T22:19:20

The SSL Certificate of Let's Encrypt has now been renewed for another three months... again.

It's scheduled to expire on the 24th of December 2019. You can check with the little "lock" icon in your browser address bar.

Some good news, at least from my point of view. I have managed to automate the renewal process. This means the server can renew the certificate itself, instead of me having to do it every three months. This means there is no chance of me forgetting it.

As with all automation, it also means that if it doesn't work, we will find out later. So, perhaps some effort on our (my) part to verify that the renewal works correctly would not go amiss.


By Karn.
Release notes - version 2.0.3
Published Date 2019-09-03T00:34:28

Howdie, people of Karchan

Well, because of some small bugs introduced in the previous release, these had to be rectified in this one.

You've been playing it for some time already, but got only around to the release notes now.

Release Notes

  • Fixed #89. Logged in as "null". (Remove localStorage, replace with cookies. Forgot to do this in one place.)
  • Fixed #90. "You are not logged in as undefined". But this resolves itself appropriately. Related to the bug above.
  • add beta release support. Could still use some improvement, working on it.
  • fix logging out in karchanpersonal and karchanadmin. Now logs you out and back to the main page.
  • fix for some passwords (Victorias for example) -> it happened when the hash was preceded by one or more zeros in mysql, but my code was without 0-padding.
  • Fixed #88. Blue bar for mobile users. Added [play] in both karchan website and the karchanapp for small screens.
  • play was unclickable on small screens, as the toast was invisible but still in the way. Toast now only rendered/added if there's new mail.
  • fixed some imports on MenuFactory.

Note: If you log out, but you haven't stopped playing (by pressing the big Quit button), you remain on the who list and people can see you. At least, until you idle out.

By Karn.