Andragon

Member
Mar 9, 2019
162
115
I'd lay odds they've recently been trying to use Java directly given post history and the, shall we say, less than clear update instructions in the OP.

I'm going to use this reply as an excuse to expand the bit in my earlier post about not keeping an installed version of Java and want to be clear that the following bit is general information for anybody reading the thread, not any sort of comment on anybody. Also, I'm most certainly not a programmer.

Java has been around for a while. There are multiple vendors, versions, and a whole slew of long running legal disputes that make it less than the universal platform it was envisaged as back when computers were beige. Beyond this, anything that has been in development for a while can use parts that become deprecated and, eventually, removed. Going through a project to deal with that can be a lot of work and doesn't always provide any gain, so a developer might continue with the old version and distribute the runtime that will work as part of a unified download.

With all the variation possible before even considering any specific modifications that could have been made it may be best to think of Java like you might a game engine - you could have UE/Unity/RPGM/Fnord installed and fully up to date but that doesn't mean you can just run any game made with it using that as the runtime.

TL;DR.

Don't install Java systemwide unless you absolutely have to. Don't install JDK unless you absolutely have to and hate yourself. ;)
I am using the exe. Is there a preference I should be using? And thank you for helping me.
 
  • Thinking Face
Reactions: Twiton

negroidprime

Engaged Member
Sep 25, 2018
2,129
4,668
not sure if I did anything wrong but the game crashes if I enter combat
What does the error log say?

You can find "error.txt" file in the folder where you have the game, copy and paste the contents to here or the
 
  • Red Heart
Reactions: Twiton

Twiton

Well-Known Member
Jan 25, 2019
1,839
2,448
Does anyone here have experience as a Subreddit Manager? I think the needs some sprucing with functions/features (like Hyperlinks, Flairs and maybe some of the Important/Helpful Links getting pinned/stickied), maybe Majalis could get a fan that's experienced with the Subreddit Tools?
The Subreddit has seen an uptick in activity, yet the features/design is the same as it was 2(?) years ago. I figure it's due to the lack of spare time Majalis have, with their other platform management and ToA work, so it might be a good idea to have the situation done by another user (unless Majalis intend to handle the changes themselves, )

 
Last edited:

Twiton

Well-Known Member
Jan 25, 2019
1,839
2,448
How long before others start getting the same treatment? Almost seems like a dictatorship more than developer-fan what with all the blacklisting and blocking...
If more situations like this happen more and pile up it would be a serious problem.
I've had no luck communicating with them, but hopefully others can if they're concerned about this issue potentially affecting them. That was the response Maj gave after the Open Letter, so let's hope it at least did some good in future cases.

But my matter seems like a lost cause, given how I've been treated and there's been no reasons beyond "we have a reason", so I might have to just bite the bullet at this point and admit Maj could be in the wrong for blocking me originally, instead of continuing to blame myself by assuming the most asinine reasons.

But it is their policy not to give reasons, sooooooooooooooo /shrug

I'll still keep supporting them, in what little ways I can anymore, so we can only wish I'm the last one this happens to. :confused:
 
Last edited:

thedying

New Member
Jul 16, 2018
4
2
What does the error log say?

You can find "error.txt" file in the folder where you have the game, copy and paste the contents to here or the
Code:
com.badlogic.gdx.utils.SerializationException: Serialization trace:
com.badlogic.gdx.utils.reflect.Field@6f312512 (com.majalis.character.EnemyCharacter)
com.badlogic.gdx.utils.reflect.Field@35cd9fb9 (com.majalis.save.SaveManager$GameSave)
    at com.badlogic.gdx.utils.Json.writeFields(Json.java:330)
    at com.badlogic.gdx.utils.Json.writeValue(Json.java:636)
    at com.badlogic.gdx.utils.Json.writeValue(Json.java:523)
    at com.badlogic.gdx.utils.Json.writeFields(Json.java:323)
    at com.badlogic.gdx.utils.Json.writeValue(Json.java:636)
    at com.badlogic.gdx.utils.Json.toJson(Json.java:276)
    at com.badlogic.gdx.utils.Json.toJson(Json.java:235)
    at com.badlogic.gdx.utils.Json.toJson(Json.java:224)
    at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1175)
    at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1167)
    at com.majalis.save.SaveManager.saveToJson(SaveManager.java:290)
    at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:181)
    at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:116)
    at com.majalis.screens.BattleScreen.<init>(BattleScreen.java:494)
    at com.majalis.screens.ScreenFactoryImpl.getBattle(ScreenFactoryImpl.java:252)
    at com.majalis.screens.ScreenFactoryImpl.getCurrentContextScreen(ScreenFactoryImpl.java:304)
    at com.majalis.screens.ScreenFactoryImpl.getScreen(ScreenFactoryImpl.java:139)
    at com.majalis.screens.AbstractScreen.switchScreen(AbstractScreen.java:141)
    at com.majalis.screens.LoadScreen.switchFade(LoadScreen.java:46)
    at com.majalis.screens.AbstractScreen.showScreen(AbstractScreen.java:114)
    at com.majalis.screens.LoadScreen.render(LoadScreen.java:52)
    at com.badlogic.gdx.Game.render(Game.java:46)
    at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:233)
    at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:128)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.atomic.AtomicLong java.util.Random.seed accessible: module java.base does not "opens java.util" to unnamed module @11028347
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
    at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
    at com.badlogic.gdx.utils.reflect.Field.setAccessible(Field.java:54)
    at com.badlogic.gdx.utils.Json.getFields(Json.java:210)
    at com.badlogic.gdx.utils.Json.getDefaultValues(Json.java:348)
    at com.badlogic.gdx.utils.Json.writeFields(Json.java:299)
    at com.badlogic.gdx.utils.Json.writeValue(Json.java:636)
    at com.badlogic.gdx.utils.Json.writeFields(Json.java:323)
    ... 23 more
and i am a lost at what this means so any help would be appreciated
 
Last edited by a moderator:
  • Thinking Face
Reactions: Twiton

zero1234

Member
Jun 16, 2017
114
123
I've had no luck communicating with them, but hopefully others can if they're concerned about this issue potentially affecting them. That was the response Maj gave after the Open Letter, so let's hope it at least did some good in future cases.

But my matter seems like a lost cause, given how I've been treated and there's been no reasons beyond "we have a reason", so I might have to just bite the bullet at this point and admit Maj could be in the wrong for blocking me originally, instead of continuing to blame myself by assuming the most asinine reasons.

But it is their policy not to give reasons, sooooooooooooooo /shrug

I'll still keep supporting them, in what little ways I can anymore, so we can only wish I'm the last one this happens to. :confused:
they most likely don't have a reason or they would have told you by now.
 
  • Sad
Reactions: Twiton

Tokyo Partner

Member
Sep 17, 2017
101
1,631
ToA - New Weekly Build! (v0.3.09.3)
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

KnowledgeAlfa

Member
Apr 5, 2018
378
469
ToA - New Weekly Build! (v0.3.09.3)
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.
You never disappoint, thank you!
 
  • Like
Reactions: Twiton and BABPEEG
4.40 star(s) 155 Votes