[21:13:41] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.18.4 [21:13:42] [ForkJoinPool-1-worker-1/WARN]: Mod mr_dungeons_andtaverns uses the version 3.0.3.f which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'f'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [21:13:42] [main/WARN]: Warnings were found! - Mod 'Expanded Ecosphere' (expanded_ecosphere) 3.2.4 conflicts with any version of mod 'William Wythers' Overhauled Overworld' (wwoo), which is present with the following versions: 2.0.0! - While this won't prevent you from starting the game, the developer(s) of mod 'Expanded Ecosphere' (expanded_ecosphere) have found that this combination may cause issues. You should remove one of the mods or check for updates that resolve the issue. [21:13:42] [main/INFO]: Loading 250 mods: - amendments 1.20-2.2.5 - appleskin 2.5.2+mc1.20.1 - architectury 9.2.14 - badpackets 0.4.3 - bbs 1.20.1-0.1.3 - c2me 0.2.0+alpha.11.16 |-- c2me-base 0.2.0+alpha.11.16 |-- c2me-client-uncapvd 0.2.0+alpha.11.16 |-- c2me-fixes-chunkio-threading-issues 0.2.0+alpha.11.16 |-- c2me-fixes-general-threading-issues 0.2.0+alpha.11.16 |-- c2me-fixes-worldgen-threading-issues 0.2.0+alpha.11.16 |-- c2me-fixes-worldgen-vanilla-bugs 0.2.0+alpha.11.16 |-- c2me-notickvd 0.2.0+alpha.11.16 |-- c2me-opts-allocs 0.2.0+alpha.11.16 |-- c2me-opts-chunk-access 0.2.0+alpha.11.16 |-- c2me-opts-chunkio 0.2.0+alpha.11.16 |-- c2me-opts-math 0.2.0+alpha.11.16 |-- c2me-opts-scheduling 0.2.0+alpha.11.16 |-- c2me-opts-worldgen-general 0.2.0+alpha.11.16 |-- c2me-opts-worldgen-vanilla 0.2.0+alpha.11.16 |-- c2me-rewrites-chunk-serializer 0.2.0+alpha.11.16 |-- c2me-rewrites-chunkio 0.2.0+alpha.11.16 |-- c2me-server-utils 0.2.0+alpha.11.16 |-- c2me-threading-chunkio 0.2.0+alpha.11.16 |-- c2me-threading-lighting 0.2.0+alpha.11.16 |-- c2me-threading-worldgen 0.2.0+alpha.11.16 |-- com_ibm_async_asyncutil 0.1.0 |-- net_objecthunter_exp4j 0.4.8 \-- org_threadly_threadly 7.0 - cave_dweller 1.4.0 - cloth-config 11.1.136 \-- cloth-basic-math 0.6.1 - clumps **.**.**.** - collective 8.13 - continents 1.1.12 - coolrain 1.4.0-1.20.1 \-- midnightlib 1.9.2 - create **.**.**.**+build.1744-mc1.20.1 |-- com_google_code_findbugs_jsr305 3.0.2 |-- flywheel 1.0.5+1.20.1.build.264 |-- milk 1.2.60 | \-- dripstone_fluid_lib 3.0.2 |-- ponder 1.0.91 | |-- com_google_code_findbugs_jsr305 3.0.2 | |-- flywheel 1.0.0 | \-- javax_annotation_javax_annotation-api 1.3.2 |-- porting_lib_accessors 2.3.13+1.20.1 | \-- porting_lib_core 2.3.13+1.20.1 |-- porting_lib_base 2.3.13+1.20.1 | |-- com_electronwill_night-config_core 3.6.6 | |-- com_electronwill_night-config_toml 3.6.6 | |-- porting_lib_attributes 2.3.13+1.20.1 | |-- porting_lib_common 2.3.13+1.20.1 | |-- porting_lib_config 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | |-- porting_lib_fluids 2.3.13+1.20.1 | |-- porting_lib_gui_utils 2.3.13+1.20.1 | |-- porting_lib_lazy_registration 2.3.13+1.20.1 | |-- porting_lib_mixin_extensions 2.3.13+1.20.1 | |-- porting_lib_utility 2.3.13+1.20.1 | \-- reach-entity-attributes 2.4.0 |-- porting_lib_brewing 2.3.13+1.20.1 | \-- porting_lib_core 2.3.13+1.20.1 |-- porting_lib_client_events 2.3.13+1.20.1 | \-- porting_lib_core 2.3.13+1.20.1 |-- porting_lib_entity 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | \-- porting_lib_mixin_extensions 2.3.13+1.20.1 |-- porting_lib_extensions 2.3.13+1.20.1 | |-- porting_lib_attributes 2.3.13+1.20.1 | |-- porting_lib_common 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | \-- reach-entity-attributes 2.4.0 |-- porting_lib_model_generators 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | |-- porting_lib_data 2.3.13+1.20.1 | |-- porting_lib_model_materials 2.3.13+1.20.1 | \-- porting_lib_utility 2.3.13+1.20.1 |-- porting_lib_models 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | |-- porting_lib_fluids 2.3.13+1.20.1 | \-- porting_lib_model_loader 2.3.13+1.20.1 |-- porting_lib_networking 2.3.13+1.20.1 | \-- porting_lib_core 2.3.13+1.20.1 |-- porting_lib_obj_loader 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | \-- porting_lib_model_loader 2.3.13+1.20.1 |-- porting_lib_tool_actions 2.3.13+1.20.1 | \-- porting_lib_core 2.3.13+1.20.1 |-- porting_lib_transfer 2.3.13+1.20.1 | |-- porting_lib_core 2.3.13+1.20.1 | \-- porting_lib_fluids 2.3.13+1.20.1 |-- reach-entity-attributes 2.4.0 \-- registrate-fabric 1.3.79-MC1.20.1 |-- com_google_code_findbugs_jsr305 3.0.2 \-- porting_lib_tags 3.0 \-- porting_lib_gametest 2.1.1090+1.20 - create_jetpack 4.4.2-fabric \-- flightlib 2.2.3 - create_jetpack_curios 1.2.0 - createaddition 1.3.4 - createcobblestone 1.4.9+fabric-1.20.1-131 - createfood 1.1.13 - cristellib 1.1.5 \-- blue_endless_jankson 1.2.3 - ctov 3.4.14 - distanthorizons 2.4.5-b |-- fabric-key-binding-api-v1 1.0.36+fb8d95da77 |-- fabric-rendering-v1 3.0.7+b3afc78b77 \-- fabric-screen-api-v1 2.0.7+b3afc78b77 - entityculling 1.9.5 \-- trender 1.0.10 - expanded_ecosphere 3.2.4 - fabric-api 0.92.7+1.20.1 |-- fabric-api-base 0.4.32+1802ada577 |-- fabric-api-lookup-api-v1 1.6.37+1802ada577 |-- fabric-biome-api-v1 13.0.15+93aa238b77 |-- fabric-block-api-v1 1.0.12+1802ada577 |-- fabric-block-view-api-v2 1.0.3+924f046a77 |-- fabric-blockrenderlayer-v1 1.1.42+1802ada577 |-- fabric-client-tags-api-v1 1.1.3+1802ada577 |-- fabric-command-api-v1 1.2.35+f71b366f77 |-- fabric-command-api-v2 2.2.14+1802ada577 |-- fabric-commands-v0 0.2.52+df3654b377 |-- fabric-containers-v0 0.1.67+df3654b377 |-- fabric-content-registries-v0 4.0.13+1802ada577 |-- fabric-convention-tags-v1 1.5.6+1802ada577 |-- fabric-crash-report-info-v1 0.2.20+1802ada577 |-- fabric-data-attachment-api-v1 1.0.2+de0fd6d177 |-- fabric-data-generation-api-v1 12.3.7+1802ada577 |-- fabric-dimensions-v1 2.1.55+1802ada577 |-- fabric-entity-events-v1 1.6.1+1c78457f77 |-- fabric-events-interaction-v0 0.6.5+13a40c6677 |-- fabric-events-lifecycle-v0 0.2.64+df3654b377 |-- fabric-game-rule-api-v1 1.0.41+1802ada577 |-- fabric-item-api-v1 2.1.29+1802ada577 |-- fabric-item-group-api-v1 4.0.14+1802ada577 |-- fabric-key-binding-api-v1 1.0.38+1802ada577 |-- fabric-keybindings-v0 0.2.36+df3654b377 |-- fabric-lifecycle-events-v1 2.2.23+1802ada577 |-- fabric-loot-api-v2 1.2.3+1802ada577 |-- fabric-loot-tables-v1 1.1.47+9e7660c677 |-- fabric-message-api-v1 5.1.10+1802ada577 |-- fabric-mining-level-api-v1 2.1.52+1802ada577 |-- fabric-model-loading-api-v1 1.0.4+1802ada577 |-- fabric-models-v0 0.4.3+9386d8a777 |-- fabric-networking-api-v1 1.3.14+a158aa0477 |-- fabric-networking-v0 0.3.54+df3654b377 |-- fabric-object-builder-api-v1 11.1.5+e35120df77 |-- fabric-particles-v1 1.1.3+1802ada577 |-- fabric-recipe-api-v1 1.0.24+1802ada577 |-- fabric-registry-sync-v0 2.3.6+1802ada577 |-- fabric-renderer-api-v1 3.2.2+1802ada577 |-- fabric-renderer-indigo 1.5.3+85287f9f77 |-- fabric-renderer-registries-v1 3.2.47+df3654b377 |-- fabric-rendering-data-attachment-v1 0.3.39+92a0d36777 |-- fabric-rendering-fluids-v1 3.0.29+1802ada577 |-- fabric-rendering-v0 1.1.50+df3654b377 |-- fabric-rendering-v1 3.0.9+1802ada577 |-- fabric-resource-conditions-api-v1 2.3.9+1802ada577 |-- fabric-resource-loader-v0 0.11.12+fb82e9d777 |-- fabric-screen-api-v1 2.0.9+1802ada577 |-- fabric-screen-handler-api-v1 1.3.33+1802ada577 |-- fabric-sound-api-v1 1.0.14+1802ada577 |-- fabric-transfer-api-v1 3.3.6+8dd72ea377 \-- fabric-transitive-access-wideners-v1 4.3.2+1802ada577 - fabric-language-kotlin 1.13.9+kotlin.2.3.10 |-- org_jetbrains_kotlin_kotlin-reflect 2.3.10 |-- org_jetbrains_kotlin_kotlin-stdlib 2.3.10 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.3.10 |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.3.10 |-- org_jetbrains_kotlinx_atomicfu-jvm 0.31.0 |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.10.2 |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.10.2 |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.7.1 |-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.8.2 |-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.8.2 |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.10.0 |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.10.0 \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.10.0 - fabricloader 0.18.4 - farmersdelight 1.20.1-2.4.1+refabricated |-- mm 2.3 |-- porting_lib_loot 2.3.8+1.20.1 \-- porting_lib_recipe_book_categories 2.3.8+1.20.1 - ferritecore 6.0.1 - forgeconfigapiport 8.0.3 - geckolib 4.8.3 \-- com_eliotlash_mclib_mclib 20 - hearths 1.0.5 - item_obliterator 2.3.0 - java 17 - jei **.**.**.** - jupiter 2.3.7 - kiwi 11.10.2+fabric - krypton 0.2.3 \-- com_velocitypowered_velocity-native 3.2.0-SNAPSHOT - ksyxis 1.3.4 - kubejs 2001.6.5-build.16 - lithium 0.11.4 - lithostitched 1.4.11 - memoryleakfix 1.1.5 - minecraft 1.20.1 - modernfix 5.25.2+mc1.20.1 - moonlight 1.20-2.16.28 - mr_create_cobblestonedeepslategenerators 1.4.1+1.20.1 - mr_ctov_villagerspluscompat 2.0 - mr_dungeons_andtaverns 3.0.3.f - mr_dungeons_andtavernsancientcityoverhaul 1 - mr_dungeons_andtavernsstrongholdrework 1 - mr_tidal_towns 1.3.4 - mr_trek 1-B0.6 - necronomicon 1.6.0 - noisium 2.3.0+mc1.20-1.20.1 - notenoughanimations 1.11.3 |-- transition 1.0.12 \-- trender 1.0.10 - oneenoughitem **.**.**.** \-- oelib 0.0.4-beta - passablefoliage 1.20.1-fabric-8.2.1 - pointblank 1.11.1 - puzzleslib 8.1.33 \-- puzzlesaccessapi 20.1.1 - railways 1.7.2+fabric-mc1.20.1 |-- mixinextras 0.5.3 \-- mm 2.3 - resourcefulconfig 2.1.3 - retraining 1.3.1 - rhino 2001.2.3-build.10 - roadweaver 2.2.1-1.20.1 - servercore 1.5.2+1.20.1 |-- fabric-permissions-api-v0 0.3.1 |-- org_yaml_snakeyaml 2.2 |-- placeholder-api 2.1.3+1.20.1 |-- space_arim_dazzleconf_dazzleconf-core 1.3.0-M2 \-- space_arim_dazzleconf_dazzleconf-ext-snakeyaml 1.3.0-M2 - sliceanddice 3.5.1-fabric - sophisticatedbackpacks 1.20.1-3.**.**.**.** - sophisticatedcore 1.20.1-1.**.**.**.** \-- team_reborn_energy 3.0.0 - sound_physics_remastered 1.20.1-1.5.1 - spark 1.10.53 - sparsestructures 3.0 - spyglass_improvements 1.5.12 - starlight 1.1.2+fabric.dbc156f - structory 1.3.5 - structory_towers 1.0.7 - structure_layout_optimizer 1.0.11 - structurify 2.0.19 - supplementaries 1.20-3.1.42 - treeharvester 9.1 - treeplacer 1.2.0 - treeplacer_wwee 2.0.0 - trinkets 3.7.2 |-- cardinal-components-base 5.2.0 \-- cardinal-components-entity 5.2.0 - u_sea 1.2.5 - valkyrienskies 2.4.10 \-- com_fasterxml_classmate 1.5.1 - villagersplus 3.1 - visualworkbench 8.0.1 - vivecraft 1.20.1-1.3.7 |-- com_electronwill_night-config_core 3.6.6 |-- com_electronwill_night-config_toml 3.6.6 |-- com_github_bhaptics_tact-java 0.1.4 |-- com_illposed_osc_javaosc-core 0.9 |-- org_java-websocket_java-websocket 1.5.1 |-- org_lwjgl_lwjgl-openvr 3.3.2 |-- org_lwjgl_lwjgl-openvr_natives-linux 3.3.2 |-- org_lwjgl_lwjgl-openvr_natives-macos 3.3.2 \-- org_lwjgl_lwjgl-openvr_natives-windows 3.3.2 - vlib 1.20.1-0.1.1 - vs_clockwork **.**.**.** |-- kelvin 1.20.1-0.5.0+b79a61b0b5 \-- mixinsquared 0.3.7-beta.1 - vs_eureka 1.6.1 - vs_sails 0.2.6 - vs_sup_fix 1.20.1-fabric-1.3 - wthit 8.21.0 - wwoo 2.0.0 - xaerominimap 25.3.10 \-- xaerolib 1.1.0 - xaeroworldmap 1.40.11 \-- xaerolib 1.1.0 - yet_another_config_lib_v3 3.6.6+1.20.1-fabric |-- com_twelvemonkeys_common_common-image 3.12.0 |-- com_twelvemonkeys_common_common-io 3.12.0 |-- com_twelvemonkeys_common_common-lang 3.12.0 |-- com_twelvemonkeys_imageio_imageio-core 3.12.0 |-- com_twelvemonkeys_imageio_imageio-metadata 3.12.0 |-- com_twelvemonkeys_imageio_imageio-webp 3.12.0 |-- org_quiltmc_parsers_gson 0.2.1 \-- org_quiltmc_parsers_json 0.2.1 - yungsapi 1.20-Fabric-4.0.6 |-- org_javassist_javassist 3.29.2-GA \-- org_reflections_reflections 0.10.2 [21:13:42] [main/WARN]: Found 1 non-fabric mod: - create-1.20.1-6.0.8.jar [21:13:42] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/home/********/sauna-fabric/libraries/net/fabricmc/sponge-mixin/0.17.0+mixin.0.8.7/sponge-mixin-0.17.0+mixin.0.8.7.jar Service=Knot/Fabric Env=SERVER [21:13:42] [main/INFO]: Compatibility level set to JAVA_17 [21:13:42] [main/INFO]: Initializing com.ishland.c2me.base.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.fixes.chunkio.threading_issues.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.fixes.general.threading_issues.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.threading_issues.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.vanilla_bugs.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.notickvd.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.allocs.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.chunk_access.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.chunkio.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.math.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.scheduling.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.general.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.vanilla.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunk_serializer.mixin [21:13:42] [main/INFO]: Disabling config ioSystem.gcFreeChunkSerializer: Incompatible with architectury@9.2.14 (*) (defined in c2me) [21:13:42] [main/INFO]: Disabling com.ishland.c2me.rewrites.chunk_serializer.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunkio.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.server.utils.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.threading.chunkio.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.threading.lighting.mixin [21:13:42] [main/INFO]: Initializing com.ishland.c2me.threading.worldgen.mixin [21:13:42] [main/WARN]: Reference map 'cave_dweller.refmap.json' for cave_dweller.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:42] [main/WARN]: Reference map 'createcobblestone-common-refmap.json' for createcobblestone-common.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:42] [main/WARN]: Reference map '[common]ctov-common-refmap.json' for ctov-common.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:42] [main/WARN]: Reference map 'expanded_ecosphere-fabric-refmap.json' for wwoo.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/INFO]: File exists, reading config for elocindev.item_obliterator.fabric_quilt.config.ConfigEntries. [21:13:43] [main/INFO]: Config for elocindev.item_obliterator.fabric_quilt.config.ConfigEntries read successfully. [21:13:43] [main/WARN]: Reference map 'kelvin-common-refmap.json' for kelvin-common.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'kelvin-fabric-refmap.json' for kelvin.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/INFO]: Loaded configuration file for Lithium: 131 options available, 5 override(s) found [21:13:43] [main/WARN]: Reference map 'memoryleakfix-fabric-1.17+-fabric-refmap.json' for memoryleakfix-fabric.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/INFO]: Loaded configuration file for ModernFix 5.25.2+mc1.20.1: 71 options available, 3 override(s) found [21:13:43] [main/WARN]: Option 'mixin.bugfix.paper_chunk_patches' overriden (by mods [c2me]) to 'false' [21:13:43] [main/WARN]: Option 'mixin.perf.cache_strongholds' overriden (by mods [c2me]) to 'false' [21:13:43] [main/WARN]: Option 'mixin.bugfix.chunk_deadlock' overriden (by mods [c2me]) to 'false' [21:13:43] [main/INFO]: Applying Nashorn fix [21:13:43] [main/WARN]: Reference map 'OELib-common-api-common-api-refmap.json' for oelib.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'puzzlesaccessapi.common.refmap.json' for puzzlesaccessapi.common.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'puzzlesaccessapi.fabric.refmap.json' for puzzlesaccessapi.fabric.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'structure_layout_optimizer.refmap.json' for structure_layout_optimizer.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'vlib-fabric-refmap.json' for vlib.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Reference map 'eureka-1201-fabric-refmap.json' for vs_eureka.mixins.json could not be read. If this is a development environment you can ignore this message [21:13:43] [main/WARN]: Error loading class: net/minecraft/class_881 (java.lang.ClassNotFoundException: net/minecraft/class_881) [21:13:43] [main/WARN]: @Mixin target net.minecraft.class_881 was not found porting_lib_base.mixins.json:client.BoatRendererMixin from mod porting_lib_base [21:13:43] [main/WARN]: Error loading class: net/minecraft/class_525 (java.lang.ClassNotFoundException: net/minecraft/class_525) [21:13:43] [main/WARN]: @Mixin target net.minecraft.class_525 was not found porting_lib_base.mixins.json:client.CreateWorldScreenMixin from mod porting_lib_base [21:13:43] [main/WARN]: Error loading class: net/minecraft/class_906 (java.lang.ClassNotFoundException: net/minecraft/class_906) [21:13:43] [main/WARN]: @Mixin target net.minecraft.class_906 was not found porting_lib_tool_actions.mixins.json:FishingHookRendererMixin from mod porting_lib_tool_actions [21:13:43] [main/WARN]: Error loading class: net/minecraft/class_761 (java.lang.ClassNotFoundException: net/minecraft/class_761) [21:13:43] [main/WARN]: @Mixin target net.minecraft.class_761 was not found coolrain.mixins.json:RainMixin from mod coolrain [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.PointOfInterestSetMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.PointOfInterestStorageMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.PointOfInterestTypesMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.SerializingRegionBasedStorageMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.fast_portals.PointOfInterestStorageMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.fast_portals.PortalForcerMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.tasks.HideInHomeTaskMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'ai.poi.tasks.RaiderEntityAttackHomeGoalMixin' as rule 'mixin.ai.poi' (added by mods [valkyrienskies]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'alloc.chunk_ticking.ServerChunkManagerMixin' as rule 'mixin.alloc.chunk_ticking' (added by mods [servercore]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'block.moving_block_shapes.PistonBlockEntityMixin' as rule 'mixin.block.moving_block_shapes' (added by mods [supplementaries]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'block.moving_block_shapes.VoxelShapeMixin' as rule 'mixin.block.moving_block_shapes' (added by mods [supplementaries]) disables it and children [21:13:43] [main/WARN]: Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world.player_chunk_tick' (added by mods [c2me, krypton]) disables it and children [21:13:44] [main/WARN]: @Mixin target net.minecraft.class_525 was not found moonlight.mixins.json:CreateWorldScreenMixin from mod moonlight [21:13:44] [main/WARN]: Error loading class: net/minecraft/class_276 (java.lang.ClassNotFoundException: net/minecraft/class_276) [21:13:44] [main/WARN]: @Mixin target net.minecraft.class_276 was not found pointblank.fabric.mixins.json:RenderTargetMixin from mod pointblank [21:13:44] [main/WARN]: Error loading class: net/minecraft/class_7766 (java.lang.ClassNotFoundException: net/minecraft/class_7766) [21:13:44] [main/WARN]: @Mixin target net.minecraft.class_7766 was not found pointblank.fabric.mixins.json:SpriteLoaderMixin from mod pointblank [21:13:44] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/client/render/CustomLecternRenderer (java.lang.ClassNotFoundException: dan200/computercraft/client/render/CustomLecternRenderer) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/shared/peripheral/speaker/SpeakerPosition (java.lang.ClassNotFoundException: dan200/computercraft/shared/peripheral/speaker/SpeakerPosition) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/client/sound/SpeakerSound (java.lang.ClassNotFoundException: dan200/computercraft/client/sound/SpeakerSound) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/shared/turtle/core/TurtleBrain (java.lang.ClassNotFoundException: dan200/computercraft/shared/turtle/core/TurtleBrain) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/shared/turtle/core/TurtleMoveCommand (java.lang.ClassNotFoundException: dan200/computercraft/shared/turtle/core/TurtleMoveCommand) [21:13:44] [main/WARN]: Error loading class: dan200/computercraft/shared/peripheral/modem/wireless/WirelessNetwork (java.lang.ClassNotFoundException: dan200/computercraft/shared/peripheral/modem/wireless/WirelessNetwork) [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/munitions/AbstractCannonProjectile (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/munitions/AbstractCannonProjectile) [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/cannon_control/contraption/MountedAutocannonContraption (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/cannon_control/contraption/MountedAutocannonContraption) [21:13:44] [main/WARN]: @Mixin target rbasamoyai.createbigcannons.cannon_control.contraption.MountedAutocannonContraption was not found valkyrienskies-common.mixins.json:mod_compat.create_big_cannons.MixinCannonContraption from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/cannon_control/contraption/MountedBigCannonContraption (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/cannon_control/contraption/MountedBigCannonContraption) [21:13:44] [main/WARN]: @Mixin target rbasamoyai.createbigcannons.cannon_control.contraption.MountedBigCannonContraption was not found valkyrienskies-common.mixins.json:mod_compat.create_big_cannons.MixinCannonContraption from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/utils/CBCUtils (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/utils/CBCUtils) [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/cannon_control/fixed_cannon_mount/FixedCannonMountBlockEntity$FixedCannonMountScrollValueBehaviour (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/cannon_control/fixed_cannon_mount/FixedCannonMountBlockEntity$FixedCannonMountScrollValueBehaviour) [21:13:44] [main/WARN]: @Mixin target rbasamoyai.createbigcannons.cannon_control.fixed_cannon_mount.FixedCannonMountBlockEntity$FixedCannonMountScrollValueBehaviour was not found valkyrienskies-common.mixins.json:mod_compat.create_big_cannons.MixinFCMSVB from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/cannon_control/contraption/PitchOrientedContraptionEntity (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/cannon_control/contraption/PitchOrientedContraptionEntity) [21:13:44] [main/WARN]: Error loading class: rbasamoyai/ritchiesprojectilelib/RitchiesProjectileLib (java.lang.ClassNotFoundException: rbasamoyai/ritchiesprojectilelib/RitchiesProjectileLib) [21:13:44] [main/WARN]: @Mixin target rbasamoyai.ritchiesprojectilelib.RitchiesProjectileLib was not found valkyrienskies-common.mixins.json:mod_compat.create_big_cannons.MixinRitchiesProjectileLib from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: rbasamoyai/createbigcannons/network/ServerboundSetFixedCannonMountValuePacket (java.lang.ClassNotFoundException: rbasamoyai/createbigcannons/network/ServerboundSetFixedCannonMountValuePacket) [21:13:44] [main/WARN]: @Mixin target rbasamoyai.createbigcannons.network.ServerboundSetFixedCannonMountValuePacket was not found valkyrienskies-common.mixins.json:mod_compat.create_big_cannons.MixinSSFCMVP from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: me/duquee/createutilities/blocks/voidtypes/VoidLinkBehaviour (java.lang.ClassNotFoundException: me/duquee/createutilities/blocks/voidtypes/VoidLinkBehaviour) [21:13:44] [main/WARN]: @Mixin target me.duquee.createutilities.blocks.voidtypes.VoidLinkBehaviour was not found valkyrienskies-common.mixins.json:mod_compat.create_utilities.MixinVoidLinkBehaviour from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: fuzs/echochest/world/level/block/entity/EchoChestBlockEntity (java.lang.ClassNotFoundException: fuzs/echochest/world/level/block/entity/EchoChestBlockEntity) [21:13:44] [main/WARN]: Error loading class: fuzs/echochest/world/level/block/entity/EchoChestListener (java.lang.ClassNotFoundException: fuzs/echochest/world/level/block/entity/EchoChestListener) [21:13:44] [main/WARN]: Error loading class: dev/ftb/mods/ftbchunks/data/ClaimedChunkManagerImpl (java.lang.ClassNotFoundException: dev/ftb/mods/ftbchunks/data/ClaimedChunkManagerImpl) [21:13:44] [main/WARN]: Error loading class: at/petrak/hexcasting/client/render/HexAdditionalRenderers (java.lang.ClassNotFoundException: at/petrak/hexcasting/client/render/HexAdditionalRenderers) [21:13:44] [main/WARN]: Error loading class: at/petrak/hexcasting/common/casting/actions/raycast/OpEntityRaycast (java.lang.ClassNotFoundException: at/petrak/hexcasting/common/casting/actions/raycast/OpEntityRaycast) [21:13:44] [main/WARN]: Error loading class: at/petrak/hexcasting/common/casting/actions/spells/great/OpTeleport (java.lang.ClassNotFoundException: at/petrak/hexcasting/common/casting/actions/spells/great/OpTeleport) [21:13:44] [main/WARN]: @Mixin target at.petrak.hexcasting.common.casting.actions.spells.great.OpTeleport was not found valkyrienskies-common.mixins.json:mod_compat.hexcasting.MixinOpTeleport from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: at/petrak/hexcasting/common/casting/actions/spells/great/OpTeleport$Spell (java.lang.ClassNotFoundException: at/petrak/hexcasting/common/casting/actions/spells/great/OpTeleport$Spell) [21:13:44] [main/WARN]: @Mixin target at.petrak.hexcasting.common.casting.actions.spells.great.OpTeleport$Spell was not found valkyrienskies-common.mixins.json:mod_compat.hexcasting.MixinOpTeleport$Spell from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: net/beholderface/ephemera/casting/patterns/link/OpNetworkTeleport (java.lang.ClassNotFoundException: net/beholderface/ephemera/casting/patterns/link/OpNetworkTeleport) [21:13:44] [main/WARN]: Error loading class: ram/talia/hexal/common/casting/actions/spells/link/OpLink (java.lang.ClassNotFoundException: ram/talia/hexal/common/casting/actions/spells/link/OpLink) [21:13:44] [main/WARN]: Error loading class: ram/talia/hexal/common/casting/actions/spells/link/OpLinkOthers (java.lang.ClassNotFoundException: ram/talia/hexal/common/casting/actions/spells/link/OpLinkOthers) [21:13:44] [main/WARN]: Error loading class: ram/talia/hexal/client/RenderHelperKt (java.lang.ClassNotFoundException: ram/talia/hexal/client/RenderHelperKt) [21:13:44] [main/WARN]: Error loading class: ram/talia/hexal/api/linkable/ServerLinkableHolder (java.lang.ClassNotFoundException: ram/talia/hexal/api/linkable/ServerLinkableHolder) [21:13:44] [main/WARN]: Error loading class: li/cil/tis3d/common/entity/InfraredPacketEntity (java.lang.ClassNotFoundException: li/cil/tis3d/common/entity/InfraredPacketEntity) [21:13:44] [main/WARN]: Error loading class: com/github/legoatoom/connectiblechains/entity/Chainable (java.lang.ClassNotFoundException: com/github/legoatoom/connectiblechains/entity/Chainable) [21:13:44] [main/WARN]: @Mixin target com.github.legoatoom.connectiblechains.entity.Chainable was not found valkyrienskies-fabric.mixins.json:compat.connectiblechains.MixinChainable from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: com/github/legoatoom/connectiblechains/entity/ChainCollisionEntity (java.lang.ClassNotFoundException: com/github/legoatoom/connectiblechains/entity/ChainCollisionEntity) [21:13:44] [main/WARN]: @Mixin target com.github.legoatoom.connectiblechains.entity.ChainCollisionEntity was not found valkyrienskies-fabric.mixins.json:compat.connectiblechains.MixinChainCollisionEntity from mod valkyrienskies [21:13:44] [main/WARN]: Error loading class: dev/ftb/mods/ftbchunks/client/gui/LargeMapScreen (java.lang.ClassNotFoundException: dev/ftb/mods/ftbchunks/client/gui/LargeMapScreen) [21:13:44] [main/WARN]: @Mixin target dev.ftb.mods.ftbchunks.client.gui.LargeMapScreen was not found create.mixins.json:compat.ftbchunks.LargeMapScreenAccessor from mod create [21:13:44] [main/WARN]: Error loading class: dev/ftb/mods/ftbchunks/client/gui/RegionMapPanel (java.lang.ClassNotFoundException: dev/ftb/mods/ftbchunks/client/gui/RegionMapPanel) [21:13:44] [main/WARN]: @Mixin target dev.ftb.mods.ftbchunks.client.gui.RegionMapPanel was not found create.mixins.json:compat.ftbchunks.RegionMapPanelAccessor from mod create [21:13:44] [main/INFO]: [MemoryLeakFix] Will be applying 1 memory leak fixes! [21:13:44] [main/INFO]: [MemoryLeakFix] Currently enabled memory leak fixes: [biomeTemperatureLeak] [21:13:44] [main/WARN]: Error loading class: net/minecraft/class_708 (java.lang.ClassNotFoundException: net/minecraft/class_708) [21:13:44] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.3). [21:13:46] [main/INFO]: Injecting BlockStateBase cache population hook into getOpacityIfCached from ca.spottedleaf.starlight.mixin.common.blockstate.BlockStateBaseMixin [21:13:46] [main/INFO]: Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin [21:13:46] [main/INFO]: Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin [21:13:46] [main/INFO]: Injecting BlockStateBase cache population hook into isConditionallyFullOpaque from ca.spottedleaf.starlight.mixin.common.blockstate.BlockStateBaseMixin [21:13:46] [main/INFO]: Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin [21:13:47] [main/INFO]: Instancing error handler class org.valkyrienskies.mod.mixin.ValkyrienMixinErrorHandler [21:13:47] [main/WARN]: Mixin apply for mod necronomicon failed necronomicon-common.mixins.json:item.AnimatedItemNameMixin from mod necronomicon -> net.minecraft.class_1799: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @Inject annotation on getName could not find any targets matching 'getHoverName' in net/minecraft/class_1799. No refMap loaded. [handler$cke000$necronomicon$getName(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse -> -> Validate Targets] org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @Inject annotation on getName could not find any targets matching 'getHoverName' in net/minecraft/class_1799. No refMap loaded. [handler$cke000$necronomicon$getName(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V -> Parse -> -> Validate Targets] at org.spongepowered.asm.mixin.injection.selectors.TargetSelectors.validate(TargetSelectors.java:346) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:369) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:340) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:331) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo.(CallbackInjectionInfo.java:48) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at jdk.internal.reflect.GeneratedConstructorAccessor23.newInstance(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:481) ~[?:?] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:196) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:664) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1396) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:731) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:315) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:237) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.17.0+mixin.0.8.7.jar:0.17.0+mixin.0.8.7] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:435) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:336) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:231) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.18.4.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?] at net.minecraft.block.cauldron.CauldronBehavior.method_32211(CauldronBehavior.java:39) ~[server-intermediary.jar:?] at net.minecraft.util.Util.make(Util.java:436) ~[server-intermediary.jar:?] at net.minecraft.block.cauldron.CauldronBehavior.createMap(CauldronBehavior.java:39) ~[server-intermediary.jar:?] at net.minecraft.block.cauldron.CauldronBehavior.(CauldronBehavior.java:33) ~[server-intermediary.jar:?] at net.minecraft.block.CauldronBlock.(CauldronBlock.java:17) ~[server-intermediary.jar:?] at net.minecraft.block.Blocks.(Blocks.java:477) ~[server-intermediary.jar:?] at net.minecraft.block.FireBlock.registerDefaultFlammables(FireBlock.java:326) ~[server-intermediary.jar:?] at net.minecraft.Bootstrap.initialize(Bootstrap.java:54) ~[server-intermediary.jar:?] at net.minecraft.server.Main.main(Main.java:109) ~[server-intermediary.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) ~[fabric-loader-0.18.4.jar:?] at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) ~[fabric-server-launcher.jar:1.1.1] [21:13:48] [main/WARN]: Discarding @Unique public method getSlotIndex in porting_lib_extensions.mixins.json:common.SlotMixin from mod porting_lib_extensions because it already exists in net.minecraft.class_1735 [21:13:48] [main/WARN]: Method overwrite conflict for method_21740 in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.temperature_cache.BiomeMixin. Skipping method. [21:13:49] [main/INFO]: Vanilla bootstrap took 3979 milliseconds [21:13:49] [main/INFO]: Loaded config amendments-common.json [21:13:49] [main/INFO]: Loading Collective version 8.13. [21:13:49] [main/INFO]: Create **.**.**.** initializing! [21:13:50] [main/WARN]: Method overwrite conflict for getStructureTransform in vs_clockwork-common.mixins.json:MixinAbstractContraptionEntity from mod vs_clockwork, previously written by org.valkyrienskies.mod.mixin.mod_compat.create.entity.MixinAbstractContraptionEntity. Skipping method. [21:13:51] [main/INFO]: Initializing CreateJetpackCuriosMod [21:13:51] [main/WARN]: Tried to register an overly high cookTime: 57600 > 32767! (air) [21:13:51] [main/INFO]: [STDOUT]: Create Crafts & Additions Initialized! [21:13:51] [main/INFO]: Create cobblestone initializing on platform: Fabric [21:13:51] [main/INFO]: Registering packets for Create cobblestone [21:13:51] [main/INFO]: Registering blocks for Create cobblestone [21:13:51] [main/INFO]: Registering blockEntities for Create cobblestone [21:13:51] [main/INFO]: Create cobblestone is accessing Porting Lib on a Fabric server! [21:13:51] [main/INFO]: Registering Items for createfood [21:13:51] [main/INFO]: Registering Blocks for createfood [21:13:51] [main/INFO]: Registering Fluids for createfood [21:13:51] [main/INFO]: Loading Expanded Ecosphere [21:13:52] [main/INFO]: [Expanded Ecosphere Updater] Found no updates [21:13:52] [main/INFO]: File exists, reading config for elocindev.item_obliterator.fabric_quilt.config.ConfigEntries. [21:13:52] [main/INFO]: Config for elocindev.item_obliterator.fabric_quilt.config.ConfigEntries read successfully. [21:13:52] [main/INFO]: Item Obliterator Config Loaded [21:13:52] [main/INFO]: Config spec system detected, register to Jupiter Config System. [21:13:52] [main/INFO]: Cloth Config API detected, register to Jupiter Config System. [21:13:53] [main/INFO]: Initializing Kelvin... [21:13:53] [main/INFO]: Registering Kelvin default gas particles... [21:13:53] [main/INFO]: Registering C2S receiver with id kelvin:request_chunk_sync [21:13:53] [main/INFO]: Registering gas types... [21:13:53] [main/INFO]: Registered particle: kelvin:air [21:13:53] [main/INFO]: Registering gas type kelvin:air... [21:13:53] [main/INFO]: Registered gas type kelvin:air, with properties: [21:13:53] [main/INFO]: Density: 1.293 | Viscosity: 1.716E-5 | Specific Heat Capacity: 1.005 | Thermal Conductivity: 0.026 [21:13:53] [main/INFO]: Sutherland Constant: 111.0 | Adiabatic Index: 1.4 [21:13:53] [main/INFO]: Icon Location: kelvin:textures/icons/air.png [21:13:53] [main/INFO]: Registering reaction requirement kelvin:min_temperature [21:13:53] [main/INFO]: Registering reaction requirement kelvin:max_temperature [21:13:53] [main/INFO]: Registering reaction requirement kelvin:min_pressure [21:13:53] [main/INFO]: Registering reaction requirement kelvin:max_pressure [21:13:53] [main/INFO]: Registering reaction requirement kelvin:inhibited_by [21:13:53] [main/INFO]: --- --- --- [21:13:53] [main/INFO]: Finished registering gas types. We have 1 gasses registered! [21:13:53] [main/INFO]: Kelvin has been initialized. [21:13:53] [main/INFO]: Processing 8 KiwiModule annotations [21:13:53] [main/INFO]: Module [kiwi:contributors] initialized [21:13:53] [main/INFO]: Module [passablefoliage:core] initialized [21:13:53] [main/INFO]: Module [kiwi:data] initialized [21:13:53] [main/INFO]: recipe_serializer: 3 [21:13:53] [main/INFO]: Module [passablefoliage:enchantment] initialized [21:13:53] [main/INFO]: enchantment: 1 [21:13:53] [main/INFO]: Compression will use libdeflate (Linux x86_64), encryption will use OpenSSL 3.0.x (Linux x86_64) [21:13:53] [main/INFO]: Ksyxis: Booting... (platform: Fabric/KFabric, manual: false) [21:13:53] [main/INFO]: Ksyxis: Ready. As always, this mod will speed up your world loading and might or might not break it. (mixinVersion: 0.8.7, time: 0 ms) [21:13:53] [main/INFO]: Loaded common.properties [21:13:53] [main/INFO]: Loaded dev.properties [21:13:53] [main/INFO]: Looking for KubeJS plugins... [21:13:53] [main/INFO]: Found plugin source kubejs [21:13:53] [main/WARN]: Plugin dev.latvian.mods.kubejs.fabric.BuiltinKubeJSFabricClientPlugin does not load on server side, skipping [21:13:53] [main/INFO]: Done in 10.39 ms [21:13:53] [main/INFO]: Loading Rhino Minecraft remapper... [21:13:53] [main/INFO]: Rhino properties loaded. [21:13:53] [main/INFO]: Loading mappings for 1.20.1 [21:13:53] [main/INFO]: Done in 0.088 s [21:13:53] [main/INFO]: example.js#5: Hello, World! (Loaded startup scripts) [21:13:53] [main/INFO]: Loaded script startup_scripts:example.js in 0.034 s [21:13:53] [main/INFO]: Loaded 1/1 KubeJS startup scripts in 0.199 s with 0 errors and 0 warnings [21:13:53] [main/INFO]: Registering C2S receiver with id kubejs:send_data_from_client [21:13:53] [main/INFO]: Registering C2S receiver with id kubejs:first_click [21:13:54] [main/INFO]: Definitely not up to no good [21:13:54] [main/INFO]: Loaded config moonlight-common.json [21:13:54] [main/INFO]: Necronomicon Initialized [21:13:54] [main/INFO]: File exists, reading config for elocindev.necronomicon.NecronomiconConfig. [21:13:54] [main/INFO]: Config for elocindev.necronomicon.NecronomiconConfig read successfully. [21:13:54] [main/INFO]: Loading Noisium. [21:13:54] [main/INFO]: Data registry initialized with 0 registered types [21:13:54] [main/INFO]: Registered network packet: DataSyncChunkPacket (ID: oelib:datasyncchunkpacket, Side: BOTH, Chunk Threshold: No chunking bytes) [21:13:54] [main/INFO]: Registered builtin data sync packets [21:13:54] [main/INFO]: Network manager initialized [21:13:54] [main/INFO]: Loading mod pointblank [21:13:54] [main/INFO]: Constructing common components for puzzleslib:main [21:13:54] [main/INFO]: Steam 'n' Rails v1.7.2 initializing! Commit hash: 7c1a21e3a4edbd6b5f1301f82a8bfbeb5fdb1444 on Create version: 6.0.8.1 on platform: Fabric [21:13:54] [main/INFO]: Registered bogey styles from railways [21:13:54] [main/INFO]: Registering data fixers [21:13:54] [main/INFO]: Bypassed Mojang DFU [21:13:54] [main/INFO]: Instantiating Mojang DFU [21:13:55] [main/INFO]: 0 Datafixer optimizations took 0 milliseconds [21:13:55] [main/INFO]: Found existing entry for create:track_signal in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:track_signal_source in create:display_source [21:13:55] [main/INFO]: Found existing entry for create:copycat in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:conductor_vent in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:brown_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:brown_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:brown_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:maroon_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:maroon_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:maroon_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:red_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:red_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:red_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:vermilion_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:vermilion_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:vermilion_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:orange_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:orange_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:orange_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:granite_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:granite_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:granite_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:dripstone_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:dripstone_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:dripstone_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:ochrum_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:ochrum_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:ochrum_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:yellow_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:yellow_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:yellow_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:chartreuse_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:chartreuse_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:chartreuse_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:olive_green_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:olive_green_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:olive_green_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:lime_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:lime_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:lime_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:green_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:green_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:green_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pine_green_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pine_green_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pine_green_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:cyan_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:cyan_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:cyan_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:sea_green_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:sea_green_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:sea_green_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:turquoise_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:turquoise_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:turquoise_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_blue_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_blue_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_blue_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:blue_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:blue_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:blue_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:royal_blue_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:royal_blue_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:royal_blue_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:purple_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:purple_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:purple_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:magenta_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:magenta_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:magenta_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pink_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pink_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:pink_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:white_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:white_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:white_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:diorite_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:diorite_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:diorite_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:limestone_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:limestone_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:limestone_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_gray_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_gray_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:light_gray_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:tuff_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:tuff_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:tuff_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:gray_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:gray_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:gray_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:scorchia_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:scorchia_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:scorchia_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:flywheel in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:black_locometal_flywheel in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:black_sliding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Found existing entry for create:sliding_door in minecraft:block_entity_type [21:13:55] [main/INFO]: Registering callback for railways:black_folding_locometal_door in minecraft:block [21:13:55] [main/INFO]: Registering tracks for Hex Casting [21:13:55] [main/INFO]: Registering tracks for Oh The Biomes You'll Go [21:13:55] [main/INFO]: Registering tracks for Blue Skies [21:13:55] [main/INFO]: Registering tracks for Twilight Forest [21:13:55] [main/INFO]: Registering tracks for Biomes O' Plenty [21:13:55] [main/INFO]: Registering tracks for Nature's Spirit [21:13:55] [main/INFO]: Registering tracks for Dreams and Desires [21:13:55] [main/INFO]: Registering tracks for Quark [21:13:55] [main/INFO]: Registering tracks for TerraFirmaCraft [21:13:55] [main/INFO]: Running callback for create:copycat and railways:conductor_vent [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:brown_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:brown_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:brown_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:maroon_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:maroon_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:maroon_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:red_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:red_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:red_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:vermilion_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:vermilion_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:vermilion_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:orange_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:orange_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:orange_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:granite_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:granite_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:granite_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:dripstone_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:dripstone_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:dripstone_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:ochrum_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:ochrum_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:ochrum_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:yellow_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:yellow_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:yellow_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:chartreuse_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:chartreuse_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:chartreuse_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:olive_green_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:olive_green_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:olive_green_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:lime_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:lime_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:lime_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:green_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:green_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:green_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:pine_green_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:pine_green_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:pine_green_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:cyan_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:cyan_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:cyan_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:sea_green_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:sea_green_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:sea_green_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:turquoise_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:turquoise_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:turquoise_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:light_blue_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:light_blue_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:light_blue_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:blue_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:blue_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:blue_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:royal_blue_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:royal_blue_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:royal_blue_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:purple_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:purple_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:purple_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:magenta_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:magenta_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:magenta_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:pink_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:pink_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:pink_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:white_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:white_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:white_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:diorite_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:diorite_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:diorite_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:limestone_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:limestone_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:limestone_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:light_gray_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:light_gray_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:light_gray_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:tuff_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:tuff_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:tuff_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:gray_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:gray_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:gray_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:scorchia_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:scorchia_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:scorchia_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:flywheel and railways:black_locometal_flywheel [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:black_sliding_locometal_door [21:13:55] [main/INFO]: Running callback for create:sliding_door and railways:black_folding_locometal_door [21:13:55] [main/INFO]: Running callback for create:track_signal and railways:track_signal_source [21:13:55] [main/INFO]: Running finalizers [21:13:55] [main/INFO]: Initializing RoadWeaver (Fabric)... [21:13:55] [main/INFO]: Registering WorldData attachment [21:13:55] [main/INFO]: 配置已加载 (predictRadius=1024, predictionEnabled=true) [21:13:55] [main/INFO]: Configuration loaded [21:13:55] [main/INFO]: Structure types registered [21:13:55] [main/INFO]: [ServerCore] Loaded V1.5.2+1.20.1! [21:13:55] [main/INFO]: Loaded config supplementaries-common.json [21:13:56] [main/INFO]: Initialized VSCore on Fabric! [21:13:56] [main/INFO]: Registered JSON trade offer adapter. [21:13:56] [main/INFO]: Constructing common components for visualworkbench:main [21:13:56] [main/INFO]: VLib init [21:13:56] [main/INFO]: Registering particle: phys_lightning [21:13:56] [main/INFO]: Registering particle: leak [21:13:57] [main/INFO]: Registered particle: kelvin:exhaust [21:13:57] [main/INFO]: Registering gas type vs_clockwork:exhaust... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:exhaust, with properties: [21:13:57] [main/INFO]: Density: 1.98 | Viscosity: 1.1E-5 | Specific Heat Capacity: 2.846 | Thermal Conductivity: 0.031 [21:13:57] [main/INFO]: Sutherland Constant: 111.0 | Adiabatic Index: 1.4 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/exhaust.png [21:13:57] [main/INFO]: Registered particle: kelvin:steam [21:13:57] [main/INFO]: Registering gas type vs_clockwork:steam... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:steam, with properties: [21:13:57] [main/INFO]: Density: 0.762 | Viscosity: 1.223E-5 | Specific Heat Capacity: 2.2 | Thermal Conductivity: 0.031 [21:13:57] [main/INFO]: Sutherland Constant: 111.0 | Adiabatic Index: 1.4 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/steam.png [21:13:57] [main/INFO]: Registered particle: kelvin:phlogiston [21:13:57] [main/INFO]: Registering gas type vs_clockwork:phlogiston... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:phlogiston, with properties: [21:13:57] [main/INFO]: Density: 3.0 | Viscosity: 2.0E-5 | Specific Heat Capacity: 14.3 | Thermal Conductivity: 0.24 [21:13:57] [main/INFO]: Sutherland Constant: 150.0 | Adiabatic Index: 1.008 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/phlogiston.png [21:13:57] [main/INFO]: Registered particle: kelvin:aether [21:13:57] [main/INFO]: Registering gas type vs_clockwork:aether... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:aether, with properties: [21:13:57] [main/INFO]: Density: 0.166 | Viscosity: 1.96E-5 | Specific Heat Capacity: 5.1832 | Thermal Conductivity: 0.151 [21:13:57] [main/INFO]: Sutherland Constant: 79.4 | Adiabatic Index: 1.66 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/aether.png [21:13:57] [main/INFO]: Registered particle: kelvin:stellane [21:13:57] [main/INFO]: Registering gas type vs_clockwork:stellane... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:stellane, with properties: [21:13:57] [main/INFO]: Density: 0.08988 | Viscosity: 8.8E-6 | Specific Heat Capacity: 14.3 | Thermal Conductivity: 0.18 [21:13:57] [main/INFO]: Sutherland Constant: 72.0 | Adiabatic Index: 1.4 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/stellane.png [21:13:57] [main/INFO]: Registered particle: kelvin:bog [21:13:57] [main/INFO]: Registering gas type vs_clockwork:bog... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:bog, with properties: [21:13:57] [main/INFO]: Density: 0.657 | Viscosity: 1.1E-5 | Specific Heat Capacity: 2.2 | Thermal Conductivity: 0.031 [21:13:57] [main/INFO]: Sutherland Constant: 90.0 | Adiabatic Index: 16.0 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/bog.png [21:13:57] [main/INFO]: Registered particle: kelvin:vitriol [21:13:57] [main/INFO]: Registering gas type vs_clockwork:vitriol... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:vitriol, with properties: [21:13:57] [main/INFO]: Density: 2.2 | Viscosity: 2.0E-5 | Specific Heat Capacity: 8.0 | Thermal Conductivity: 0.16 [21:13:57] [main/INFO]: Sutherland Constant: 68.4 | Adiabatic Index: 1.008 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/vitriol.png [21:13:57] [main/INFO]: Registered particle: kelvin:ozonite [21:13:57] [main/INFO]: Registering gas type vs_clockwork:ozonite... [21:13:57] [main/INFO]: Registered gas type vs_clockwork:ozonite, with properties: [21:13:57] [main/INFO]: Density: 1.15 | Viscosity: 7.8E-6 | Specific Heat Capacity: 0.92 | Thermal Conductivity: 0.024 [21:13:57] [main/INFO]: Sutherland Constant: 127.0 | Adiabatic Index: 1.4 [21:13:57] [main/INFO]: Icon Location: vs_clockwork:textures/icons/ozonite.png [21:13:57] [main/ERROR]: No data fixer registered for ship_helm [21:13:57] [main/ERROR]: No data fixer registered for engine [21:13:57] [main/INFO]: Common Init [21:13:57] [main/INFO]: Sailing time. [21:13:57] [main/INFO]: Registering sounds for vs_sails [21:13:57] [main/INFO]: Initializing vs_sup_fix [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:core at mcp.mobius.waila.plugin.core.CoreCommonPlugin [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:vanilla at mcp.mobius.waila.plugin.vanilla.VanillaCommonPlugin [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:harvest at mcp.mobius.waila.plugin.harvest.HarvestCommonPlugin [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:fabric at mcp.mobius.waila.plugin.fabric.FabricCommonPlugin [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:team_reborn_energy at mcp.mobius.waila.plugin.trenergy.TeamRebornEnergyCommonPlugin [21:13:57] [main/INFO]: [WTHIT] Initializing common plugin waila:extra at mcp.mobius.waila.plugin.extra.ExtraPlugin [21:13:57] [main/INFO]: [WTHIT] Plugin config reloaded [21:13:57] [main/INFO]: Reflections took 38 ms to scan 1 urls, producing 1 keys and 4 values [21:13:57] [main/INFO]: Reflections took 3 ms to scan 1 urls, producing 1 keys and 4 values [21:13:57] [main/INFO]: Initializing Distant Horizons server, firing DhApiBeforeDhInitEvent event... [21:13:57] [main/INFO]: Running library validation... [21:13:57] [main/INFO]: Garbage collectors: [G1 Young Generation, G1 Old Generation] [21:13:57] [main/WARN]: Distant Horizons: G1 Garbage collector detected. This garbage collector can cause FPS stuttering. It's recommended to use a concurrent garbage collector like ZGC (Java 21+) or Shenandoah (Java 8 through 17) for a smoother experience. [21:13:57] [main/INFO]: Distant Horizons, Version: 2.4.5-b [21:13:57] [main/INFO]: Registering Fabric Server Events [21:13:57] [main/INFO]: Registered mod compatibility accessor for: [Starlight-Fabric-1.18.X]. [21:13:57] [main/INFO]: Skipping mod compatibility accessor for: [optifine] [21:13:57] [main/INFO]: Skipping mod compatibility accessor for: [bclib] [21:13:57] [main/INFO]: Registered mod compatibility accessor for: [c2me]. [21:13:57] [main/INFO]: Skipping mod compatibility accessor for: [iris] [21:13:57] [main/INFO]: Distant Horizons server Initialized, adding event subscribers... [21:13:57] [main/INFO]: Krypton is now accelerating your Minecraft server's networking stack 🚀 [21:13:57] [main/INFO]: Initialized block sets in 13ms [21:13:57] [main/INFO]: Loaded config amendments-client.json [21:13:57] [main/INFO]: Initialized color sets in 31ms [21:13:57] [main/INFO]: Finished mod setup in: [0, 0, 0, 0, 0, 0, 9, 0] ms [21:13:57] [main/INFO]: Registering common data for channel xaerolib:main! [21:13:57] [main/INFO]: Loading primary common config for channel xaerolib:main! [21:13:57] [main/INFO]: Loading server config profiles for channel xaerolib:main! [21:13:57] [main/INFO]: Loading XaeroLib common 1/2! [21:13:58] [main/INFO]: Loading XaeroLib server 1/2! [21:13:58] [main/INFO]: Registering common data for channel xaerominimap:main! [21:13:58] [main/INFO]: Loading primary common config for channel xaerominimap:main! [21:13:58] [main/INFO]: Loading server config profiles for channel xaerominimap:main! [21:13:58] [main/INFO]: Loading Xaero's Minimap - Stage 1/2 (Server) [21:13:58] [main/INFO]: Registering common data for channel xaeroworldmap:main! [21:13:58] [main/INFO]: Loading primary common config for channel xaeroworldmap:main! [21:13:58] [main/INFO]: Loading server config profiles for channel xaeroworldmap:main! [21:13:58] [main/INFO]: Loading Xaero's World Map - Stage 1/2 (Server) [21:13:58] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [21:13:58] [main/INFO]: Created 158 recipes which will be injected into the game [21:13:58] [main/INFO]: Created 0 tags which will be injected into the game [21:13:58] [main/INFO]: Loaded script server_scripts:recipes_pointblank.js in 0.013 s [21:13:58] [main/INFO]: example.js#5: Hello, World! (Loaded server scripts) [21:13:58] [main/INFO]: Loaded script server_scripts:example.js in 0.001 s [21:13:58] [main/INFO]: Loaded 2/2 KubeJS server scripts in 0.027 s with 0 errors and 0 warnings [21:13:58] [main/INFO]: Scripts loaded [21:13:58] [main/INFO]: Initializing recipe event... [21:13:58] [main/INFO]: Starting runtime resource generation for pack type SERVER_DATA with generators from mods [supplementaries]: [net.mehvahdjukaar.supplementaries.dynamicpack.ServerDynamicResourcesGenerator@57fff3f4] [21:13:58] [main/INFO]: Generating runtime assets for pack Supplementaries Generated Pack (supplementaries) [21:13:58] [main/INFO]: Generated runtime SERVER_DATA for pack Supplementaries Generated Pack (supplementaries) in: 24 ms (multithreaded) [21:13:58] [main/INFO]: Finished runtime resources generation for 1 packs in a total of 25 ms [21:14:00] [main/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4] [21:14:01] [Worker-Main-4/ERROR]: Couldn't parse element loot_tables:pointblank:chests/village/village_arms_dealer_barn com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'pointblank:glock17' at net.minecraft.util.JsonHelper.method_17995(JsonHelper.java:145) ~[server-intermediary.jar:?] at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?] at net.minecraft.util.JsonHelper.asItem(JsonHelper.java:145) ~[server-intermediary.jar:?] at net.minecraft.util.JsonHelper.getItem(JsonHelper.java:153) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.ItemEntry$Serializer.fromJson(class_77.java:55) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.ItemEntry$Serializer.fromJson(class_77.java:40) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.LeafEntry$Serializer.fromJson(class_85.java:151) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.LeafEntry$Serializer.fromJson(class_85.java:129) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.LootPoolEntry$Serializer.fromJson(class_79.java:86) ~[server-intermediary.jar:?] at net.minecraft.loot.entry.LootPoolEntry$Serializer.fromJson(class_79.java:74) ~[server-intermediary.jar:?] at net.minecraft.util.JsonSerializing$GsonSerializer.deserialize(class_5330.java:102) ~[server-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.util.JsonHelper.deserialize(JsonHelper.java:463) ~[server-intermediary.jar:?] at net.minecraft.util.JsonHelper.deserialize(JsonHelper.java:471) ~[server-intermediary.jar:?] at net.minecraft.loot.LootPool$Serializer.deserialize(class_55.java:173) ~[server-intermediary.jar:?] at net.minecraft.loot.LootPool$Serializer.deserialize(class_55.java:169) ~[server-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar:?] at net.minecraft.util.JsonHelper.deserialize(JsonHelper.java:463) ~[server-intermediary.jar:?] at net.minecraft.util.JsonHelper.deserialize(JsonHelper.java:481) ~[server-intermediary.jar:?] at net.minecraft.loot.LootTable$Serializer.deserialize(class_52.java:250) ~[server-intermediary.jar:?] at net.minecraft.loot.LootTable$Serializer.deserialize(class_52.java:246) ~[server-intermediary.jar:?] at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar:?] at net.minecraft.loot.LootDataType.method_51205(LootDataType.java:64) ~[server-intermediary.jar:?] at net.minecraft.loot.LootDataType.parse(LootDataType.java:48) ~[server-intermediary.jar:?] at net.minecraft.loot.LootManager.method_51195(LootManager.java:55) ~[server-intermediary.jar:?] at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?] at net.minecraft.loot.LootManager.method_51189(LootManager.java:55) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [21:14:01] [main/INFO]: Processing recipes... [21:14:01] [main/WARN]: Failed to parse recipe 'vivecraft:climbclaws[minecraft:crafting_shaped]'! Falling back to vanilla: ItemStack 'result' can't be empty! [21:14:01] [main/WARN]: Failed to parse recipe 'createfood:minecraft/crafting/chocolate_ice_cream_bucket_from_crafting_alt_2[minecraft:crafting_shapeless]'! Falling back to vanilla: ItemStack 'result' can't be empty! [21:14:01] [main/WARN]: Failed to parse recipe 'vivecraft:jumpboots[minecraft:crafting_shaped]'! Falling back to vanilla: ItemStack 'result' can't be empty! [21:14:01] [main/INFO]: Found 8667 recipes in 86.84 ms [21:14:01] [main/INFO]: Posted recipe events in 27.17 ms [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo12gauge[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":10,"item":"pointblank:ammo12gauge"}}: Unknown item 'pointblank:ammo12gauge' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:vector[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":25,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:vector"}}: Unknown item 'pointblank:vector' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m134minigun[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":20,"item":"pointblank:guninternals"},{"count":1,"item":"pointblank:motor"},{"count":14,"tag":"forge:ingots/iron"},{"count":4,"item":"minecraft:diamond"},{"count":10,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m134minigun"}}: Unknown item 'pointblank:m134minigun' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:javelin[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":40,"item":"pointblank:gunmetal_ingot"},{"count":24,"item":"pointblank:guninternals"},{"count":1,"item":"pointblank:processor"},{"count":33,"item":"minecraft:redstone"},{"count":7,"item":"minecraft:diamond"},{"count":10,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:javelin"}}: Unknown item 'pointblank:javelin' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:c14[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":12,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:diamond"}],"result":{"item":"pointblank:c14"}}: Unknown item 'pointblank:c14' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:xm3[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":12,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:diamond"}],"result":{"item":"pointblank:xm3"}}: Unknown item 'pointblank:xm3' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:xm7[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:xm7"}}: Unknown item 'pointblank:xm7' [21:14:01] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:aug[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":9,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:aug"}}: Unknown item 'pointblank:aug' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_cut_copper_stairs recipe (createaddition:charging/exposed_cut_copper_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:at4[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":40,"item":"pointblank:gunmetal_ingot"},{"count":24,"item":"pointblank:guninternals"},{"count":4,"item":"minecraft:diamond"},{"count":10,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:at4"}}: Unknown item 'pointblank:at4' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m1014[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":34,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"},{"count":15,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:m1014"}}: Unknown item 'pointblank:m1014' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo556[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":17,"item":"pointblank:ammo556"}}: Unknown item 'pointblank:ammo556' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_copper_shingles recipe (createaddition:charging/weathered_copper_shingles) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:citoricxs[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":38,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":4,"tag":"forge:ingots/gold"},{"count":15,"item":"minecraft:lapis_lazuli"},{"count":4,"tag":"minecraft:planks"}],"result":{"item":"pointblank:citoricxs"}}: Unknown item 'pointblank:citoricxs' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo545[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":17,"item":"pointblank:ammo545"}}: Unknown item 'pointblank:ammo545' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m4sopmodii[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m4sopmodii"}}: Unknown item 'pointblank:m4sopmodii' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:mk14ebr[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":12,"item":"pointblank:guninternals"},{"count":7,"tag":"forge:ingots/iron"},{"count":6,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:mk14ebr"}}: Unknown item 'pointblank:mk14ebr' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:tmp[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":25,"item":"pointblank:gunmetal_ingot"},{"count":6,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:tmp"}}: Unknown item 'pointblank:tmp' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:javelin_rocket[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":10,"item":"pointblank:gunmetal_ingot"},{"count":1,"item":"pointblank:processor"},{"count":33,"item":"minecraft:redstone"},{"count":1,"item":"minecraft:tnt"}],"result":{"item":"pointblank:javelin_rocket"}}: Unknown item 'pointblank:javelin_rocket' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/straw recipe (createaddition:rolling/straw) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:grenade40mm[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:tnt"}],"result":{"item":"pointblank:grenade40mm"}}: Unknown item 'pointblank:grenade40mm' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_copper_shingle_slab recipe (createaddition:charging/exposed_copper_shingle_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m32mgl[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":40,"item":"pointblank:gunmetal_ingot"},{"count":32,"item":"pointblank:guninternals"},{"count":4,"item":"minecraft:diamond"},{"count":10,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m32mgl"}}: Unknown item 'pointblank:m32mgl' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m16a1[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":8,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m16a1"}}: Unknown item 'pointblank:m16a1' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createfood:createaddition/rolling/waffle_cone recipe (createfood:createaddition/rolling/waffle_cone) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_cut_copper_slab recipe (createaddition:charging/exposed_cut_copper_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo357[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo357"}}: Unknown item 'pointblank:ammo357' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:mk48[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":30,"item":"pointblank:gunmetal_ingot"},{"count":17,"item":"pointblank:guninternals"},{"count":15,"tag":"forge:ingots/iron"},{"count":4,"item":"minecraft:diamond"},{"count":6,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:mk48"}}: Unknown item 'pointblank:mk48' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Suspicious fluid amount in recipe [sliceanddice:filling/hot_cocoa_from_fluid]: 250 [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/iron_plate recipe (createaddition:rolling/iron_plate) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:wa2000[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":12,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:diamond"},{"count":1,"tag":"forge:ingots/gold"},{"count":4,"tag":"minecraft:planks"}],"result":{"item":"pointblank:wa2000"}}: Unknown item 'pointblank:wa2000' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_copper recipe (createaddition:charging/exposed_copper) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo50ae[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo50ae"}}: Unknown item 'pointblank:ammo50ae' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:l96a1[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":12,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:diamond"}],"result":{"item":"pointblank:l96a1"}}: Unknown item 'pointblank:l96a1' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:glock17[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":3,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:glock17"}}: Unknown item 'pointblank:glock17' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m590[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":34,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"},{"count":15,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:m590"}}: Unknown item 'pointblank:m590' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:glock18[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":5,"item":"pointblank:guninternals"},{"count":3,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:glock18"}}: Unknown item 'pointblank:glock18' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:hk416[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:hk416"}}: Unknown item 'pointblank:hk416' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/copper_ingot recipe (createaddition:rolling/copper_ingot) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m950[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":7,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m950"}}: Unknown item 'pointblank:m950' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:tti_viper[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:tti_viper"}}: Unknown item 'pointblank:tti_viper' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ro635[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":7,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:ro635"}}: Unknown item 'pointblank:ro635' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:p90[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:p90"}}: Unknown item 'pointblank:p90' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo9mm[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo9mm"}}: Unknown item 'pointblank:ammo9mm' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:smaw[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":40,"item":"pointblank:gunmetal_ingot"},{"count":24,"item":"pointblank:guninternals"},{"count":4,"item":"minecraft:diamond"},{"count":10,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:smaw"}}: Unknown item 'pointblank:smaw' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammolasercharge[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"tag":"forge:ingots/iron"},{"count":3,"item":"minecraft:redstone"}],"result":{"count":5,"item":"pointblank:ammolasercharge"}}: Unknown item 'pointblank:ammolasercharge' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo338lapua[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":3,"tag":"forge:ingots/copper"},{"count":2,"item":"minecraft:gunpowder"}],"result":{"count":10,"item":"pointblank:ammo338lapua"}}: Unknown item 'pointblank:ammo338lapua' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/brass_ingot recipe (createaddition:rolling/brass_ingot) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_copper_shingle_stairs recipe (createaddition:charging/weathered_copper_shingle_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/copper_shingle_stairs recipe (createaddition:charging/copper_shingle_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:aughbar[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":29,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:aughbar"}}: Unknown item 'pointblank:aughbar' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe supplementaries:integration/lapis_bricks_fd[farmersdelight:cutting]: {"type":"farmersdelight:cutting","ingredients":[{"item":"supplementaries:lapis_bricks"}],"result":[{"count":4,"item":"minecraft:lapis_lazuli"}],"tool":{"type":"farmersdelight:tool_action","action":"pickaxe_dig"},"conditions":[{"modid":"farmersdelight","type":"forge:mod_loaded"},{"type":"supplementaries:flag","flag":"lapis_bricks"}]}: An ingredient entry needs either a tag or an item [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe createfood:minecraft/crafting/chocolate_ice_cream_bucket_from_crafting_alt_2[minecraft:crafting_shapeless]: {"fabric:load_conditions":[{"condition":"fabric:tags_populated","values":["c:ice_cream_bucket","c:cocoa_powder","c:chocolate_ice_cream_bowl"]}],"type":"minecraft:crafting_shapeless","ingredients":[{"tag":"c:ice_cream_bucket"},{"tag":"c:cocoa_powder"},{"item":"minecraft:bucket"}],"result":{"item":"createfood:chocolate_ice_cream_bucket"}}: Unknown item 'createfood:chocolate_ice_cream_bucket' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo50bmg[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":4,"tag":"forge:ingots/copper"},{"count":3,"item":"minecraft:gunpowder"}],"result":{"count":8,"item":"pointblank:ammo50bmg"}}: Unknown item 'pointblank:ammo50bmg' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m9[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":3,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:m9"}}: Unknown item 'pointblank:m9' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Suspicious fluid amount in recipe [sliceanddice:filling/rich_soil]: 500 [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m870[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":36,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"},{"count":18,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:m870"}}: Unknown item 'pointblank:m870' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_cut_copper recipe (createaddition:charging/exposed_cut_copper) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/electrum_ingot recipe (createaddition:rolling/electrum_ingot) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/electrum_plate recipe (createaddition:rolling/electrum_plate) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_copper_shingles recipe (createaddition:charging/exposed_copper_shingles) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo762x51[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":3,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":16,"item":"pointblank:ammo762x51"}}: Unknown item 'pointblank:ammo762x51' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:mp5[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":7,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:mp5"}}: Unknown item 'pointblank:mp5' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ump45[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:ump45"}}: Unknown item 'pointblank:ump45' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo762[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":17,"item":"pointblank:ammo762"}}: Unknown item 'pointblank:ammo762' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:mp7[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":26,"item":"pointblank:gunmetal_ingot"},{"count":7,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":20,"item":"minecraft:lapis_lazuli"},{"count":1,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:mp7"}}: Unknown item 'pointblank:mp7' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_cut_copper recipe (createaddition:charging/weathered_cut_copper) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ak12[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":29,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":9,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:ak12"}}: Unknown item 'pointblank:ak12' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/channeling recipe (createaddition:charging/channeling) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ak47[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":29,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":9,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"},{"count":4,"tag":"minecraft:planks"}],"result":{"item":"pointblank:ak47"}}: Unknown item 'pointblank:ak47' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_copper recipe (createaddition:charging/weathered_copper) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:spas12[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":36,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"},{"count":18,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:spas12"}}: Unknown item 'pointblank:spas12' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:hs12[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":38,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":4,"tag":"forge:ingots/gold"},{"count":15,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:hs12"}}: Unknown item 'pointblank:hs12' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:sl8[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":25,"item":"pointblank:gunmetal_ingot"},{"count":11,"item":"pointblank:guninternals"},{"count":7,"tag":"forge:ingots/iron"},{"count":5,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:sl8"}}: Unknown item 'pointblank:sl8' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:aa12[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":34,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":3,"tag":"forge:ingots/gold"},{"count":15,"item":"minecraft:lapis_lazuli"}],"result":{"item":"pointblank:aa12"}}: Unknown item 'pointblank:aa12' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m249[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":16,"item":"pointblank:guninternals"},{"count":14,"tag":"forge:ingots/iron"},{"count":3,"item":"minecraft:diamond"},{"count":6,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:m249"}}: Unknown item 'pointblank:m249' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/copper_shingle_slab recipe (createaddition:charging/copper_shingle_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/gold_ingot recipe (createaddition:rolling/gold_ingot) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ak74[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":29,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":9,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"},{"count":4,"tag":"minecraft:planks"}],"result":{"item":"pointblank:ak74"}}: Unknown item 'pointblank:ak74' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/exposed_copper_shingle_stairs recipe (createaddition:charging/exposed_copper_shingle_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/iron_ingot recipe (createaddition:rolling/iron_ingot) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo46[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo46"}}: Unknown item 'pointblank:ammo46' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:uar10[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":25,"item":"pointblank:gunmetal_ingot"},{"count":11,"item":"pointblank:guninternals"},{"count":7,"tag":"forge:ingots/iron"},{"count":5,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:uar10"}}: Unknown item 'pointblank:uar10' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ar57[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":30,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"},{"count":10,"item":"minecraft:lapis_lazuli"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:ar57"}}: Unknown item 'pointblank:ar57' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo57[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo57"}}: Unknown item 'pointblank:ammo57' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/copper_shingles recipe (createaddition:charging/copper_shingles) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo68[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":2,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":17,"item":"pointblank:ammo68"}}: Unknown item 'pointblank:ammo68' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:gm6lynx[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":13,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"},{"count":1,"item":"minecraft:diamond"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:gm6lynx"}}: Unknown item 'pointblank:gm6lynx' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/copper_block recipe (createaddition:charging/copper_block) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:smaw_rocket[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":10,"item":"pointblank:gunmetal_ingot"},{"count":1,"item":"minecraft:tnt"}],"result":{"item":"pointblank:smaw_rocket"}}: Unknown item 'pointblank:smaw_rocket' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_cut_copper_slab recipe (createaddition:charging/weathered_cut_copper_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/copper_plate recipe (createaddition:rolling/copper_plate) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:scarl[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":33,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":7,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:scarl"}}: Unknown item 'pointblank:scarl' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:p30l[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":4,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:p30l"}}: Unknown item 'pointblank:p30l' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:at4_rocket[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":10,"item":"pointblank:gunmetal_ingot"},{"count":1,"item":"minecraft:tnt"}],"result":{"item":"pointblank:at4_rocket"}}: Unknown item 'pointblank:at4_rocket' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:g36c[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:g36c"}}: Unknown item 'pointblank:g36c' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:deserteagle[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":22,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":10,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:deserteagle"}}: Unknown item 'pointblank:deserteagle' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:g36k[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":9,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:g36k"}}: Unknown item 'pointblank:g36k' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/cut_copper_slab recipe (createaddition:charging/cut_copper_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:rhino[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":9,"item":"pointblank:gunmetal_ingot"},{"count":6,"item":"pointblank:guninternals"},{"count":2,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:rhino"}}: Unknown item 'pointblank:rhino' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:g3[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":13,"item":"pointblank:guninternals"},{"count":9,"tag":"forge:ingots/iron"},{"count":5,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:g3"}}: Unknown item 'pointblank:g3' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:lamg[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":28,"item":"pointblank:gunmetal_ingot"},{"count":16,"item":"pointblank:guninternals"},{"count":14,"tag":"forge:ingots/iron"},{"count":3,"item":"minecraft:diamond"},{"count":6,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:lamg"}}: Unknown item 'pointblank:lamg' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_copper_shingle_slab recipe (createaddition:charging/weathered_copper_shingle_slab) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe supplementaries:integration/ash_bricks_fd[farmersdelight:cutting]: {"type":"farmersdelight:cutting","ingredients":[{"item":"supplementaries:ash_bricks"}],"result":[{"count":4,"item":"supplementaries:ash_brick"}],"tool":{"type":"farmersdelight:tool_action","action":"pickaxe_dig"},"conditions":[{"modid":"farmersdelight","type":"forge:mod_loaded"},{"type":"supplementaries:flag","flag":"ash_bricks"}]}: An ingredient entry needs either a tag or an item [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/cut_copper_block recipe (createaddition:charging/cut_copper_block) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:ammo45acp[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":1,"tag":"forge:ingots/copper"},{"count":1,"item":"minecraft:gunpowder"}],"result":{"count":19,"item":"pointblank:ammo45acp"}}: Unknown item 'pointblank:ammo45acp' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/weathered_cut_copper_stairs recipe (createaddition:charging/weathered_cut_copper_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:g41[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":32,"item":"pointblank:gunmetal_ingot"},{"count":8,"item":"pointblank:guninternals"},{"count":6,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:g41"}}: Unknown item 'pointblank:g41' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:m1911a1[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":20,"item":"pointblank:gunmetal_ingot"},{"count":4,"item":"pointblank:guninternals"},{"count":3,"tag":"forge:ingots/iron"}],"result":{"item":"pointblank:m1911a1"}}: Unknown item 'pointblank:m1911a1' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:charging/cut_copper_stairs recipe (createaddition:charging/cut_copper_stairs) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Your custom createaddition:rolling/gold_plate recipe (createaddition:rolling/gold_plate) specified a duration. Durations have no impact on this type of recipe. [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:star15[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":33,"item":"pointblank:gunmetal_ingot"},{"count":10,"item":"pointblank:guninternals"},{"count":7,"tag":"forge:ingots/iron"},{"count":2,"tag":"forge:ingots/gold"}],"result":{"item":"pointblank:star15"}}: Unknown item 'pointblank:star15' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/5wrj9iyfihwqnwqy8mv1s7sak[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":3,"item":"minecraft:gunpowder"},{"count":1,"item":"minecraft:iron_ingot"},{"count":1,"item":"minecraft:copper_ingot"},{"count":1,"item":"minecraft:copper_ingot"}],"result":{"count":18,"item":"pointblank:pistol_ammo"}}: Unknown item 'pointblank:pistol_ammo' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/cm90gt7b0742dv3avnmzmm32g[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":3,"item":"minecraft:gunpowder"},{"count":1,"item":"minecraft:iron_ingot"},{"count":1,"item":"minecraft:copper_ingot"},{"count":1,"item":"minecraft:copper_ingot"}],"result":{"count":12,"item":"pointblank:revolver_ammo"}}: Unknown item 'pointblank:revolver_ammo' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/8bcikhbhgpeeffaxvwtl1mb54[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":6,"item":"minecraft:gunpowder"},{"count":2,"item":"minecraft:iron_ingot"},{"count":1,"item":"minecraft:copper_ingot"},{"count":1,"item":"minecraft:copper_ingot"}],"result":{"count":12,"item":"pointblank:rifle_ammo"}}: Unknown item 'pointblank:rifle_ammo' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/b3wfz61gox4mpniu3ad9eqq80[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":4,"item":"minecraft:gunpowder"},{"count":2,"item":"minecraft:iron_ingot"},{"count":1,"item":"minecraft:copper_ingot"},{"count":2,"item":"minecraft:copper_ingot"}],"result":{"count":16,"item":"pointblank:shotgun_ammo"}}: Unknown item 'pointblank:shotgun_ammo' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/85fchdd0lelehfdfpfr1aywfc[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":5,"item":"minecraft:gunpowder"},{"count":2,"item":"minecraft:iron_ingot"},{"count":1,"item":"minecraft:copper_ingot"},{"count":1,"item":"minecraft:copper_ingot"}],"result":{"count":18,"item":"pointblank:repeater_ammo"}}: Unknown item 'pointblank:repeater_ammo' [21:14:02] [KubeJS Recipe Event Worker 0/WARN]: Error parsing recipe pointblank:kjs/ekoralkd6g6sh01rk8nipt882[pointblank:default]: {"type":"pointblank:default","ingredients":[{"count":8,"item":"minecraft:gunpowder"},{"count":2,"item":"minecraft:iron_ingot"},{"count":2,"item":"minecraft:copper_ingot"},{"count":2,"item":"minecraft:copper_ingot"}],"result":{"count":10,"item":"pointblank:450nitro_ammo"}}: Unknown item 'pointblank:450nitro_ammo' [21:14:02] [main/INFO]: Added 12 recipes, removed 0 recipes, modified 0 recipes, with 83 failed recipes in 122.1 ms [21:14:02] [main/INFO]: Loaded 4218 advancements [21:14:02] [main/WARN]: Cannot find suitable entry for key=motor_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=motor_capacity, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=generator_max_output, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=generator_capacity, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=small_connector_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=small_connector_max_output, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=small_light_connector_consumption, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=large_connector_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=large_connector_max_output, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=accumulator_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=accumulator_max_output, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=accumulator_capacity, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=pei_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=pei_max_output, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=tesla_coil_max_input, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=tesla_coil_charge_rate, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=tesla_coil_recipe_charge_rate, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=tesla_coil_capacity, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=tesla_coil_hurt_energy_required, type=java.lang.Long in config=createaddition:COMMON [21:14:02] [main/WARN]: Cannot find suitable entry for key=energyDisplayUnit, type=org.valkyrienskies.clockwork.util.gui.DuctUnits$EnergyUnit$JOULE in config=vs_clockwork:CLIENT [21:14:02] [main/WARN]: Cannot find suitable entry for key=massDisplayUnit, type=org.valkyrienskies.clockwork.util.gui.DuctUnits$MassUnit$KILOGRAM in config=vs_clockwork:CLIENT [21:14:02] [main/WARN]: Cannot find suitable entry for key=pressureDisplayUnit, type=org.valkyrienskies.clockwork.util.gui.DuctUnits$PressureUnit$PASCAL in config=vs_clockwork:CLIENT [21:14:02] [main/WARN]: Cannot find suitable entry for key=tempDisplayUnit, type=org.valkyrienskies.clockwork.util.gui.DuctUnits$TemperatureUnit$KELVIN in config=vs_clockwork:CLIENT [21:14:02] [main/WARN]: Cannot find suitable entry for key=volumeDisplayUnit, type=org.valkyrienskies.clockwork.util.gui.DuctUnits$VolumeUnit$CUBIC_METER in config=vs_clockwork:CLIENT [21:14:02] [main/WARN]: Notice: Jupiter cannot resolve 1 empty List since technical issue in Java, it is recommended to add a value in default value list. [21:14:02] [main/INFO]: Config spec loading complete, found 17 configs from 11 mods. [21:14:02] [main/INFO]: Cloth Config loading complete, found 1 configs from 1 mods. [21:14:02] [main/INFO]: Successfully reload 12 server config(s). [21:14:02] [main/INFO]: Loading Replacements data from 0 files [21:14:02] [main/INFO]: Loaded 0 valid Replacements entries, 0 deferred entries, 0 invalid entries were skipped [21:14:02] [main/WARN]: applyReplacementsToOnlinePlayers: SERVER is null, skip updating online players [21:14:02] [main/INFO]: Replacement cache rebuilt due to data reload: 0 entries loaded, 0 invalid [21:14:02] [main/WARN]: Could not decode GlobalLootModifier with json id supplementaries:ash_from_burning_mobs - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [21:14:02] [main/WARN]: Could not decode GlobalLootModifier with json id supplementaries:straw_from_flax - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [21:14:02] [main/WARN]: Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [21:14:02] [main/WARN]: Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink_treasure - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item [21:14:02] [main/WARN]: Could not decode GlobalLootModifier with json id supplementaries:replace_rope - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: supplementaries:replace_rope [21:14:02] [main/INFO]: Loaded 27 flute songs [21:14:02] [main/INFO]: Deserializing default trades of profession: villagersplus:alchemist [21:14:02] [main/INFO]: Deserializing default trades of profession: villagersplus:horticulturist [21:14:02] [main/INFO]: Deserializing default trades of profession: villagersplus:occultist [21:14:02] [main/INFO]: Deserializing default trades of profession: villagersplus:oceanographer [21:14:02] [main/INFO]: VLib scanning for data [21:14:02] [main/INFO]: Finished reload. Modified structure data: {vlib=StructureSettings(folders=[ships], rename=false, static=false, randomYRange=null, randomRotation=false)} Modified dimensions: {cosmos:alpha_system=DimensionSettings(shipScale=1.0, gravity=0.0, shouldApplyGravity=false), cosmos:b_1400_centauri=DimensionSettings(shipScale=1.0, gravity=0.0, shouldApplyGravity=false), cosmos:earth_moon=DimensionSettings(shipScale=1.0, gravity=0.166, shouldApplyGravity=false), cosmos:europa_lands=DimensionSettings(shipScale=1.0, gravity=0.13, shouldApplyGravity=false), cosmos:gaia_bh_1=DimensionSettings(shipScale=1.0, gravity=0.0, shouldApplyGravity=false), cosmos:glacio_lands=DimensionSettings(shipScale=1.0, gravity=0.23, shouldApplyGravity=false), cosmos:j_1407blands=DimensionSettings(shipScale=1.0, gravity=2.98, shouldApplyGravity=false), cosmos:j_1900=DimensionSettings(shipScale=1.0, gravity=0.1876, shouldApplyGravity=false), cosmos:jupiterlands=DimensionSettings(shipScale=1.0, gravity=2.38, shouldApplyGravity=false), cosmos:marslands=DimensionSettings(shipScale=1.0, gravity=0.38, shouldApplyGravity=false), cosmos:mercury_wasteland=DimensionSettings(shipScale=1.0, gravity=0.39, shouldApplyGravity=false), cosmos:neptune_lands=DimensionSettings(shipScale=1.0, gravity=1.137, shouldApplyGravity=false), cosmos:plutowastelands=DimensionSettings(shipScale=1.0, gravity=0.0632, shouldApplyGravity=false), cosmos:saturn_lands=DimensionSettings(shipScale=1.0, gravity=1.064, shouldApplyGravity=false), cosmos:solar_system=DimensionSettings(shipScale=1.0, gravity=0.0, shouldApplyGravity=false), cosmos:uranus_lands=DimensionSettings(shipScale=1.0, gravity=0.886, shouldApplyGravity=false), cosmos:venuslands=DimensionSettings(shipScale=1.0, gravity=0.904, shouldApplyGravity=false)} [21:14:02] [main/WARN]: Not all defined tags for registry ResourceKey[minecraft:root / minecraft:worldgen/biome] are present in data pack: minecraft:is_birch_forest, minecraft:is_mangrove [21:14:02] [main/INFO]: Applied 18 data villager trades [21:14:02] [main/INFO]: Loading Structurify config... [21:14:02] [main/INFO]: Structurify config loaded [21:14:02] [main/INFO]: Disabled 8 structures: [minecraft:pillager_outpost, minecraft:village_desert, minecraft:village_plains, minecraft:village_savanna, minecraft:village_snowy, minecraft:village_taiga, nova_structures:village_jungle, nova_structures:village_swamp] [21:14:02] [main/INFO]: Changed settings of 8 structures: [minecraft:pillager_outpost, minecraft:village_desert, minecraft:village_plains, minecraft:village_savanna, minecraft:village_snowy, minecraft:village_taiga, nova_structures:village_jungle, nova_structures:village_swamp] [21:14:02] [main/INFO]: Changed settings of 8 structure namespaces: [minecraft:pillager_outpost, minecraft:village_desert, minecraft:village_plains, minecraft:village_savanna, minecraft:village_snowy, minecraft:village_taiga, nova_structures:village_jungle, nova_structures:village_swamp] [21:14:02] [main/INFO]: Finished additional setup in 0 ms [21:14:02] [main/WARN]: No specified tag 'minecraft:carpets' doesn't exist! [21:14:02] [main/INFO]: Injecting recipes [21:14:02] [main/WARN]: Initial datapack load took 4.245 s [21:14:02] [main/INFO]: Applied 2765 biome modifications to 253 of 253 new biomes in 28.38 ms [21:14:02] [Server thread/INFO]: Initialising config for [DistantHorizons] [21:14:02] [Server thread/ERROR]: Unable to convert config value [{}] from [class java.lang.String] to [class java.util.HashMap] for config [mapTest], the default config value will be used instead [{}]. Make sure a converter is defined in [ConfigTypeConverters]. [21:14:02] [Server thread/INFO]: [DistantHorizons] Config initialised [21:14:02] [Server thread/INFO]: Dimension ignoring disabled, DH will render all dimensions. [21:14:02] [Server thread/INFO]: Applying config to loggers [21:14:02] [Server thread/INFO]: Running Delayed setup... [21:14:02] [Server thread/INFO]: Delayed setup complete, firing DhApiAfterDhInitEvent event... [21:14:03] [Server thread/INFO]: Checking for Distant Horizons update [21:14:03] [Server thread/INFO]: Distant Horizons already up to date. [21:14:03] [Server thread/INFO]: Distant Horizons server Initialized at . [21:14:03] [Server thread/INFO]: Enabling Kelvin... [21:14:03] [Server thread/INFO]: Server starting, loading generator types [21:14:03] [Server thread/INFO]: Generator types cleared [21:14:03] [Server thread/INFO]: Loading generator types from datapacks [21:14:03] [Server thread/INFO]: Generator types loading done [21:14:03] [Server thread/INFO]: Starting background profiler... [21:14:03] [Server thread/INFO]: Updating registries... [21:14:03] [Server thread/INFO]: Structure registries updated [21:14:03] [Server thread/INFO]: Structure Sets registries updated [21:14:03] [Server thread/INFO]: Registries updated [21:14:03] [Server thread/INFO]: [WTHIT] Plugin config reloaded [21:14:03] [Server thread/INFO]: Started [DhServerWorld] of type [SERVER_ONLY]. [21:14:03] [Server thread/INFO]: Loading XaeroLib common 2/2! [21:14:03] [Server thread/INFO]: Loading XaeroLib server 2/2! [21:14:03] [Server thread/INFO]: Starting minecraft server version 1.20.1 [21:14:03] [Server thread/INFO]: Loading properties [21:14:03] [Server thread/INFO]: Default game type: SURVIVAL [21:14:03] [Server thread/INFO]: Generating keypair [21:14:03] [Server thread/INFO]: Starting Minecraft server on *:25565 [21:14:03] [Server thread/INFO]: Using epoll channel type [21:14:03] [Server thread/INFO]: Preparing level "world" [21:14:03] [Server thread/INFO]: Enforcing safe world random access [21:14:03] [Server thread/WARN]: Method overwrite conflict for getLevel in valkyrienskies-fabric.mixins.json:feature.shipyard_entities.MixinPersistentEntitySectionManager from mod valkyrienskies, previously written by org.valkyrienskies.mod.mixin.feature.shipyard_entities.MixinPersistentEntitySectionManager. Skipping method. [21:14:03] [Server thread/WARN]: Method overwrite conflict for setLevel in valkyrienskies-fabric.mixins.json:feature.shipyard_entities.MixinPersistentEntitySectionManager from mod valkyrienskies, previously written by org.valkyrienskies.mod.mixin.feature.shipyard_entities.MixinPersistentEntitySectionManager. Skipping method. [21:14:04] [Server thread/INFO]: Started DhServerLevel for [Wrapped{ServerLevel[world]@minecraft:overworld}] at [[LocalSaveStructure@(./world/data)]]. [21:14:04] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary. [21:14:04] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME. [21:14:04] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO]: Batch Chunk Generator initialized [21:14:04] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO]: Creating world gen queue [21:14:04] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO]: Created world gen queue [21:14:04] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO]: Set world gen queue for level [minecraft:overworld]. [21:14:10] [Server thread/INFO]: [STDOUT]: KrunchPhysicsAPISharedLibraryLoader loading library KrunchJni [21:14:11] [Server thread/INFO]: We are not using UDP, falling back to TCP [21:14:11] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary. [21:14:11] [Server thread/INFO]: Started DhServerLevel for [Wrapped{ServerLevel[world]@minecraft:the_nether}] at [[LocalSaveStructure@(./world/data;./world/DIM-1/data)]]. [21:14:11] [DH-Request Module Ticker [minecraft:the_nether] Thread[0]/INFO]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME. [21:14:11] [DH-Request Module Ticker [minecraft:the_nether] Thread[0]/INFO]: Batch Chunk Generator initialized [21:14:11] [DH-Request Module Ticker [minecraft:the_nether] Thread[0]/INFO]: Creating world gen queue [21:14:11] [DH-Request Module Ticker [minecraft:the_nether] Thread[0]/INFO]: Created world gen queue [21:14:11] [DH-Request Module Ticker [minecraft:the_nether] Thread[0]/INFO]: Set world gen queue for level [minecraft:the_nether]. [21:14:11] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary. [21:14:11] [Server thread/INFO]: Started DhServerLevel for [Wrapped{ServerLevel[world]@minecraft:the_end}] at [[LocalSaveStructure@(./world/data;./world/DIM-1/data;./world/DIM1/data)]]. [21:14:11] [Server thread/INFO]: Ksyxis: Hey. This is Ksyxis. We will now load the world and will try to do it quickly. If the game is not responding after this, it's probably us to blame or delete for good. This message appears always, even if the mod works flawlessly. (injector: modern, ci: CallbackInfo[TYPE=CallbackInfo,NAME=method_3774,CANCELLABLE=false], server: net.minecraft.class_3176@4c009119) [21:14:11] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [21:14:11] [Server thread/INFO]: Server resource reload complete! [21:14:11] [DH-Request Module Ticker [minecraft:the_end] Thread[0]/INFO]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME. [21:14:11] [DH-Request Module Ticker [minecraft:the_end] Thread[0]/INFO]: Batch Chunk Generator initialized [21:14:11] [DH-Request Module Ticker [minecraft:the_end] Thread[0]/INFO]: Creating world gen queue [21:14:11] [DH-Request Module Ticker [minecraft:the_end] Thread[0]/INFO]: Created world gen queue [21:14:11] [DH-Request Module Ticker [minecraft:the_end] Thread[0]/INFO]: Set world gen queue for level [minecraft:the_end]. [21:14:11] [Server thread/INFO]: Time elapsed: 38 ms [21:14:11] [Server thread/INFO]: Done (7.377s)! For help, type "help" [21:14:11] [Server thread/WARN]: Dedicated server took 30.451 seconds to load [21:14:11] [Server thread/INFO]: [STDOUT]: ServerWindManager Init [21:14:11] [Server thread/INFO]: The wind is blowing. [21:14:11] [Server thread/INFO]: 发现 382 个结构和 64 个标签 [21:14:11] [Server thread/ERROR]: Moonlight Lib applied some ungodly hacks to prevent a forced arbitrary crash from the mod Valkyrien Skies! See https://github.com/ValkyrienSkies/Valkyrien-Skies-2/issues/1488 for more info. [21:14:11] [Server thread/INFO]: Loading Xaero's Minimap - Stage 2/2 (Server) [21:14:11] [Server thread/INFO]: Loading Xaero's World Map - Stage 2/2 (Server) [21:14:11] [Server thread/INFO]: Values have been reloaded [21:14:11] [C2ME Storage #11/INFO]: Storage thread Thread[C2ME Storage #11,8,main] stopped [21:14:11] [C2ME Storage #10/INFO]: Storage thread Thread[C2ME Storage #10,8,main] stopped [21:14:11] [C2ME Storage #12/INFO]: Storage thread Thread[C2ME Storage #12,8,main] stopped [21:14:38] [User Authenticator #1/INFO]: UUID of player jaysun_n is 6479f8a6-3ca9-4da4-b885-c0287dc7e645 [21:14:38] [pool-9-thread-1/INFO]: Vivecraft: Checking for Updates [21:14:38] [Server thread/INFO]: jaysun_n[/**.**.**.**:61991] logged in with entity id 3 at (8.008472493053487, 76.0, 2.246400021326797) [21:14:38] [Server thread/INFO]: Player [jaysun_n] joined. [21:14:38] [Server thread/INFO]: Server syncing data pack contents, loading generator types [21:14:38] [Server thread/INFO]: Send generator update packet to client [21:14:38] [Server thread/INFO]: jaysun_n joined the game [21:15:20] [DH-World Gen Thread[7]/INFO]: WorldGen requiring [minecraft:structure_starts] is outside the expected range. Returning EMPTY chunk. [21:17:21] [DH-World Gen Thread[0]/ERROR]: Failed to get Road Sign Block Entity during generation. How did this happen? [21:19:27] [DH-World Gen Thread[0]/ERROR]: Failed to get Road Sign Block Entity during generation. How did this happen? [21:20:26] [Netty Epoll Server IO #2/INFO]: Player [jaysun_n] disconnected. [21:20:26] [Server thread/INFO]: jaysun_n lost connection: Disconnected [21:20:26] [Server thread/INFO]: jaysun_n left the game [21:21:20] [User Authenticator #2/INFO]: UUID of player jaysun_n is 6479f8a6-3ca9-4da4-b885-c0287dc7e645 [21:21:20] [pool-9-thread-1/INFO]: Vivecraft: Checking for Updates [21:21:20] [Server thread/INFO]: jaysun_n[/**.**.**.**:65317] logged in with entity id 738 at (5.004582325718045, 75.0, -1.3136332638116848) [21:21:20] [Server thread/INFO]: Player [jaysun_n] joined. [21:21:20] [Server thread/INFO]: Server syncing data pack contents, loading generator types [21:21:20] [Server thread/INFO]: Send generator update packet to client [21:21:20] [Server thread/INFO]: jaysun_n joined the game [21:23:23] [Server thread/INFO]: Stopping the server [21:23:23] [Server thread/INFO]: Vivecraft: shutting down vivecraft scheduler [21:23:23] [Server thread/INFO]: Stopping server [21:23:23] [Server thread/INFO]: Saving players [21:23:23] [Server thread/INFO]: Saving worlds [21:23:23] [Netty Epoll Server IO #5/INFO]: Player [jaysun_n] disconnected. [21:23:23] [Physics thread/INFO]: Deleting VSPhysicsPipelineStage resources! [21:23:23] [Physics thread/WARN]: Physics pipeline ending [21:23:23] [RW-Gen-15714753080808/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientException: (Message HY000 not found); SQL statement: SELECT fingerprint, data FROM roads WHERE max_x >= ? AND min_x <= ? AND max_z >= ? AND min_z <= ? [50000-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:566) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.convert(DbException.java:407) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:213) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.postprocess.RoadSnapService.snapAroundConnection(RoadSnapService.java:48) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.generation.RoadGenerationService.lambda$safeGenerate$6(RoadGenerationService.java:179) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.generation.RoadGenerationService.lambda$executeOnMainThread$9(RoadGenerationService.java:217) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor.java:102) ~[server-intermediary.jar:?] at net.shiroha233.roadweaver.generation.RoadGenerationService.executeOnMainThread(RoadGenerationService.java:215) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.generation.RoadGenerationService.safeGenerate(RoadGenerationService.java:175) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.generation.RoadGenerationService.lambda$tick$5(RoadGenerationService.java:115) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Reading from file sun.nio.ch.FileChannelImpl@7135dc53 failed at 11317666 (length -1), read 0, remaining 768 [2.2.224/1] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.readFully(DataUtils.java:455) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.readFully(FileStore.java:719) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.readFully(SingleFileStore.java:60) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.readFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SFChunk.readFully(SFChunk.java:35) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Chunk.readBufferForPage(Chunk.java:465) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.readPage(FileStore.java:1960) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.readPage(MVStore.java:1021) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVMap.readPage(MVMap.java:632) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Page$NonLeaf.getChildPage(Page.java:1117) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Page.get(Page.java:243) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVMap.get(MVMap.java:429) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.tx.TransactionMap.getFromSnapshot(TransactionMap.java:492) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.tx.TransactionMap.getFromSnapshot(TransactionMap.java:487) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVPrimaryIndex.getRow(MVPrimaryIndex.java:266) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVTable.getRow(MVTable.java:331) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVSecondaryIndex$MVStoreCursor.get(MVSecondaryIndex.java:421) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.index.IndexCursor.get(IndexCursor.java:275) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.table.TableFilter.getValue(TableFilter.java:1032) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.expression.ExpressionColumn.getValue(ExpressionColumn.java:286) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select$LazyResultQueryFlat.fetchNextRow(Select.java:1851) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.result.LazyResult.hasNext(LazyResult.java:78) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.result.FetchedResult.next(FetchedResult.java:34) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select.queryFlat(Select.java:728) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select.queryWithoutCache(Select.java:833) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.queryWithoutCacheLazyCheck(Query.java:197) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.query(Query.java:520) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.query(Query.java:483) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.CommandContainer.query(CommandContainer.java:252) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:192) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] ... 14 more Caused by: java.nio.channels.ClosedByInterruptException at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:199) ~[?:?] at sun.nio.ch.FileChannelImpl.endBlocking(FileChannelImpl.java:171) ~[?:?] at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:844) ~[?:?] at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:824) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.readFully(DataUtils.java:441) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.readFully(FileStore.java:719) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.readFully(SingleFileStore.java:60) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.readFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SFChunk.readFully(SFChunk.java:35) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Chunk.readBufferForPage(Chunk.java:465) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.readPage(FileStore.java:1960) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.readPage(MVStore.java:1021) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVMap.readPage(MVMap.java:632) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Page$NonLeaf.getChildPage(Page.java:1117) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.Page.get(Page.java:243) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVMap.get(MVMap.java:429) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.tx.TransactionMap.getFromSnapshot(TransactionMap.java:492) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.tx.TransactionMap.getFromSnapshot(TransactionMap.java:487) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVPrimaryIndex.getRow(MVPrimaryIndex.java:266) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVTable.getRow(MVTable.java:331) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.MVSecondaryIndex$MVStoreCursor.get(MVSecondaryIndex.java:421) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.index.IndexCursor.get(IndexCursor.java:275) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.table.TableFilter.getValue(TableFilter.java:1032) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.expression.ExpressionColumn.getValue(ExpressionColumn.java:286) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select$LazyResultQueryFlat.fetchNextRow(Select.java:1851) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.result.LazyResult.hasNext(LazyResult.java:78) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.result.FetchedResult.next(FetchedResult.java:34) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select.queryFlat(Select.java:728) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Select.queryWithoutCache(Select.java:833) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.queryWithoutCacheLazyCheck(Query.java:197) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.query(Query.java:520) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.query.Query.query(Query.java:483) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.CommandContainer.query(CommandContainer.java:252) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:192) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] ... 14 more [21:23:23] [DefaultDispatcher-worker-5/INFO]: VSPhysicsPipelineStage is fully deleted! [21:23:24] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld [21:23:24] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_nether [21:23:24] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:the_end [21:23:24] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved [21:23:24] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [21:23:24] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [21:23:24] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved [21:23:24] [Server thread/INFO]: Closing world gen queue [21:23:24] [Server thread/INFO]: Closing WorldGenerationQueue... [21:23:24] [Server thread/INFO]: Shutting down world generator thread pool... [21:23:24] [Server thread/INFO]: World generator thread pool shutdown with [2] incomplete tasks. [21:23:24] [Server thread/INFO]: [BatchGenerator] shutting down... [21:23:24] [Server thread/INFO]: Closing [BatchGenerationEnvironment] [21:23:24] [Server thread/INFO]: Finished closing WorldGenerationQueue [21:23:24] [Server thread/INFO]: Closed DHLevel for [Wrapped{ServerLevel[world]@minecraft:overworld}]. [21:23:24] [Server thread/INFO]: Closing world gen queue [21:23:24] [C2ME Storage #3/INFO]: Storage thread Thread[C2ME Storage #3,8,main] stopped [21:23:24] [Server thread/INFO]: Closing WorldGenerationQueue... [21:23:24] [Server thread/INFO]: Shutting down world generator thread pool... [21:23:24] [Server thread/INFO]: World generator thread pool shutdown with [0] incomplete tasks. [21:23:24] [Server thread/INFO]: [BatchGenerator] shutting down... [21:23:24] [Server thread/INFO]: Closing [BatchGenerationEnvironment] [21:23:24] [Server thread/INFO]: Finished closing WorldGenerationQueue [21:23:24] [Server thread/INFO]: Closed DHLevel for [Wrapped{ServerLevel[world]@minecraft:the_nether}]. [21:23:24] [C2ME Storage #6/INFO]: Storage thread Thread[C2ME Storage #6,8,main] stopped [21:23:24] [Server thread/INFO]: Closing world gen queue [21:23:24] [Server thread/INFO]: Closing WorldGenerationQueue... [21:23:24] [Server thread/INFO]: Shutting down world generator thread pool... [21:23:24] [Server thread/INFO]: World generator thread pool shutdown with [0] incomplete tasks. [21:23:24] [Server thread/INFO]: [BatchGenerator] shutting down... [21:23:24] [Server thread/INFO]: Closing [BatchGenerationEnvironment] [21:23:24] [Server thread/INFO]: Finished closing WorldGenerationQueue [21:23:24] [Server thread/INFO]: Closed DHLevel for [Wrapped{ServerLevel[world]@minecraft:the_end}]. [21:23:24] [Server thread/INFO]: Disabling Kelvin... [21:23:24] [Server thread/INFO]: Dumping Kelvin information... [21:23:24] [Server thread/INFO]: Dumped Kelvin information. Now get out! [21:23:24] [Server thread/INFO]: Closed DhWorld of type [SERVER_ONLY]. [21:23:24] [Server thread/INFO]: Closed DhWorld of type [SERVER_ONLY]. [21:23:24] [Server thread/INFO]: Shutting down PriorityTaskPicker thread pool... [21:23:24] [C2ME Storage #9/INFO]: Storage thread Thread[C2ME Storage #9,8,main] stopped [21:23:24] [DH-World Gen Thread[9]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientException: (Message HY000 not found) [50000-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:566) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.Database.throwLastBackgroundException(Database.java:1817) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.beforeCommitOrRollback(SessionLocal.java:764) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.commit(SessionLocal.java:679) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.stop(Command.java:158) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.CommandContainer.stop(CommandContainer.java:260) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:231) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.message.DbException: (Message HY000 not found) [50000-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.convert(DbException.java:407) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.Store.lambda$new$0(Store.java:122) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.handleException(MVStore.java:1546) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.panic(MVStore.java:371) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1527) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientException: (Message HY000 not found) [50000-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:566) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.convert(DbException.java:407) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.db.Store.lambda$new$0(Store.java:122) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.handleException(MVStore.java:1546) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.MVStore.panic(MVStore.java:371) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1527) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11341824 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [C2ME Storage #4/INFO]: Storage thread Thread[C2ME Storage #4,8,main] stopped [21:23:25] [C2ME Storage #5/INFO]: Storage thread Thread[C2ME Storage #5,8,main] stopped [21:23:25] [C2ME Storage #7/INFO]: Storage thread Thread[C2ME Storage #7,8,main] stopped [21:23:25] [C2ME Storage #1/INFO]: Storage thread Thread[C2ME Storage #1,8,main] stopped [21:23:25] [C2ME Storage #8/INFO]: Storage thread Thread[C2ME Storage #8,8,main] stopped [21:23:25] [C2ME Storage #2/INFO]: Storage thread Thread[C2ME Storage #2,8,main] stopped [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.TreeFeature.handler$dhm000$roadweaver$blockTreeOnRoad(TreeFeature.java:522) ~[server-intermediary.jar:?] at net.minecraft.class_2944.method_13151(class_2944.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeature.generate(RandomFeature.java:27) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[0]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.HugeMushroomFeature.handler$dhn000$roadweaver$blockMushroomOnRoad(HugeMushroomFeature.java:523) ~[server-intermediary.jar:?] at net.minecraft.class_4625.method_13151(class_4625.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeature.generate(RandomFeature.java:27) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.VegetationPatchFeature.generateVegetationFeature(VegetationPatchFeature.java:92) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.VegetationPatchFeature.generateVegetation(VegetationPatchFeature.java:86) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.VegetationPatchFeature.generate(VegetationPatchFeature.java:35) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[0]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[0]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[4]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[4]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:25] [DH-World Gen Thread[1]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.TreeFeature.handler$dhm000$roadweaver$blockTreeOnRoad(TreeFeature.java:522) ~[server-intermediary.jar:?] at net.minecraft.class_2944.method_13151(class_2944.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeatureEntry.generate(RandomFeatureEntry.java:27) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeature.generate(RandomFeature.java:24) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:26] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.handler$dia000$roadweaver$blockTreesOnRoad(ConfiguredFeature.java:542) ~[server-intermediary.jar:?] at net.minecraft.class_2975.method_12862(class_2975.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.TreeFeature.handler$dhm000$roadweaver$blockTreeOnRoad(TreeFeature.java:522) ~[server-intermediary.jar:?] at net.minecraft.class_2944.method_13151(class_2944.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeature.generate(RandomFeature.java:27) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.StructureWeightSampler.handler$die000$roadweaver$injectRoadData(StructureWeightSampler.java:1579) ~[server-intermediary.jar:?] at net.minecraft.world.gen.StructureWeightSampler.createStructureWeightSampler(StructureWeightSampler.java:77) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.createChunkNoiseSampler(NoiseChunkGenerator.java:107) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_41540(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.chunk.Chunk.getOrCreateChunkNoiseSampler(Chunk.java:395) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:99) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.method_38333(NoiseChunkGenerator.java:93) ~[server-intermediary.jar:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at com.ishland.c2me.base.common.util.InvokingExecutorService.execute(InvokingExecutorService.java:94) ~[c2me-base-0.2.0+alpha.11.16-bfc33cf1bb02ab0f.jar:?] at java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1782) ~[?:?] at java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2005) ~[?:?] at net.minecraft.world.gen.chunk.NoiseChunkGenerator.populateBiomes(NoiseChunkGenerator.java:92) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepBiomes.generateGroup(StepBiomes.java:98) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:629) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.buildChunkGridIndex(RoadSpatialIndex.java:119) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoadXZ(RoadSpatialIndex.java:81) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:59) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadSpatialIndex.isNearRoad(RoadSpatialIndex.java:53) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.RoadPositionQuery.isOnRoad(RoadPositionQuery.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.TreeFeature.handler$dhm000$roadweaver$blockTreeOnRoad(TreeFeature.java:522) ~[server-intermediary.jar:?] at net.minecraft.class_2944.method_13151(class_2944.java) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.SimpleRandomFeature.generate(SimpleRandomFeature.java:25) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generateUnregistered(PlacedFeature.java:38) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.RandomFeature.generate(RandomFeature.java:27) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?] at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?] at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:711) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.highway.HighwayFeature.method_13151(HighwayFeature.java:46) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [DH-World Gen Thread[8]/ERROR]: 查询道路数据失败 net.shiroha233.roadweaver.libs.h2.jdbc.JdbcSQLNonTransientConnectionException: (Message 90098 not found) [90098-224] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:690) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.getJdbcSQLException(DbException.java:489) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.message.DbException.get(DbException.java:212) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.getTransaction(SessionLocal.java:1610) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.engine.SessionLocal.startStatementWithinTransaction(SessionLocal.java:1631) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.command.Command.executeQuery(Command.java:186) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:131) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sqlite.RoadSqliteStorage.queryRect(RoadSqliteStorage.java:147) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.persistence.sharded.RoadShardStorage.queryRect(RoadShardStorage.java:23) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.features.path.PathFeature.method_13151(PathFeature.java:64) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature.java:1037) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.method_39646(PlacedFeature.java:54) ~[server-intermediary.jar:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?] at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?] at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:53) ~[server-intermediary.jar:?] at net.minecraft.world.gen.feature.PlacedFeature.generate(PlacedFeature.java:42) ~[server-intermediary.jar:?] at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator.java:357) ~[server-intermediary.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.step.StepFeatures.generateGroup(StepFeatures.java:87) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateDirect(BatchGenerationEnvironment.java:657) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.BatchGenerationEnvironment.generateEvent(BatchGenerationEnvironment.java:513) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at loaderCommon.fabric.com.seibel.distanthorizons.common.wrappers.worldGeneration.GenerationEvent.lambda$start$0(GenerationEvent.java:106) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable.run(PriorityTaskPicker.java:318) ~[DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:840) ~[?:?] Caused by: net.shiroha233.roadweaver.libs.h2.mvstore.MVStoreException: Writing to sun.nio.ch.FileChannelImpl@7135dc53 failed; length 4096 at 11345920 [2.2.224/2] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:478) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:159) ~[?:?] at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:854) ~[?:?] at net.shiroha233.roadweaver.libs.h2.mvstore.DataUtils.writeFully(DataUtils.java:474) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:67) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.SingleFileStore.writeFully(SingleFileStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:366) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.RandomAccessStore.writeChunk(RandomAccessStore.java:28) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.storeBuffer(FileStore.java:1524) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at net.shiroha233.roadweaver.libs.h2.mvstore.FileStore.lambda$serializeAndStore$3(FileStore.java:1432) ~[roadweaver-fabric-2.2.1-1.20.1.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] ... 3 more [21:23:27] [Server thread/INFO]: Closing all [3] database connections... [21:23:27] [Server thread/INFO]: Closing database connection: [jdbc:dh_sqlite:./world/DIM1/data/DistantHorizons.sqlite] [21:23:27] [Server thread/INFO]: Closing database connection: [jdbc:dh_sqlite:./world/data/DistantHorizons.sqlite] [21:23:27] [Server thread/INFO]: Closing database connection: [jdbc:dh_sqlite:./world/DIM-1/data/DistantHorizons.sqlite]