MovingBlocks / Terasology

Terasology - open source voxel world
http://terasology.org
Apache License 2.0
3.69k stars 1.34k forks source link

Bug in chunk prioritizing after respawning - player position wrongly related to camera? #3006

Closed Cervator closed 4 years ago

Cervator commented 7 years ago

This is likely a lengthy and deep issue that has bit us from time to time leading to obscure bugs like ending up in a void without chunks around you (no visible world). Some new and very interesting information came to light so I wanted to submit this new issue with those exact notes.

Possibly related issues: #2361, #2385, #2477, #2590 (bounty), #2742, #2774, #2884. Possibly of interest to @Vizaxo as his GSOC item pokes around in the general area of chunk loading stages.

Steps to reproduce:

Suspicion: At some point (likely a while ago) we broke the chunk prioritization / sorting process, leading to fun bugs. This can replicate the problem quite clearly as you can see the chunk locations registered for the first two phases showed in the chunk monitor are simply in the wrong places - they are way too far away from the player, and nothing is managing to re-register the chunks immediately around the player for regeneration / reloading.

You are probably fine if you die relatively close to spawn (or re-kill yourself again while stuck in the void at spawn) or even in a multiplayer session where somebody else is keeping a desire in the engine to keep the right chunks loaded. It just seems that the prediction of which chunks are more important based on the direction in which the player is looking is a bit off math-wise.

portokaliu commented 7 years ago

I think the same issue would happen if you teleport to another player on a multiplayer server. I'm not exactly sure what the monitor overview is, but I can say that I did teleport to far away players and have stood in a void for quite a bit before stuff started loading.

Is it only the early chunks loading far or will you forever be stuck there in a void? That's one bit I didn't quite get.

Cervator commented 7 years ago

Is it only the early chunks loading far or will you forever be stuck there in a void? That's one bit I didn't quite get.

Forever! At least in single player, where you then don't have another player to provoke chunk prep from the server. If that happens you would probably be "saved"

Similar issue in the past where on super low view distance if you logged onto a fresh server you might never get chunks as the range isn't far enough for the chunks to get through all the phases (enough chunks loaded to calc lighting etc). But if a player with a different view distance logged on they'd provoke enough chunk gen to where the low view distance player would finally get chunks.

See #1886 for details there. Which I really should've linked already, so thanks for making me check a second time! :-)

Cervator commented 6 years ago

On local testing just now I think I hit this one again, but I hadn't walked quite as far from spawn so I did see visible chunks nearby. Seemingly previously loaded chunks all remained broken, with a bunch of log spam about multiple loads of chunk x - which I haven't noticed before.

Had I walked further I probably would have been stuck in the void, but being on the edge I was in chunks previously prepared (had meshes, were walkable) but just not visible. In the past I've been far enough so that spawn no longer had chunks loaded to any capacity.

Cervator commented 6 years ago

As noted in #2477 there is a way to replicate some intense duplicate chunk loading that's very similar to the replication instructions for this: walk some distance from spawn (but not too far?) then suicide. On respawn some of the chunk loading weirdness may trigger including log spam.

The two issues could be related, but maybe not. They seem similar in any case.

skaldarnar commented 5 years ago

Still an issue as reported by @jdrueckert and others for 2019-10-02 play test:

image

DistroOmega 1016 - module list (log) ``` 16:48:16.328 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: Found the natives dir: E:\MyLibrary\Terasology\games\DistroOmega\1061\natives 16:48:17.174 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.154 [main] INFO o.terasology.engine.TerasologyEngine - Initializing Terasology... 16:48:17.174 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.174 [main] INFO o.terasology.engine.TerasologyEngine - [buildNumber=2291, buildId=2291, buildTag=jenkins-Terasology-2291, buildUrl=http://jenkins.terasology.org/job/Terasology/2291/, gitBranch=develop, gitCommit=169ab5d90f33accf74fe8e8cc757a82e1ecb9c1e, dateTime=2019-10-18T16:48:08Z, displayVersion=alpha, engineVersion=2.2.1-SNAPSHOT] 16:48:17.175 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.174 [main] INFO o.terasology.engine.TerasologyEngine - Home path: C:\Users\Skaldarnar\Saved Games\Terasology 16:48:17.176 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.175 [main] INFO o.terasology.engine.TerasologyEngine - Install path: E:\MyLibrary\Terasology\games\DistroOmega\1061 16:48:17.176 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.176 [main] INFO o.terasology.engine.TerasologyEngine - Java: 1.8.0_172 in C:\Program Files\Java\jdk1.8.0_172\jre 16:48:17.176 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.176 [main] INFO o.terasology.engine.TerasologyEngine - Java VM: Java HotSpot(TM) 64-Bit Server VM, version: 25.172-b11 16:48:17.177 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.176 [main] INFO o.terasology.engine.TerasologyEngine - OS: Windows 10, arch: amd64, version: 10.0 16:48:17.177 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.177 [main] INFO o.terasology.engine.TerasologyEngine - Max. Memory: 3994 MiB 16:48:17.177 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.177 [main] INFO o.terasology.engine.TerasologyEngine - Processors: 8 16:48:17.278 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.278 [main] INFO o.t.e.s.c.ConfigurationSubsystem - Video Settings: {"pixelFormat":24,"windowPosX":374,"windowPosY":230,"windowWidth":1152,"windowHeight":720,"displayModeSetting":"${engine:menu#video-windowed}","animatedMenu":false,"flickeringLight":true,"animateGrass":true,"animateWater":false,"fieldOfView":90.0,"cameraBobbing":true,"renderPlacingBox":true,"blurIntensity":2,"reflectiveWater":false,"vignette":true,"motionBlur":true,"ssao":false,"filmGrain":false,"outline":true,"lightShafts":true,"eyeAdaptation":true,"bloom":true,"dynamicShadows":true,"vrSupport":false,"maxTextureAtlasResolution":4096,"maxChunksUsedForShadowMapping":1024,"shadowMapResolution":1024,"normalMapping":false,"parallaxMapping":false,"dynamicShadowsPcfFiltering":false,"cloudShadows":true,"renderNearest":true,"particleEffectLimit":10,"frameLimit":60,"meshLimit":400,"inscattering":true,"localReflections":false,"vSync":false,"clampLighting":false,"fboScale":100,"uiScale":100,"dumpShaders":false,"volumetricFog":false,"screenshotSize":"${engine:menu#screenshot-size-normal}","screenshotFormat":"png","cameraSettings":{"cameraSetting":"${engine:menu#camera-setting-normal}"},"debug":{"enabled":false,"firstPersonElementsHidden":false,"hudHidden":false,"wireframe":false,"renderChunkBoundingBoxes":false,"renderSkeletons":false}} 16:48:17.822 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.822 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdditionalFruits-0.1.0-SNAPSHOT 16:48:17.823 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.823 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdditionalItemPipes-0.1.1-SNAPSHOT 16:48:17.824 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.824 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdditionalRails-0.0.4-SNAPSHOT 16:48:17.825 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.825 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdditionalVegetables-0.1.0-SNAPSHOT 16:48:17.825 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.825 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdditionalWorlds-0.2.0-SNAPSHOT 16:48:17.826 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.826 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdvancedRails-0.1.0-SNAPSHOT 16:48:17.827 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.827 [main] INFO o.t.module.ModulePathScanner - Discovered module: AdventureAssets-0.1.2-SNAPSHOT 16:48:17.828 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.828 [main] INFO o.t.module.ModulePathScanner - Discovered module: Alchemy-1.0.1-SNAPSHOT 16:48:17.829 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.828 [main] INFO o.t.module.ModulePathScanner - Discovered module: AlchemyPlantGenerator-0.1.0-SNAPSHOT 16:48:17.829 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.829 [main] INFO o.t.module.ModulePathScanner - Discovered module: AlterationEffects-1.0.1-SNAPSHOT 16:48:17.830 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.830 [main] INFO o.t.module.ModulePathScanner - Discovered module: Anatomy-0.2.2-SNAPSHOT 16:48:17.831 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.830 [main] INFO o.t.module.ModulePathScanner - Discovered module: AnotherWorld-0.2.1-SNAPSHOT 16:48:17.831 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.831 [main] INFO o.t.module.ModulePathScanner - Discovered module: AnotherWorldPlants-0.1.2-SNAPSHOT 16:48:17.832 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.832 [main] INFO o.t.module.ModulePathScanner - Discovered module: Apiculture-0.1.0-SNAPSHOT 16:48:17.833 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.832 [main] INFO o.t.module.ModulePathScanner - Discovered module: BasicCrafting-0.1.1-SNAPSHOT 16:48:17.833 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.833 [main] INFO o.t.module.ModulePathScanner - Discovered module: Behaviors-0.2.1-SNAPSHOT 16:48:17.834 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.834 [main] INFO o.t.module.ModulePathScanner - Discovered module: BiomesAPI-1.0.0-SNAPSHOT 16:48:17.834 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.834 [main] INFO o.t.module.ModulePathScanner - Discovered module: BlockDetector-1.2.1-SNAPSHOT 16:48:17.835 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.835 [main] INFO o.t.module.ModulePathScanner - Discovered module: BlockNetwork-0.1.1-SNAPSHOT 16:48:17.836 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.836 [main] INFO o.t.module.ModulePathScanner - Discovered module: BlockPicker-1.0.1-SNAPSHOT 16:48:17.837 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.836 [main] INFO o.t.module.ModulePathScanner - Discovered module: Books-1.0.2-SNAPSHOT 16:48:17.837 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.837 [main] INFO o.t.module.ModulePathScanner - Discovered module: Breathing-0.1.2-SNAPSHOT 16:48:17.838 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.838 [main] INFO o.t.module.ModulePathScanner - Discovered module: BuilderSampleGameplay-2.2.1-SNAPSHOT 16:48:17.838 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.838 [main] INFO o.t.module.ModulePathScanner - Discovered module: CakeLie-0.1.1-SNAPSHOT 16:48:17.839 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.839 [main] INFO o.t.module.ModulePathScanner - Discovered module: Caves-1.0.0-SNAPSHOT 16:48:17.839 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.839 [main] INFO o.t.module.ModulePathScanner - Discovered module: ChangingBlocks-0.1.1-SNAPSHOT 16:48:17.840 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.840 [main] INFO o.t.module.ModulePathScanner - Discovered module: CheatsForAll-0.1.1-SNAPSHOT 16:48:17.841 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.841 [main] INFO o.t.module.ModulePathScanner - Discovered module: ChiselBlocks-0.1.0-SNAPSHOT 16:48:17.841 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.841 [main] INFO o.t.module.ModulePathScanner - Discovered module: ChrisVolume1OST-0.2.1-SNAPSHOT 16:48:17.842 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.842 [main] INFO o.t.module.ModulePathScanner - Discovered module: ChrisVolume2OST-0.1.1-SNAPSHOT 16:48:17.843 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.842 [main] INFO o.t.module.ModulePathScanner - Discovered module: Cities-0.6.2-SNAPSHOT 16:48:17.843 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.843 [main] INFO o.t.module.ModulePathScanner - Discovered module: ClimateConditions-0.1.2-SNAPSHOT 16:48:17.844 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.844 [main] INFO o.t.module.ModulePathScanner - Discovered module: Climbables-0.2.0-SNAPSHOT 16:48:17.845 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.844 [main] INFO o.t.module.ModulePathScanner - Discovered module: CombatSystem-0.1.1-SNAPSHOT 16:48:17.845 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.845 [main] INFO o.t.module.ModulePathScanner - Discovered module: CommonWorld-0.2.2-SNAPSHOT 16:48:17.846 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.845 [main] INFO o.t.module.ModulePathScanner - Discovered module: Compass-0.1.0-SNAPSHOT 16:48:17.846 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.846 [main] INFO o.t.module.ModulePathScanner - Discovered module: ComputerMonitors-0.1.1-SNAPSHOT 16:48:17.847 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.847 [main] INFO o.t.module.ModulePathScanner - Discovered module: Cooking-1.0.2-SNAPSHOT 16:48:17.847 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.847 [main] INFO o.t.module.ModulePathScanner - Discovered module: CopperAndBronze-1.1.1-SNAPSHOT 16:48:17.848 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.848 [main] INFO o.t.module.ModulePathScanner - Discovered module: Core-2.2.1-SNAPSHOT 16:48:17.849 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.849 [main] INFO o.t.module.ModulePathScanner - Discovered module: CoreAssets-1.0.0-SNAPSHOT 16:48:17.853 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.852 [main] INFO o.t.module.ModulePathScanner - Discovered module: CoreBlocks-1.0.0-SNAPSHOT 16:48:17.853 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.853 [main] INFO o.t.module.ModulePathScanner - Discovered module: CoreSampleGameplay-2.2.1-SNAPSHOT 16:48:17.854 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.854 [main] INFO o.t.module.ModulePathScanner - Discovered module: CustomOreGen-1.0.0-SNAPSHOT 16:48:17.855 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.854 [main] INFO o.t.module.ModulePathScanner - Discovered module: DamagingBlocks-0.2.0-SNAPSHOT 16:48:17.855 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.855 [main] INFO o.t.module.ModulePathScanner - Discovered module: Dialogs-0.1.1-SNAPSHOT 16:48:17.856 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.856 [main] INFO o.t.module.ModulePathScanner - Discovered module: Durability-1.0.1-SNAPSHOT 16:48:17.857 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.856 [main] INFO o.t.module.ModulePathScanner - Discovered module: DynamicCities-0.2.1-SNAPSHOT 16:48:17.857 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.857 [main] INFO o.t.module.ModulePathScanner - Discovered module: Economy-0.1.1-SNAPSHOT 16:48:17.858 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.858 [main] INFO o.t.module.ModulePathScanner - Discovered module: EdibleFlora-0.1.1-SNAPSHOT 16:48:17.859 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.858 [main] INFO o.t.module.ModulePathScanner - Discovered module: EdibleSubstance-1.0.0-SNAPSHOT 16:48:17.859 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.859 [main] INFO o.t.module.ModulePathScanner - Discovered module: Equipment-1.1.1-SNAPSHOT 16:48:17.860 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.860 [main] INFO o.t.module.ModulePathScanner - Discovered module: EquipmentSmithing-1.0.2-SNAPSHOT 16:48:17.861 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.860 [main] INFO o.t.module.ModulePathScanner - Discovered module: EventualSkills-1.0.0-SNAPSHOT 16:48:17.861 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.861 [main] INFO o.t.module.ModulePathScanner - Discovered module: Exoplanet-0.1.2-SNAPSHOT 16:48:17.862 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.862 [main] INFO o.t.module.ModulePathScanner - Discovered module: Fences-0.1.1-SNAPSHOT 16:48:17.862 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.862 [main] INFO o.t.module.ModulePathScanner - Discovered module: FlexiblePathfinding-0.1.0-SNAPSHOT 16:48:17.863 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.863 [main] INFO o.t.module.ModulePathScanner - Discovered module: FlowingLiquids-0.7.2-SNAPSHOT 16:48:17.864 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.863 [main] INFO o.t.module.ModulePathScanner - Discovered module: Fluid-1.0.2-SNAPSHOT 16:48:17.864 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.864 [main] INFO o.t.module.ModulePathScanner - Discovered module: FluidComputerIntegration-0.1.1-SNAPSHOT 16:48:17.865 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.865 [main] INFO o.t.module.ModulePathScanner - Discovered module: FunnyBlocks-0.2.2-SNAPSHOT 16:48:17.865 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.865 [main] INFO o.t.module.ModulePathScanner - Discovered module: Genome-0.1.2-SNAPSHOT 16:48:17.866 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.866 [main] INFO o.t.module.ModulePathScanner - Discovered module: GooeyDefence-0.1.0-SNAPSHOT 16:48:17.867 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.867 [main] INFO o.t.module.ModulePathScanner - Discovered module: GooeysQuests-0.2.1-SNAPSHOT 16:48:17.868 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.868 [main] INFO o.t.module.ModulePathScanner - Discovered module: GooKeeper-0.1.0-SNAPSHOT 16:48:17.869 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.869 [main] INFO o.t.module.ModulePathScanner - Discovered module: GrowingFlora-0.1.2-SNAPSHOT 16:48:17.870 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.870 [main] INFO o.t.module.ModulePathScanner - Discovered module: Health-0.1.0-SNAPSHOT 16:48:17.871 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.870 [main] INFO o.t.module.ModulePathScanner - Discovered module: HjerlHede-0.1.2-SNAPSHOT 16:48:17.871 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.871 [main] INFO o.t.module.ModulePathScanner - Discovered module: HumanoidCharacters-0.1.0-SNAPSHOT 16:48:17.872 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.872 [main] INFO o.t.module.ModulePathScanner - Discovered module: Hunger-1.0.1-SNAPSHOT 16:48:17.873 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.873 [main] INFO o.t.module.ModulePathScanner - Discovered module: Inferno-0.1.1-SNAPSHOT 16:48:17.874 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.874 [main] INFO o.t.module.ModulePathScanner - Discovered module: InGameHelp-1.0.1-SNAPSHOT 16:48:17.875 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.874 [main] INFO o.t.module.ModulePathScanner - Discovered module: InGameHelpAPI-0.1.1-SNAPSHOT 16:48:17.875 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.875 [main] INFO o.t.module.ModulePathScanner - Discovered module: Inventory-1.0.0-SNAPSHOT 16:48:17.876 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.876 [main] INFO o.t.module.ModulePathScanner - Discovered module: IRLCorp-1.1.3-SNAPSHOT 16:48:17.876 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.876 [main] INFO o.t.module.ModulePathScanner - Discovered module: ItemPipes-0.1.2-SNAPSHOT 16:48:17.877 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.877 [main] INFO o.t.module.ModulePathScanner - Discovered module: ItemRendering-1.0.2-SNAPSHOT 16:48:17.878 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.878 [main] INFO o.t.module.ModulePathScanner - Discovered module: JoshariasSurvival-1.0.2-SNAPSHOT 16:48:17.879 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.878 [main] INFO o.t.module.ModulePathScanner - Discovered module: Journal-0.1.2-SNAPSHOT 16:48:17.879 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.879 [main] INFO o.t.module.ModulePathScanner - Discovered module: Kallisti-0.1.0-SNAPSHOT 16:48:17.880 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.880 [main] INFO o.t.module.ModulePathScanner - Discovered module: KComputers-0.1.0-SNAPSHOT 16:48:17.881 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.881 [main] INFO o.t.module.ModulePathScanner - Discovered module: Lakes-0.0.2-SNAPSHOT 16:48:17.881 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.881 [main] INFO o.t.module.ModulePathScanner - Discovered module: LegacyMusic-0.1.1-SNAPSHOT 16:48:17.882 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.882 [main] INFO o.t.module.ModulePathScanner - Discovered module: LightAndShadow-0.2.0-SNAPSHOT 16:48:17.883 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.883 [main] INFO o.t.module.ModulePathScanner - Discovered module: LightAndShadowResources-0.2.1-SNAPSHOT 16:48:17.884 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.884 [main] INFO o.t.module.ModulePathScanner - Discovered module: Lost-0.1.1-SNAPSHOT 16:48:17.885 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.885 [main] INFO o.t.module.ModulePathScanner - Discovered module: Machines-1.2.0-SNAPSHOT 16:48:17.886 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.886 [main] INFO o.t.module.ModulePathScanner - Discovered module: Malicious-0.1.1-SNAPSHOT 16:48:17.886 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.886 [main] INFO o.t.module.ModulePathScanner - Discovered module: ManualLabor-1.2.1-SNAPSHOT 16:48:17.887 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.887 [main] INFO o.t.module.ModulePathScanner - Discovered module: ManualLaborEventualSkills-1.0.0-SNAPSHOT 16:48:17.888 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.887 [main] INFO o.t.module.ModulePathScanner - Discovered module: MarcinScIncubator-0.1.1-SNAPSHOT 16:48:17.888 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.888 [main] INFO o.t.module.ModulePathScanner - Discovered module: MarkovChains-1.5.1-SNAPSHOT 16:48:17.889 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.889 [main] INFO o.t.module.ModulePathScanner - Discovered module: MasterOfOreon-0.1.1-SNAPSHOT 16:48:17.889 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.889 [main] INFO o.t.module.ModulePathScanner - Discovered module: Mawgooey-0.1.1-SNAPSHOT 16:48:17.890 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.890 [main] INFO o.t.module.ModulePathScanner - Discovered module: Maze-0.1.2-SNAPSHOT 16:48:17.891 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.891 [main] INFO o.t.module.ModulePathScanner - Discovered module: MedievalCities-0.1.1-SNAPSHOT 16:48:17.892 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.891 [main] INFO o.t.module.ModulePathScanner - Discovered module: MetalRenegades-0.1.0-SNAPSHOT 16:48:17.892 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.892 [main] INFO o.t.module.ModulePathScanner - Discovered module: Minerals-0.1.2-SNAPSHOT 16:48:17.893 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.893 [main] INFO o.t.module.ModulePathScanner - Discovered module: MineSweeper-0.1.3-SNAPSHOT 16:48:17.893 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.893 [main] INFO o.t.module.ModulePathScanner - Discovered module: Minimap-1.0.0-SNAPSHOT 16:48:17.894 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.894 [main] INFO o.t.module.ModulePathScanner - Discovered module: MobileBlocks-0.1.2-SNAPSHOT 16:48:17.895 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.894 [main] INFO o.t.module.ModulePathScanner - Discovered module: ModularComputers-0.1.2-SNAPSHOT 16:48:17.895 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.895 [main] INFO o.t.module.ModulePathScanner - Discovered module: ModuleTestingEnvironment-0.1.0-SNAPSHOT 16:48:17.896 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.896 [main] INFO o.t.module.ModulePathScanner - Discovered module: MoreLights-0.1.1-SNAPSHOT 16:48:17.896 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.896 [main] INFO o.t.module.ModulePathScanner - Discovered module: MultiBlock-1.0.1-SNAPSHOT 16:48:17.897 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.897 [main] INFO o.t.module.ModulePathScanner - Discovered module: MusicDirector-0.2.1-SNAPSHOT 16:48:17.897 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.897 [main] INFO o.t.module.ModulePathScanner - Discovered module: NameGenerator-0.4.3-SNAPSHOT 16:48:17.898 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.898 [main] INFO o.t.module.ModulePathScanner - Discovered module: NeoTTA-1.0.0-SNAPSHOT 16:48:17.898 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.898 [main] INFO o.t.module.ModulePathScanner - Discovered module: OreGeneration-1.0.0-SNAPSHOT 16:48:17.899 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.899 [main] INFO o.t.module.ModulePathScanner - Discovered module: Oreons-0.2.1-SNAPSHOT 16:48:17.900 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.899 [main] INFO o.t.module.ModulePathScanner - Discovered module: Pathfinding-0.3.1-SNAPSHOT 16:48:17.900 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.900 [main] INFO o.t.module.ModulePathScanner - Discovered module: PhysicalStats-0.1.1-SNAPSHOT 16:48:17.901 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.901 [main] INFO o.t.module.ModulePathScanner - Discovered module: PlantPack-1.0.0-SNAPSHOT 16:48:17.902 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.902 [main] INFO o.t.module.ModulePathScanner - Discovered module: PolyWorld-0.7.2-SNAPSHOT 16:48:17.902 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.902 [main] INFO o.t.module.ModulePathScanner - Discovered module: Portals-0.1.1-SNAPSHOT 16:48:17.903 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.903 [main] INFO o.t.module.ModulePathScanner - Discovered module: PotentialEnergyDevices-1.0.1-SNAPSHOT 16:48:17.904 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.904 [main] INFO o.t.module.ModulePathScanner - Discovered module: Potions-1.1.1-SNAPSHOT 16:48:17.904 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.904 [main] INFO o.t.module.ModulePathScanner - Discovered module: Projectile-1.0.3-SNAPSHOT 16:48:17.905 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.905 [main] INFO o.t.module.ModulePathScanner - Discovered module: QuestExamples-0.2.0-SNAPSHOT 16:48:17.905 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.905 [main] INFO o.t.module.ModulePathScanner - Discovered module: Rails-0.4.0-SNAPSHOT 16:48:17.906 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.906 [main] INFO o.t.module.ModulePathScanner - Discovered module: Sample-0.1.5-SNAPSHOT 16:48:17.907 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.907 [main] INFO o.t.module.ModulePathScanner - Discovered module: Scenario-0.1.2-SNAPSHOT 16:48:17.907 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.907 [main] INFO o.t.module.ModulePathScanner - Discovered module: Seasons-0.9.2-SNAPSHOT 16:48:17.908 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.908 [main] INFO o.t.module.ModulePathScanner - Discovered module: SegmentedPaths-0.2.2-SNAPSHOT 16:48:17.908 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.908 [main] INFO o.t.module.ModulePathScanner - Discovered module: Sensors-0.1.0-SNAPSHOT 16:48:17.909 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.909 [main] INFO o.t.module.ModulePathScanner - Discovered module: ShatteredPlanes-0.0.2-SNAPSHOT 16:48:17.909 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.909 [main] INFO o.t.module.ModulePathScanner - Discovered module: Signalling-0.1.1-SNAPSHOT 16:48:17.910 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.910 [main] INFO o.t.module.ModulePathScanner - Discovered module: SimpleFarming-2.0.4-SNAPSHOT 16:48:17.910 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.910 [main] INFO o.t.module.ModulePathScanner - Discovered module: SimpleLiquids-0.1.1-SNAPSHOT 16:48:17.911 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.911 [main] INFO o.t.module.ModulePathScanner - Discovered module: Smithing-1.0.3-SNAPSHOT 16:48:17.911 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.911 [main] INFO o.t.module.ModulePathScanner - Discovered module: Soils-0.1.1-SNAPSHOT 16:48:17.912 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.912 [main] INFO o.t.module.ModulePathScanner - Discovered module: SoundyGenetics-0.1.0-SNAPSHOT 16:48:17.912 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.912 [main] INFO o.t.module.ModulePathScanner - Discovered module: Spawning-0.1.2-SNAPSHOT 16:48:17.913 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.913 [main] INFO o.t.module.ModulePathScanner - Discovered module: StaticCities-0.2.1-SNAPSHOT 16:48:17.914 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.914 [main] INFO o.t.module.ModulePathScanner - Discovered module: StoneCrafting-1.0.1-SNAPSHOT 16:48:17.914 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.914 [main] INFO o.t.module.ModulePathScanner - Discovered module: StructuralResources-1.0.1-SNAPSHOT 16:48:17.915 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.915 [main] INFO o.t.module.ModulePathScanner - Discovered module: StructureTemplates-0.3.0-SNAPSHOT 16:48:17.915 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.915 [main] INFO o.t.module.ModulePathScanner - Discovered module: SubstanceMatters-1.0.1-SNAPSHOT 16:48:17.916 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.916 [main] INFO o.t.module.ModulePathScanner - Discovered module: SurfaceFacets-0.1.1-SNAPSHOT 16:48:17.916 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.916 [main] INFO o.t.module.ModulePathScanner - Discovered module: Tasks-0.2.0-SNAPSHOT 16:48:17.917 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.917 [main] INFO o.t.module.ModulePathScanner - Discovered module: Thirst-1.0.0-SNAPSHOT 16:48:17.917 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.917 [main] INFO o.t.module.ModulePathScanner - Discovered module: ThroughoutTheAges-0.1.1-SNAPSHOT 16:48:17.918 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.918 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialAssetSystem-0.1.0-SNAPSHOT 16:48:17.918 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.918 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialBehaviors-0.1.1-SNAPSHOT 16:48:17.919 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.919 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialDynamicCity-0.1.2-SNAPSHOT 16:48:17.919 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.919 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialNui-0.1.1-SNAPSHOT 16:48:17.920 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.920 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialSectors-0.1.0-SNAPSHOT 16:48:17.920 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.920 [main] INFO o.t.module.ModulePathScanner - Discovered module: TutorialWorldGeneration-0.1.2-SNAPSHOT 16:48:17.921 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.921 [main] INFO o.t.module.ModulePathScanner - Discovered module: Valentines-0.1.1-SNAPSHOT 16:48:17.922 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.922 [main] INFO o.t.module.ModulePathScanner - Discovered module: WeatherManager-0.1.1-SNAPSHOT 16:48:17.922 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.922 [main] INFO o.t.module.ModulePathScanner - Discovered module: WildAnimals-0.2.0-SNAPSHOT 16:48:17.923 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.923 [main] INFO o.t.module.ModulePathScanner - Discovered module: WildAnimalsGenome-0.2.0-SNAPSHOT 16:48:17.924 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.924 [main] INFO o.t.module.ModulePathScanner - Discovered module: WildAnimalsMadness-0.1.0-SNAPSHOT 16:48:17.925 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.925 [main] INFO o.t.module.ModulePathScanner - Discovered module: WoodAndStone-0.1.3-SNAPSHOT 16:48:17.925 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.925 [main] INFO o.t.module.ModulePathScanner - Discovered module: WoodAndStoneCraftingJournal-0.1.0-SNAPSHOT 16:48:17.929 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.929 [main] INFO o.t.module.ModulePathScanner - Discovered module: WoodCrafting-1.0.2-SNAPSHOT 16:48:17.930 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.930 [main] INFO o.t.module.ModulePathScanner - Discovered module: Workstation-1.0.1-SNAPSHOT 16:48:17.931 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.930 [main] INFO o.t.module.ModulePathScanner - Discovered module: WorkstationCrafting-1.0.1-SNAPSHOT 16:48:17.931 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.931 [main] INFO o.t.module.ModulePathScanner - Discovered module: WorkstationInGameHelp-1.0.0-SNAPSHOT 16:48:17.932 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.932 [main] INFO o.t.module.ModulePathScanner - Discovered module: WorldlyTooltip-1.1.1-SNAPSHOT 16:48:17.932 [gameDistroOmega-1061] TRACE o.t.launcher.game.GameRunner - Game output: 16:48:17.932 [main] INFO o.t.module.ModulePathScanner - Discovered module: WorldlyTooltipAPI-0.1.0-SNAPSHOT ```