#GTCEu causes server crash

1 messages · Page 1 of 1 (latest)

lapis root
#

When I try opening a server with GTCEu i encounter with this problem and it never opens:

junior hamlet
#

dotless i? why is that in a resourcelocation? concern

#

what GT version is this?

lapis root
#

i just checked the jar file with winrar

#

but i never saw any dotless i

#

it is 1.6.3 btw

junior hamlet
#

MC 1.20, right? just checking

lapis root
#

yea 1.20.1

junior hamlet
#

do you use a non-English locale, by any chance? (this probably doesn't do anything, but idk)

lapis root
#

what do you mean by locale?

junior hamlet
#

like, the game language

#

again, this probably does nothing when it comes to crashes (but GT doesn't support non-English languages afaik)

lapis root
#

i never opened the game, i use vds

#

so it happens when i just press run.bat

#

wait

#

clearly there is nothing about dotless i

#

like, if there were any way to re-edit broken part, i would easily fix that

#

but i cant find it

junior hamlet
#

U+0131 is the dotless i

#

but uhhh yeah this doesn't really look like an inherent GT issue, though I'm also not very qualified to say that

lapis root
#

this is just weird, i mean there is no dotless i in the mod assets but it keeps saying there is dotless i

#

maybe i should change the language of pc and reinstall??

plain ether
#

what is bulunacak dize

#

oh i see

#

i've never seen Turkish text before, cool language

#

yeah that's because a Turkish character is in a resource location

#

@lapis root did you add any KubeJS scripts or anything?

#

???? GT is literally un-dotting your i's what the fuck

#

this MUST be a bug with minecraft or maybe forge

#

but other mods work for you?

wispy grove
#

this is a very well known issue

#

not just in mc but in java in general

junior hamlet
#

we love java wide

wispy grove
#

it's partially our fault - we should be doing toLowerCase in a specific locale instead of the user's default locale but you should be able to set it manually by passing arguments to your jvm

#

-Duser.language=en -Duser.country=US

lapis root
lapis root
#

ehm im not into coding or such things, how do we pass arguments?

wispy grove
#

its not in code or anything, just in your launcher

#

add that setting

lapis root
#

you mean run.bat?

#

i use forge server so it is not a launcher

wispy grove
#

are you trying to run a server?

lapis root
#

yeai

wispy grove
#

can you send the contents of run.bat

lapis root
#

sure

wispy grove
#

ok so just put them in the user_jvm_args.txt file

lapis root
#

i got another problem now

#

there is something like this :

#

Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%2372!/:?] {}
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%2372!/:?] {}
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%2372!/:?] {}
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%2372!/:?] {}
... 6 more

#

server starts with no problem when i remove gregtech tho

wispy grove
#

Uhhh I'm not sure

lapis root
#

this is not a crash report so it is difficult to understand im aware, it doesnt give me any crash reports anymore

#

it just stucks forever

#

im going to ask this one to deepseek

#

ok i solved it

#

Greg's Modern Construct submod was causing problems

#

and i got rid of it now it starts

#

if something else happens ill let you know

minor bridge
#

no

#

just add a -Duser.language=en to java args

#

oh oopös