Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Class Def Found Error (calling client classes on server, util/Logger) #1034

Closed
Sunconure11 opened this issue Nov 8, 2016 · 3 comments
Closed

Comments

@Sunconure11
Copy link

Sunconure11 commented Nov 8, 2016

Affected Mod Versions:

(Please list other mods and their versions if you feel they are relevant to this issue. i.e. Biomes O' Plenty)

  • Forge version:

1.7.10-1614

  • RTG version:

1.1.2

Issue Description:

(Please provide screenshots if neccessary/possible. Images can be dragged & dropped into this window.)

Steps to reproduce the issue: (If it's easily reproducible.)
  1. Generate a world
  2. ???
  3. http://pastebin.com/UjKKjeEJ
Extra Information:

http://pastebin.com/UjKKjeEJ

By setting it to crash when a faulty structure tries to generate, I get this error instead:

http://pastebin.com/CzQYtiDQ

@whichonespink44
Copy link
Member

Pretty sure this isn't RTG's fault, but we've added a workaround in 3421f23 - it will be in the next release.

@Sunconure11
Copy link
Author

Sunconure11 commented Nov 8, 2016

Still receiving the noclassdef error, even after I decided to compile a dev build and put it towards the server to see if this would solve anything.

Here is the source code of the mod I am using to pregenerate the world:

https://github.com/gecgooden/chunkgen

It appears there are some known issues with ChunkGen and RTG.

gecgooden/chunkgen#35

@srs-bsns srs-bsns changed the title No Class Def Found Error No Class Def Found Error (calling client classes on server, util/Logger) Nov 9, 2016
@srs-bsns srs-bsns reopened this Nov 9, 2016
@srs-bsns
Copy link
Member

srs-bsns commented Nov 9, 2016

The crash being reported in from RTG's logger trying to call client classes on the server.

This does not fix the underlying issue. Minecraft was already in the process of crashing and there was a call to Logger#fatal which, itself, threw an exception. So this is a case of exception-ception.. get it?

whichonespink44 added a commit that referenced this issue Nov 9, 2016
Stop calling client classes on the server (util/Logger). Fixes #1034
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants