BenjaminAmos
BenjaminAmos
This still does not compile, unfortunately: ``` FAILURE: Build failed with an exception. * Where: Build file '/home/jenkins/agent/workspace/Terasology_engine_PR-5196/engine/build.gradle.kts' line: 240 * What went wrong: Script compilation errors: Line 240: source...
Although, I am wondering if it would be easier to implement this by just calling `InjectionManager.inject(item)` in `DefaultWorldGeneratorPluginLibrary#instantiateAllOfType`: https://github.com/MovingBlocks/Terasology/blob/ae83461fe1f6bca1b1c4706b976e49d38286066a/engine/src/main/java/org/terasology/engine/world/generator/plugin/DefaultWorldGeneratorPluginLibrary.java#L31-L45
> Are you suggesting to drop the creation of `WorldGeneratorPluginManager` and to rather use > > https://github.com/MovingBlocks/Terasology/blob/33dabf53cc675c33a2c33c193b7ec4aa1cc0174b/engine/src/main/java/org/terasology/engine/registry/InjectionHelper.java#L37 > around > https://github.com/MovingBlocks/Terasology/blob/33dabf53cc675c33a2c33c193b7ec4aa1cc0174b/engine/src/main/java/org/terasology/engine/world/generator/plugin/DefaultWorldGeneratorPluginLibrary.java#L40 Yes, that is essentially what I think I meant...
These methods appear to be consuming significant quantities of time (these are the highest execution times recorded). Results may be skewed by threading or other interruptions (such as GC collections)....
Reducing the number of chunk threads appears to help with `AbstractStorageManager::loadCompressedChunk`. `LocalChunkProvider::processReadyChunk` (per-chunk) behaves somewhat unpredictably in terms of performance. At times, a single call can take up to 150ms....
`VoxelWorldSystem::onNewChunk` is also quite expensive to run, it would appear.
I have clearly not tested 9 systems in a while. Going to a hard planet renders the game unplayable (roughly 1 frame every 20 seconds) but it doesn't crash for...
Thanks for reporting this! The game is not supposed to save at all during the tutorial, so this is definitely a bug. The game normally autosaves upon certain actions or...
Could you please clarify why you'd like this? If you're struggling to run the program, then it might work better when using JDK 8. The editor is using libGDX with...
I can reproduce this. Interestingly, I get a slightly nicer error (it looks like the same cause): ```stacktrace java.lang.NullPointerException: Cannot read field "x" because "nextPoint" is null at aurelienribon.bodyeditor.canvas.CanvasDrawer.drawShapes(CanvasDrawer.java:213) at...