Got Kepler working with Docker from the GitHub repo.
Only having lot's of bug's (like; Cata doensn't work, can't subscribe to Habbo Club, randomly-freezing clients, and stuff like that).
Besides that, the "Matcha" CMS also doesn't work right now.
Also doens't understand to change habbo server version in with Docker.
Only seeing some MySQL error's in the Console:
Code:
kepler_1 | 2019-02-18T13:23:23.411 INFO [com.zaxxer.hikari.HikariDataSource] - processing - Start completed.
kepler_1 | 2019-02-18T13:23:23.411 INFO [org.alexdev.kepler.dao.Storage] - Connection to MySQL was a success
kepler_1 | 2019-02-18T13:23:23.411 INFO [org.alexdev.kepler.Kepler] - Setting up game
kepler_1 | 2019-02-18T13:23:23.533 ERROR [ErrorLogger] - Error when executing MySQL query:
kepler_1 | java.lang.IllegalArgumentException: No enum constant org.alexdev.kepler.game.item.base.ItemBehaviour.REDIRECT_ROTATION_0
kepler_1 | at java.base/java.lang.Enum.valueOf(Enum.java:240)
kepler_1 | at org.alexdev.kepler.game.item.base.ItemBehaviour.valueOf(ItemBehaviour.java:7)
kepler_1 | at org.alexdev.kepler.game.item.base.ItemDefinition.parseBehaviour(ItemDefinition.java:65)
kepler_1 | at org.alexdev.kepler.game.item.base.ItemDefinition.<init>(ItemDefinition.java:38)
kepler_1 | at org.alexdev.kepler.dao.mysql.ItemDao.getItemDefinitions(ItemDao.java:37)
kepler_1 | at org.alexdev.kepler.game.item.ItemManager.<init>(ItemManager.java:16)kepler_1 | at org.alexdev.kepler.game.item.ItemManager.getInstance(ItemManager.java:57)
kepler_1 | at org.alexdev.kepler.Kepler.main(Kepler.java:89)
kepler_1 | Item (camera) has an invalid definition id: 421
kepler_1 | Item (rubberchair*1) has an invalid definition id: 708
kepler_1 | Item (rubberchair*2) has an invalid definition id: 709
....
....
....
Anyone can help me to make my Retro running smooth without error's and with the CMS and stuff working? Finished to come far today, but I am stuck in the points above.
Btw. Also constantly seeing this error:
Code:
kepler_1 | 2019-02-18T20:16:48.329 ERROR [ErrorLogger] - GameScheduler crashed:
kepler_1 | java.lang.NullPointerException
kepler_1 | at
org.alexdev.kepler.game.catalogue.RareManager.selectNewRare(RareManager.java:124)
kepler_1 | at org.alexdev.kepler.game.catalogue.RareManager.performRareManagerJob(RareManager.java:191)
kepler_1 | at org.alexdev.kepler.game.GameScheduler.run(GameScheduler.java:102)
Last thing I can't find out:
Where is the settings.ini in the Docker version?