💢 startup error DHsupport (plugin)
For some reason it doesn't work for me.
Server Paper 1.19.2 - Java 21 (65)
error on photo
88 Replies
Send the log
/logstored
You should send your
latest.log
file to provide additional useful information.
Logs are usually located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link.You should send your
latest.log
file to provide additional useful information.
Logs are usually located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link.yes, 21
@Jckf do you know what the problem might be here?
It’s not at all clear what the error is?
If anything, I have additional datapacks for world generation, maybe because of this?
dp list:
Geophilic
Philips Ruins
Qraftyfied
Tectonic
Unlimit
i have no idea, but maybe jckf does
Wrong Java version
21 (65) - in logs
Might be specific to whatever "converting" is happening here. You're using the 1.19.x version of the plugin too, correct?
yes, 1.19.2
Looks like the ASM lib that is used for this process, is outdated. Support for Java 21 was added in ASM 9.5, so I guess we need to check which version is bundled with Paper
Or, stop it from doing this "convert" operation
What ever that is
how ? :D
I'll ask the Paper devs. Hang on
I can see in the log that it's using ASM 9.3 btw, so it is indeed outdated
that is, if I had rolled back Paper (1.19.2) to an older version, would everything have worked?
I'm not sure what you're asking
Compiling my own 1.19.2 now to test. It looks like the server thinks that the plugin is for a different version of Minecraft, and hence tries to translate any version speicifc calls into whatever matches its own version.
Interestingly I get this error from plain old Spigot 1.19.2
Does this mean it’s a matter of the plugin and its crooked participation in 1.19.2?
It's late for me, so I'm going to bed, good night and I hope you can find a solution! Thank you very much in advance)
Hello, I read your reply to GirLab.
How can I do: "Compile 1.19.2 with an older version of Java." ? Tell me please
You install older JAVA version and use it for compiling
compile PLUGIN?
Or run on a older JAVA server?
I would assume compile plugin, compiling MC server seems like an overkill (and I don’t think it would even work)
I'm just not very versed in the depths of plugins and mods, so I may misunderstand :(
ok, now I’ll try to run the server on java 19 - and I’ll send you the log
https://logs.hosting-minecraft.pro/wibibobiwe
You should send your
latest.log
file to provide additional useful information.
Logs are usually located in the .minecraft/logs
directory.
On Windows: %appdata%\.minecraft\logs
On Linux: ~/.minecraft/logs
On Mac: ~/Library/Application Support/minecraft/logs
Please upload the file to mclo.gs instead of sending the raw file. This makes reading the contents of the file a lot easier and improves the chances of you getting the help needed.
After uploading the file, click on Save
and send the link.no, I don't deny that I'm stupid. But I don't understand what does COMPILATE mean?
I installed java 19 (63) on the server. I launched it with this plugin and it didn’t start (for obvious reasons).
So what should I do?
Compile will mean build from source.
You take the source code and run the building commands to get the plugin you put in the plugins folder
So I understood everything correctly, thank you :)
My apologies. The comment I left on Github is about how I can solve the problem on my end. You should not have to do anything except download a working plugin :)
But I have no estimate for when a solution might be available
Oh oh, i try compile
Yep, the project is configured to compile with Java 21, so older versions will fail. I can adjust this per Minecraft version though. My only concern is if any of the dependencies need a newer Java
I can test your work and - help you 😊
I'll let you know when I have something for you :)
I want to clarify.
The plugin sends chunks that have not been loaded by the user?
Let's say: the server map is loaded with 100 chunks from [0; 0] coordinate the view distance on the server is set to 12 chunks. - Will this plugin send LODs to the user even if he was not in chunks and his DH did not process them or what?
The plugin will create LODs on the server and send them to the client so that they don't have to fly around the world to download chunks normally, yes
I think this is what you're asking
oh wow
that's what I imagined
I just test-launched the server on 1.20.1 - JAVA 21. And I didn’t see this... Well, maybe it’s my mistakes
It takes a little bit of time for LODs to be generated, especially if your world is not pre-generated
You can press F3 in the client and look on the right hand side of the screen to see if DH is sending LOD requests to the server
Keep in mind that you must use DH v2.3.0
By the way, yes, I noticed this, okay, thanks for the answer, I won’t bother you anymore.
I'm waiting for your answer about partitioning DHS to 1.19.2 >:)
stop
2.3.0 is not released yet. See #links-n-downloads
You want the nightly for your version of Minecraft
It will do, the main thing is that it works :)
That's very bright
lol
on other server (1.19.2) - without DHS, work normaly
I think DHS might work on the 1.19.2 server too, even if it gives a lot of errors in the console
I'll try it right now. Previously I tried it on 2.2.1
you were right
but the BRIGHTNESS remained)
and..
Haha, I'll check out what that might be too
Hm
You have all kinds of funny problems
😈 🤫
Is this a bug, or is there something wrong with my settings?
Seems more like an issue with the shader compatiblity stuff.
You're on mc 1.19.2 right? Theres no iris/oculus version for that mc version, that has DH shader compatiblity. And Optfine only has legacy shader support, which has many issues, if you're using that.
No, actually there is. Without DNS, it works fine
ver server: 1.19.2
ver client: 1.20.1
Oh, the client is on 1.20.1? Yea, on that version, there is shader compat
And it works fine with the non plugin DH 2.3 version, you say?
yep
Hmm, then I have no clue
@Jckf maybe this bug is happening because the server is running version 1.19.2, and DHS is sending some "Old" chunks to 1.20.1 - which do not support shaders?
It is not the chunks that support shaders, it is DH that supports shaders
then a bug in DH?
Maybe, but it just can't be caused by the plugin on the server
Try restarting your client config
And disabling all shaders and resourcepacks
Well then why are the CHUNKS - which were generated by ME PERSONALLY - NORMAL?
and chunks loaded via DHS are buggy
Maybe the plugin has a bug in it and marks every block as fully lit during generation
you were ABSOLUTELY right. Alas, DHS will not convey the lighting level :(
has this been fixed?
😿
mods:
server pl:
1.20.1 PAPER
@Puhpine (GMT +2) :linux:
try removing starlight, then regenererate the LODs
(
As far as I understand, the problem is in the plugin (server side)
can you still reproduce it with just DH? and did you delete the LODs on both the server and client?
I removed the LOD here and there - everything is still white
then i guess jckf will have to solve this one
"can you still reproduce it with just DH? " - I didn't understand a bit here
load chunks manually? If yes, then everything will work fine
can you still reproduce it with only DH installed on the client, and only DH installed on the server
I don’t understand.. I have a MOD on the CLIENT. and there is a PLUGIN on the SERVER
all other mods are auxiliary (client)
and there is only one on the server - which is responsible for processing chunks, I think this does not affect
what does auxiliary mean?
Giving assistance or support; helping.
okay
translator, sorry :)
required Mods *
iris, fabric api and etc.
nothing is required.
remove everything but distant horizons
and try again
alright so it is indeed an issue with DH
I understand a little about all these matters and I have an assumption that DHS sends chunks but does not take into account lighting or simply does not send it => DH (client) sets the maximum brightness value (shader) and it is because of this that chunks sent from the server are like this bright.
something like that could be happening yea