[20:00:39] [main/INFO]: Loading Minecraft 1.21.1 with Fabric Loader 0.16.10
[20:00:39] [main/INFO]: Fabric is preparing JARs on first launch, this may take a few seconds...
[20:00:39] [ForkJoinPool-1-worker-1/WARN]: Mod stutterfix uses the version mc1.21-0.2.3 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'mc1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version
[20:00:39] [main/INFO]: Loading 133 mods:
	- appleskin 3.0.6+mc1.21
	- c2me 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-base 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-client-uncapvd 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-fixes-chunkio-threading-issues 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-fixes-general-threading-issues 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-fixes-worldgen-threading-issues 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-fixes-worldgen-vanilla-bugs 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-notickvd 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-allocs 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-chunk-access 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-chunkio 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-dfc 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-math 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-scheduling 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-worldgen-general 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-opts-worldgen-vanilla 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-rewrites-chunk-serializer 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-rewrites-chunk-system 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-rewrites-chunkio 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-server-utils 0.3.0+alpha.0.317+1.21.1
	   |-- c2me-threading-lighting 0.3.0+alpha.0.317+1.21.1
	   |-- com_electronwill_night-config_core 3.6.5
	   |-- com_electronwill_night-config_toml 3.6.5
	   |-- com_ibm_async_asyncutil 0.1.0
	   |-- io_reactivex_rxjava3_rxjava 3.1.8
	   |-- mixinsquared 0.2.0-beta.6
	   |-- net_objecthunter_exp4j 0.4.8
	   |-- org_jctools_jctools-core 4.0.5
	   \-- org_reactivestreams_reactive-streams 1.0.4
	- camerautils 1.21.1-1.0.16
	   |-- fabric-api-base 0.4.42+6573ed8c6a
	   \-- fabric-key-binding-api-v1 1.0.47+0af3f5a76a
	- capes 1.5.4+1.21
	- chunky 1.4.16
	- cloth-config 15.0.140
	   \-- cloth-basic-math 0.6.1
	- continuity 3.0.0+1.21
	- distanthorizons 2.3.0-b
	   |-- fabric-command-api-v2 2.2.28+6ced4dd919
	   |-- fabric-entity-events-v1 1.7.0+2122d82819
	   |-- fabric-events-interaction-v0 0.7.13+ba9dae0619
	   |-- fabric-lifecycle-events-v1 2.5.0+01d9a51c19
	   |-- fabric-networking-api-v1 4.3.0+c7469b2119
	   |-- fabric-rendering-v1 5.0.5+df16efd019
	   |-- fabric-resource-loader-v0 1.3.1+5b5275af19
	   \-- fabric-screen-api-v1 2.0.25+8b68f1c719
	- dynamic_fps 3.9.0
	   \-- net_lostluma_battery 1.3.0
	- e4mc_minecraft 5.3.0
	   \-- folk_sisby_kaleido-config 0.3.1+1.3.1
	- entityculling 1.7.3
	- fabric-api 0.115.1+1.21.1
	   |-- fabric-api-lookup-api-v1 1.6.70+b559734419
	   |-- fabric-biome-api-v1 13.0.31+d527f9fd19
	   |-- fabric-block-api-v1 1.0.22+0af3f5a719
	   |-- fabric-block-view-api-v2 1.0.10+6573ed8c19
	   |-- fabric-blockrenderlayer-v1 1.1.52+0af3f5a719
	   |-- fabric-client-tags-api-v1 1.1.15+6573ed8c19
	   |-- fabric-command-api-v1 1.2.49+f71b366f19
	   |-- fabric-commands-v0 0.2.66+df3654b319
	   |-- fabric-content-registries-v0 8.0.18+b559734419
	   |-- fabric-convention-tags-v1 2.1.3+7f945d5b19
	   |-- fabric-convention-tags-v2 2.10.0+9465b64419
	   |-- fabric-crash-report-info-v1 0.2.29+0af3f5a719
	   |-- fabric-data-attachment-api-v1 1.4.1+9ed317f519
	   |-- fabric-data-generation-api-v1 20.2.26+16c4ae2519
	   |-- fabric-dimensions-v1 4.0.0+6fc22b9919
	   |-- fabric-game-rule-api-v1 1.0.53+6ced4dd919
	   |-- fabric-item-api-v1 11.1.1+d5debaed19
	   |-- fabric-item-group-api-v1 4.1.6+6823f7cd19
	   |-- fabric-keybindings-v0 0.2.45+df3654b319
	   |-- fabric-loot-api-v2 3.0.15+3f89f5a519
	   |-- fabric-loot-api-v3 1.0.3+3f89f5a519
	   |-- fabric-message-api-v1 6.0.13+6573ed8c19
	   |-- fabric-model-loading-api-v1 2.0.0+fe474d6b19
	   |-- fabric-object-builder-api-v1 15.2.1+40875a9319
	   |-- fabric-particles-v1 4.0.2+6573ed8c19
	   |-- fabric-recipe-api-v1 5.0.14+248df81c19
	   |-- fabric-registry-sync-v0 5.2.0+34f5d91419
	   |-- fabric-renderer-api-v1 3.4.0+c705a49c19
	   |-- fabric-renderer-indigo 1.7.0+c705a49c19
	   |-- fabric-renderer-registries-v1 3.2.68+df3654b319
	   |-- fabric-rendering-data-attachment-v1 0.3.48+73761d2e19
	   |-- fabric-rendering-fluids-v1 3.1.6+1daea21519
	   |-- fabric-rendering-v0 1.1.71+df3654b319
	   |-- fabric-resource-conditions-api-v1 4.3.0+8dc279b119
	   |-- fabric-screen-handler-api-v1 1.3.88+b559734419
	   |-- fabric-sound-api-v1 1.0.23+6573ed8c19
	   |-- fabric-transfer-api-v1 5.4.2+c24bd99419
	   \-- fabric-transitive-access-wideners-v1 6.2.0+45b9699719
	- fabric-language-kotlin 1.13.1+kotlin.2.1.10
	   |-- org_jetbrains_kotlin_kotlin-reflect 2.1.10
	   |-- org_jetbrains_kotlin_kotlin-stdlib 2.1.10
	   |-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.1.10
	   |-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.1.10
	   |-- org_jetbrains_kotlinx_atomicfu-jvm 0.27.0
	   |-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.10.1
	   |-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.10.1
	   |-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.1
	   |-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.6.0
	   |-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.6.0
	   |-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.8.0
	   |-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.8.0
	   \-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.8.0
	- fabricloader 0.16.10
	   \-- mixinextras 0.4.1
	- fabrishot 1.14.1
	- ferritecore 7.0.2-hotfix
	- iris 1.8.8+mc1.21.1
	   |-- io_github_douira_glsl-transformer 2.0.1
	   |-- org_anarres_jcpp 1.4.14
	   \-- org_antlr_antlr4-runtime 4.13.1
	- java 21
	- konkrete 1.9.9
	- lithium 0.15.0+mc1.21.1
	- melody 1.0.10
	- memoryleakfix 1.1.5
	- minecraft 1.21.1
	- modelfix 1.21-1.6
	- modernfix 5.20.2+mc1.21.1
	- modmenu 11.0.3
	   \-- placeholder-api 2.4.0-pre.2+1.21
	- noisium 2.3.0+mc1.21-1.21.1
	- obsidianui 0.2.9+mc1.21.1
	- reeses-sodium-options 1.8.3+mc1.21.4
	- ryoamiclights 0.2.11+mc1.21.1
	- sodium 0.6.9+mc1.21.1
	- sodium-extra 0.6.0+mc1.21.1
	- stutterfix mc1.21-0.2.3
	- voicechat 1.21.1-2.5.28
	- yeetusexperimentus 87.0.0
	- yet_another_config_lib_v3 3.6.3+1.21.1-fabric
[20:00:51] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/********/AppData/Roaming/ModrinthApp/meta/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT
[20:00:51] [main/INFO]: Compatibility level set to JAVA_21
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.base.mixin
[20:00:51] [main/INFO]: Global Executor Parallelism: 1 configured, 1 evaluated, 1 default evaluated
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.client.uncapvd.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.fixes.chunkio.threading_issues.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.fixes.general.threading_issues.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.threading_issues.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.fixes.worldgen.vanilla_bugs.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.notickvd.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.allocs.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.chunk_access.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.chunkio.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.dfc.mixin
[20:00:51] [main/INFO]: Disabling com.ishland.c2me.opts.dfc.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.math.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.scheduling.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.general.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.opts.worldgen.vanilla.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunk_serializer.mixin
[20:00:51] [main/INFO]: Disabling com.ishland.c2me.rewrites.chunk_serializer.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunksystem.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.rewrites.chunkio.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.server.utils.mixin
[20:00:51] [main/INFO]: Initializing com.ishland.c2me.threading.lighting.mixin
[20:00:52] [main/WARN]: Mod 'ferritecore' attempted to override option 'mixin.alloc.blockstate', which doesn't exist, ignoring
[20:00:52] [main/INFO]: Option 'mixin.entity.collisions.fluid' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.entity.collisions.fluid=false'.
[20:00:52] [main/INFO]: Option 'mixin.experimental.entity.block_caching.block_support' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.experimental.entity.block_caching.block_support=false'.
[20:00:52] [main/INFO]: Option 'mixin.experimental.entity.block_caching.fluid_pushing' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.experimental.entity.block_caching.fluid_pushing=false'.
[20:00:52] [main/INFO]: Option 'mixin.experimental.entity.block_caching.block_touching' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.experimental.entity.block_caching.block_touching=false'.
[20:00:52] [main/INFO]: Option 'mixin.experimental.entity.block_caching.suffocation' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.experimental.entity.block_caching.suffocation=false'.
[20:00:52] [main/INFO]: Option 'mixin.experimental.entity.block_caching' requires 'mixin.util.block_tracking=true' but found 'false'. Setting 'mixin.experimental.entity.block_caching=false'.
[20:00:52] [main/INFO]: Loaded configuration file for Lithium: 149 options available, 0 override(s) found
[20:00:52] [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
[20:00:52] [main/INFO]: Loaded configuration file for ModernFix 5.20.2+mc1.21.1: 57 options available, 4 override(s) found
[20:00:52] [main/WARN]: Option 'mixin.bugfix.paper_chunk_patches' overriden (by mods [c2me]) to 'false'
[20:00:52] [main/WARN]: Option 'mixin.perf.cache_strongholds' overriden (by mods [c2me]) to 'false'
[20:00:52] [main/WARN]: Option 'mixin.perf.nbt_memory_usage' overriden (by mods [c2me]) to 'false'
[20:00:52] [main/WARN]: Option 'mixin.bugfix.chunk_deadlock' overriden (by mods [c2me]) to 'false'
[20:00:52] [main/INFO]: Applying Nashorn fix
[20:00:52] [main/INFO]: Loaded configuration file for Sodium: 43 options available, 1 override(s) found
[20:00:52] [main/INFO]: Loaded configuration file for Sodium Extra: 36 options available, 0 override(s) found
[20:00:52] [main/WARN]: Error loading class: mezz/jei/fabric/platform/RenderHelper (java.lang.ClassNotFoundException: mezz/jei/fabric/platform/RenderHelper)
[20:00:52] [main/WARN]: @Mixin target mezz.jei.fabric.platform.RenderHelper was not found appleskin.jei.mixins.json:JEIRenderHelperMixin from mod appleskin
[20:00:52] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages)
[20:00:52] [main/WARN]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net/caffeinemc/sodium/config/user/UserConfigCategories)
[20:00:52] [main/WARN]: Error loading class: net/vulkanmod/config/option/Options (java.lang.ClassNotFoundException: net/vulkanmod/config/option/Options)
[20:00:52] [main/WARN]: Error loading class: ca/spottedleaf/starlight/common/thread/SchedulingUtil (java.lang.ClassNotFoundException: ca/spottedleaf/starlight/common/thread/SchedulingUtil)
[20:00:53] [main/WARN]: Error loading class: link/infra/indium/renderer/render/TerrainRenderContext (java.lang.ClassNotFoundException: link/infra/indium/renderer/render/TerrainRenderContext)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess)
[20:00:53] [main/WARN]: Force-disabling mixin 'features.render.world.sky.FogRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[20:00:53] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientLevelMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[20:00:53] [main/WARN]: Force-disabling mixin 'features.render.world.sky.LevelRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[20:00:53] [main/INFO]: [MemoryLeakFix] Will be applying 3 memory leak fixes!
[20:00:53] [main/INFO]: [MemoryLeakFix] Currently enabled memory leak fixes: [targetEntityLeak, biomeTemperatureLeak, hugeScreenshotLeak]
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages)
[20:00:53] [main/WARN]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net/caffeinemc/sodium/config/user/UserConfigCategories)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages)
[20:00:53] [main/WARN]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net/caffeinemc/sodium/config/user/UserConfigCategories)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess)
[20:00:53] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess)
[20:00:53] [main/WARN]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org/jetbrains/annotations/ApiStatus$Internal)
[20:00:53] [main/INFO]: Searching for graphics cards...
[20:00:53] [main/INFO]: Found graphics adapter: AdapterInfo{vendor=AMD, description='Radeon Pro 555', adapterType=0x0000030B, openglIcdFilePath='C:\Windows\System32\DriverStore\FileRepository\u0409531.inf_amd64_60e11051c7c3e4f7\B409258\atig6pxx.dll', openglIcdVersion=30.0.13045.21001}
[20:00:54] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
[20:00:55] [Datafixer Bootstrap/INFO]: 226 Datafixer optimizations took 379 milliseconds
[20:00:58] [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 net.caffeinemc.mods.lithium.mixin.world.temperature_cache.BiomeMixin. Skipping method.
[20:01:01] [main/INFO]: Vanilla bootstrap took 4423 milliseconds
[20:01:01] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[20:01:01] [Render thread/INFO]: Setting user: Tayocomo
[20:01:02] [Render thread/INFO]: [KONKRETE] Loading v1.9.9 in client-side mode on FABRIC!
[20:01:02] [Render thread/INFO]: ---------------------------
[20:01:02] [Render thread/INFO]: KONKRETE SHIPS AND USES THE FOLLOWING LIBRARIES:
[20:01:02] [Render thread/INFO]:  
[20:01:02] [Render thread/INFO]: Open Imaging Copyright © 2014 Dhyan Blum.
[20:01:02] [Render thread/INFO]: Open Imaging is licensed under Apache-2.0.
[20:01:02] [Render thread/INFO]:  
[20:01:02] [Render thread/INFO]: JsonPath Copyright © 2017 Jayway.
[20:01:02] [Render thread/INFO]: JsonPath is licensed under Apache-2.0.
[20:01:02] [Render thread/INFO]:  
[20:01:02] [Render thread/INFO]: Json-smart Copyright © netplex.
[20:01:02] [Render thread/INFO]: Json-smart is licensed under Apache-2.0.
[20:01:02] [Render thread/INFO]:  
[20:01:02] [Render thread/INFO]: Exp4j Copyright © Frank Asseg.
[20:01:02] [Render thread/INFO]: Exp4j is licensed under Apache-2.0. https://github.com/fasseg/exp4j
[20:01:02] [Render thread/INFO]: ---------------------------
[20:01:02] [Render thread/INFO]: [KONKRETE] Server-side modules initialized and ready to use!
[20:01:02] [Render thread/INFO]: [MELODY] Loading v1.0.10 on FABRIC...
[20:01:02] [Render thread/INFO]: Loading Noisium.
[20:01:02] [Render thread/INFO]: [voicechat] Compatibility version 18
[20:01:02] [Render thread/INFO]: [voicechat] Loading plugins
[20:01:02] [Render thread/INFO]: [voicechat] Loaded 0 plugin(s)
[20:01:02] [Render thread/INFO]: [voicechat] Initializing plugins
[20:01:02] [Render thread/INFO]: [voicechat] Initialized 0 plugin(s)
[20:01:02] [Render thread/INFO]: Trying to read config file...
[20:01:02] [Render thread/INFO]: A config file was found, loading it..
[20:01:02] [Render thread/INFO]: Successfully loaded config file.
[20:01:03] [Render thread/INFO]: Initializing Distant Horizons client.
[20:01:03] [Render thread/INFO]: Distant Horizons, Version: 2.3.0-b
[20:01:03] [Render thread/INFO]: Registering Fabric Client Events
[20:01:03] [Render thread/INFO]: Registering Fabric Server Events
[20:01:03] [Render thread/INFO]: Registered mod compatibility accessor for: [Sodium-Fabric].
[20:01:03] [Render thread/INFO]: Registered mod compatibility accessor for: [iris].
[20:01:03] [Render thread/INFO]: Distant Horizons client Initialized.
[20:01:03] [Render thread/INFO]: Initialising config for DistantHorizons
[20:01:03] [Render thread/INFO]: Config for DistantHorizons initialised
[20:01:03] [Render thread/WARN]: Partially Incompatible Distant Horizons mod detected: [Chunky] Chunky can cause DH LODs to have holes since Chunky can generate chunks faster than DH can process them. 
Using DH's distant generator instead of chunky or increasing DH's CPU thread count can resolve the issue.
[20:01:03] [Render thread/INFO]: Dynamic FPS 3.9.0 active on Fabric!
[20:01:03] [Render thread/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
[20:01:03] [Render thread/INFO]: Checking mod updates...
[20:01:03] [Render thread/INFO]: [RyoamicLights] Initializing RyoamicLights...
[20:01:03] [Render thread/INFO]: [RyoamicLights] Configuration loaded.
[20:01:04] [ModMenu/Update Checker/Fabric Loader/INFO]: Update available for 'fabricloader@0.16.10'
[20:01:04] [Worker-Main-0/INFO]: Update available for 'chunky@1.4.16', (-> 1.4.23)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'dynamic_fps@3.9.0', (-> 3.9.4)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'yet_another_config_lib_v3@3.6.3+1.21.1-fabric', (-> 3.6.6+1.21.1-fabric)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'e4mc_minecraft@5.3.0', (-> 5.3.1-fabric)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'modernfix@5.20.2+mc1.21.1', (-> 5.21.0+mc1.21.1)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'fabric-api@0.115.1+1.21.1', (-> 0.116.0+1.21.1)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'voicechat@1.21.1-2.5.28', (-> fabric-1.21.1-2.5.30)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'sodium@0.6.9+mc1.21.1', (-> mc1.21.1-0.6.13-fabric)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'entityculling@1.7.3', (-> 1.7.4)
[20:01:04] [Worker-Main-0/INFO]: Update available for 'fabric-language-kotlin@1.13.1+kotlin.2.1.10', (-> 1.13.2+kotlin.2.1.20)
[20:01:04] [Render thread/INFO]: [voicechat] Loading Opus
[20:01:04] [Render thread/INFO]: [voicechat] Using Cloth Config GUI
[20:01:04] [Render thread/INFO]: Deserializing YACLConfig from 'C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\config\yacl.json5'
[20:01:04] [Render thread/INFO]: Queuing DH event binding...
[20:01:04] [Render thread/INFO]: DH Ready, binding Iris event handlers...
[20:01:04] [Render thread/INFO]: DH Iris events bound.
[20:01:05] [Render thread/INFO]: Backend library: LWJGL version 3.3.3-snapshot
[20:01:05] [ForkJoinPool.commonPool-worker-1/WARN]: [Iris Update Check] This version doesn't have an update index, skipping.
[20:01:05] [Render thread/INFO]: OpenGL Vendor: ATI Technologies Inc.
[20:01:05] [Render thread/INFO]: OpenGL Renderer: Radeon Pro 555
[20:01:05] [Render thread/INFO]: OpenGL Version: 3.2.14761 Core Profile Forward-Compatible No Error Context FireGL **.**.**.** 30.0.13045.21001
[20:01:06] [Render thread/INFO]: Debug functionality is disabled.
[20:01:06] [Render thread/INFO]: ARB_direct_state_access detected, enabling DSA.
[20:01:06] [Render thread/WARN]: Removed resource pack appleskin from options because it is no longer compatible
[20:01:06] [Render thread/WARN]: Removed resource pack konkrete from options because it is no longer compatible
[20:01:06] [Render thread/WARN]: Removed resource pack modernfix from options because it is no longer compatible
[20:01:06] [Render thread/WARN]: Removed resource pack yet_another_config_lib_v3 from options because it is no longer compatible
[20:01:06] [DH-ApplyConfigPresetTimer/INFO]: changing preset to: HIGH
[20:01:06] [DH-ApplyConfigPresetTimer/INFO]: preset active: HIGH
[20:01:06] [Render thread/INFO]: Hardware information:
[20:01:06] [Render thread/INFO]: CPU: 4x Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
[20:01:06] [Render thread/INFO]: GPU: Radeon Pro 555 (Supports OpenGL 3.2.14761 Core Profile Forward-Compatible No Error Context FireGL **.**.**.** 30.0.13045.21001)
[20:01:06] [Render thread/INFO]: OS: Windows 10 (10.0)
[20:01:07] [Render thread/INFO]: Invalidating pack caches
[20:01:07] [Render thread/INFO]: Reloading ResourceManager: vanilla, fabric, appleskin, c2me, camerautils, capes, chunky, cloth-config, continuity, distanthorizons, dynamic_fps, e4mc_minecraft, entityculling, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, fabrishot, iris, konkrete, lithium, modernfix, modmenu, noisium, obsidianui, reeses-sodium-options, ryoamiclights, sodium, sodium-extra, stutterfix, voicechat, yet_another_config_lib_v3, continuity:default
[20:01:07] [Worker-ResourceReload-2/INFO]: Found unifont_all_no_pua-15.1.05.hex, loading
[20:01:07] [Render thread/INFO]: [KONKRETE] Client-side modules initialized and ready to use!
[20:01:07] [Render thread/INFO]: Post-Initializing Mod
[20:01:07] [Render thread/INFO]: Mod Post-Initialized
[20:01:07] [Render thread/INFO]: Shaders are disabled because no valid shaderpack is selected
[20:01:08] [Worker-ResourceReload-2/INFO]: Found unifont_jp_patch-15.1.05.hex, loading
[20:01:10] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[20:01:10] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[20:01:10] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Headphones (Cirrus Logic CS8409 (AB 15))
[20:01:10] [Render thread/INFO]: Sound engine started
[20:01:10] [Render thread/INFO]: Created: 1024x1024x0 minecraft:textures/atlas/blocks.png-atlas
[20:01:10] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/signs.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x512x0 minecraft:textures/atlas/banner_patterns.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x512x0 minecraft:textures/atlas/shield_patterns.png-atlas
[20:01:10] [Render thread/INFO]: Created: 1024x1024x0 minecraft:textures/atlas/armor_trims.png-atlas
[20:01:10] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/chest.png-atlas
[20:01:10] [Render thread/INFO]: Created: 128x64x0 minecraft:textures/atlas/decorated_pot.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/beds.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/shulker_boxes.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[20:01:10] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/paintings.png-atlas
[20:01:10] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[20:01:10] [Render thread/INFO]: Created: 64x64x0 minecraft:textures/atlas/map_decorations.png-atlas
[20:01:10] [Render thread/INFO]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas
[20:01:10] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[20:01:10] [Render thread/INFO]: Checking for Distant Horizons update
[20:01:11] [Render thread/INFO]: New version (2.3.2-b) of Distant Horizons is available
[20:01:11] [Render thread/INFO]: Download link: https://cdn.modrinth.com/data/uCdwusMi/versions/jkSxZOJh/DistantHorizons-neoforge-fabric-2.3.2-b-1.21.1.jar
[20:01:13] [Render thread/WARN]: Game took 43.784 seconds to start
[20:02:23] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld
[20:02:39] [Render thread/INFO]: Connecting to play.oxtail.uk, 25565
[20:02:40] [Render thread/INFO]: Enforcing safe world random access
[20:02:40] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@5dam7urgtr7se@minecraft:overworld}]-[5dam7urgtr7se@minecraft:overworld].
[20:02:40] [Render thread/INFO]: Reloading pipeline on dimension change: minecraft:overworld => minecraft:overworld
[20:02:40] [Render thread/INFO]: Destroying pipeline minecraft:overworld
[20:02:40] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld
[20:02:40] [Render thread/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/LightDataAccess)
[20:02:40] [Render thread/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/data/ArrayLightDataCache)
[20:02:40] [Render thread/WARN]: Error loading class: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/model/light/flat/FlatLightPipeline)
[20:02:40] [Render thread/INFO]: Started 1 worker threads
[20:02:40] [Render thread/INFO]: [voicechat] Sending secret request to the server
[20:02:40] [Render thread/ERROR]: [voicechat] Voicechat sound manager ALC error: de.maxhenkel.voicechat.voice.client.SoundManager.tryOpenSpeaker[74] Invalid value
[20:02:40] [Render thread/INFO]: Client on ClientOnly mode connecting.
[20:02:40] [Render thread/INFO]: Started DhWorld of type CLIENT_ONLY
[20:02:40] [Render thread/INFO]: Loading [1] waiting client level wrappers.
[20:02:40] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@5dam7urgtr7se@minecraft:overworld}]-[5dam7urgtr7se@minecraft:overworld].
[20:02:40] [Render thread/WARN]: unable to create data folder.
[20:02:40] [Render thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:41] [Render thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:42] [Render thread/INFO]: Running SQL update script: [sqlScripts/0070-sqlite-createBeaconBeamTable.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:42] [Render thread/INFO]: Running SQL update script: [sqlScripts/0080-sqlite-addApplyToChildrenColumn.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:42] [DH-Full Data Migration Thread[0]/INFO]: Attempting to migrate data sources for: [5dam7urgtr7se@minecraft:overworld]-[C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld]...
[20:02:42] [DH-Full Data Migration Thread[0]/INFO]: Found [0] data sources that need migration.
[20:02:42] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary.
[20:02:42] [Render thread/INFO]: Started DHLevel for Wrapped{ClientLevel@5dam7urgtr7se@minecraft:overworld} with saves at [ClientOnlySaveStructure@(C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld)]
[20:02:42] [Render thread/INFO]: Loaded [0] waiting chunk wrappers.
[20:02:42] [Render thread/INFO]: [System] [CHAT] Tayocomo joined the game
[20:02:42] [Render thread/INFO]: Loaded 233 advancements
[20:02:42] [Render thread/INFO]: Server level key received: [world].
[20:02:42] [Render thread/INFO]: Server time offset: [-2126] ms
[20:02:42] [Render thread/INFO]: Connection config has been changed: [SessionConfig{values={generation.enable=true, generation.maxRequestDistance=1024, generation.bounds.x=0, generation.bounds.z=0, generation.bounds.radius=1128, generation.requestRateLimit=20, realTimeUpdates.enable=true, realTimeUpdates.playerDistance=128, syncOnLoad.enable=true, syncOnLoad.maxRequestDistance=128, syncOnLoad.rateLimit=50, common.maxDataTransferSpeed=0}}].
[20:02:42] [Render thread/INFO]: Unloading non-keyed level: [5dam7urgtr7se@minecraft:overworld].
[20:02:42] [Render thread/INFO]: Unloading client level [ClientLevelWrapper]-[5dam7urgtr7se@minecraft:overworld].
[20:02:42] [Render thread/INFO]: Unloading level DhClientLevel{5dam7urgtr7se@minecraft:overworld}
[20:02:42] [Render thread/INFO]: Shutting down ClientRenderState
[20:02:42] [Render thread/INFO]: Shutting down LodRenderer...
[20:02:42] [Render thread/INFO]: Creating GLProxy... If this is the last message you see there must have been an OpenGL error.
[20:02:42] [Render thread/INFO]: Lod Render OpenGL version [3.2.14761 Core Profile Forward-Compatible No Error Context FireGL **.**.**.** 30.0.13045.21001].
[20:02:42] [Render thread/INFO]: minecraftGlCapabilities:
Your OpenGL support:
openGL version 3.2+: [true] <- REQUIRED
Vertex Attribute Buffer Binding: [true] <- optional improvement
Buffer Storage: [true] <- optional improvement

[20:02:42] [Render thread/INFO]: GPU Vendor [ATI TECHNOLOGIES INC.], Preferred upload method is [BUFFER_STORAGE].
[20:02:42] [Render thread/INFO]: GLProxy creation successful. OpenGL smiles upon you this day.
[20:02:42] [Render thread/INFO]: Queuing Renderer Cleanup for main render thread
[20:02:42] [Render thread/INFO]: Shutting down LodQuadTree...
[20:02:42] [Render thread/INFO]: Finished shutting down LodQuadTree
[20:02:42] [Render thread/INFO]: Finished shutting down LodRenderer
[20:02:42] [Render thread/INFO]: Shutting down LodQuadTree...
[20:02:42] [Render thread/INFO]: Finished shutting down LodQuadTree
[20:02:42] [DH-Cleanup Thread[0]/INFO]: waiting for [0] futures before closing render cache...
[20:02:42] [DH-Cleanup Thread[0]/INFO]: waiting for [0] futures before closing render cache...
[20:02:43] [Render thread/INFO]: Closing [RemoteFullDataSourceProvider] for level: [DhClientLevel{5dam7urgtr7se@minecraft:overworld}].
[20:02:43] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [DhClientLevel{5dam7urgtr7se@minecraft:overworld}].
[20:02:43] [Render thread/INFO]: Closing database connection: [jdbc:sqlite:C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]...
[20:02:43] [DH-Parent Update Queue [5dam7urgtr7se@minecraft:overworld] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [5dam7urgtr7se@minecraft:overworld] Thread[0]] terminated.
[20:02:43] [Render thread/INFO]: Finished closing database connection: [jdbc:sqlite:C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld\DistantHorizons.sqlite]
[20:02:43] [Render thread/INFO]: Closed [DhClientLevel] for [Wrapped{ClientLevel@5dam7urgtr7se@minecraft:overworld}]
[20:02:43] [Render thread/INFO]: Loading level with key: [world].
[20:02:43] [Render thread/INFO]: Loading client level [Wrapped{ClientLevel@world}]-[world].
[20:02:43] [Render thread/INFO]: Loading level [world] with key: [world].
[20:02:43] [Render thread/WARN]: unable to create data folder.
[20:02:43] [Render thread/INFO]: Running SQL update script: [sqlScripts/0010-sqlite-createInitialDataTables.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:43] [Render thread/INFO]: Running SQL update script: [sqlScripts/0020-sqlite-createFullDataSourceV2Tables.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:43] [Render thread/INFO]: Running SQL update script: [sqlScripts/0030-sqlite-changeTableJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:43] [Render thread/INFO]: Running SQL update script: [sqlScripts/0031-sqlite-useSqliteWalJournaling.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [Render thread/INFO]: Running SQL update script: [sqlScripts/0040-sqlite-removeRenderCache.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [Render thread/INFO]: Running SQL update script: [sqlScripts/0050-sqlite-addApplyToParentIndex.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [Render thread/INFO]: Running SQL update script: [sqlScripts/0060-sqlite-createChunkHashTable.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [Render thread/INFO]: Running SQL update script: [sqlScripts/0070-sqlite-createBeaconBeamTable.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [Render thread/INFO]: Running SQL update script: [sqlScripts/0080-sqlite-addApplyToChildrenColumn.sql], for repo: [C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[20:02:44] [DH-Full Data Migration Thread[0]/INFO]: Attempting to migrate data sources for: [world]-[C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world]...
[20:02:44] [DH-Full Data Migration Thread[0]/INFO]: Found [0] data sources that need migration.
[20:02:44] [DH-Full Data Migration Thread[0]/INFO]: No migration necessary.
[20:02:44] [Render thread/INFO]: Started DHLevel for Wrapped{ClientLevel@world} with saves at [ClientOnlySaveStructure@(C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\5dam7urgtr7se@minecraft@@overworld;C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world)]
[20:02:44] [Render thread/INFO]: Loaded [0] waiting chunk wrappers.
[20:02:44] [Render thread/INFO]: Stopping worker threads
[20:02:44] [Render thread/INFO]: Started 1 worker threads
[20:02:44] [Render thread/INFO]: Setting up renderer
[20:02:44] [Render thread/INFO]: Loading shader with type: 35633
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35632
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 16
[20:02:44] [Render thread/INFO]: Renderer setup complete
[20:02:44] [Render thread/INFO]: Loading shader with type: 35633
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35632
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[20:02:44] [Render thread/INFO]: Loading shader with type: 35633
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35632
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[20:02:44] [Render thread/INFO]: Loading shader with type: 35633
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35632
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35633
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Loading shader with type: 35632
[20:02:44] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:44] [Render thread/INFO]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 8
[20:02:45] [Render thread/INFO]: Loading shader with type: 35633
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35632
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35633
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35632
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35633
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35632
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Renderer Cleanup Started
[20:02:45] [Render thread/INFO]: Renderer Cleanup Complete
[20:02:45] [Render thread/INFO]: Loading shader with type: 35633
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35632
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35633
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Loading shader with type: 35632
[20:02:45] [Render thread/INFO]: Shader loaded sucessfully.
[20:02:45] [Render thread/INFO]: Set world gen queue for level [world].
[20:02:45] [Render thread/INFO]: [STDOUT]: Lithium Cached BlockState Flags are disabled!
[20:02:45] [Render thread/WARN]: Time from main menu to in-game was 6.2820854 seconds
[20:02:45] [Render thread/WARN]: Total time to load game and open world was 50.066086 seconds
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4d07c429 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 373]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4d07c429 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 373]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@35fe1273 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 374]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@35fe1273 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 374]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@74413422 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 374]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@74413422 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 374]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5fbda7c1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5fbda7c1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@66f734a9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@66f734a9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@318fed4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@318fed4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@722154f9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@722154f9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@43f665a5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@43f665a5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6bbfd5a3 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6bbfd5a3 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a2e251e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a2e251e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:56] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6e7fce2c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:56] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6e7fce2c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 377]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:57] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@16b1a068 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:57] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@16b1a068 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:57] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@69b2d482 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:57] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@69b2d482 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:57] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@65530dfe rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:57] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@65530dfe rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 379]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:57] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@666caa82 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 414]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:57] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@666caa82 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 414]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:57] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1e18f657 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 414]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:57] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1e18f657 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 414]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:58] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@21b1d322 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 416]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:58] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@21b1d322 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 416]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:02:59] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1b247433 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 440]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:02:59] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1b247433 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 440]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:05] [Render thread/WARN]: Error loading class: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages)
[20:03:05] [Render thread/WARN]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net/caffeinemc/sodium/config/user/UserConfigCategories)
[20:03:09] [Render thread/INFO]: Destroying pipeline minecraft:overworld
[20:03:09] [Render thread/INFO]: Shaders are disabled because enableShaders is set to false in iris.properties
[20:03:09] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld
[20:03:31] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@54e2c858 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 3, queued tasks = 4, completed tasks = 849]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:31] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@54e2c858 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 3, queued tasks = 4, completed tasks = 849]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:31] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7f40fcf rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 3, queued tasks = 4, completed tasks = 849]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:31] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7f40fcf rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 3, queued tasks = 4, completed tasks = 849]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:41] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@b2cdaf0 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1093]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:41] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@b2cdaf0 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1093]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:41] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@34ad965b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1093]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:41] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@34ad965b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1093]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6103ca20 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6103ca20 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6f5e95e6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6f5e95e6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@534aeb31 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@534aeb31 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@427ad079 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@427ad079 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@28d16e0a rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@28d16e0a rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1115]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5af2021f rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5af2021f rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7bfceaf1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7bfceaf1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:42] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5616dd0b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:42] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5616dd0b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1118]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:50] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@13296ac2 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:50] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@13296ac2 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:50] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@9a7cecc rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:50] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@9a7cecc rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:50] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@22e6ed8b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:50] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@22e6ed8b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1300]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:51] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3a77958e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 3, active threads = 3, queued tasks = 4, completed tasks = 1318]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:51] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3a77958e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 3, active threads = 3, queued tasks = 4, completed tasks = 1318]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@e6f96cb rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@e6f96cb rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@332454b6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@332454b6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3a18e56f rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3a18e56f rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6e154e02 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6e154e02 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7a62b103 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7a62b103 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@372535a8 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@372535a8 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1363]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7c36cfc1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1364]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7c36cfc1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1364]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:03:53] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76cf7600 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1364]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:03:53] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76cf7600 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1364]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:05] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1f20c336 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1512]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:05] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1f20c336 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1512]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:17] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@697e9d8b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:17] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@697e9d8b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:17] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@66ad7678 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:17] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@66ad7678 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:17] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@341a50c0 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:17] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@341a50c0 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:17] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@eadbc04 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:17] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@eadbc04 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:17] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@61d190c4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:17] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@61d190c4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1654]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:27] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@74931d21 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:27] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@74931d21 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:27] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@20180e22 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:27] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@20180e22 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:27] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3209469d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:27] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3209469d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1776]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:33] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6da6ec25 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1932]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:33] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6da6ec25 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1932]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:34] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@581f80c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1966]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:34] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@581f80c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1966]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@58b6af84 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1987]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@58b6af84 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1987]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4e616869 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4e616869 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@507fa4f6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@507fa4f6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@214826c6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@214826c6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 1991]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@42c4bc2a rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2004]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@42c4bc2a rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2004]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@55c08ca1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2004]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@55c08ca1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2004]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:37] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5410754b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2046]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:37] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5410754b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2046]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:37] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3b035e1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2046]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:37] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3b035e1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2046]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:39] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5749c250 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2129]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:39] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5749c250 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2129]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:04:39] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@b7081d6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2129]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:04:39] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@b7081d6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2129]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:05:06] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7ecc2e5c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2850]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:05:06] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7ecc2e5c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2850]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:05:11] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7b414574 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2968]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:05:11] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7b414574 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 2968]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:05:43] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5e3314a8 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 3810]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:05:43] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5e3314a8 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 3810]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:06:02] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a0e33d2 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4199]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:06:02] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a0e33d2 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4199]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:06:18] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7b419abf rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4577]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:06:18] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7b419abf rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4577]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:06:18] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@60782d5c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4577]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:06:18] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@60782d5c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 4577]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:12:44] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2c261e93 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11125]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:12:44] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2c261e93 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11125]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:12:44] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2f79a14d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11125]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:12:44] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2f79a14d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11125]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:13:11] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@503e4a10 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11695]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:13:11] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@503e4a10 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11695]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:13:11] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7eca7961 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11695]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:13:11] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@7eca7961 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 11695]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:19:50] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5e96e468 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 17184]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:19:50] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5e96e468 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 17184]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:22] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@55c09dc6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20251]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:22] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@55c09dc6 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20251]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:22] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2bcf23d9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20251]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:22] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2bcf23d9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20251]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:22] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@21ec6b5e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20252]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:22] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@21ec6b5e rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20252]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:34] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@ff1fb31 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20409]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:34] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@ff1fb31 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20409]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:34] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@71fe91a9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20409]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:34] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@71fe91a9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20409]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@148f1f5b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@148f1f5b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4dc70e40 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4dc70e40 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:35] [Render thread/ERROR]: Error while fetching full data source, attempts left: 1 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4f91d1e1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:35] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 1 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@4f91d1e1 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20438]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:36] [Render thread/ERROR]: Error while fetching full data source, attempts left: 0 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@50795344 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:36] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 0 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@50795344 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:36] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76d90d35 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:36] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76d90d35 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:36] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5eb5a1f4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:36] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5eb5a1f4 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20472]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:46] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6aa1a4ea rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20758]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:46] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6aa1a4ea rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20758]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:52] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1fbaa22b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20929]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:52] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1fbaa22b rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20929]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:52] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76a69993 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20929]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:52] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@76a69993 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 20929]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:54] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@380a5c57 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21010]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:54] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@380a5c57 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21010]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:23:54] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@10610cd9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21010]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:23:54] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@10610cd9 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21010]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:24:09] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@291cde92 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21288]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:24:09] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@291cde92 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21288]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:24:09] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5d1fb618 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 2, active threads = 2, queued tasks = 4, completed tasks = 21290]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:24:09] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@5d1fb618 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 2, active threads = 2, queued tasks = 4, completed tasks = 21290]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:24:09] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@486c456c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21290]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:24:09] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@486c456c rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 21290]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:01] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@a272cc5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24454]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:01] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@a272cc5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24454]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:01] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@214659b7 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24454]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:01] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@214659b7 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24454]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:01] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3770c32d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24455]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:01] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@3770c32d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24455]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:01] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@18548c46 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24455]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:01] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@18548c46 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24455]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:05] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2e034444 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24525]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:05] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@2e034444 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24525]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:05] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@730e9aee rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24525]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:05] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@730e9aee rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24525]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:05] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@631b4771 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24530]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:05] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@631b4771 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24530]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:05] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a9a232d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24530]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:05] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@6a9a232d rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24530]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:26] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1b96dda5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24958]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:26] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@1b96dda5 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24958]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[20:27:26] [Render thread/ERROR]: Error while fetching full data source, attempts left: 2 / 3
java.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@559aa159 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24958]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
	at knot/com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314) ~[DistantHorizons-fabric-neoforge-2.3.0-b-1.21.1.jar:?]
	at knot/net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73) ~[fabric-networking-api-v1-4.3.0+c7469b2119-f0b0156a0085be9.jar:?]
	at knot/net.minecraft.class_1255.method_18859(class_1255.java:162) [client-intermediary.jar:?]
	at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_16075(class_1255.java:136) [client-intermediary.jar:?]
	at knot/net.minecraft.class_1255.method_5383(class_1255.java:121) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1523(class_310.java:1240) [client-intermediary.jar:?]
	at knot/net.minecraft.class_310.method_1514(class_310.java:882) [client-intermediary.jar:?]
	at knot/net.minecraft.client.main.Main.main(Main.java:256) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[20:27:26] [Render thread/INFO]: [System] [CHAT] [Distant Horizons] §4§l§uERROR:§r Error while fetching full data source, attempts left: 2 / 3\njava.util.concurrent.RejectedExecutionException: Task com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$TrackedRunnable@559aa159 rejected from com.seibel.distanthorizons.core.util.threading.RateLimitedThreadPoolExecutor@4491323[Running, pool size = 4, active threads = 4, queued tasks = 4, completed tasks = 24958]\n  at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)\n  at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.tryStartNextTask(PriorityTaskPicker.java:78)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker.access$200(PriorityTaskPicker.java:17)\n  at knot//com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker$Executor.execute(PriorityTaskPicker.java:151)\n  at java.base/java.util.concurrent.CompletableFuture.asyncRunStage(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.runAsync(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.multiplayer.client.AbstractFullDataNetworkRequestQueue.lambda$sendNextRequest$6(AbstractFullDataNetworkRequestQueue.java:274)\n  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)\n  at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source)\n  at knot//com.seibel.distanthorizons.core.network.event.AbstractNetworkEventSource.handleMessage(AbstractNetworkEventSource.java:109)\n  at knot//com.seibel.distanthorizons.core.network.session.NetworkSession.tryHandleMessage(NetworkSession.java:88)\n  at knot//com.seibel.distanthorizons.core.api.internal.ClientApi.pluginMessageReceived(ClientApi.java:382)\n  at knot//com.seibel.distanthorizons.fabric.FabricClientProxy.lambda$registerEvents$10(FabricClientProxy.java:314)\n  at knot//net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.lambda$receive$0(ClientPlayNetworkAddon.java:73)\n  at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)\n  at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)\n  at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)\n  at knot//net.minecraft.class_1255.method_5383(class_1255.java:121)\n  at knot//net.minecraft.class_310.method_1523(class_310.java:1240)\n  at knot//net.minecraft.class_310.method_1514(class_310.java:882)\n  at knot//net.minecraft.client.main.Main.main(Main.java:256)\n  at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)\n  at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)\n  at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)\n
[21:27:22] [Render thread/INFO]: [System] [CHAT] Server TPS dropped below 9.561901460377497 - Restarting
[21:27:22] [Render thread/INFO]: [System] [CHAT] Stopping Server
[21:27:24] [Render thread/INFO]: [voicechat] Clearing audio channels
[21:27:24] [Render thread/INFO]: Client on ClientOnly mode disconnecting.
[21:27:24] [Render thread/INFO]: Unloading level [world].
[21:27:24] [Render thread/INFO]: Shutting down ClientRenderState
[21:27:24] [Render thread/INFO]: Shutting down LodRenderer...
[21:27:24] [Render thread/INFO]: Queuing Renderer Cleanup for main render thread
[21:27:24] [Render thread/INFO]: Shutting down LodQuadTree...
[21:27:24] [Render thread/INFO]: Finished shutting down LodQuadTree
[21:27:24] [Render thread/INFO]: Finished shutting down LodRenderer
[21:27:24] [Render thread/INFO]: Shutting down LodQuadTree...
[21:27:24] [Render thread/INFO]: Finished shutting down LodQuadTree
[21:27:24] [DH-Cleanup Thread[0]/INFO]: waiting for [9] futures before closing render cache...
[21:27:24] [DH-Cleanup Thread[0]/INFO]: waiting for [0] futures before closing render cache...
[21:27:24] [Render thread/INFO]: Closing [RemoteFullDataSourceProvider] for level: [DhClientLevel{world}].
[21:27:24] [Render thread/INFO]: Closing [FullDataSourceProviderV1] for level: [DhClientLevel{world}].
[21:27:24] [Render thread/INFO]: Closing database connection: [jdbc:sqlite:C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]...
[21:27:24] [DH-Parent Update Queue [world] Thread[0]/INFO]: Update thread [DH-Parent Update Queue [world] Thread[0]] terminated.
[21:27:25] [Render thread/INFO]: Finished closing database connection: [jdbc:sqlite:C:\Users\********\AppData\Roaming\ModrinthApp\profiles\Distantly Optimized\Distant_Horizons_server_data\Minecraft+Server\world\DistantHorizons.sqlite]
[21:27:25] [Render thread/INFO]: Closed [DhClientLevel] for [Wrapped{ClientLevel@world}]
[21:27:25] [Render thread/INFO]: Closed DhWorld of type [CLIENT_ONLY].
[21:27:25] [Render thread/INFO]: Shutting down PriorityTaskPicker thread pool...
[21:27:25] [Render thread/INFO]: Closing all [0] database connections...
[21:27:25] [Render thread/INFO]: Unloading client level [ServerKeyedClientLevel]-[world].
[21:27:25] [Render thread/INFO]: Stopping worker threads
[21:27:25] [Render thread/WARN]: Client disconnected with reason: See you next time!
[21:27:31] [CullThread/INFO]: [STDOUT]: Shutting down culling task!
[21:27:31] [Render thread/INFO]: Stopping!