From db40fc616c40e886c2303bf9dc59c78538734bde Mon Sep 17 00:00:00 2001 From: Sin Ser'hao Date: Fri, 11 Sep 2026 14:42:42 +0200 Subject: [PATCH] stable somewhat --- docker-compose.yml | 39 + .../serverpackcreator.01-16-2026-19-18.log | 818 ++++++++++++++++++ logs/plugins.log | 0 logs/serverpackcreator.log | 817 +++++++++++++++++ logs/tomcat_access_2026-01-16.log | 62 ++ modpack/index.toml | 20 + .../mods/chisel-chipped-integration.pw.toml | 13 + modpack/mods/entityculling.pw.toml | 13 + modpack/mods/ftb-quest-localizer.pw.toml | 13 + modpack/mods/more-overlays-updated.pw.toml | 13 + modpack/pack.toml | 2 +- 11 files changed, 1809 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yml create mode 100644 logs/archive/serverpackcreator.01-16-2026-19-18.log create mode 100644 logs/plugins.log create mode 100644 logs/serverpackcreator.log create mode 100644 logs/tomcat_access_2026-01-16.log create mode 100644 modpack/mods/chisel-chipped-integration.pw.toml create mode 100644 modpack/mods/entityculling.pw.toml create mode 100644 modpack/mods/ftb-quest-localizer.pw.toml create mode 100644 modpack/mods/more-overlays-updated.pw.toml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..9631949 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,39 @@ +services: + serverpackcreatordb: + image: docker.io/mongodb/mongodb-community-server:8.0.5-ubuntu2204 + container_name: serverpackcreatordb + restart: unless-stopped + environment: + MONGO_INITDB_ROOT_USERNAME: test + MONGO_INITDB_ROOT_PASSWORD: test + MONGO_INITDB_DATABASE: serverpackcreatordb + volumes: + - ./init-mongo.js:/docker-entrypoint-initdb.d/init.js:ro + - spcdb-data:/data/db + - spcdb-conf:/data/configdb + + serverpackcreator: + container_name: serverpackcreator + image: docker.io/griefed/serverpackcreator:8.0.6 # For a list of available tags, see https://hub.docker.com/r/griefed/serverpackcreator/tags + restart: unless-stopped + depends_on: + - serverpackcreatordb + environment: + - TZ=Europe/Berlin # Your timezone + - PUID=1000 # Your user ID + - PGID=1000 # Your group ID + - SPC_DATABASE_PASSWORD=test # $ : / ? # [ ] @ those characters must be converted using https://datatracker.ietf.org/doc/html/rfc3986#section-2.1 + - SPC_DATABASE_USERNAME=test # $ : / ? # [ ] @ those characters must be converted using https://datatracker.ietf.org/doc/html/rfc3986#section-2.1 + - SPC_DATABASE_HOST=serverpackcreatordb # Do not change this unless you absolutely know what you are doing. + - SPC_DATABASE_PORT=27017 # Do not change this unless you absolutely know what you are doing. + - SPC_DATABASE_DB=serverpackcreatordb # Do not change this unless you absolutely know what you are doing. + ports: + - "8080:8080" # Port at which SPC will be available at on your host : Port of the webservice inside the container. Only change the left value, it at all. + volumes: + - ./modpacks:/app/serverpackcreator/modpacks # Path at which modpacks from the container will be stored at on your host : Path to the modpacks in the container. Only change the left value, if at all. + - ./server-packs:/app/serverpackcreator/server-packs # Path at which server packs from the container will be stored at on your host : Path to the server packs in the container. Only change the left value, if at all. + - ./logs:/app/serverpackcreator/logs # Path at which logs from the container will be stored at on your host : Path to the logs in the container. Only change the left value, if at all. + +volumes: + spcdb-data: + spcdb-conf: diff --git a/logs/archive/serverpackcreator.01-16-2026-19-18.log b/logs/archive/serverpackcreator.01-16-2026-19-18.log new file mode 100644 index 0000000..5d8174f --- /dev/null +++ b/logs/archive/serverpackcreator.01-16-2026-19-18.log @@ -0,0 +1,818 @@ +2026-01-16T19:18:15,259 INFO [main] (CommandlineParser.kt:89) - Home-directory overwritten: /app/serverpackcreator +2026-01-16T19:18:15,488 INFO [main] (ApiProperties.kt:2234) - Loaded properties from classpath. +2026-01-16T19:18:15,489 WARN [main] (ApiProperties.kt:2157) - Properties-file does not exist: /app/serverpackcreator/temp/serverpackcreator.properties. +2026-01-16T19:18:15,489 WARN [main] (ApiProperties.kt:2157) - Properties-file does not exist: /app/serverpackcreator/temp/ServerPackCreator/serverpackcreator.properties. +2026-01-16T19:18:15,490 INFO [main] (ApiProperties.kt:2177) - Loaded properties from /app/serverpackcreator/serverpackcreator.properties. +2026-01-16T19:18:15,491 INFO [main] (ApiProperties.kt:2177) - Loaded properties from /app/serverpackcreator/overrides.properties. +2026-01-16T19:18:15,495 INFO [main] (ApiProperties.kt:2177) - Loaded properties from /app/serverpackcreator/serverpackcreator.properties. +2026-01-16T19:18:15,509 WARN [main] (ApiProperties.kt:2191) - Overriding: +2026-01-16T19:18:15,510 WARN [main] (ApiProperties.kt:2192) - de.griefed.serverpackcreator.home +2026-01-16T19:18:15,511 WARN [main] (ApiProperties.kt:2196) - /app/serverpackcreator +2026-01-16T19:18:15,511 WARN [main] (ApiProperties.kt:2191) - Overriding: +2026-01-16T19:18:15,512 WARN [main] (ApiProperties.kt:2192) - spring.data.mongodb.uri +2026-01-16T19:18:15,512 WARN [main] (ApiProperties.kt:2196) - mongodb://test:test@serverpackcreatordb:27017/serverpackcreatordb +2026-01-16T19:18:15,512 WARN [main] (ApiProperties.kt:2191) - Overriding: +2026-01-16T19:18:15,512 WARN [main] (ApiProperties.kt:2192) - server.tomcat.basedir +2026-01-16T19:18:15,512 WARN [main] (ApiProperties.kt:2196) - /app/serverpackcreator +2026-01-16T19:18:15,610 INFO [main] (ApiProperties.kt:2791) - ============================== PROPERTIES ============================== +2026-01-16T19:18:15,610 INFO [main] (ApiProperties.kt:2792) - Set Aikars flags to: -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true +2026-01-16T19:18:15,610 INFO [main] (ApiProperties.kt:2793) - Set database path to: mongodb://test:test@serverpackcreatordb:27017/serverpackcreatordb +2026-01-16T19:18:15,614 INFO [main] (ApiProperties.kt:2794) - Home directory set to: /app/serverpackcreator +2026-01-16T19:18:15,614 INFO [main] (ApiProperties.kt:2795) - Language set to: English (en_GB) +2026-01-16T19:18:15,660 INFO [main] (ApiProperties.kt:2796) - Java path set to: /usr/lib/jvm/java-21-openjdk-amd64/bin/java +2026-01-16T19:18:15,674 INFO [main] (ApiProperties.kt:2797) - Set Tomcat base-directory to: /app/serverpackcreator +2026-01-16T19:18:15,676 INFO [main] (ApiProperties.kt:2798) - Server packs directory set to: /app/serverpackcreator/server-packs +2026-01-16T19:18:15,681 INFO [main] (ApiProperties.kt:2799) - Set Tomcat logs-directory to: /app/serverpackcreator/logs +2026-01-16T19:18:15,682 INFO [main] (ApiProperties.kt:2800) - Checking for pre-releases set to: false +2026-01-16T19:18:15,683 INFO [main] (ApiProperties.kt:2801) - Zip-file exclusion enabled set to: true +2026-01-16T19:18:15,683 INFO [main] (ApiProperties.kt:2802) - HasteBin documents endpoint set to: https://haste.zneix.eu/documents +2026-01-16T19:18:15,684 INFO [main] (ApiProperties.kt:2803) - Directories which must always be included set to: [Zoestria, addonpacks, blueprints, config, configs, customnpcs, datapacks, defaultconfigs, global_data_packs, global_packs, kubejs, maps, modernfix, mods, openloader, schematics, scripts, shrines-saves, structures, structurize, worldshape] +2026-01-16T19:18:15,685 INFO [main] (ApiProperties.kt:2804) - Directories which must always be excluded set to: [animation, asm, cache, changelogs, craftpresence, crash-reports, downloads, icons, libraries, local, logs, overrides, packmenu, profileImage, resourcepacks, screenshots, server_pack, shaderpacks, simple-rpc, tv-cache] +2026-01-16T19:18:15,685 INFO [main] (ApiProperties.kt:2805) - Cleanup of already existing server packs set to: true +2026-01-16T19:18:15,686 INFO [main] (ApiProperties.kt:2806) - Auto-discovery of clientside-only mods set to: true +2026-01-16T19:18:15,686 INFO [main] (ApiProperties.kt:2807) - Overwriting of already existing server packs set to: true +2026-01-16T19:18:15,686 INFO [main] (ApiProperties.kt:2808) - Minecraft pre-releases and snapshots available set to: false +2026-01-16T19:18:15,686 INFO [main] (ApiProperties.kt:2809) - Files which must be excluded from ZIP-archives set to: [libraries/net/minecraft/server/MINECRAFT_VERSION/server-MINECRAFT_VERSION.jar, minecraft_server.MINECRAFT_VERSION.jar, server.jar] +2026-01-16T19:18:15,686 INFO [main] (ApiProperties.kt:2810) - User specified clientside-only mod exclusion filter set to: START +2026-01-16T19:18:15,687 INFO [main] (ApiProperties.kt:2811) - Automatically update SPC_JAVA_SPC-placeholder in script variables table set to: true +2026-01-16T19:18:15,687 INFO [main] (ApiProperties.kt:2812) - Clientside-mods set to: +2026-01-16T19:18:15,705 INFO [main] (ListUtilities.kt:175) - (1 to 5) 3dskinlayers-, Absolutely-Not-A-Zoom-Mod-, AdaptiveTooltips-, AdvancedChat-, AdvancedChatCore- +2026-01-16T19:18:15,706 INFO [main] (ListUtilities.kt:175) - (6 to 10) AdvancedChatHUD-, AdvancedCompas-, Ambience, AmbientEnvironment-, AmbientSounds_ +2026-01-16T19:18:15,706 INFO [main] (ListUtilities.kt:175) - (11 to 15) AnimaticaReforged-, AreYouBlind-, Armor Status HUD-, ArmorSoundTweak-, Audio Improvements +2026-01-16T19:18:15,706 INFO [main] (ListUtilities.kt:175) - (16 to 20) BH-Menu-, Batty's Coordinates PLUS Mod, BetterAdvancements-, BetterAnimationsCollection-, BetterDarkMode- +2026-01-16T19:18:15,706 INFO [main] (ListUtilities.kt:175) - (21 to 25) BetterF3-, BetterFog-, BetterFoliage-, BetterGrassify-, BetterModsButton- +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (26 to 30) BetterPingDisplay-, BetterPlacement-, BetterTaskbar-, BetterThanBunnies-, BetterThirdPerson +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (31 to 35) BetterTitleScreen-, Blur-, BoccHUD-, BorderlessWindow-, CTM- +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (36 to 40) Chat Ping , CheatDetector-, ChunkAnimator-, Clear-Water-, ClientTweaks_ +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (41 to 45) CompletionistsIndex-, Controller Support-, Controlling-, CraftPresence-, CullLessLeaves- +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (46 to 50) CustomCursorMod-, CustomMainMenu-, DefaultOptions_, DefaultSettings-, DeleteWorldsToTrash- +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (51 to 55) DetailArmorBar-, Ding-, DripSounds-, Durability101-, DurabilityNotifier- +2026-01-16T19:18:15,707 INFO [main] (ListUtilities.kt:175) - (56 to 60) DynamicSurroundings-, DynamicSurroundingsHuds-, EasyLAN-, EffectsLeft-, EiraMoticons_ +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (61 to 65) EnchantmentDescriptions-, EnhancedTooltips-, EnhancedVisuals_, EquipmentCompare-, EuphoriaPatcher- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (66 to 70) FPS-Monitor-, FabricCustomCursorMod-, FadingNightVision-, Fallingleaves-, FancyBlockParticles- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (71 to 75) FancySpawnEggs, FancyVideo-API-, FirstPersonMod, FogTweaker-, ForgeCustomCursorMod- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (76 to 80) Forgematica-, FpsReducer-, FpsReducer2-, FullscreenWindowed-, GPUTape- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (81 to 85) GameMenuModOption-, GpuTape-, HealthOverlay-, HeldItemTooltips-, HorseStatsMod- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (86 to 90) ImmediatelyFast-, ImmediatelyFastReforged-, InventoryEssentials_, InventoryHud_, InventorySpam- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (91 to 95) InventoryTweaks-, ItemBorders-, ItemLocks-, ItemPhysicLite_, ItemStitchingFix- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (96 to 100) JBRA-Client-, JustEnoughCalculation-, JustEnoughEffects-, JustEnoughProfessions-, KeepTheResourcePack- +2026-01-16T19:18:15,708 INFO [main] (ListUtilities.kt:175) - (101 to 105) LLOverlayReloaded-, LOTRDRP-, LeaveMyBarsAlone-, LegendaryTooltips, LegendaryTooltips- +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (106 to 110) LightOverlay-, LongerChatHistory-, MaFgLib-, MineMenu-, MinecraftCapes +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (111 to 115) MinecraftCapes , MoBends, Mocap-, ModernUI-, MouseTweaks- +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (116 to 120) MyServerIsCompatible-, Neat, Neat , Neat-, NekosEnchantedBooks- +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (121 to 125) NoAutoJump-, NoFog-, Notes-, NotifMod-, OldJavaWarning- +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (126 to 130) OptiFine, OptiFine_, OptiForge, OptiForge-, OverflowingBars- +2026-01-16T19:18:15,709 INFO [main] (ListUtilities.kt:175) - (131 to 135) PackMenu-, PackModeMenu-, Particle Effects-, ParticleEffects-, Perception- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (136 to 140) PickUpNotifier-, Ping-, PingHUD-, PlayerListHeads-, PresenceFootsteps- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (141 to 145) RPG-HUD-, RPRenames-, ReAuth-, Redstone Sound Slider-, Reforgium- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (146 to 150) ResourceLoader-, ResourcePackOrganizer, RocknRoller-, RyoamicLights-, Ryoamiclights- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (151 to 155) ShoulderSurfing-, ShulkerTooltip-, SimpleDiscordRichPresence-, SimpleWorldTimer-, SoundFilters- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (156 to 160) Sounds-, SourceHop-, SpawnerFix-, StylishEffects-, TRansliterationLib- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (161 to 165) TextruesRubidiumOptions-, TipTheScales-, Tips-, Toast Control-, Toast-Control- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (166 to 170) ToastControl-, TravelersTitles-, VR-Combat_, VoidFog-, Vramo- +2026-01-16T19:18:15,710 INFO [main] (ListUtilities.kt:175) - (171 to 175) Vramo21-, WindowedFullscreen-, WorldNameRandomizer-, YeetusExperimentus-, YungsMenuTweaks- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (176 to 180) [1.12.2]DamageIndicatorsMod-, [1.12.2]bspkrscore-, [1.8.9] Lunar Block Overlay v1, [1.8.9] Lunar Block Overlay-2.0.0, advancementscreenshot- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (181 to 185) ae_pattern_improve-, ahznbstools-, aiftbtranslator-, antighost-, anviltooltipmod- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (186 to 190) appliedsorting-, armorchroma-, armorhud, armorpointspp-, auditory- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (191 to 195) authme-, auto-reconnect-, autojoin-, autoreconnect-, axolotl-item-fix- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (196 to 200) backtools-, bannerunlimited-, bbs-, beddium-, beenfo- +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (201 to 205) better-clouds-, better-hp-, better-recipe-book-, betterHP_, better_client +2026-01-16T19:18:15,711 INFO [main] (ListUtilities.kt:175) - (206 to 210) better_client-, better_hp-, better_tooltips-, betterbiomeblend-, bhmenu- +2026-01-16T19:18:15,712 INFO [main] (ListUtilities.kt:175) - (211 to 215) blinkload-, block-counter-, blur-, borderless-, cat_jam- +2026-01-16T19:18:15,712 INFO [main] (ListUtilities.kt:175) - (216 to 220) catalogue-, cave_dust-, cfwinfo-, charmonium-, chat_heads- +2026-01-16T19:18:15,712 INFO [main] (ListUtilities.kt:175) - (221 to 225) chatnotify-, cherishedworlds-, chestsearchbar-, cirback-1.0-, citresewn- +2026-01-16T19:18:15,712 INFO [main] (ListUtilities.kt:175) - (226 to 230) classicbar-, cleanview, clientcrafting-, clienttweaks-, cobblemon-ui-tweaks- +2026-01-16T19:18:15,712 INFO [main] (ListUtilities.kt:175) - (231 to 235) colorwheel-, colorwheel_patcher-, combat_music-, configured-, configured-connectedness- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (236 to 240) connectedness-, controllable-, coolrain-, crash_assistant-, cubium- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (241 to 245) cullleaves-, cullparticles-, currentgamemusictrack-, custom-crosshair-mod-, customcursor- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (246 to 250) customdiscordrpc-, cwb-, darkness-, dashloader-, defaultoptions- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (251 to 255) desiredservers-, discordrpc-, distraction_free_recipes-, drippyloadingscreen-, drippyloadingscreen_ +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (256 to 260) durabilitytooltip-, dynamic-fps-, dynamic-music-, dynamiccrosshair-, dynamiclights- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (261 to 265) dynamiclightsreforged-, dynmus-, e4mc-, effective-, eggtab- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (266 to 270) eguilib-, eiramoticons-, embeddium-, enchantment-lore-, enhanced_boss_bars- +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (271 to 275) entity-texture-features-, entity_model_features_, entity_texture_features-, entityculling-, essential_ +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (276 to 280) exhaustedstamina-, extremesoundmuffler-, fabricemotes-, fabricmod_VoxelMap-, fancymenu_ +2026-01-16T19:18:15,713 INFO [main] (ListUtilities.kt:175) - (281 to 285) fancymenu_video_extension, farsight-, fast-ip-ping-, fastquit-, firstperson- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (286 to 290) flerovium-, flickerfix-, fm_audio_extension_, forestryworktabledisplay-, forgemod_VoxelMap- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (291 to 295) forgeshot-, freecam-, freelook-, ftbpromoter-, fullbrightnesstoggle- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (296 to 300) galacticraft-rpc-, gamestagesviewer-, gpumemleakfix-, grid-, guiclock- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (301 to 305) guicompass-, guideme-, guifollowers-, helium-, hennyfullbright- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (306 to 310) hiddenrecipebook-, hiddenrecipebook_, hidehands-, idle_boost-, ijmtweaks- +2026-01-16T19:18:15,714 INFO [main] (ListUtilities.kt:175) - (311 to 315) immersivearmorhud-, immersivemessages-, immersivetips-, improvedsignediting-, infinitemusic- +2026-01-16T19:18:15,715 INFO [main] (ListUtilities.kt:175) - (316 to 320) inline_tooltips-, inventoryhud., inventoryprofiles, irisblockcompat-, itemzoom +2026-01-16T19:18:15,715 INFO [main] (ListUtilities.kt:175) - (321 to 325) itlt-, jeed-, jehc-, jei_hover_search-, jeiintegration_ +2026-01-16T19:18:15,715 INFO [main] (ListUtilities.kt:175) - (326 to 330) jumpoverfences-, just-enough-harvestcraft-, justenoughbeacons-, justenoughdrags-, justzoom_ +2026-01-16T19:18:15,716 INFO [main] (ListUtilities.kt:175) - (331 to 335) keybindspurger-, keymap-, keywizard-, lazurite-, lazydfu- +2026-01-16T19:18:15,716 INFO [main] (ListUtilities.kt:175) - (336 to 340) lib39-, light-overlay-, lightfallclient-, lightspeed-, litematica- +2026-01-16T19:18:15,716 INFO [main] (ListUtilities.kt:175) - (341 to 345) loadmyresources_, lock_minecart_view-, lootbeams-, lwl-, macos-input-fixes- +2026-01-16T19:18:15,717 INFO [main] (ListUtilities.kt:175) - (346 to 350) magnesium_extras-, maptooltip-, massunbind, mcbindtype-, mcqoy- +2026-01-16T19:18:15,717 INFO [main] (ListUtilities.kt:175) - (351 to 355) mcwifipnp-, medievalmusic-, mekalus-, memoryusagescreen-, mightyarchitect- +2026-01-16T19:18:15,717 INFO [main] (ListUtilities.kt:175) - (356 to 360) mindful-eating-, minetogether-, minihud-, miningspeedtooltips-, mmog'scheats3.6kdownloadsplusmorecheats +2026-01-16T19:18:15,717 INFO [main] (ListUtilities.kt:175) - (361 to 365) mobplusplus-, modcredits-, modernworldcreation_, modnametooltip-, modnametooltip_ +2026-01-16T19:18:15,718 INFO [main] (ListUtilities.kt:175) - (366 to 370) moremmog'scheats, moreoverlays-, mousewheelie-, movement-vision-, multihotbar- +2026-01-16T19:18:15,718 INFO [main] (ListUtilities.kt:175) - (371 to 375) music-duration-reducer-, music_delay_reducer-, musicdr-, nbt_glint-, neiRecipeHandlers- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (376 to 380) neoculus-, ngrok-lan-expose-mod-, no_nv_flash-, nopotionshift_, nostartupmessages- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (381 to 385) notenoughanimations-, oculus-, omegamute-, optigui-, ornaments- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (386 to 390) overlaytweaks-, overloadedarmorbar-, panorama-, paperdoll-, particle-rain- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (391 to 395) particular-, perdimensionbrightness-, persistentinventorysearch-, phosphor-, physics-mod- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (396 to 400) preciseblockplacing-, radon-, realm-of-lost-souls-, rebind-narrator-, rebind_narrator- +2026-01-16T19:18:15,719 INFO [main] (ListUtilities.kt:175) - (401 to 405) rebindnarrator-, rebrand-, reforgium-, relictium-, replanter- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (406 to 410) resource_gamma_util-, rrls-, rubidium-, rubidium_extras-, screenshot-to-clipboard- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (411 to 415) seasonhud-, servercountryflags-, shut_up_gl_error-, shutupexperimentalsettings-, shutupmodelloader- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (416 to 420) signtools-, simple-rpc-, simpleautorun-, simplefog-, skinlayers3d- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (421 to 425) smartcursor-, smarthud-, smoke-suppression-, smoothboot-, smoothfocus- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (426 to 430) sodium-fabric-, sodium-shader-support-, sodiumcoreshadersupport-, sodiumdynamiclights-, sodiumextras- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (431 to 435) sodiumleafculling-, sodiumoptionsapi-, sodiumoptionsmodcompat-, sounddeviceoptions-, soundreloader- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (436 to 440) sounds-, spoticraft-, status-effect-bars-, talkingheads-, tconplanner- +2026-01-16T19:18:15,720 INFO [main] (ListUtilities.kt:175) - (441 to 445) textrues_embeddium_options-, timestamp-chat-, timestamps-, tooltipscroller-, torchoptimizer- +2026-01-16T19:18:15,721 INFO [main] (ListUtilities.kt:175) - (446 to 450) torohealth-, totaldarkness, toughnessbar-, translucent-window-, tweakeroo- +2026-01-16T19:18:15,721 INFO [main] (ListUtilities.kt:175) - (451 to 455) vanillazoom-, viaforge-, vramo-, vramo21-, wakes- +2026-01-16T19:18:15,721 INFO [main] (ListUtilities.kt:175) - (456 to 460) watermedia-, whats-that-slot-, wheredididie-, wisla-, xanders-sodium-options- +2026-01-16T19:18:15,721 INFO [main] (ListUtilities.kt:175) - (461 to 463) xenon-, xlifeheartcolors-, yisthereautojump- +2026-01-16T19:18:15,721 INFO [main] (ApiProperties.kt:2814) - Regex clientside-mods-list set to: +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (1 to 5) ^3dskinlayers-.*$, ^Absolutely-Not-A-Zoom-Mod-.*$, ^AdaptiveTooltips-.*$, ^AdvancedChat-.*$, ^AdvancedChatCore-.*$ +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (6 to 10) ^AdvancedChatHUD-.*$, ^AdvancedCompas-.*$, ^Ambience.*$, ^AmbientEnvironment-.*$, ^AmbientSounds_.*$ +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (11 to 15) ^AnimaticaReforged-.*$, ^AreYouBlind-.*$, ^Armor Status HUD-.*$, ^ArmorSoundTweak-.*$, ^Audio Improvements .*$ +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (16 to 20) ^BH-Menu-.*$, ^Batty's Coordinates PLUS Mod.*$, ^BetterAdvancements-.*$, ^BetterAnimationsCollection-.*$, ^BetterDarkMode-.*$ +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (21 to 25) ^BetterF3-.*$, ^BetterFog-.*$, ^BetterFoliage-.*$, ^BetterGrassify-.*$, ^BetterModsButton-.*$ +2026-01-16T19:18:15,722 INFO [main] (ListUtilities.kt:175) - (26 to 30) ^BetterPingDisplay-.*$, ^BetterPlacement-.*$, ^BetterTaskbar-.*$, ^BetterThanBunnies-.*$, ^BetterThirdPerson.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (31 to 35) ^BetterTitleScreen-.*$, ^Blur-.*$, ^BoccHUD-.*$, ^BorderlessWindow-.*$, ^CTM-.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (36 to 40) ^Chat Ping .*$, ^CheatDetector-.*$, ^ChunkAnimator-.*$, ^Clear-Water-.*$, ^ClientTweaks_.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (41 to 45) ^CompletionistsIndex-.*$, ^Controller Support-.*$, ^Controlling-.*$, ^CraftPresence-.*$, ^CullLessLeaves-.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (46 to 50) ^CustomCursorMod-.*$, ^CustomMainMenu-.*$, ^DefaultOptions_.*$, ^DefaultSettings-.*$, ^DeleteWorldsToTrash-.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (51 to 55) ^DetailArmorBar-.*$, ^Ding-.*$, ^DripSounds-.*$, ^Durability101-.*$, ^DurabilityNotifier-.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (56 to 60) ^DynamicSurroundings-.*$, ^DynamicSurroundingsHuds-.*$, ^EasyLAN-.*$, ^EffectsLeft-.*$, ^EiraMoticons_.*$ +2026-01-16T19:18:15,723 INFO [main] (ListUtilities.kt:175) - (61 to 65) ^EnchantmentDescriptions-.*$, ^EnhancedTooltips-.*$, ^EnhancedVisuals_.*$, ^EquipmentCompare-.*$, ^EuphoriaPatcher-.*$ +2026-01-16T19:18:15,724 INFO [main] (ListUtilities.kt:175) - (66 to 70) ^FPS-Monitor-.*$, ^FabricCustomCursorMod-.*$, ^FadingNightVision-.*$, ^Fallingleaves-.*$, ^FancyBlockParticles-.*$ +2026-01-16T19:18:15,724 INFO [main] (ListUtilities.kt:175) - (71 to 75) ^FancySpawnEggs.*$, ^FancyVideo-API-.*$, ^FirstPersonMod.*$, ^FogTweaker-.*$, ^ForgeCustomCursorMod-.*$ +2026-01-16T19:18:15,724 INFO [main] (ListUtilities.kt:175) - (76 to 80) ^Forgematica-.*$, ^FpsReducer-.*$, ^FpsReducer2-.*$, ^FullscreenWindowed-.*$, ^GPUTape-.*$ +2026-01-16T19:18:15,724 INFO [main] (ListUtilities.kt:175) - (81 to 85) ^GameMenuModOption-.*$, ^GpuTape-.*$, ^HealthOverlay-.*$, ^HeldItemTooltips-.*$, ^HorseStatsMod-.*$ +2026-01-16T19:18:15,724 INFO [main] (ListUtilities.kt:175) - (86 to 90) ^ImmediatelyFast-.*$, ^ImmediatelyFastReforged-.*$, ^InventoryEssentials_.*$, ^InventoryHud_.*$, ^InventorySpam-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (91 to 95) ^InventoryTweaks-.*$, ^ItemBorders-.*$, ^ItemLocks-.*$, ^ItemPhysicLite_.*$, ^ItemStitchingFix-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (96 to 100) ^JBRA-Client-.*$, ^JustEnoughCalculation-.*$, ^JustEnoughEffects-.*$, ^JustEnoughProfessions-.*$, ^KeepTheResourcePack-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (101 to 105) ^LLOverlayReloaded-.*$, ^LOTRDRP-.*$, ^LeaveMyBarsAlone-.*$, ^LegendaryTooltips-.*$, ^LegendaryTooltips.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (106 to 110) ^LightOverlay-.*$, ^LongerChatHistory-.*$, ^MaFgLib-.*$, ^MineMenu-.*$, ^MinecraftCapes .*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (111 to 115) ^MinecraftCapes.*$, ^MoBends.*$, ^Mocap-.*$, ^ModernUI-.*$, ^MouseTweaks-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (116 to 120) ^MyServerIsCompatible-.*$, ^Neat .*$, ^Neat-.*$, ^Neat.*$, ^NekosEnchantedBooks-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (121 to 125) ^NoAutoJump-.*$, ^NoFog-.*$, ^Notes-.*$, ^NotifMod-.*$, ^OldJavaWarning-.*$ +2026-01-16T19:18:15,725 INFO [main] (ListUtilities.kt:175) - (126 to 130) ^OptiFine.*$, ^OptiFine_.*$, ^OptiForge-.*$, ^OptiForge.*$, ^OverflowingBars-.*$ +2026-01-16T19:18:15,726 INFO [main] (ListUtilities.kt:175) - (131 to 135) ^PackMenu-.*$, ^PackModeMenu-.*$, ^Particle Effects-.*$, ^ParticleEffects-.*$, ^Perception-.*$ +2026-01-16T19:18:15,726 INFO [main] (ListUtilities.kt:175) - (136 to 140) ^PickUpNotifier-.*$, ^Ping-.*$, ^PingHUD-.*$, ^PlayerListHeads-.*$, ^PresenceFootsteps-.*$ +2026-01-16T19:18:15,726 INFO [main] (ListUtilities.kt:175) - (141 to 145) ^RPG-HUD-.*$, ^RPRenames-.*$, ^ReAuth-.*$, ^Redstone Sound Slider-.*$, ^Reforgium-.*$ +2026-01-16T19:18:15,727 INFO [main] (ListUtilities.kt:175) - (146 to 150) ^ResourceLoader-.*$, ^ResourcePackOrganizer.*$, ^RocknRoller-.*$, ^RyoamicLights-.*$, ^Ryoamiclights-.*$ +2026-01-16T19:18:15,727 INFO [main] (ListUtilities.kt:175) - (151 to 155) ^ShoulderSurfing-.*$, ^ShulkerTooltip-.*$, ^SimpleDiscordRichPresence-.*$, ^SimpleWorldTimer-.*$, ^SoundFilters-.*$ +2026-01-16T19:18:15,727 INFO [main] (ListUtilities.kt:175) - (156 to 160) ^Sounds-.*$, ^SourceHop-.*$, ^SpawnerFix-.*$, ^StylishEffects-.*$, ^TRansliterationLib-.*$ +2026-01-16T19:18:15,727 INFO [main] (ListUtilities.kt:175) - (161 to 165) ^TextruesRubidiumOptions-.*$, ^TipTheScales-.*$, ^Tips-.*$, ^Toast Control-.*$, ^Toast-Control-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (166 to 170) ^ToastControl-.*$, ^TravelersTitles-.*$, ^VR-Combat_.*$, ^VoidFog-.*$, ^Vramo-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (171 to 175) ^Vramo21-.*$, ^WindowedFullscreen-.*$, ^WorldNameRandomizer-.*$, ^YeetusExperimentus-.*$, ^YungsMenuTweaks-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (176 to 180) ^[1.12.2]DamageIndicatorsMod-.*$, ^[1.12.2]bspkrscore-.*$, ^[1.8.9] Lunar Block Overlay v1.*$, ^[1.8.9] Lunar Block Overlay-2.0.0.*$, ^advancementscreenshot-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (181 to 185) ^ae_pattern_improve-.*$, ^ahznbstools-.*$, ^aiftbtranslator-.*$, ^antighost-.*$, ^anviltooltipmod-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (186 to 190) ^appliedsorting-.*$, ^armorchroma-.*$, ^armorhud.*$, ^armorpointspp-.*$, ^auditory-.*$ +2026-01-16T19:18:15,728 INFO [main] (ListUtilities.kt:175) - (191 to 195) ^authme-.*$, ^auto-reconnect-.*$, ^autojoin-.*$, ^autoreconnect-.*$, ^axolotl-item-fix-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (196 to 200) ^backtools-.*$, ^bannerunlimited-.*$, ^bbs-.*$, ^beddium-.*$, ^beenfo-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (201 to 205) ^better-clouds-.*$, ^better-hp-.*$, ^better-recipe-book-.*$, ^betterHP_.*$, ^better_client-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (206 to 210) ^better_client.*$, ^better_hp-.*$, ^better_tooltips-.*$, ^betterbiomeblend-.*$, ^bhmenu-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (211 to 215) ^blinkload-.*$, ^block-counter-.*$, ^blur-.*$, ^borderless-.*$, ^cat_jam-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (216 to 220) ^catalogue-.*$, ^cave_dust-.*$, ^cfwinfo-.*$, ^charmonium-.*$, ^chat_heads-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (221 to 225) ^chatnotify-.*$, ^cherishedworlds-.*$, ^chestsearchbar-.*$, ^cirback-1.0-.*$, ^citresewn-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (226 to 230) ^classicbar-.*$, ^cleanview.*$, ^clientcrafting-.*$, ^clienttweaks-.*$, ^cobblemon-ui-tweaks-.*$ +2026-01-16T19:18:15,729 INFO [main] (ListUtilities.kt:175) - (231 to 235) ^colorwheel-.*$, ^colorwheel_patcher-.*$, ^combat_music-.*$, ^configured-.*$, ^configured-connectedness-.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (236 to 240) ^connectedness-.*$, ^controllable-.*$, ^coolrain-.*$, ^crash_assistant-.*$, ^cubium-.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (241 to 245) ^cullleaves-.*$, ^cullparticles-.*$, ^currentgamemusictrack-.*$, ^custom-crosshair-mod-.*$, ^customcursor-.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (246 to 250) ^customdiscordrpc-.*$, ^cwb-.*$, ^darkness-.*$, ^dashloader-.*$, ^defaultoptions-.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (251 to 255) ^desiredservers-.*$, ^discordrpc-.*$, ^distraction_free_recipes-.*$, ^drippyloadingscreen-.*$, ^drippyloadingscreen_.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (256 to 260) ^durabilitytooltip-.*$, ^dynamic-fps-.*$, ^dynamic-music-.*$, ^dynamiccrosshair-.*$, ^dynamiclights-.*$ +2026-01-16T19:18:15,730 INFO [main] (ListUtilities.kt:175) - (261 to 265) ^dynamiclightsreforged-.*$, ^dynmus-.*$, ^e4mc-.*$, ^effective-.*$, ^eggtab-.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (266 to 270) ^eguilib-.*$, ^eiramoticons-.*$, ^embeddium-.*$, ^enchantment-lore-.*$, ^enhanced_boss_bars-.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (271 to 275) ^entity-texture-features-.*$, ^entity_model_features_.*$, ^entity_texture_features-.*$, ^entityculling-.*$, ^essential_.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (276 to 280) ^exhaustedstamina-.*$, ^extremesoundmuffler-.*$, ^fabricemotes-.*$, ^fabricmod_VoxelMap-.*$, ^fancymenu_.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (281 to 285) ^fancymenu_video_extension.*$, ^farsight-.*$, ^fast-ip-ping-.*$, ^fastquit-.*$, ^firstperson-.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (286 to 290) ^flerovium-.*$, ^flickerfix-.*$, ^fm_audio_extension_.*$, ^forestryworktabledisplay-.*$, ^forgemod_VoxelMap-.*$ +2026-01-16T19:18:15,731 INFO [main] (ListUtilities.kt:175) - (291 to 295) ^forgeshot-.*$, ^freecam-.*$, ^freelook-.*$, ^ftbpromoter-.*$, ^fullbrightnesstoggle-.*$ +2026-01-16T19:18:15,732 INFO [main] (ListUtilities.kt:175) - (296 to 300) ^galacticraft-rpc-.*$, ^gamestagesviewer-.*$, ^gpumemleakfix-.*$, ^grid-.*$, ^guiclock-.*$ +2026-01-16T19:18:15,732 INFO [main] (ListUtilities.kt:175) - (301 to 305) ^guicompass-.*$, ^guideme-.*$, ^guifollowers-.*$, ^helium-.*$, ^hennyfullbright-.*$ +2026-01-16T19:18:15,732 INFO [main] (ListUtilities.kt:175) - (306 to 310) ^hiddenrecipebook-.*$, ^hiddenrecipebook_.*$, ^hidehands-.*$, ^idle_boost-.*$, ^ijmtweaks-.*$ +2026-01-16T19:18:15,732 INFO [main] (ListUtilities.kt:175) - (311 to 315) ^immersivearmorhud-.*$, ^immersivemessages-.*$, ^immersivetips-.*$, ^improvedsignediting-.*$, ^infinitemusic-.*$ +2026-01-16T19:18:15,732 INFO [main] (ListUtilities.kt:175) - (316 to 320) ^inline_tooltips-.*$, ^inventoryhud..*$, ^inventoryprofiles.*$, ^irisblockcompat-.*$, ^itemzoom.*$ +2026-01-16T19:18:15,733 INFO [main] (ListUtilities.kt:175) - (321 to 325) ^itlt-.*$, ^jeed-.*$, ^jehc-.*$, ^jei_hover_search-.*$, ^jeiintegration_.*$ +2026-01-16T19:18:15,734 INFO [main] (ListUtilities.kt:175) - (326 to 330) ^jumpoverfences-.*$, ^just-enough-harvestcraft-.*$, ^justenoughbeacons-.*$, ^justenoughdrags-.*$, ^justzoom_.*$ +2026-01-16T19:18:15,735 INFO [main] (ListUtilities.kt:175) - (331 to 335) ^keybindspurger-.*$, ^keymap-.*$, ^keywizard-.*$, ^lazurite-.*$, ^lazydfu-.*$ +2026-01-16T19:18:15,735 INFO [main] (ListUtilities.kt:175) - (336 to 340) ^lib39-.*$, ^light-overlay-.*$, ^lightfallclient-.*$, ^lightspeed-.*$, ^litematica-.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (341 to 345) ^loadmyresources_.*$, ^lock_minecart_view-.*$, ^lootbeams-.*$, ^lwl-.*$, ^macos-input-fixes-.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (346 to 350) ^magnesium_extras-.*$, ^maptooltip-.*$, ^massunbind.*$, ^mcbindtype-.*$, ^mcqoy-.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (351 to 355) ^mcwifipnp-.*$, ^medievalmusic-.*$, ^mekalus-.*$, ^memoryusagescreen-.*$, ^mightyarchitect-.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (356 to 360) ^mindful-eating-.*$, ^minetogether-.*$, ^minihud-.*$, ^miningspeedtooltips-.*$, ^mmog'scheats3.6kdownloadsplusmorecheats.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (361 to 365) ^mobplusplus-.*$, ^modcredits-.*$, ^modernworldcreation_.*$, ^modnametooltip-.*$, ^modnametooltip_.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (366 to 370) ^moremmog'scheats.*$, ^moreoverlays-.*$, ^mousewheelie-.*$, ^movement-vision-.*$, ^multihotbar-.*$ +2026-01-16T19:18:15,736 INFO [main] (ListUtilities.kt:175) - (371 to 375) ^music-duration-reducer-.*$, ^music_delay_reducer-.*$, ^musicdr-.*$, ^nbt_glint-.*$, ^neiRecipeHandlers-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (376 to 380) ^neoculus-.*$, ^ngrok-lan-expose-mod-.*$, ^no_nv_flash-.*$, ^nopotionshift_.*$, ^nostartupmessages-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (381 to 385) ^notenoughanimations-.*$, ^oculus-.*$, ^omegamute-.*$, ^optigui-.*$, ^ornaments-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (386 to 390) ^overlaytweaks-.*$, ^overloadedarmorbar-.*$, ^panorama-.*$, ^paperdoll-.*$, ^particle-rain-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (391 to 395) ^particular-.*$, ^perdimensionbrightness-.*$, ^persistentinventorysearch-.*$, ^phosphor-.*$, ^physics-mod-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (396 to 400) ^preciseblockplacing-.*$, ^radon-.*$, ^realm-of-lost-souls-.*$, ^rebind-narrator-.*$, ^rebind_narrator-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (401 to 405) ^rebindnarrator-.*$, ^rebrand-.*$, ^reforgium-.*$, ^relictium-.*$, ^replanter-.*$ +2026-01-16T19:18:15,737 INFO [main] (ListUtilities.kt:175) - (406 to 410) ^resource_gamma_util-.*$, ^rrls-.*$, ^rubidium-.*$, ^rubidium_extras-.*$, ^screenshot-to-clipboard-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (411 to 415) ^seasonhud-.*$, ^servercountryflags-.*$, ^shut_up_gl_error-.*$, ^shutupexperimentalsettings-.*$, ^shutupmodelloader-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (416 to 420) ^signtools-.*$, ^simple-rpc-.*$, ^simpleautorun-.*$, ^simplefog-.*$, ^skinlayers3d-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (421 to 425) ^smartcursor-.*$, ^smarthud-.*$, ^smoke-suppression-.*$, ^smoothboot-.*$, ^smoothfocus-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (426 to 430) ^sodium-fabric-.*$, ^sodium-shader-support-.*$, ^sodiumcoreshadersupport-.*$, ^sodiumdynamiclights-.*$, ^sodiumextras-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (431 to 435) ^sodiumleafculling-.*$, ^sodiumoptionsapi-.*$, ^sodiumoptionsmodcompat-.*$, ^sounddeviceoptions-.*$, ^soundreloader-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (436 to 440) ^sounds-.*$, ^spoticraft-.*$, ^status-effect-bars-.*$, ^talkingheads-.*$, ^tconplanner-.*$ +2026-01-16T19:18:15,738 INFO [main] (ListUtilities.kt:175) - (441 to 445) ^textrues_embeddium_options-.*$, ^timestamp-chat-.*$, ^timestamps-.*$, ^tooltipscroller-.*$, ^torchoptimizer-.*$ +2026-01-16T19:18:15,739 INFO [main] (ListUtilities.kt:175) - (446 to 450) ^torohealth-.*$, ^totaldarkness.*$, ^toughnessbar-.*$, ^translucent-window-.*$, ^tweakeroo-.*$ +2026-01-16T19:18:15,739 INFO [main] (ListUtilities.kt:175) - (451 to 455) ^vanillazoom-.*$, ^viaforge-.*$, ^vramo-.*$, ^vramo21-.*$, ^wakes-.*$ +2026-01-16T19:18:15,739 INFO [main] (ListUtilities.kt:175) - (456 to 460) ^watermedia-.*$, ^whats-that-slot-.*$, ^wheredididie-.*$, ^wisla-.*$, ^xanders-sodium-options-.*$ +2026-01-16T19:18:15,739 INFO [main] (ListUtilities.kt:175) - (461 to 463) ^xenon-.*$, ^xlifeheartcolors-.*$, ^yisthereautojump-.*$ +2026-01-16T19:18:15,739 INFO [main] (ApiProperties.kt:2816) - Available Java paths for scripts: +2026-01-16T19:18:15,740 INFO [main] (ApiProperties.kt:2820) - Using script templates: +2026-01-16T19:18:15,741 WARN [main] (ApiProperties.kt:1164) - Found empty definitions for start script templates. Using defaults. +2026-01-16T19:18:15,747 INFO [main] (ApiProperties.kt:2822) - bat: /app/serverpackcreator/server_files/default_template.bat +2026-01-16T19:18:15,747 INFO [main] (ApiProperties.kt:2822) - sh: /app/serverpackcreator/server_files/default_template.sh +2026-01-16T19:18:15,747 INFO [main] (ApiProperties.kt:2822) - ps1: /app/serverpackcreator/server_files/default_template.ps1 +2026-01-16T19:18:15,747 INFO [main] (ApiProperties.kt:2824) - ============================== PROPERTIES ============================== +2026-01-16T19:18:15,757 INFO [main] (ApiProperties.kt:2510) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:18:15,759 INFO [main] (ApiProperties.kt:2510) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:18:15,879 INFO [main] (ServerPackCreator.kt:126) - Running with args: -web --home /app/serverpackcreator +2026-01-16T19:18:15,880 INFO [main] (ServerPackCreator.kt:127) - Running in mode: WEB +2026-01-16T19:18:15,880 INFO [main] (ServerPackCreator.kt:128) - App information: +2026-01-16T19:18:15,880 INFO [main] (ServerPackCreator.kt:129) - App Folder: /app/serverpackcreator +2026-01-16T19:18:15,880 INFO [main] (ServerPackCreator.kt:130) - Appy File: /app/serverpackcreator/serverpackcreator.jar +2026-01-16T19:18:15,880 INFO [main] (ServerPackCreator.kt:131) - App Path: /app/serverpackcreator/serverpackcreator.jar +2026-01-16T19:18:15,881 INFO [main] (ServerPackCreator.kt:132) - App Name: serverpackcreator.jar +2026-01-16T19:18:15,881 INFO [main] (ServerPackCreator.kt:133) - Java version: 21.0.9 +2026-01-16T19:18:15,881 INFO [main] (ServerPackCreator.kt:134) - OS architecture: amd64 +2026-01-16T19:18:15,881 INFO [main] (ServerPackCreator.kt:135) - OS name: Linux +2026-01-16T19:18:15,882 INFO [main] (ServerPackCreator.kt:136) - OS version: 6.17.0-8-generic +2026-01-16T19:18:16,177 WARN [main] (ApiWrapper.kt:463) - ################################################################# +2026-01-16T19:18:16,178 WARN [main] (ApiWrapper.kt:464) - #.............ONE OR MORE DEFAULT FILE(S) GENERATED.............# +2026-01-16T19:18:16,178 WARN [main] (ApiWrapper.kt:465) - #..CHECK THE LOGS TO FIND OUT WHICH FILE(S) WAS/WERE GENERATED..# +2026-01-16T19:18:16,178 WARN [main] (ApiWrapper.kt:466) - #...............CUSTOMIZE THEM BEFORE CONTINUING!...............# +2026-01-16T19:18:16,178 WARN [main] (ApiWrapper.kt:467) - ################################################################# +2026-01-16T19:18:16,178 INFO [main] (ApiWrapper.kt:484) - API INFORMATION: +2026-01-16T19:18:16,178 INFO [main] (ApiWrapper.kt:485) - API version: 8.0.8 +2026-01-16T19:18:16,180 INFO [main] (ApiWrapper.kt:486) - API home: /app/serverpackcreator +2026-01-16T19:18:16,180 INFO [main] (ApiWrapper.kt:487) - API Folder: /app/serverpackcreator/temp +2026-01-16T19:18:16,180 INFO [main] (ApiWrapper.kt:488) - API Path: /app/serverpackcreator/temp/serverpackcreator-api-8.0.8.jar +2026-01-16T19:18:16,180 INFO [main] (ApiWrapper.kt:489) - API Name: serverpackcreator-api-8.0.8.jar +2026-01-16T19:18:16,180 INFO [main] (ApiWrapper.kt:490) - Include this information when reporting an issue on GitHub. +2026-01-16T19:18:16,182 INFO [main] (MigrationManager.kt:84) - No old version received. Assuming first time run. +2026-01-16T19:18:16,192 INFO [main] (ApiProperties.kt:2510) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:18:16,196 INFO [main] (ApiProperties.kt:2510) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:18:16,466 INFO [DefaultDispatcher-worker-12] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-manifest.xml. +2026-01-16T19:18:16,536 INFO [DefaultDispatcher-worker-13] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/quilt-installer-manifest.xml. +2026-01-16T19:18:16,542 INFO [DefaultDispatcher-worker-3] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/minecraft-manifest.json. +2026-01-16T19:18:16,558 INFO [DefaultDispatcher-worker-9] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-installer-manifest.xml. +2026-01-16T19:18:16,574 INFO [DefaultDispatcher-worker-11] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/quilt-manifest.xml. +2026-01-16T19:18:16,603 INFO [DefaultDispatcher-worker-4] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-intermediaries-manifest.json. +2026-01-16T19:18:16,620 INFO [DefaultDispatcher-worker-2] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/forge-manifest.json. +2026-01-16T19:18:16,652 INFO [DefaultDispatcher-worker-5] (VersionMeta.kt:372) - Manifest /app/serverpackcreator/manifests/neoforge-manifest.xml does not need to be refreshed. +2026-01-16T19:18:16,759 INFO [DefaultDispatcher-worker-6] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/neoforge-manifest-new.xml. +2026-01-16T19:18:17,580 INFO [DefaultDispatcher-worker-7] (VersionMeta.kt:372) - Manifest /app/serverpackcreator/manifests/legacy-fabric-game-manifest.json does not need to be refreshed. +2026-01-16T19:18:17,584 INFO [DefaultDispatcher-worker-8] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/legacy-fabric-loader-manifest.json. +2026-01-16T19:18:17,663 INFO [DefaultDispatcher-worker-10] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/legacy-fabric-installer-manifest.xml. +2026-01-16T19:18:18,935 INFO [main] (DefaultPluginStatusProvider.java:50) - Enabled plugins: [] +2026-01-16T19:18:18,935 INFO [main] (DefaultPluginStatusProvider.java:54) - Disabled plugins: [] +2026-01-16T19:18:18,944 INFO [main] (DefaultPluginManager.java:119) - PF4J version 3.13.0 in 'deployment' mode +2026-01-16T19:18:18,955 INFO [main] (AbstractPluginManager.java:237) - No plugins +2026-01-16T19:18:19,896 INFO [main] (StartupInfoLogger.java:53) - Starting ServerPackCreatorKt v8.0.8 using Java 21.0.9 with PID 172 (/app/serverpackcreator/serverpackcreator.jar started by abc in /app/serverpackcreator) +2026-01-16T19:18:19,898 INFO [main] (SpringApplication.java:652) - No active profile set, falling back to 1 default profile: "default" +2026-01-16T19:18:20,629 INFO [main] (RepositoryConfigurationDelegate.java:145) - Bootstrapping Spring Data MongoDB repositories in DEFAULT mode. +2026-01-16T19:18:20,702 INFO [main] (RepositoryConfigurationDelegate.java:213) - Finished Spring Data repository scanning in 46 ms. Found 10 MongoDB repository interfaces. +2026-01-16T19:18:21,234 INFO [main] (TomcatWebServer.java:111) - Tomcat initialized with port 8080 (http) +2026-01-16T19:18:21,255 INFO [main] (DirectJDKLog.java:168) - Initializing ProtocolHandler ["http-nio-8080"] +2026-01-16T19:18:21,258 INFO [main] (DirectJDKLog.java:168) - Starting service [Tomcat] +2026-01-16T19:18:21,258 INFO [main] (DirectJDKLog.java:168) - Starting Servlet engine: [Apache Tomcat/10.1.42] +2026-01-16T19:18:21,311 INFO [main] (DirectJDKLog.java:168) - Initializing Spring embedded WebApplicationContext +2026-01-16T19:18:21,313 INFO [main] (ServletWebServerApplicationContext.java:301) - Root WebApplicationContext: initialization completed in 1366 ms +2026-01-16T19:18:21,613 INFO [main] (SLF4JLogger.java:71) - MongoClient with metadata {"driver": {"name": "mongo-java-driver|sync|spring-boot", "version": "5.5.1"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "6.17.0-8-generic"}, "platform": "Java/Ubuntu/21.0.9+10-Ubuntu-124.04"} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=MongoCredential{mechanism=null, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@58ad0586, com.mongodb.Jep395RecordCodecProvider@526fc044, com.mongodb.KotlinCodecProvider@45635ae1]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[serverpackcreatordb:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=100, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverMonitoringMode=AUTO, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=JAVA_LEGACY, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null, timeoutMS=null} +2026-01-16T19:18:21,632 INFO [cluster-ClusterId{value='696a80ed4c64abe42e960b62', description='null'}-serverpackcreatordb:27017] (SLF4JLogger.java:71) - Monitor thread successfully connected to server with description ServerDescription{address=serverpackcreatordb:27017, type=STANDALONE, cryptd=false, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=25, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=34904765, minRoundTripTimeNanos=0} +2026-01-16T19:18:22,477 INFO [main] (TaskExecutionServiceImpl.kt:76) - Worker Thread GenerationThread initiated successfully +2026-01-16T19:18:22,685 INFO [main] (WelcomePageHandlerMapping.java:59) - Adding welcome page: class path resource [static/index.html] +2026-01-16T19:18:23,051 INFO [main] (DirectJDKLog.java:168) - Starting ProtocolHandler ["http-nio-8080"] +2026-01-16T19:18:23,078 INFO [main] (TomcatWebServer.java:243) - Tomcat started on port 8080 (http) with context path '/' +2026-01-16T19:18:23,107 INFO [main] (StartupInfoLogger.java:59) - Started ServerPackCreatorKt in 3.697 seconds (process running for 10.231) +2026-01-16T19:18:26,681 INFO [http-nio-8080-exec-2] (DirectJDKLog.java:168) - Initializing Spring DispatcherServlet 'dispatcherServlet' +2026-01-16T19:18:26,681 INFO [http-nio-8080-exec-2] (FrameworkServlet.java:532) - Initializing Servlet 'dispatcherServlet' +2026-01-16T19:18:26,683 INFO [http-nio-8080-exec-2] (FrameworkServlet.java:554) - Completed initialization in 2 ms +2026-01-16T19:18:27,336 ERROR [http-nio-8080-exec-9] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks(ModPackService.kt:132) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks$default(ModPackService.kt:131) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.modpack.ModPackController.getAllModPacks(ModPackController.kt:198) ~[!/:8.0.8] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:18:27,336 ERROR [http-nio-8080-exec-1] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks(ModPackService.kt:132) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks$default(ModPackService.kt:131) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.modpack.ModPackController.getAllModPacks(ModPackController.kt:198) ~[!/:8.0.8] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:18:27,336 ERROR [http-nio-8080-exec-7] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:146) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy112.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy112.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.serverpack.runconfiguration.RunConfigurationService.loadAll(RunConfigurationService.kt:163) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.serverpack.runconfiguration.RunConfigurationController.getAllRUnConfigurations(RunConfigurationController.kt:41) ~[!/:8.0.8] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:18:27,336 ERROR [http-nio-8080-exec-8] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy118.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy118.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.task.EventService.loadAll(EventService.kt:63) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.task.EventService.loadAll$default(EventService.kt:62) ~[!/:8.0.8] + at de.griefed.serverpackcreator.app.web.task.EventController.getEvents(EventController.kt:40) ~[!/:8.0.8] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:18:37,283 INFO [cluster-ClusterId{value='696a80ed4c64abe42e960b62', description='null'}-serverpackcreatordb:27017] (SLF4JLogger.java:71) - Monitor thread successfully connected to server with description ServerDescription{address=serverpackcreatordb:27017, type=STANDALONE, cryptd=false, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=25, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=1292387, minRoundTripTimeNanos=0} +2026-01-16T19:19:31,710 INFO [SpringApplicationShutdownHook] (GracefulShutdown.java:54) - Commencing graceful shutdown. Waiting for active requests to complete +2026-01-16T19:19:31,712 INFO [tomcat-shutdown] (GracefulShutdown.java:76) - Graceful shutdown complete diff --git a/logs/plugins.log b/logs/plugins.log new file mode 100644 index 0000000..e69de29 diff --git a/logs/serverpackcreator.log b/logs/serverpackcreator.log new file mode 100644 index 0000000..4125297 --- /dev/null +++ b/logs/serverpackcreator.log @@ -0,0 +1,817 @@ +2026-01-16T19:20:32,946 INFO [main] (CommandlineParser.kt:89) - Home-directory overwritten: /app/serverpackcreator +2026-01-16T19:20:33,155 INFO [main] (ApiProperties.kt:2230) - Loaded properties from classpath. +2026-01-16T19:20:33,156 WARN [main] (ApiProperties.kt:2153) - Properties-file does not exist: /app/serverpackcreator/temp/serverpackcreator.properties. +2026-01-16T19:20:33,157 WARN [main] (ApiProperties.kt:2153) - Properties-file does not exist: /app/serverpackcreator/temp/ServerPackCreator/serverpackcreator.properties. +2026-01-16T19:20:33,158 INFO [main] (ApiProperties.kt:2173) - Loaded properties from /app/serverpackcreator/serverpackcreator.properties. +2026-01-16T19:20:33,159 INFO [main] (ApiProperties.kt:2173) - Loaded properties from /app/serverpackcreator/overrides.properties. +2026-01-16T19:20:33,166 INFO [main] (ApiProperties.kt:2173) - Loaded properties from /app/serverpackcreator/serverpackcreator.properties. +2026-01-16T19:20:33,172 WARN [main] (ApiProperties.kt:2187) - Overriding: +2026-01-16T19:20:33,173 WARN [main] (ApiProperties.kt:2188) - de.griefed.serverpackcreator.home +2026-01-16T19:20:33,173 WARN [main] (ApiProperties.kt:2192) - /app/serverpackcreator +2026-01-16T19:20:33,173 WARN [main] (ApiProperties.kt:2187) - Overriding: +2026-01-16T19:20:33,173 WARN [main] (ApiProperties.kt:2188) - spring.data.mongodb.uri +2026-01-16T19:20:33,182 WARN [main] (ApiProperties.kt:2192) - mongodb://test:test@serverpackcreatordb:27017/serverpackcreatordb +2026-01-16T19:20:33,183 WARN [main] (ApiProperties.kt:2187) - Overriding: +2026-01-16T19:20:33,183 WARN [main] (ApiProperties.kt:2188) - server.tomcat.basedir +2026-01-16T19:20:33,183 WARN [main] (ApiProperties.kt:2192) - /app/serverpackcreator +2026-01-16T19:20:33,247 INFO [main] (ApiProperties.kt:2787) - ============================== PROPERTIES ============================== +2026-01-16T19:20:33,247 INFO [main] (ApiProperties.kt:2788) - Set Aikars flags to: -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true +2026-01-16T19:20:33,248 INFO [main] (ApiProperties.kt:2789) - Set database path to: mongodb://test:test@serverpackcreatordb:27017/serverpackcreatordb +2026-01-16T19:20:33,251 INFO [main] (ApiProperties.kt:2790) - Home directory set to: /app/serverpackcreator +2026-01-16T19:20:33,252 INFO [main] (ApiProperties.kt:2791) - Language set to: English (en_GB) +2026-01-16T19:20:33,298 INFO [main] (ApiProperties.kt:2792) - Java path set to: /usr/lib/jvm/java-21-openjdk-amd64/bin/java +2026-01-16T19:20:33,305 INFO [main] (ApiProperties.kt:2793) - Set Tomcat base-directory to: /app/serverpackcreator +2026-01-16T19:20:33,308 INFO [main] (ApiProperties.kt:2794) - Server packs directory set to: /app/serverpackcreator/server-packs +2026-01-16T19:20:33,311 INFO [main] (ApiProperties.kt:2795) - Set Tomcat logs-directory to: /app/serverpackcreator/logs +2026-01-16T19:20:33,311 INFO [main] (ApiProperties.kt:2796) - Checking for pre-releases set to: false +2026-01-16T19:20:33,312 INFO [main] (ApiProperties.kt:2797) - Zip-file exclusion enabled set to: true +2026-01-16T19:20:33,312 INFO [main] (ApiProperties.kt:2798) - HasteBin documents endpoint set to: https://haste.zneix.eu/documents +2026-01-16T19:20:33,312 INFO [main] (ApiProperties.kt:2799) - Directories which must always be included set to: [Zoestria, addonpacks, blueprints, config, configs, customnpcs, defaultconfigs, global_data_packs, global_packs, kubejs, maps, modernfix, mods, openloader, schematics, scripts, shrines-saves, structures, structurize, worldshape] +2026-01-16T19:20:33,313 INFO [main] (ApiProperties.kt:2800) - Directories which must always be excluded set to: [animation, asm, cache, changelogs, craftpresence, crash-reports, downloads, icons, libraries, local, logs, overrides, packmenu, profileImage, resourcepacks, screenshots, server_pack, shaderpacks, simple-rpc, tv-cache] +2026-01-16T19:20:33,313 INFO [main] (ApiProperties.kt:2801) - Cleanup of already existing server packs set to: true +2026-01-16T19:20:33,313 INFO [main] (ApiProperties.kt:2802) - Auto-discovery of clientside-only mods set to: true +2026-01-16T19:20:33,313 INFO [main] (ApiProperties.kt:2803) - Overwriting of already existing server packs set to: true +2026-01-16T19:20:33,314 INFO [main] (ApiProperties.kt:2804) - Minecraft pre-releases and snapshots available set to: false +2026-01-16T19:20:33,314 INFO [main] (ApiProperties.kt:2805) - Files which must be excluded from ZIP-archives set to: [libraries/net/minecraft/server/MINECRAFT_VERSION/server-MINECRAFT_VERSION.jar, minecraft_server.MINECRAFT_VERSION.jar, server.jar] +2026-01-16T19:20:33,314 INFO [main] (ApiProperties.kt:2806) - User specified clientside-only mod exclusion filter set to: START +2026-01-16T19:20:33,314 INFO [main] (ApiProperties.kt:2807) - Automatically update SPC_JAVA_SPC-placeholder in script variables table set to: true +2026-01-16T19:20:33,314 INFO [main] (ApiProperties.kt:2808) - Clientside-mods set to: +2026-01-16T19:20:33,324 INFO [main] (ListUtilities.kt:175) - (1 to 5) 3dskinlayers-, Absolutely-Not-A-Zoom-Mod-, AdaptiveTooltips-, AdvancedChat-, AdvancedChatCore- +2026-01-16T19:20:33,324 INFO [main] (ListUtilities.kt:175) - (6 to 10) AdvancedChatHUD-, AdvancedCompas-, Ambience, AmbientEnvironment-, AmbientSounds_ +2026-01-16T19:20:33,325 INFO [main] (ListUtilities.kt:175) - (11 to 15) AnimaticaReforged-, AreYouBlind-, Armor Status HUD-, ArmorSoundTweak-, Audio Improvements +2026-01-16T19:20:33,325 INFO [main] (ListUtilities.kt:175) - (16 to 20) BH-Menu-, Batty's Coordinates PLUS Mod, BetterAdvancements-, BetterAnimationsCollection-, BetterDarkMode- +2026-01-16T19:20:33,325 INFO [main] (ListUtilities.kt:175) - (21 to 25) BetterF3-, BetterFog-, BetterFoliage-, BetterGrassify-, BetterModsButton- +2026-01-16T19:20:33,326 INFO [main] (ListUtilities.kt:175) - (26 to 30) BetterPingDisplay-, BetterPlacement-, BetterTaskbar-, BetterThanBunnies-, BetterThirdPerson +2026-01-16T19:20:33,326 INFO [main] (ListUtilities.kt:175) - (31 to 35) BetterTitleScreen-, Blur-, BoccHUD-, BorderlessWindow-, CTM- +2026-01-16T19:20:33,327 INFO [main] (ListUtilities.kt:175) - (36 to 40) Chat Ping , CheatDetector-, ChunkAnimator-, Clear-Water-, ClientTweaks_ +2026-01-16T19:20:33,327 INFO [main] (ListUtilities.kt:175) - (41 to 45) CompletionistsIndex-, Controller Support-, Controlling-, CraftPresence-, CullLessLeaves- +2026-01-16T19:20:33,327 INFO [main] (ListUtilities.kt:175) - (46 to 50) CustomCursorMod-, CustomMainMenu-, DefaultOptions_, DefaultSettings-, DeleteWorldsToTrash- +2026-01-16T19:20:33,327 INFO [main] (ListUtilities.kt:175) - (51 to 55) DetailArmorBar-, Ding-, DripSounds-, Durability101-, DurabilityNotifier- +2026-01-16T19:20:33,328 INFO [main] (ListUtilities.kt:175) - (56 to 60) DynamicSurroundings-, DynamicSurroundingsHuds-, EasyLAN-, EffectsLeft-, EiraMoticons_ +2026-01-16T19:20:33,328 INFO [main] (ListUtilities.kt:175) - (61 to 65) EnchantmentDescriptions-, EnhancedTooltips-, EnhancedVisuals_, EquipmentCompare-, EuphoriaPatcher- +2026-01-16T19:20:33,328 INFO [main] (ListUtilities.kt:175) - (66 to 70) FPS-Monitor-, FabricCustomCursorMod-, FadingNightVision-, Fallingleaves-, FancyBlockParticles- +2026-01-16T19:20:33,328 INFO [main] (ListUtilities.kt:175) - (71 to 75) FancySpawnEggs, FancyVideo-API-, FirstPersonMod, FogTweaker-, ForgeCustomCursorMod- +2026-01-16T19:20:33,329 INFO [main] (ListUtilities.kt:175) - (76 to 80) Forgematica-, FpsReducer-, FpsReducer2-, FullscreenWindowed-, GPUTape- +2026-01-16T19:20:33,329 INFO [main] (ListUtilities.kt:175) - (81 to 85) GameMenuModOption-, GpuTape-, HealthOverlay-, HeldItemTooltips-, HorseStatsMod- +2026-01-16T19:20:33,329 INFO [main] (ListUtilities.kt:175) - (86 to 90) ImmediatelyFast-, ImmediatelyFastReforged-, InventoryEssentials_, InventoryHud_, InventorySpam- +2026-01-16T19:20:33,330 INFO [main] (ListUtilities.kt:175) - (91 to 95) InventoryTweaks-, ItemBorders-, ItemLocks-, ItemPhysicLite_, ItemStitchingFix- +2026-01-16T19:20:33,330 INFO [main] (ListUtilities.kt:175) - (96 to 100) JBRA-Client-, JustEnoughCalculation-, JustEnoughEffects-, JustEnoughProfessions-, KeepTheResourcePack- +2026-01-16T19:20:33,330 INFO [main] (ListUtilities.kt:175) - (101 to 105) LLOverlayReloaded-, LOTRDRP-, LeaveMyBarsAlone-, LegendaryTooltips, LegendaryTooltips- +2026-01-16T19:20:33,330 INFO [main] (ListUtilities.kt:175) - (106 to 110) LightOverlay-, LongerChatHistory-, MaFgLib-, MineMenu-, MinecraftCapes +2026-01-16T19:20:33,331 INFO [main] (ListUtilities.kt:175) - (111 to 115) MinecraftCapes , MoBends, Mocap-, ModernUI-, MouseTweaks- +2026-01-16T19:20:33,331 INFO [main] (ListUtilities.kt:175) - (116 to 120) MyServerIsCompatible-, Neat, Neat , Neat-, NekosEnchantedBooks- +2026-01-16T19:20:33,331 INFO [main] (ListUtilities.kt:175) - (121 to 125) NoAutoJump-, NoFog-, Notes-, NotifMod-, OldJavaWarning- +2026-01-16T19:20:33,331 INFO [main] (ListUtilities.kt:175) - (126 to 130) OptiFine, OptiFine_, OptiForge, OptiForge-, OverflowingBars- +2026-01-16T19:20:33,332 INFO [main] (ListUtilities.kt:175) - (131 to 135) PackMenu-, PackModeMenu-, Particle Effects-, ParticleEffects-, Perception- +2026-01-16T19:20:33,332 INFO [main] (ListUtilities.kt:175) - (136 to 140) PickUpNotifier-, Ping-, PingHUD-, PlayerListHeads-, PresenceFootsteps- +2026-01-16T19:20:33,334 INFO [main] (ListUtilities.kt:175) - (141 to 145) RPG-HUD-, RPRenames-, ReAuth-, Redstone Sound Slider-, Reforgium- +2026-01-16T19:20:33,334 INFO [main] (ListUtilities.kt:175) - (146 to 150) ResourceLoader-, ResourcePackOrganizer, RocknRoller-, RyoamicLights-, Ryoamiclights- +2026-01-16T19:20:33,334 INFO [main] (ListUtilities.kt:175) - (151 to 155) ShoulderSurfing-, ShulkerTooltip-, SimpleDiscordRichPresence-, SimpleWorldTimer-, SoundFilters- +2026-01-16T19:20:33,334 INFO [main] (ListUtilities.kt:175) - (156 to 160) Sounds-, SourceHop-, SpawnerFix-, StylishEffects-, TRansliterationLib- +2026-01-16T19:20:33,335 INFO [main] (ListUtilities.kt:175) - (161 to 165) TextruesRubidiumOptions-, TipTheScales-, Tips-, Toast Control-, Toast-Control- +2026-01-16T19:20:33,336 INFO [main] (ListUtilities.kt:175) - (166 to 170) ToastControl-, TravelersTitles-, VR-Combat_, VoidFog-, Vramo- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (171 to 175) Vramo21-, WindowedFullscreen-, WorldNameRandomizer-, YeetusExperimentus-, YungsMenuTweaks- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (176 to 180) [1.12.2]DamageIndicatorsMod-, [1.12.2]bspkrscore-, [1.8.9] Lunar Block Overlay v1, [1.8.9] Lunar Block Overlay-2.0.0, advancementscreenshot- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (181 to 185) ae_pattern_improve-, ahznbstools-, aiftbtranslator-, antighost-, anviltooltipmod- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (186 to 190) appliedsorting-, armorchroma-, armorhud, armorpointspp-, auditory- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (191 to 195) authme-, auto-reconnect-, autojoin-, autoreconnect-, axolotl-item-fix- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (196 to 200) backtools-, bannerunlimited-, bbs-, beddium-, beenfo- +2026-01-16T19:20:33,337 INFO [main] (ListUtilities.kt:175) - (201 to 205) better-clouds-, better-hp-, better-recipe-book-, betterHP_, better_client +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (206 to 210) better_client-, better_hp-, better_tooltips-, betterbiomeblend-, bhmenu- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (211 to 215) blinkload-, block-counter-, blur-, borderless-, cat_jam- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (216 to 220) catalogue-, cave_dust-, cfwinfo-, charmonium-, chat_heads- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (221 to 225) chatnotify-, cherishedworlds-, chestsearchbar-, cirback-1.0-, citresewn- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (226 to 230) classicbar-, cleanview, clientcrafting-, clienttweaks-, cobblemon-ui-tweaks- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (231 to 235) colorwheel-, colorwheel_patcher-, combat_music-, configured-, configured-connectedness- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (236 to 240) connectedness-, controllable-, coolrain-, crash_assistant-, cubium- +2026-01-16T19:20:33,338 INFO [main] (ListUtilities.kt:175) - (241 to 245) cullleaves-, cullparticles-, currentgamemusictrack-, custom-crosshair-mod-, customcursor- +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (246 to 250) customdiscordrpc-, cwb-, darkness-, dashloader-, defaultoptions- +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (251 to 255) desiredservers-, discordrpc-, distraction_free_recipes-, drippyloadingscreen-, drippyloadingscreen_ +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (256 to 260) durabilitytooltip-, dynamic-fps-, dynamic-music-, dynamiccrosshair-, dynamiclights- +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (261 to 265) dynamiclightsreforged-, dynmus-, e4mc-, effective-, eggtab- +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (266 to 270) eguilib-, eiramoticons-, embeddium-, enchantment-lore-, enhanced_boss_bars- +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (271 to 275) entity-texture-features-, entity_model_features_, entity_texture_features-, entityculling-, essential_ +2026-01-16T19:20:33,339 INFO [main] (ListUtilities.kt:175) - (276 to 280) exhaustedstamina-, extremesoundmuffler-, fabricemotes-, fabricmod_VoxelMap-, fancymenu_ +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (281 to 285) fancymenu_video_extension, farsight-, fast-ip-ping-, fastquit-, firstperson- +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (286 to 290) flerovium-, flickerfix-, fm_audio_extension_, forestryworktabledisplay-, forgemod_VoxelMap- +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (291 to 295) forgeshot-, freecam-, freelook-, ftbpromoter-, fullbrightnesstoggle- +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (296 to 300) galacticraft-rpc-, gamestagesviewer-, gpumemleakfix-, grid-, guiclock- +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (301 to 305) guicompass-, guideme-, guifollowers-, helium-, hennyfullbright- +2026-01-16T19:20:33,340 INFO [main] (ListUtilities.kt:175) - (306 to 310) hiddenrecipebook-, hiddenrecipebook_, hidehands-, idle_boost-, ijmtweaks- +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (311 to 315) immersivearmorhud-, immersivemessages-, immersivetips-, improvedsignediting-, infinitemusic- +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (316 to 320) inline_tooltips-, inventoryhud., inventoryprofiles, irisblockcompat-, itemzoom +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (321 to 325) itlt-, jeed-, jehc-, jei_hover_search-, jeiintegration_ +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (326 to 330) jumpoverfences-, just-enough-harvestcraft-, justenoughbeacons-, justenoughdrags-, justzoom_ +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (331 to 335) keybindspurger-, keymap-, keywizard-, lazurite-, lazydfu- +2026-01-16T19:20:33,341 INFO [main] (ListUtilities.kt:175) - (336 to 340) lib39-, light-overlay-, lightfallclient-, lightspeed-, litematica- +2026-01-16T19:20:33,342 INFO [main] (ListUtilities.kt:175) - (341 to 345) loadmyresources_, lock_minecart_view-, lootbeams-, lwl-, macos-input-fixes- +2026-01-16T19:20:33,342 INFO [main] (ListUtilities.kt:175) - (346 to 350) magnesium_extras-, maptooltip-, massunbind, mcbindtype-, mcqoy- +2026-01-16T19:20:33,342 INFO [main] (ListUtilities.kt:175) - (351 to 355) mcwifipnp-, medievalmusic-, mekalus-, memoryusagescreen-, mightyarchitect- +2026-01-16T19:20:33,342 INFO [main] (ListUtilities.kt:175) - (356 to 360) mindful-eating-, minetogether-, minihud-, miningspeedtooltips-, mmog'scheats3.6kdownloadsplusmorecheats +2026-01-16T19:20:33,342 INFO [main] (ListUtilities.kt:175) - (361 to 365) mobplusplus-, modcredits-, modernworldcreation_, modnametooltip-, modnametooltip_ +2026-01-16T19:20:33,343 INFO [main] (ListUtilities.kt:175) - (366 to 370) moremmog'scheats, moreoverlays-, mousewheelie-, movement-vision-, multihotbar- +2026-01-16T19:20:33,343 INFO [main] (ListUtilities.kt:175) - (371 to 375) music-duration-reducer-, music_delay_reducer-, musicdr-, nbt_glint-, neiRecipeHandlers- +2026-01-16T19:20:33,343 INFO [main] (ListUtilities.kt:175) - (376 to 380) neoculus-, ngrok-lan-expose-mod-, no_nv_flash-, nopotionshift_, nostartupmessages- +2026-01-16T19:20:33,343 INFO [main] (ListUtilities.kt:175) - (381 to 385) notenoughanimations-, oculus-, omegamute-, optigui-, ornaments- +2026-01-16T19:20:33,343 INFO [main] (ListUtilities.kt:175) - (386 to 390) overlaytweaks-, overloadedarmorbar-, panorama-, paperdoll-, particle-rain- +2026-01-16T19:20:33,344 INFO [main] (ListUtilities.kt:175) - (391 to 395) particular-, perdimensionbrightness-, persistentinventorysearch-, phosphor-, physics-mod- +2026-01-16T19:20:33,345 INFO [main] (ListUtilities.kt:175) - (396 to 400) preciseblockplacing-, radon-, realm-of-lost-souls-, rebind-narrator-, rebind_narrator- +2026-01-16T19:20:33,345 INFO [main] (ListUtilities.kt:175) - (401 to 405) rebindnarrator-, rebrand-, reforgium-, relictium-, replanter- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (406 to 410) resource_gamma_util-, rrls-, rubidium-, rubidium_extras-, screenshot-to-clipboard- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (411 to 415) seasonhud-, servercountryflags-, shut_up_gl_error-, shutupexperimentalsettings-, shutupmodelloader- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (416 to 420) signtools-, simple-rpc-, simpleautorun-, simplefog-, skinlayers3d- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (421 to 425) smartcursor-, smarthud-, smoke-suppression-, smoothboot-, smoothfocus- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (426 to 430) sodium-fabric-, sodium-shader-support-, sodiumcoreshadersupport-, sodiumdynamiclights-, sodiumextras- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (431 to 435) sodiumleafculling-, sodiumoptionsapi-, sodiumoptionsmodcompat-, sounddeviceoptions-, soundreloader- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (436 to 440) sounds-, spoticraft-, status-effect-bars-, talkingheads-, tconplanner- +2026-01-16T19:20:33,346 INFO [main] (ListUtilities.kt:175) - (441 to 445) textrues_embeddium_options-, timestamp-chat-, timestamps-, tooltipscroller-, torchoptimizer- +2026-01-16T19:20:33,347 INFO [main] (ListUtilities.kt:175) - (446 to 450) torohealth-, totaldarkness, toughnessbar-, translucent-window-, tweakeroo- +2026-01-16T19:20:33,347 INFO [main] (ListUtilities.kt:175) - (451 to 455) vanillazoom-, viaforge-, vramo21-, wakes-, watermedia- +2026-01-16T19:20:33,347 INFO [main] (ListUtilities.kt:175) - (456 to 460) whats-that-slot-, wheredididie-, wisla-, xanders-sodium-options-, xenon- +2026-01-16T19:20:33,347 INFO [main] (ListUtilities.kt:175) - (461 to 462) xlifeheartcolors-, yisthereautojump- +2026-01-16T19:20:33,347 INFO [main] (ApiProperties.kt:2810) - Regex clientside-mods-list set to: +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (1 to 5) ^3dskinlayers-.*$, ^Absolutely-Not-A-Zoom-Mod-.*$, ^AdaptiveTooltips-.*$, ^AdvancedChat-.*$, ^AdvancedChatCore-.*$ +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (6 to 10) ^AdvancedChatHUD-.*$, ^AdvancedCompas-.*$, ^Ambience.*$, ^AmbientEnvironment-.*$, ^AmbientSounds_.*$ +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (11 to 15) ^AnimaticaReforged-.*$, ^AreYouBlind-.*$, ^Armor Status HUD-.*$, ^ArmorSoundTweak-.*$, ^Audio Improvements .*$ +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (16 to 20) ^BH-Menu-.*$, ^Batty's Coordinates PLUS Mod.*$, ^BetterAdvancements-.*$, ^BetterAnimationsCollection-.*$, ^BetterDarkMode-.*$ +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (21 to 25) ^BetterF3-.*$, ^BetterFog-.*$, ^BetterFoliage-.*$, ^BetterGrassify-.*$, ^BetterModsButton-.*$ +2026-01-16T19:20:33,348 INFO [main] (ListUtilities.kt:175) - (26 to 30) ^BetterPingDisplay-.*$, ^BetterPlacement-.*$, ^BetterTaskbar-.*$, ^BetterThanBunnies-.*$, ^BetterThirdPerson.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (31 to 35) ^BetterTitleScreen-.*$, ^Blur-.*$, ^BoccHUD-.*$, ^BorderlessWindow-.*$, ^CTM-.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (36 to 40) ^Chat Ping .*$, ^CheatDetector-.*$, ^ChunkAnimator-.*$, ^Clear-Water-.*$, ^ClientTweaks_.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (41 to 45) ^CompletionistsIndex-.*$, ^Controller Support-.*$, ^Controlling-.*$, ^CraftPresence-.*$, ^CullLessLeaves-.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (46 to 50) ^CustomCursorMod-.*$, ^CustomMainMenu-.*$, ^DefaultOptions_.*$, ^DefaultSettings-.*$, ^DeleteWorldsToTrash-.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (51 to 55) ^DetailArmorBar-.*$, ^Ding-.*$, ^DripSounds-.*$, ^Durability101-.*$, ^DurabilityNotifier-.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (56 to 60) ^DynamicSurroundings-.*$, ^DynamicSurroundingsHuds-.*$, ^EasyLAN-.*$, ^EffectsLeft-.*$, ^EiraMoticons_.*$ +2026-01-16T19:20:33,349 INFO [main] (ListUtilities.kt:175) - (61 to 65) ^EnchantmentDescriptions-.*$, ^EnhancedTooltips-.*$, ^EnhancedVisuals_.*$, ^EquipmentCompare-.*$, ^EuphoriaPatcher-.*$ +2026-01-16T19:20:33,350 INFO [main] (ListUtilities.kt:175) - (66 to 70) ^FPS-Monitor-.*$, ^FabricCustomCursorMod-.*$, ^FadingNightVision-.*$, ^Fallingleaves-.*$, ^FancyBlockParticles-.*$ +2026-01-16T19:20:33,350 INFO [main] (ListUtilities.kt:175) - (71 to 75) ^FancySpawnEggs.*$, ^FancyVideo-API-.*$, ^FirstPersonMod.*$, ^FogTweaker-.*$, ^ForgeCustomCursorMod-.*$ +2026-01-16T19:20:33,350 INFO [main] (ListUtilities.kt:175) - (76 to 80) ^Forgematica-.*$, ^FpsReducer-.*$, ^FpsReducer2-.*$, ^FullscreenWindowed-.*$, ^GPUTape-.*$ +2026-01-16T19:20:33,350 INFO [main] (ListUtilities.kt:175) - (81 to 85) ^GameMenuModOption-.*$, ^GpuTape-.*$, ^HealthOverlay-.*$, ^HeldItemTooltips-.*$, ^HorseStatsMod-.*$ +2026-01-16T19:20:33,350 INFO [main] (ListUtilities.kt:175) - (86 to 90) ^ImmediatelyFast-.*$, ^ImmediatelyFastReforged-.*$, ^InventoryEssentials_.*$, ^InventoryHud_.*$, ^InventorySpam-.*$ +2026-01-16T19:20:33,351 INFO [main] (ListUtilities.kt:175) - (91 to 95) ^InventoryTweaks-.*$, ^ItemBorders-.*$, ^ItemLocks-.*$, ^ItemPhysicLite_.*$, ^ItemStitchingFix-.*$ +2026-01-16T19:20:33,351 INFO [main] (ListUtilities.kt:175) - (96 to 100) ^JBRA-Client-.*$, ^JustEnoughCalculation-.*$, ^JustEnoughEffects-.*$, ^JustEnoughProfessions-.*$, ^KeepTheResourcePack-.*$ +2026-01-16T19:20:33,351 INFO [main] (ListUtilities.kt:175) - (101 to 105) ^LLOverlayReloaded-.*$, ^LOTRDRP-.*$, ^LeaveMyBarsAlone-.*$, ^LegendaryTooltips-.*$, ^LegendaryTooltips.*$ +2026-01-16T19:20:33,351 INFO [main] (ListUtilities.kt:175) - (106 to 110) ^LightOverlay-.*$, ^LongerChatHistory-.*$, ^MaFgLib-.*$, ^MineMenu-.*$, ^MinecraftCapes .*$ +2026-01-16T19:20:33,352 INFO [main] (ListUtilities.kt:175) - (111 to 115) ^MinecraftCapes.*$, ^MoBends.*$, ^Mocap-.*$, ^ModernUI-.*$, ^MouseTweaks-.*$ +2026-01-16T19:20:33,352 INFO [main] (ListUtilities.kt:175) - (116 to 120) ^MyServerIsCompatible-.*$, ^Neat .*$, ^Neat-.*$, ^Neat.*$, ^NekosEnchantedBooks-.*$ +2026-01-16T19:20:33,352 INFO [main] (ListUtilities.kt:175) - (121 to 125) ^NoAutoJump-.*$, ^NoFog-.*$, ^Notes-.*$, ^NotifMod-.*$, ^OldJavaWarning-.*$ +2026-01-16T19:20:33,352 INFO [main] (ListUtilities.kt:175) - (126 to 130) ^OptiFine.*$, ^OptiFine_.*$, ^OptiForge-.*$, ^OptiForge.*$, ^OverflowingBars-.*$ +2026-01-16T19:20:33,353 INFO [main] (ListUtilities.kt:175) - (131 to 135) ^PackMenu-.*$, ^PackModeMenu-.*$, ^Particle Effects-.*$, ^ParticleEffects-.*$, ^Perception-.*$ +2026-01-16T19:20:33,353 INFO [main] (ListUtilities.kt:175) - (136 to 140) ^PickUpNotifier-.*$, ^Ping-.*$, ^PingHUD-.*$, ^PlayerListHeads-.*$, ^PresenceFootsteps-.*$ +2026-01-16T19:20:33,353 INFO [main] (ListUtilities.kt:175) - (141 to 145) ^RPG-HUD-.*$, ^RPRenames-.*$, ^ReAuth-.*$, ^Redstone Sound Slider-.*$, ^Reforgium-.*$ +2026-01-16T19:20:33,354 INFO [main] (ListUtilities.kt:175) - (146 to 150) ^ResourceLoader-.*$, ^ResourcePackOrganizer.*$, ^RocknRoller-.*$, ^RyoamicLights-.*$, ^Ryoamiclights-.*$ +2026-01-16T19:20:33,354 INFO [main] (ListUtilities.kt:175) - (151 to 155) ^ShoulderSurfing-.*$, ^ShulkerTooltip-.*$, ^SimpleDiscordRichPresence-.*$, ^SimpleWorldTimer-.*$, ^SoundFilters-.*$ +2026-01-16T19:20:33,355 INFO [main] (ListUtilities.kt:175) - (156 to 160) ^Sounds-.*$, ^SourceHop-.*$, ^SpawnerFix-.*$, ^StylishEffects-.*$, ^TRansliterationLib-.*$ +2026-01-16T19:20:33,355 INFO [main] (ListUtilities.kt:175) - (161 to 165) ^TextruesRubidiumOptions-.*$, ^TipTheScales-.*$, ^Tips-.*$, ^Toast Control-.*$, ^Toast-Control-.*$ +2026-01-16T19:20:33,355 INFO [main] (ListUtilities.kt:175) - (166 to 170) ^ToastControl-.*$, ^TravelersTitles-.*$, ^VR-Combat_.*$, ^VoidFog-.*$, ^Vramo-.*$ +2026-01-16T19:20:33,355 INFO [main] (ListUtilities.kt:175) - (171 to 175) ^Vramo21-.*$, ^WindowedFullscreen-.*$, ^WorldNameRandomizer-.*$, ^YeetusExperimentus-.*$, ^YungsMenuTweaks-.*$ +2026-01-16T19:20:33,355 INFO [main] (ListUtilities.kt:175) - (176 to 180) ^[1.12.2]DamageIndicatorsMod-.*$, ^[1.12.2]bspkrscore-.*$, ^[1.8.9] Lunar Block Overlay v1.*$, ^[1.8.9] Lunar Block Overlay-2.0.0.*$, ^advancementscreenshot-.*$ +2026-01-16T19:20:33,356 INFO [main] (ListUtilities.kt:175) - (181 to 185) ^ae_pattern_improve-.*$, ^ahznbstools-.*$, ^aiftbtranslator-.*$, ^antighost-.*$, ^anviltooltipmod-.*$ +2026-01-16T19:20:33,356 INFO [main] (ListUtilities.kt:175) - (186 to 190) ^appliedsorting-.*$, ^armorchroma-.*$, ^armorhud.*$, ^armorpointspp-.*$, ^auditory-.*$ +2026-01-16T19:20:33,356 INFO [main] (ListUtilities.kt:175) - (191 to 195) ^authme-.*$, ^auto-reconnect-.*$, ^autojoin-.*$, ^autoreconnect-.*$, ^axolotl-item-fix-.*$ +2026-01-16T19:20:33,357 INFO [main] (ListUtilities.kt:175) - (196 to 200) ^backtools-.*$, ^bannerunlimited-.*$, ^bbs-.*$, ^beddium-.*$, ^beenfo-.*$ +2026-01-16T19:20:33,357 INFO [main] (ListUtilities.kt:175) - (201 to 205) ^better-clouds-.*$, ^better-hp-.*$, ^better-recipe-book-.*$, ^betterHP_.*$, ^better_client-.*$ +2026-01-16T19:20:33,357 INFO [main] (ListUtilities.kt:175) - (206 to 210) ^better_client.*$, ^better_hp-.*$, ^better_tooltips-.*$, ^betterbiomeblend-.*$, ^bhmenu-.*$ +2026-01-16T19:20:33,357 INFO [main] (ListUtilities.kt:175) - (211 to 215) ^blinkload-.*$, ^block-counter-.*$, ^blur-.*$, ^borderless-.*$, ^cat_jam-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (216 to 220) ^catalogue-.*$, ^cave_dust-.*$, ^cfwinfo-.*$, ^charmonium-.*$, ^chat_heads-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (221 to 225) ^chatnotify-.*$, ^cherishedworlds-.*$, ^chestsearchbar-.*$, ^cirback-1.0-.*$, ^citresewn-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (226 to 230) ^classicbar-.*$, ^cleanview.*$, ^clientcrafting-.*$, ^clienttweaks-.*$, ^cobblemon-ui-tweaks-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (231 to 235) ^colorwheel-.*$, ^colorwheel_patcher-.*$, ^combat_music-.*$, ^configured-.*$, ^configured-connectedness-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (236 to 240) ^connectedness-.*$, ^controllable-.*$, ^coolrain-.*$, ^crash_assistant-.*$, ^cubium-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (241 to 245) ^cullleaves-.*$, ^cullparticles-.*$, ^currentgamemusictrack-.*$, ^custom-crosshair-mod-.*$, ^customcursor-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (246 to 250) ^customdiscordrpc-.*$, ^cwb-.*$, ^darkness-.*$, ^dashloader-.*$, ^defaultoptions-.*$ +2026-01-16T19:20:33,358 INFO [main] (ListUtilities.kt:175) - (251 to 255) ^desiredservers-.*$, ^discordrpc-.*$, ^distraction_free_recipes-.*$, ^drippyloadingscreen-.*$, ^drippyloadingscreen_.*$ +2026-01-16T19:20:33,359 INFO [main] (ListUtilities.kt:175) - (256 to 260) ^durabilitytooltip-.*$, ^dynamic-fps-.*$, ^dynamic-music-.*$, ^dynamiccrosshair-.*$, ^dynamiclights-.*$ +2026-01-16T19:20:33,359 INFO [main] (ListUtilities.kt:175) - (261 to 265) ^dynamiclightsreforged-.*$, ^dynmus-.*$, ^e4mc-.*$, ^effective-.*$, ^eggtab-.*$ +2026-01-16T19:20:33,359 INFO [main] (ListUtilities.kt:175) - (266 to 270) ^eguilib-.*$, ^eiramoticons-.*$, ^embeddium-.*$, ^enchantment-lore-.*$, ^enhanced_boss_bars-.*$ +2026-01-16T19:20:33,359 INFO [main] (ListUtilities.kt:175) - (271 to 275) ^entity-texture-features-.*$, ^entity_model_features_.*$, ^entity_texture_features-.*$, ^entityculling-.*$, ^essential_.*$ +2026-01-16T19:20:33,359 INFO [main] (ListUtilities.kt:175) - (276 to 280) ^exhaustedstamina-.*$, ^extremesoundmuffler-.*$, ^fabricemotes-.*$, ^fabricmod_VoxelMap-.*$, ^fancymenu_.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (281 to 285) ^fancymenu_video_extension.*$, ^farsight-.*$, ^fast-ip-ping-.*$, ^fastquit-.*$, ^firstperson-.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (286 to 290) ^flerovium-.*$, ^flickerfix-.*$, ^fm_audio_extension_.*$, ^forestryworktabledisplay-.*$, ^forgemod_VoxelMap-.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (291 to 295) ^forgeshot-.*$, ^freecam-.*$, ^freelook-.*$, ^ftbpromoter-.*$, ^fullbrightnesstoggle-.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (296 to 300) ^galacticraft-rpc-.*$, ^gamestagesviewer-.*$, ^gpumemleakfix-.*$, ^grid-.*$, ^guiclock-.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (301 to 305) ^guicompass-.*$, ^guideme-.*$, ^guifollowers-.*$, ^helium-.*$, ^hennyfullbright-.*$ +2026-01-16T19:20:33,360 INFO [main] (ListUtilities.kt:175) - (306 to 310) ^hiddenrecipebook-.*$, ^hiddenrecipebook_.*$, ^hidehands-.*$, ^idle_boost-.*$, ^ijmtweaks-.*$ +2026-01-16T19:20:33,361 INFO [main] (ListUtilities.kt:175) - (311 to 315) ^immersivearmorhud-.*$, ^immersivemessages-.*$, ^immersivetips-.*$, ^improvedsignediting-.*$, ^infinitemusic-.*$ +2026-01-16T19:20:33,361 INFO [main] (ListUtilities.kt:175) - (316 to 320) ^inline_tooltips-.*$, ^inventoryhud..*$, ^inventoryprofiles.*$, ^irisblockcompat-.*$, ^itemzoom.*$ +2026-01-16T19:20:33,361 INFO [main] (ListUtilities.kt:175) - (321 to 325) ^itlt-.*$, ^jeed-.*$, ^jehc-.*$, ^jei_hover_search-.*$, ^jeiintegration_.*$ +2026-01-16T19:20:33,361 INFO [main] (ListUtilities.kt:175) - (326 to 330) ^jumpoverfences-.*$, ^just-enough-harvestcraft-.*$, ^justenoughbeacons-.*$, ^justenoughdrags-.*$, ^justzoom_.*$ +2026-01-16T19:20:33,362 INFO [main] (ListUtilities.kt:175) - (331 to 335) ^keybindspurger-.*$, ^keymap-.*$, ^keywizard-.*$, ^lazurite-.*$, ^lazydfu-.*$ +2026-01-16T19:20:33,362 INFO [main] (ListUtilities.kt:175) - (336 to 340) ^lib39-.*$, ^light-overlay-.*$, ^lightfallclient-.*$, ^lightspeed-.*$, ^litematica-.*$ +2026-01-16T19:20:33,362 INFO [main] (ListUtilities.kt:175) - (341 to 345) ^loadmyresources_.*$, ^lock_minecart_view-.*$, ^lootbeams-.*$, ^lwl-.*$, ^macos-input-fixes-.*$ +2026-01-16T19:20:33,362 INFO [main] (ListUtilities.kt:175) - (346 to 350) ^magnesium_extras-.*$, ^maptooltip-.*$, ^massunbind.*$, ^mcbindtype-.*$, ^mcqoy-.*$ +2026-01-16T19:20:33,363 INFO [main] (ListUtilities.kt:175) - (351 to 355) ^mcwifipnp-.*$, ^medievalmusic-.*$, ^mekalus-.*$, ^memoryusagescreen-.*$, ^mightyarchitect-.*$ +2026-01-16T19:20:33,363 INFO [main] (ListUtilities.kt:175) - (356 to 360) ^mindful-eating-.*$, ^minetogether-.*$, ^minihud-.*$, ^miningspeedtooltips-.*$, ^mmog'scheats3.6kdownloadsplusmorecheats.*$ +2026-01-16T19:20:33,363 INFO [main] (ListUtilities.kt:175) - (361 to 365) ^mobplusplus-.*$, ^modcredits-.*$, ^modernworldcreation_.*$, ^modnametooltip-.*$, ^modnametooltip_.*$ +2026-01-16T19:20:33,363 INFO [main] (ListUtilities.kt:175) - (366 to 370) ^moremmog'scheats.*$, ^moreoverlays-.*$, ^mousewheelie-.*$, ^movement-vision-.*$, ^multihotbar-.*$ +2026-01-16T19:20:33,363 INFO [main] (ListUtilities.kt:175) - (371 to 375) ^music-duration-reducer-.*$, ^music_delay_reducer-.*$, ^musicdr-.*$, ^nbt_glint-.*$, ^neiRecipeHandlers-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (376 to 380) ^neoculus-.*$, ^ngrok-lan-expose-mod-.*$, ^no_nv_flash-.*$, ^nopotionshift_.*$, ^nostartupmessages-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (381 to 385) ^notenoughanimations-.*$, ^oculus-.*$, ^omegamute-.*$, ^optigui-.*$, ^ornaments-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (386 to 390) ^overlaytweaks-.*$, ^overloadedarmorbar-.*$, ^panorama-.*$, ^paperdoll-.*$, ^particle-rain-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (391 to 395) ^particular-.*$, ^perdimensionbrightness-.*$, ^persistentinventorysearch-.*$, ^phosphor-.*$, ^physics-mod-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (396 to 400) ^preciseblockplacing-.*$, ^radon-.*$, ^realm-of-lost-souls-.*$, ^rebind-narrator-.*$, ^rebind_narrator-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (401 to 405) ^rebindnarrator-.*$, ^rebrand-.*$, ^reforgium-.*$, ^relictium-.*$, ^replanter-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (406 to 410) ^resource_gamma_util-.*$, ^rrls-.*$, ^rubidium-.*$, ^rubidium_extras-.*$, ^screenshot-to-clipboard-.*$ +2026-01-16T19:20:33,364 INFO [main] (ListUtilities.kt:175) - (411 to 415) ^seasonhud-.*$, ^servercountryflags-.*$, ^shut_up_gl_error-.*$, ^shutupexperimentalsettings-.*$, ^shutupmodelloader-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (416 to 420) ^signtools-.*$, ^simple-rpc-.*$, ^simpleautorun-.*$, ^simplefog-.*$, ^skinlayers3d-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (421 to 425) ^smartcursor-.*$, ^smarthud-.*$, ^smoke-suppression-.*$, ^smoothboot-.*$, ^smoothfocus-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (426 to 430) ^sodium-fabric-.*$, ^sodium-shader-support-.*$, ^sodiumcoreshadersupport-.*$, ^sodiumdynamiclights-.*$, ^sodiumextras-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (431 to 435) ^sodiumleafculling-.*$, ^sodiumoptionsapi-.*$, ^sodiumoptionsmodcompat-.*$, ^sounddeviceoptions-.*$, ^soundreloader-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (436 to 440) ^sounds-.*$, ^spoticraft-.*$, ^status-effect-bars-.*$, ^talkingheads-.*$, ^tconplanner-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (441 to 445) ^textrues_embeddium_options-.*$, ^timestamp-chat-.*$, ^timestamps-.*$, ^tooltipscroller-.*$, ^torchoptimizer-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (446 to 450) ^torohealth-.*$, ^totaldarkness.*$, ^toughnessbar-.*$, ^translucent-window-.*$, ^tweakeroo-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (451 to 455) ^vanillazoom-.*$, ^viaforge-.*$, ^vramo21-.*$, ^wakes-.*$, ^watermedia-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (456 to 460) ^whats-that-slot-.*$, ^wheredididie-.*$, ^wisla-.*$, ^xanders-sodium-options-.*$, ^xenon-.*$ +2026-01-16T19:20:33,365 INFO [main] (ListUtilities.kt:175) - (461 to 462) ^xlifeheartcolors-.*$, ^yisthereautojump-.*$ +2026-01-16T19:20:33,365 INFO [main] (ApiProperties.kt:2812) - Available Java paths for scripts: +2026-01-16T19:20:33,366 INFO [main] (ApiProperties.kt:2816) - Using script templates: +2026-01-16T19:20:33,366 WARN [main] (ApiProperties.kt:1160) - Found empty definitions for start script templates. Using defaults. +2026-01-16T19:20:33,372 INFO [main] (ApiProperties.kt:2818) - bat: /app/serverpackcreator/server_files/default_template.bat +2026-01-16T19:20:33,372 INFO [main] (ApiProperties.kt:2818) - sh: /app/serverpackcreator/server_files/default_template.sh +2026-01-16T19:20:33,373 INFO [main] (ApiProperties.kt:2818) - ps1: /app/serverpackcreator/server_files/default_template.ps1 +2026-01-16T19:20:33,373 INFO [main] (ApiProperties.kt:2820) - ============================== PROPERTIES ============================== +2026-01-16T19:20:33,390 INFO [main] (ApiProperties.kt:2506) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:20:33,391 INFO [main] (ApiProperties.kt:2506) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:20:33,509 INFO [main] (ServerPackCreator.kt:126) - Running with args: -web --home /app/serverpackcreator +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:127) - Running in mode: WEB +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:128) - App information: +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:129) - App Folder: /app/serverpackcreator +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:130) - Appy File: /app/serverpackcreator/serverpackcreator.jar +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:131) - App Path: /app/serverpackcreator/serverpackcreator.jar +2026-01-16T19:20:33,510 INFO [main] (ServerPackCreator.kt:132) - App Name: serverpackcreator.jar +2026-01-16T19:20:33,511 INFO [main] (ServerPackCreator.kt:133) - Java version: 21.0.8 +2026-01-16T19:20:33,511 INFO [main] (ServerPackCreator.kt:134) - OS architecture: amd64 +2026-01-16T19:20:33,511 INFO [main] (ServerPackCreator.kt:135) - OS name: Linux +2026-01-16T19:20:33,511 INFO [main] (ServerPackCreator.kt:136) - OS version: 6.17.0-8-generic +2026-01-16T19:20:33,957 WARN [main] (ApiWrapper.kt:463) - ################################################################# +2026-01-16T19:20:33,957 WARN [main] (ApiWrapper.kt:464) - #.............ONE OR MORE DEFAULT FILE(S) GENERATED.............# +2026-01-16T19:20:33,957 WARN [main] (ApiWrapper.kt:465) - #..CHECK THE LOGS TO FIND OUT WHICH FILE(S) WAS/WERE GENERATED..# +2026-01-16T19:20:33,958 WARN [main] (ApiWrapper.kt:466) - #...............CUSTOMIZE THEM BEFORE CONTINUING!...............# +2026-01-16T19:20:33,958 WARN [main] (ApiWrapper.kt:467) - ################################################################# +2026-01-16T19:20:33,958 INFO [main] (ApiWrapper.kt:484) - API INFORMATION: +2026-01-16T19:20:33,958 INFO [main] (ApiWrapper.kt:485) - API version: 8.0.6 +2026-01-16T19:20:33,960 INFO [main] (ApiWrapper.kt:486) - API home: /app/serverpackcreator +2026-01-16T19:20:33,961 INFO [main] (ApiWrapper.kt:487) - API Folder: /app/serverpackcreator/temp +2026-01-16T19:20:33,961 INFO [main] (ApiWrapper.kt:488) - API Path: /app/serverpackcreator/temp/serverpackcreator-api-8.0.6.jar +2026-01-16T19:20:33,961 INFO [main] (ApiWrapper.kt:489) - API Name: serverpackcreator-api-8.0.6.jar +2026-01-16T19:20:33,962 INFO [main] (ApiWrapper.kt:490) - Include this information when reporting an issue on GitHub. +2026-01-16T19:20:33,964 INFO [main] (MigrationManager.kt:84) - No old version received. Assuming first time run. +2026-01-16T19:20:33,977 INFO [main] (ApiProperties.kt:2506) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:20:33,978 INFO [main] (ApiProperties.kt:2506) - Saved properties to: /app/serverpackcreator/serverpackcreator.properties +2026-01-16T19:20:34,331 INFO [DefaultDispatcher-worker-3] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/minecraft-manifest.json. +2026-01-16T19:20:34,340 INFO [DefaultDispatcher-worker-11] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/quilt-installer-manifest.xml. +2026-01-16T19:20:34,349 INFO [DefaultDispatcher-worker-12] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/quilt-manifest.xml. +2026-01-16T19:20:34,384 INFO [DefaultDispatcher-worker-13] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-installer-manifest.xml. +2026-01-16T19:20:34,392 INFO [DefaultDispatcher-worker-10] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-manifest.xml. +2026-01-16T19:20:34,434 INFO [DefaultDispatcher-worker-4] (VersionMeta.kt:372) - Manifest /app/serverpackcreator/manifests/neoforge-manifest.xml does not need to be refreshed. +2026-01-16T19:20:34,451 INFO [DefaultDispatcher-worker-2] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/forge-manifest.json. +2026-01-16T19:20:34,459 INFO [DefaultDispatcher-worker-6] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/fabric-intermediaries-manifest.json. +2026-01-16T19:20:34,641 INFO [DefaultDispatcher-worker-8] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/neoforge-manifest-new.xml. +2026-01-16T19:20:34,923 INFO [DefaultDispatcher-worker-7] (VersionMeta.kt:372) - Manifest /app/serverpackcreator/manifests/legacy-fabric-game-manifest.json does not need to be refreshed. +2026-01-16T19:20:35,516 INFO [DefaultDispatcher-worker-5] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/legacy-fabric-installer-manifest.xml. +2026-01-16T19:20:35,746 INFO [DefaultDispatcher-worker-9] (VersionMeta.kt:369) - Refreshing /app/serverpackcreator/manifests/legacy-fabric-loader-manifest.json. +2026-01-16T19:20:37,533 INFO [main] (DefaultPluginStatusProvider.java:50) - Enabled plugins: [] +2026-01-16T19:20:37,534 INFO [main] (DefaultPluginStatusProvider.java:54) - Disabled plugins: [] +2026-01-16T19:20:37,546 INFO [main] (DefaultPluginManager.java:119) - PF4J version 3.13.0 in 'deployment' mode +2026-01-16T19:20:37,552 INFO [main] (AbstractPluginManager.java:237) - No plugins +2026-01-16T19:20:38,756 INFO [main] (StartupInfoLogger.java:53) - Starting ServerPackCreatorKt v8.0.6 using Java 21.0.8 with PID 171 (/app/serverpackcreator/serverpackcreator.jar started by abc in /app/serverpackcreator) +2026-01-16T19:20:38,762 INFO [main] (SpringApplication.java:652) - No active profile set, falling back to 1 default profile: "default" +2026-01-16T19:20:39,744 INFO [main] (RepositoryConfigurationDelegate.java:145) - Bootstrapping Spring Data MongoDB repositories in DEFAULT mode. +2026-01-16T19:20:39,850 INFO [main] (RepositoryConfigurationDelegate.java:213) - Finished Spring Data repository scanning in 87 ms. Found 10 MongoDB repository interfaces. +2026-01-16T19:20:40,442 INFO [main] (TomcatWebServer.java:111) - Tomcat initialized with port 8080 (http) +2026-01-16T19:20:40,461 INFO [main] (DirectJDKLog.java:168) - Initializing ProtocolHandler ["http-nio-8080"] +2026-01-16T19:20:40,466 INFO [main] (DirectJDKLog.java:168) - Starting service [Tomcat] +2026-01-16T19:20:40,467 INFO [main] (DirectJDKLog.java:168) - Starting Servlet engine: [Apache Tomcat/10.1.42] +2026-01-16T19:20:40,503 INFO [main] (DirectJDKLog.java:168) - Initializing Spring embedded WebApplicationContext +2026-01-16T19:20:40,504 INFO [main] (ServletWebServerApplicationContext.java:301) - Root WebApplicationContext: initialization completed in 1690 ms +2026-01-16T19:20:40,860 INFO [main] (SLF4JLogger.java:71) - MongoClient with metadata {"driver": {"name": "mongo-java-driver|sync|spring-boot", "version": "5.5.1"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "6.17.0-8-generic"}, "platform": "Java/Ubuntu/21.0.8+9-Ubuntu-0ubuntu124.04.1"} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=MongoCredential{mechanism=null, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@54530644, com.mongodb.Jep395RecordCodecProvider@42734b71, com.mongodb.KotlinCodecProvider@3a45308f]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[serverpackcreatordb:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=100, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverMonitoringMode=AUTO, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=JAVA_LEGACY, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null, timeoutMS=null} +2026-01-16T19:20:40,875 INFO [cluster-ClusterId{value='696a81789068c48581aea5a3', description='null'}-serverpackcreatordb:27017] (SLF4JLogger.java:71) - Monitor thread successfully connected to server with description ServerDescription{address=serverpackcreatordb:27017, type=STANDALONE, cryptd=false, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=25, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=37455114, minRoundTripTimeNanos=0} +2026-01-16T19:20:41,776 INFO [main] (TaskExecutionServiceImpl.kt:76) - Worker Thread GenerationThread initiated successfully +2026-01-16T19:20:42,021 INFO [main] (WelcomePageHandlerMapping.java:59) - Adding welcome page: class path resource [static/index.html] +2026-01-16T19:20:42,431 INFO [main] (DirectJDKLog.java:168) - Starting ProtocolHandler ["http-nio-8080"] +2026-01-16T19:20:42,448 INFO [main] (TomcatWebServer.java:243) - Tomcat started on port 8080 (http) with context path '/' +2026-01-16T19:20:42,468 INFO [main] (StartupInfoLogger.java:59) - Started ServerPackCreatorKt in 4.259 seconds (process running for 11.826) +2026-01-16T19:20:58,102 INFO [http-nio-8080-exec-2] (DirectJDKLog.java:168) - Initializing Spring DispatcherServlet 'dispatcherServlet' +2026-01-16T19:20:58,103 INFO [http-nio-8080-exec-2] (FrameworkServlet.java:532) - Initializing Servlet 'dispatcherServlet' +2026-01-16T19:20:58,106 INFO [http-nio-8080-exec-2] (FrameworkServlet.java:554) - Completed initialization in 3 ms +2026-01-16T19:20:59,010 ERROR [http-nio-8080-exec-5] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:146) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy112.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy112.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.serverpack.runconfiguration.RunConfigurationService.loadAll(RunConfigurationService.kt:163) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.serverpack.runconfiguration.RunConfigurationController.getAllRUnConfigurations(RunConfigurationController.kt:41) ~[!/:8.0.6] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:20:59,010 ERROR [http-nio-8080-exec-9] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy118.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy118.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.task.EventService.loadAll(EventService.kt:63) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.task.EventService.loadAll$default(EventService.kt:62) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.task.EventController.getEvents(EventController.kt:40) ~[!/:8.0.6] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:20:59,010 ERROR [http-nio-8080-exec-1] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks(ModPackService.kt:132) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks$default(ModPackService.kt:131) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.modpack.ModPackController.getAllModPacks(ModPackController.kt:198) ~[!/:8.0.6] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:20:59,011 ERROR [http-nio-8080-exec-6] (DirectJDKLog.java:170) - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.data.mongodb.UncategorizedMongoDbException: Exception authenticating MongoCredential{mechanism=SCRAM-SHA-1, userName='test', source='serverpackcreatordb', password=, mechanismProperties=}] with root cause +com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server serverpackcreatordb:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed"} + at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:210) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:520) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceiveInternal(InternalStreamConnection.java:448) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.lambda$sendAndReceive$0(InternalStreamConnection.java:375) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:378) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:100) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:49) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:236) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:141) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.lambda$authenticate$0(SaslAuthenticator.java:71) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.doAsSubject(SaslAuthenticator.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.SaslAuthenticator.authenticate(SaslAuthenticator.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnectionInitializer.finishHandshake(InternalStreamConnectionInitializer.java:89) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java:238) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.UsageTrackingInternalConnection.open(UsageTrackingInternalConnection.java:53) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.open(DefaultConnectionPool.java:631) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openWithConcurrencyLimit(DefaultConnectionPool.java:978) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool$OpenConcurrencyLimiter.openOrGetAvailable(DefaultConnectionPool.java:908) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultConnectionPool.get(DefaultConnectionPool.java:198) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.connection.DefaultServer.getConnection(DefaultServer.java:94) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.binding.ClusterBinding$ClusterBindingConnectionSource.getConnection(ClusterBinding.java:138) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.ClientSessionBinding$SessionBindingConnectionSource.getConnection(ClientSessionBinding.java:161) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:148) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$withSourceAndConnection$1(SyncOperationHelper.java:130) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSuppliedResource(SyncOperationHelper.java:156) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.withSourceAndConnection(SyncOperationHelper.java:129) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.lambda$execute$2(FindOperation.java:296) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.SyncOperationHelper.lambda$decorateReadWithRetries$13(SyncOperationHelper.java:317) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.async.function.RetryingSyncSupplier.get(RetryingSyncSupplier.java:67) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:307) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.internal.operation.FindOperation.execute(FindOperation.java:70) ~[mongodb-driver-core-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoClusterImpl$OperationExecutorImpl.execute(MongoClusterImpl.java:424) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.execute(MongoIterableImpl.java:156) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at com.mongodb.client.internal.MongoIterableImpl.iterator(MongoIterableImpl.java:116) ~[mongodb-driver-sync-5.5.1.jar!/:?] + at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:2940) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2622) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.doFind(MongoTemplate.java:2600) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.core.MongoTemplate.find(MongoTemplate.java:887) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:404) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.data.mongodb.repository.support.SimpleMongoRepository.findAll(SimpleMongoRepository.java:238) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.mongodb.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:158) ~[spring-data-mongodb-4.5.1.jar!/:4.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.data.util.NullnessMethodInvocationValidator.invoke(NullnessMethodInvocationValidator.java:95) ~[spring-data-commons-3.5.1.jar!/:3.5.1] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.8.jar!/:6.2.8] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.2.8.jar!/:6.2.8] + at jdk.proxy2/jdk.proxy2.$Proxy109.findAll(Unknown Source) ~[?:?] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks(ModPackService.kt:132) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.modpack.ModPackService.getModpacks$default(ModPackService.kt:131) ~[!/:8.0.6] + at de.griefed.serverpackcreator.app.web.modpack.ModPackController.getAllModPacks(ModPackController.kt:198) ~[!/:8.0.6] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] + at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:207) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112) ~[kotlin-reflect-2.1.21.jar!/:2.1.21-release-317] + at org.springframework.web.method.support.InvocableHandlerMethod$KotlinDelegate.invokeFunction(InvocableHandlerMethod.java:335) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.8.jar!/:6.2.8] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.8.jar!/:6.2.8] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1769) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.42.jar!/:?] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.42.jar!/:?] + at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] +2026-01-16T19:21:05,394 INFO [SpringApplicationShutdownHook] (GracefulShutdown.java:54) - Commencing graceful shutdown. Waiting for active requests to complete +2026-01-16T19:21:05,396 INFO [tomcat-shutdown] (GracefulShutdown.java:76) - Graceful shutdown complete diff --git a/logs/tomcat_access_2026-01-16.log b/logs/tomcat_access_2026-01-16.log new file mode 100644 index 0000000..a77ef17 --- /dev/null +++ b/logs/tomcat_access_2026-01-16.log @@ -0,0 +1,62 @@ +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/index-C2kQYw-M.js HTTP/1.1" 200 238521 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/index-CRGwrhmF.css HTTP/1.1" 200 248573 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/background-C7Z1Jl3L.webp HTTP/1.1" 200 14508 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/i18n-E3qu_h6s.js HTTP/1.1" 200 46798 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /icons/favicon-16x16.png HTTP/1.1" 200 1858 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /icons/favicon-128x128.png HTTP/1.1" 200 27989 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/QScrollObserver-DfcbUHCW.js HTTP/1.1" 200 10476 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/MainLayout-C7Scq9Kv.js HTTP/1.1" 200 16041 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/QImg-CFitHJrZ.js HTTP/1.1" 200 3493 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/QField-CekP5WZZ.js HTTP/1.1" 200 13859 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/ModpacksTable-DYfd3LHR.js HTTP/1.1" 200 11076 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/RunConfigurationCard-B1Y3oTjb.js HTTP/1.1" 200 108163 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/SubmissionPage-C53S50RL.js HTTP/1.1" 200 64568 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/use-timeout-CT8oYxet.js HTTP/1.1" 200 270 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/HistoryTable-CnRvqEp4.js HTTP/1.1" 200 16163 +10.89.0.2 - - [16/Jan/2026:19:18:26 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw-3fZ6d7DD.woff HTTP/1.1" 200 25192 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAw-CHKg1YId.woff HTTP/1.1" 200 25396 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ-D-x-0Q06.woff2 HTTP/1.1" 200 128616 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw-BepdiOnY.woff HTTP/1.1" 200 25552 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/settings/current HTTP/1.1" 200 9508 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/versions/all HTTP/1.1" 200 109805 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /assets/serverpackcreator-DnwtCGiG.webp HTTP/1.1" 200 30522 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/events/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/runconfigs/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/modpacks/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET /api/v2/modpacks/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:18:27 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/index-C2kQYw-M.js HTTP/1.1" 200 238521 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/index-CRGwrhmF.css HTTP/1.1" 200 248573 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/background-C7Z1Jl3L.webp HTTP/1.1" 200 14508 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/i18n-E3qu_h6s.js HTTP/1.1" 200 46798 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /icons/favicon-16x16.png HTTP/1.1" 200 1858 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /icons/favicon-128x128.png HTTP/1.1" 200 27989 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/QImg-CFitHJrZ.js HTTP/1.1" 200 3493 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/MainLayout-C7Scq9Kv.js HTTP/1.1" 200 16041 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/HistoryTable-CnRvqEp4.js HTTP/1.1" 200 16163 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/SubmissionPage-C53S50RL.js HTTP/1.1" 200 64568 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/use-timeout-CT8oYxet.js HTTP/1.1" 200 270 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/RunConfigurationCard-B1Y3oTjb.js HTTP/1.1" 200 108163 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/QField-CekP5WZZ.js HTTP/1.1" 200 13859 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/QScrollObserver-DfcbUHCW.js HTTP/1.1" 200 10476 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/ModpacksTable-DYfd3LHR.js HTTP/1.1" 200 11076 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw-3fZ6d7DD.woff HTTP/1.1" 200 25192 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw-BepdiOnY.woff HTTP/1.1" 200 25552 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAw-CHKg1YId.woff HTTP/1.1" 200 25396 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ-D-x-0Q06.woff2 HTTP/1.1" 200 128616 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /api/v2/settings/current HTTP/1.1" 200 9487 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /assets/serverpackcreator-DnwtCGiG.webp HTTP/1.1" 200 30522 +10.89.0.2 - - [16/Jan/2026:19:20:58 +0100] "GET /api/v2/versions/all HTTP/1.1" 200 109805 +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET /api/v2/modpacks/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET /api/v2/runconfigs/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET /api/v2/events/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET /api/v2/modpacks/all HTTP/1.1" 302 - +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET / HTTP/1.1" 200 913 +10.89.0.2 - - [16/Jan/2026:19:20:59 +0100] "GET / HTTP/1.1" 200 913 diff --git a/modpack/index.toml b/modpack/index.toml index 78bbbd9..d250f42 100644 --- a/modpack/index.toml +++ b/modpack/index.toml @@ -13856,6 +13856,11 @@ file = "mods/chipped.pw.toml" hash = "71a33fe41bead909b3e95643351ef8015def70d3cb083916469f492f66434b45" metafile = true +[[files]] +file = "mods/chisel-chipped-integration.pw.toml" +hash = "6e353c171e4439575b910cfcd4e1ff679411709fb68322c769bb88d353297dbb" +metafile = true + [[files]] file = "mods/clean-swing-through-grass.pw.toml" hash = "47fb31c0dd8d57b949af33591d811bad064e29599d5753ea8a6011e0e1498d0c" @@ -13996,6 +14001,11 @@ file = "mods/enchanted-witchcraft.pw.toml" hash = "0137ac60dc27cee75c68ed8cc4c2fd949ffaf9e711d7c0e0d52ba5cb7f5ce2ef" metafile = true +[[files]] +file = "mods/entityculling.pw.toml" +hash = "82787d227d3ff84be0087828dfbd9b87f20fac75a87edb43b33441b0e5d9c175" +metafile = true + [[files]] file = "mods/epherolib.pw.toml" hash = "fadaae47087ff0af2442bed6c9978eaa14f2926990738d81b5ce382d4c4a86fa" @@ -14066,6 +14076,11 @@ file = "mods/ftb-library-forge.pw.toml" hash = "691798dd9acfd386bc9332249cd4c1291c646af4d97999090ec0528d9bb35c88" metafile = true +[[files]] +file = "mods/ftb-quest-localizer.pw.toml" +hash = "aba82ce25493bc49ab47feb701ac767c36e17c0d1c60aeb57ffbf2791af9df2a" +metafile = true + [[files]] file = "mods/ftb-quests-forge.pw.toml" hash = "66206b66ab8d3a44fc67d44640398466630e18d02d3efdeb46f3134022284eb6" @@ -14276,6 +14291,11 @@ file = "mods/modonomicon.pw.toml" hash = "81da708e6a9add4237562e15bd2be857cfa3908c50951408ab2137ff1c68fbbd" metafile = true +[[files]] +file = "mods/more-overlays-updated.pw.toml" +hash = "2e96ff6625fa5844c2969fd49918310c789aa9d4bfbcffc69c997ba83de41bd6" +metafile = true + [[files]] file = "mods/mouse-tweaks.pw.toml" hash = "e72f73611904e14d915418f0e3c6cb483cdc600e211375c2eceb393fec5b80f1" diff --git a/modpack/mods/chisel-chipped-integration.pw.toml b/modpack/mods/chisel-chipped-integration.pw.toml new file mode 100644 index 0000000..3caff2a --- /dev/null +++ b/modpack/mods/chisel-chipped-integration.pw.toml @@ -0,0 +1,13 @@ +name = "Chisel Chipped Integration" +filename = "chisel_chipped_integration-v1.1.6-1.20.1.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "d8f3a48f768585a3f2b513f037929ac1e9f37b94" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 6639933 +project-id = 971089 diff --git a/modpack/mods/entityculling.pw.toml b/modpack/mods/entityculling.pw.toml new file mode 100644 index 0000000..0ef70d0 --- /dev/null +++ b/modpack/mods/entityculling.pw.toml @@ -0,0 +1,13 @@ +name = "Entity Culling Fabric/Forge" +filename = "entityculling-forge-1.8.1-mc1.20.1.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "17141fc841d712091a3f2bcc1ed0c2ab2be03819" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 6734976 +project-id = 448233 diff --git a/modpack/mods/ftb-quest-localizer.pw.toml b/modpack/mods/ftb-quest-localizer.pw.toml new file mode 100644 index 0000000..518161c --- /dev/null +++ b/modpack/mods/ftb-quest-localizer.pw.toml @@ -0,0 +1,13 @@ +name = "FTB Quest Localizer" +filename = "ftbquestlocalizer-1.20.1-forge-3.2.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "df04326376a7abdf3df5e8234979cb3e2b7f426d" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 6163276 +project-id = 1071737 diff --git a/modpack/mods/more-overlays-updated.pw.toml b/modpack/mods/more-overlays-updated.pw.toml new file mode 100644 index 0000000..9dffdd1 --- /dev/null +++ b/modpack/mods/more-overlays-updated.pw.toml @@ -0,0 +1,13 @@ +name = "More Overlays Updated" +filename = "moreoverlays-1.22.7-mc1.20.2.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "1e7c2eac6a58dfcd6b72a8afb6812fe818e20a80" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5376428 +project-id = 391382 diff --git a/modpack/pack.toml b/modpack/pack.toml index 3e82c37..4ae9da6 100644 --- a/modpack/pack.toml +++ b/modpack/pack.toml @@ -5,7 +5,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "27b0416591e27f735d793cebce0508614231300e2e108647ad7c05327f52bff3" +hash = "11cd20709f4367c3cd1af6ad7b20c3419ea97426acac0df12a5a0ed779eeed9c" [versions] forge = "47.4.0"