Griefed / ServerPackCreator

Create a server pack from a Minecraft Forge, NeoForge, Fabric, LegacyFabric or Quilt modpack!
https://serverpackcreator.de
GNU Lesser General Public License v2.1
187 stars 10 forks source link

[Bug]: Webserver doesn't startup #485

Closed AzureDoom closed 6 months ago

AzureDoom commented 9 months ago

What happened?

After doing the help command (as per #484) to get to the webserver startup, it's failing to start with URL must start withjdbc``

What did you expect to happen?

Webserver would startup

Version

5.1.3

Relevant log output

2023-12-10T14:37:26,667  INFO [main] (ApiProperties.kt:1954) - Loaded properties from classpath.
2023-12-10T14:37:26,675  WARN [main] (ApiProperties.kt:1906) - Properties-file does not exist: /root/serverpackcreator.properties.
2023-12-10T14:37:26,682  INFO [main] (ApiProperties.kt:1919) - Loaded properties from /root/ServerPackCreator/serverpackcreator.properties.
2023-12-10T14:37:26,682  WARN [main] (ApiProperties.kt:1906) - Properties-file does not exist: /root/serverpackcreator.properties.
2023-12-10T14:37:26,683  WARN [main] (ApiProperties.kt:1906) - Properties-file does not exist: /root/serverpackcreator.properties.
2023-12-10T14:37:27,245  INFO [main] (ApiProperties.kt:2396) - The fallback-list for clientside only mods has been updated to: [3dskinlayers-, Absolutely-Not-A-Zoom-Mod-, AdvancedChat-, AdvancedChatCore-, AdvancedChatHUD-, AdvancedCompas-, Ambience, AmbientEnvironment-, AmbientSounds_, AreYouBlind-, Armor Status HUD-, ArmorSoundTweak-, BH-Menu-, Batty's Coordinates PLUS Mod, BetterAdvancements-, BetterAnimationsCollection-, BetterDarkMode-, BetterF3-, BetterFog-, BetterFoliage-, BetterModsButton-, BetterPingDisplay-, BetterPlacement-, BetterTaskbar-, BetterThirdPerson, BetterTitleScreen-, Blur-, BorderlessWindow-, CTM-, ChunkAnimator-, ClientTweaks_, CompletionistsIndex-, Controller Support-, Controlling-, CraftPresence-, Create_Questing-, CullLessLeaves-Reforged-, CustomCursorMod-, CustomMainMenu-, DefaultOptions_, DefaultSettings-, DeleteWorldsToTrash-, DetailArmorBar-, Ding-, DistantHorizons-, DripSounds-, Durability101-, DurabilityNotifier-, DynamicSurroundings-, DynamicSurroundingsHuds-, EffectsLeft-, EiraMoticons_, EnchantmentDescriptions-, EnhancedVisuals_, EquipmentCompare-, FPS-Monitor-, FabricCustomCursorMod-, Fallingleaves-, FancySpawnEggs, FancyVideo-API-, FirstPersonMod, FogTweaker-, ForgeCustomCursorMod-, FpsReducer-, FpsReducer2-, FullscreenWindowed-, GameMenuModOption-, HealthOverlay-, HeldItemTooltips-, HorseStatsMod-, ImmediatelyFastReforged-, InventoryEssentials_, InventoryHud_[1.17.1].forge-, InventorySpam-, InventoryTweaks-, ItemBorders-, ItemPhysicLite_, ItemStitchingFix-, JBRA-Client-, JustEnoughCalculation-, JustEnoughEffects-, JustEnoughProfessions-, LLOverlayReloaded-, LOTRDRP-, LeaveMyBarsAlone-, LegendaryTooltips, LegendaryTooltips-, LightOverlay-, MoBends, MouseTweaks-, MyServerIsCompatible-, Neat , Neat-, NekosEnchantedBooks-, NoAutoJump-, NoFog-, Notes-, NotifMod-, OldJavaWarning-, OptiFine, OptiFine_, OptiForge, OptiForge-, OverflowingBars-, PackMenu-, PackModeMenu-, PickUpNotifier-, Ping-, PingHUD-, PresenceFootsteps-, RPG-HUD-, ReAuth-, Reforgium-, ResourceLoader-, ResourcePackOrganizer, Ryoamiclights-, ShoulderSurfing-, ShulkerTooltip-, SimpleDiscordRichPresence-, SimpleWorldTimer-, SoundFilters-, SpawnerFix-, StylishEffects-, TRansliterationLib-, TextruesRubidiumOptions-, TipTheScales-, Tips-, Toast Control-, Toast-Control-, ToastControl-, TravelersTitles-, VR-Combat_, VoidFog-, WindowedFullscreen-, WorldNameRandomizer-, [1.12.2]DamageIndicatorsMod-, [1.12.2]bspkrscore-, ^textrues_embeddium_options-.*$, antighost-, anviltooltipmod-, appleskin-, armorchroma-, armorpointspp-, auditory-, authme-, auto-reconnect-, autojoin-, autoreconnect-, axolotl-item-fix-, backtools-, bannerunlimited-, beenfo-1.19-, better-recipe-book-, betterbiomeblend-, bhmenu-, blur-, borderless-mining-, cat_jam-, catalogue-, charmonium-, chat_heads-, cherishedworlds-, cirback-1.0-, classicbar-, clickadv-, clienttweaks-, combat_music-, connectedness-, controllable-, cullleaves-, cullparticles-, custom-crosshair-mod-, customdiscordrpc-, darkness-, dashloader-, defaultoptions-, desiredservers-, discordrpc-, drippyloadingscreen-, drippyloadingscreen_, durabilitytooltip-, dynamic-fps-, dynamic-music-, dynamiclights-, dynmus-, effective-, eggtab-, eguilib-, eiramoticons-, embeddium-, enchantment-lore-, entity-texture-features-, entityculling-, essential_, exhaustedstamina-, extremesoundmuffler-, fabricemotes-, fancymenu_, fancymenu_video_extension, flickerfix-, fm_audio_extension_, forgemod_VoxelMap-, freelook-, galacticraft-rpc-, gamestagesviewer-, gpumemleakfix-, grid-, helium-, hiddenrecipebook-, hiddenrecipebook_, infinitemusic-, inventoryprofiles, invtweaks-, itemzoom, itlt-, jeed-, jehc-, jeiintegration_, just-enough-harvestcraft-, justenoughbeacons-, justenoughdrags-, justzoom_, keymap-, keywizard-, lazydfu-, lib39-, light-overlay-, lightfallclient-, lightspeed-, loadmyresources_, lock_minecart_view-, lootbeams-, lwl-, magnesium_extras-, maptooltip-, massunbind, mcbindtype-, mcwifipnp-, medievalmusic-, memoryusagescreen-, mightyarchitect-, mindful-eating-, minetogether-, mobplusplus-, modcredits-, modernworldcreation_, modnametooltip-, modnametooltip_, moreoverlays-, mousewheelie-, movement-vision-, multihotbar-, music-duration-reducer-, musicdr-, neiRecipeHandlers-, ngrok-lan-expose-mod-, no_nv_flash-, nopotionshift_, notenoughanimations-, oculus-, ornaments-, overloadedarmorbar-, panorama-, paperdoll-, phosphor-, physics-mod-, preciseblockplacing-, radon-, realm-of-lost-souls-, rebind-narrator-, rebind_narrator-, rebindnarrator-, rebrand-, reforgium-, replanter-, rrls-, rubidium-, rubidium_extras-, screenshot-to-clipboard-, servercountryflags-, shutupexperimentalsettings-, shutupmodelloader-, signtools-, simple-rpc-, simpleautorun-, smartcursor-, smoothboot-, smoothfocus-, sodium-fabric-, sounddeviceoptions-, soundreloader-, spoticraft-, tconplanner-, textrues_embeddium_options-, timestamps-, tooltipscroller-, torchoptimizer-, torohealth-, totaldarkness, toughnessbar-, whats-that-slot-forge-, wisla-, xlifeheartcolors-, yisthereautojump-]
2023-12-10T14:37:27,261  INFO [main] (ApiProperties.kt:2215) - Saved properties to: /root/ServerPackCreator/serverpackcreator.properties
2023-12-10T14:37:27,261  INFO [main] (ApiProperties.kt:1976) - Fallback lists updated.
2023-12-10T14:37:27,277  INFO [main] (ApiProperties.kt:2522) - ============================== PROPERTIES ==============================
2023-12-10T14:37:27,278  INFO [main] (ApiProperties.kt:2523) - 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
2023-12-10T14:37:27,278  INFO [main] (ApiProperties.kt:2524) - Set database path to:  /root/ServerPackCreator/serverpackcreator.db
2023-12-10T14:37:27,278  INFO [main] (ApiProperties.kt:2525) - Home directory set to: /root/ServerPackCreator
2023-12-10T14:37:27,287  INFO [main] (ApiProperties.kt:2526) - Language set to:       English (en_GB)
2023-12-10T14:37:27,347  INFO [main] (ApiProperties.kt:2527) - Java path set to:      /root/.sdkman/candidates/java/21.0.1-tem/bin/java
2023-12-10T14:37:27,348  INFO [main] (ApiProperties.kt:2528) - Set Tomcat base-directory to:       /root/ServerPackCreator
2023-12-10T14:37:27,349  INFO [main] (ApiProperties.kt:2529) - Server packs directory set to:      /root/ServerPackCreator/server-packs
2023-12-10T14:37:27,349  INFO [main] (ApiProperties.kt:2530) - Set Tomcat logs-directory to:       /root/ServerPackCreator/logs
2023-12-10T14:37:27,350  INFO [main] (ApiProperties.kt:2531) - Set Artemis data-directory to:      /root/ServerPackCreator/work/artemis
2023-12-10T14:37:27,350  INFO [main] (ApiProperties.kt:2532) - Checking for pre-releases set to:   false
2023-12-10T14:37:27,351  INFO [main] (ApiProperties.kt:2533) - Zip-file exclusion enabled set to:  true
2023-12-10T14:37:27,351  INFO [main] (ApiProperties.kt:2534) - HasteBin documents endpoint set to: https://haste.zneix.eu/documents
2023-12-10T14:37:27,352  INFO [main] (ApiProperties.kt:2535) - Queue max disk usage set to:        90
2023-12-10T14:37:27,354  INFO [main] (ApiProperties.kt:2536) - Directories which must always be included set to: [Zoestria, addonpacks, blueprints, config, configs, customnpcs, defaultconfigs, global_data_packs, global_packs, kubejs, maps, mods, openloader, schematics, scripts, shrines-saves, structures, structurize, worldshape]
2023-12-10T14:37:27,357  INFO [main] (ApiProperties.kt:2537) - 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]
2023-12-10T14:37:27,358  INFO [main] (ApiProperties.kt:2538) - Cleanup of already existing server packs set to:  true
2023-12-10T14:37:27,359  INFO [main] (ApiProperties.kt:2539) - Auto-discovery of clientside-only mods set to:    true
2023-12-10T14:37:27,360  INFO [main] (ApiProperties.kt:2540) - Overwriting of already existing server packs set to:        true
2023-12-10T14:37:27,360  INFO [main] (ApiProperties.kt:2541) - Minecraft pre-releases and snapshots available set to:      false
2023-12-10T14:37:27,361  INFO [main] (ApiProperties.kt:2542) - 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]
2023-12-10T14:37:27,361  INFO [main] (ApiProperties.kt:2543) - User specified clientside-only mod exclusion filter set to: START
2023-12-10T14:37:27,362  INFO [main] (ApiProperties.kt:2544) - Automatically update SPC_JAVA_SPC-placeholder in script variables table set to: true
2023-12-10T14:37:27,362  INFO [main] (ApiProperties.kt:2545) - Clientside-mods set to:
2023-12-10T14:37:27,373  INFO [main] (ListUtilities.kt:172) -     (1 to 5) 3dskinlayers-, Absolutely-Not-A-Zoom-Mod-, AdvancedChat-, AdvancedChatCore-, AdvancedChatHUD-
2023-12-10T14:37:27,374  INFO [main] (ListUtilities.kt:172) -     (6 to 10) AdvancedCompas-, Ambience, AmbientEnvironment-, AmbientSounds_, AreYouBlind-
2023-12-10T14:37:27,374  INFO [main] (ListUtilities.kt:172) -     (11 to 15) Armor Status HUD-, ArmorSoundTweak-, BH-Menu-, Batty's Coordinates PLUS Mod, BetterAdvancements-
2023-12-10T14:37:27,374  INFO [main] (ListUtilities.kt:172) -     (16 to 20) BetterAnimationsCollection-, BetterDarkMode-, BetterF3-, BetterFog-, BetterFoliage-
2023-12-10T14:37:27,375  INFO [main] (ListUtilities.kt:172) -     (21 to 25) BetterModsButton-, BetterPingDisplay-, BetterPlacement-, BetterTaskbar-, BetterThirdPerson
2023-12-10T14:37:27,375  INFO [main] (ListUtilities.kt:172) -     (26 to 30) BetterTitleScreen-, Blur-, BorderlessWindow-, CTM-, ChunkAnimator-
2023-12-10T14:37:27,376  INFO [main] (ListUtilities.kt:172) -     (31 to 35) ClientTweaks_, CompletionistsIndex-, Controller Support-, Controlling-, CraftPresence-
2023-12-10T14:37:27,376  INFO [main] (ListUtilities.kt:172) -     (36 to 40) Create_Questing-, CullLessLeaves-Reforged-, CustomCursorMod-, CustomMainMenu-, DefaultOptions_
2023-12-10T14:37:27,376  INFO [main] (ListUtilities.kt:172) -     (41 to 45) DefaultSettings-, DeleteWorldsToTrash-, DetailArmorBar-, Ding-, DistantHorizons-
2023-12-10T14:37:27,377  INFO [main] (ListUtilities.kt:172) -     (46 to 50) DripSounds-, Durability101-, DurabilityNotifier-, DynamicSurroundings-, DynamicSurroundingsHuds-
2023-12-10T14:37:27,377  INFO [main] (ListUtilities.kt:172) -     (51 to 55) EffectsLeft-, EiraMoticons_, EnchantmentDescriptions-, EnhancedVisuals_, EquipmentCompare-
2023-12-10T14:37:27,377  INFO [main] (ListUtilities.kt:172) -     (56 to 60) FPS-Monitor-, FabricCustomCursorMod-, Fallingleaves-, FancySpawnEggs, FancyVideo-API-
2023-12-10T14:37:27,378  INFO [main] (ListUtilities.kt:172) -     (61 to 65) FirstPersonMod, FogTweaker-, ForgeCustomCursorMod-, FpsReducer-, FpsReducer2-
2023-12-10T14:37:27,378  INFO [main] (ListUtilities.kt:172) -     (66 to 70) FullscreenWindowed-, GameMenuModOption-, HealthOverlay-, HeldItemTooltips-, HorseStatsMod-
2023-12-10T14:37:27,379  INFO [main] (ListUtilities.kt:172) -     (71 to 75) ImmediatelyFastReforged-, InventoryEssentials_, InventoryHud_[1.17.1].forge-, InventorySpam-, InventoryTweaks-
2023-12-10T14:37:27,379  INFO [main] (ListUtilities.kt:172) -     (76 to 80) ItemBorders-, ItemPhysicLite_, ItemStitchingFix-, JBRA-Client-, JustEnoughCalculation-
2023-12-10T14:37:27,379  INFO [main] (ListUtilities.kt:172) -     (81 to 85) JustEnoughEffects-, JustEnoughProfessions-, LLOverlayReloaded-, LOTRDRP-, LeaveMyBarsAlone-
2023-12-10T14:37:27,380  INFO [main] (ListUtilities.kt:172) -     (86 to 90) LegendaryTooltips, LegendaryTooltips-, LightOverlay-, MoBends, MouseTweaks-
2023-12-10T14:37:27,380  INFO [main] (ListUtilities.kt:172) -     (91 to 95) MyServerIsCompatible-, Neat , Neat-, NekosEnchantedBooks-, NoAutoJump-
2023-12-10T14:37:27,380  INFO [main] (ListUtilities.kt:172) -     (96 to 100) NoFog-, Notes-, NotifMod-, OldJavaWarning-, OptiFine
2023-12-10T14:37:27,381  INFO [main] (ListUtilities.kt:172) -     (101 to 105) OptiFine_, OptiForge, OptiForge-, OverflowingBars-, PackMenu-
2023-12-10T14:37:27,381  INFO [main] (ListUtilities.kt:172) -     (106 to 110) PackModeMenu-, PickUpNotifier-, Ping-, PingHUD-, PresenceFootsteps-
2023-12-10T14:37:27,381  INFO [main] (ListUtilities.kt:172) -     (111 to 115) RPG-HUD-, ReAuth-, Reforgium-, ResourceLoader-, ResourcePackOrganizer
2023-12-10T14:37:27,381  INFO [main] (ListUtilities.kt:172) -     (116 to 120) Ryoamiclights-, ShoulderSurfing-, ShulkerTooltip-, SimpleDiscordRichPresence-, SimpleWorldTimer-
2023-12-10T14:37:27,382  INFO [main] (ListUtilities.kt:172) -     (121 to 125) SoundFilters-, SpawnerFix-, StylishEffects-, TRansliterationLib-, TextruesRubidiumOptions-
2023-12-10T14:37:27,382  INFO [main] (ListUtilities.kt:172) -     (126 to 130) TipTheScales-, Tips-, Toast Control-, Toast-Control-, ToastControl-
2023-12-10T14:37:27,382  INFO [main] (ListUtilities.kt:172) -     (131 to 135) TravelersTitles-, VR-Combat_, VoidFog-, WindowedFullscreen-, WorldNameRandomizer-
2023-12-10T14:37:27,383  INFO [main] (ListUtilities.kt:172) -     (136 to 140) [1.12.2]DamageIndicatorsMod-, [1.12.2]bspkrscore-, ^textrues_embeddium_options-.*$, antighost-, anviltooltipmod-
2023-12-10T14:37:27,383  INFO [main] (ListUtilities.kt:172) -     (141 to 145) appleskin-, armorchroma-, armorpointspp-, auditory-, authme-
2023-12-10T14:37:27,383  INFO [main] (ListUtilities.kt:172) -     (146 to 150) auto-reconnect-, autojoin-, autoreconnect-, axolotl-item-fix-, backtools-
2023-12-10T14:37:27,384  INFO [main] (ListUtilities.kt:172) -     (151 to 155) bannerunlimited-, beenfo-1.19-, better-recipe-book-, betterbiomeblend-, bhmenu-
2023-12-10T14:37:27,384  INFO [main] (ListUtilities.kt:172) -     (156 to 160) blur-, borderless-mining-, cat_jam-, catalogue-, charmonium-
2023-12-10T14:37:27,384  INFO [main] (ListUtilities.kt:172) -     (161 to 165) chat_heads-, cherishedworlds-, cirback-1.0-, classicbar-, clickadv-
2023-12-10T14:37:27,384  INFO [main] (ListUtilities.kt:172) -     (166 to 170) clienttweaks-, combat_music-, connectedness-, controllable-, cullleaves-
2023-12-10T14:37:27,385  INFO [main] (ListUtilities.kt:172) -     (171 to 175) cullparticles-, custom-crosshair-mod-, customdiscordrpc-, darkness-, dashloader-
2023-12-10T14:37:27,385  INFO [main] (ListUtilities.kt:172) -     (176 to 180) defaultoptions-, desiredservers-, discordrpc-, drippyloadingscreen-, drippyloadingscreen_
2023-12-10T14:37:27,385  INFO [main] (ListUtilities.kt:172) -     (181 to 185) durabilitytooltip-, dynamic-fps-, dynamic-music-, dynamiclights-, dynmus-
2023-12-10T14:37:27,385  INFO [main] (ListUtilities.kt:172) -     (186 to 190) effective-, eggtab-, eguilib-, eiramoticons-, embeddium-
2023-12-10T14:37:27,386  INFO [main] (ListUtilities.kt:172) -     (191 to 195) enchantment-lore-, entity-texture-features-, entityculling-, essential_, exhaustedstamina-
2023-12-10T14:37:27,386  INFO [main] (ListUtilities.kt:172) -     (196 to 200) extremesoundmuffler-, fabricemotes-, fancymenu_, fancymenu_video_extension, flickerfix-
2023-12-10T14:37:27,386  INFO [main] (ListUtilities.kt:172) -     (201 to 205) fm_audio_extension_, forgemod_VoxelMap-, freelook-, galacticraft-rpc-, gamestagesviewer-
2023-12-10T14:37:27,387  INFO [main] (ListUtilities.kt:172) -     (206 to 210) gpumemleakfix-, grid-, helium-, hiddenrecipebook-, hiddenrecipebook_
2023-12-10T14:37:27,387  INFO [main] (ListUtilities.kt:172) -     (211 to 215) infinitemusic-, inventoryprofiles, invtweaks-, itemzoom, itlt-
2023-12-10T14:37:27,387  INFO [main] (ListUtilities.kt:172) -     (216 to 220) jeed-, jehc-, jeiintegration_, just-enough-harvestcraft-, justenoughbeacons-
2023-12-10T14:37:27,387  INFO [main] (ListUtilities.kt:172) -     (221 to 225) justenoughdrags-, justzoom_, keymap-, keywizard-, lazydfu-
2023-12-10T14:37:27,388  INFO [main] (ListUtilities.kt:172) -     (226 to 230) lib39-, light-overlay-, lightfallclient-, lightspeed-, loadmyresources_
2023-12-10T14:37:27,388  INFO [main] (ListUtilities.kt:172) -     (231 to 235) lock_minecart_view-, lootbeams-, lwl-, magnesium_extras-, maptooltip-
2023-12-10T14:37:27,388  INFO [main] (ListUtilities.kt:172) -     (236 to 240) massunbind, mcbindtype-, mcwifipnp-, medievalmusic-, memoryusagescreen-
2023-12-10T14:37:27,389  INFO [main] (ListUtilities.kt:172) -     (241 to 245) mightyarchitect-, mindful-eating-, minetogether-, mobplusplus-, modcredits-
2023-12-10T14:37:27,389  INFO [main] (ListUtilities.kt:172) -     (246 to 250) modernworldcreation_, modnametooltip-, modnametooltip_, moreoverlays-, mousewheelie-
2023-12-10T14:37:27,389  INFO [main] (ListUtilities.kt:172) -     (251 to 255) movement-vision-, multihotbar-, music-duration-reducer-, musicdr-, neiRecipeHandlers-
2023-12-10T14:37:27,389  INFO [main] (ListUtilities.kt:172) -     (256 to 260) ngrok-lan-expose-mod-, no_nv_flash-, nopotionshift_, notenoughanimations-, oculus-
2023-12-10T14:37:27,390  INFO [main] (ListUtilities.kt:172) -     (261 to 265) ornaments-, overloadedarmorbar-, panorama-, paperdoll-, phosphor-
2023-12-10T14:37:27,390  INFO [main] (ListUtilities.kt:172) -     (266 to 270) physics-mod-, preciseblockplacing-, radon-, realm-of-lost-souls-, rebind-narrator-
2023-12-10T14:37:27,390  INFO [main] (ListUtilities.kt:172) -     (271 to 275) rebind_narrator-, rebindnarrator-, rebrand-, reforgium-, replanter-
2023-12-10T14:37:27,390  INFO [main] (ListUtilities.kt:172) -     (276 to 280) rrls-, rubidium-, rubidium_extras-, screenshot-to-clipboard-, servercountryflags-
2023-12-10T14:37:27,391  INFO [main] (ListUtilities.kt:172) -     (281 to 285) shutupexperimentalsettings-, shutupmodelloader-, signtools-, simple-rpc-, simpleautorun-
2023-12-10T14:37:27,391  INFO [main] (ListUtilities.kt:172) -     (286 to 290) smartcursor-, smoothboot-, smoothfocus-, sodium-fabric-, sounddeviceoptions-
2023-12-10T14:37:27,391  INFO [main] (ListUtilities.kt:172) -     (291 to 295) soundreloader-, spoticraft-, tconplanner-, textrues_embeddium_options-, timestamps-
2023-12-10T14:37:27,392  INFO [main] (ListUtilities.kt:172) -     (296 to 300) tooltipscroller-, torchoptimizer-, torohealth-, totaldarkness, toughnessbar-
2023-12-10T14:37:27,392  INFO [main] (ListUtilities.kt:172) -     (301 to 304) whats-that-slot-forge-, wisla-, xlifeheartcolors-, yisthereautojump-
2023-12-10T14:37:27,392  INFO [main] (ApiProperties.kt:2547) - Regex clientside-mods-list set to:
2023-12-10T14:37:27,394  INFO [main] (ListUtilities.kt:172) -     (1 to 5) ^3dskinlayers-.*$, ^Absolutely-Not-A-Zoom-Mod-.*$, ^AdvancedChat-.*$, ^AdvancedChatCore-.*$, ^AdvancedChatHUD-.*$
2023-12-10T14:37:27,395  INFO [main] (ListUtilities.kt:172) -     (6 to 10) ^AdvancedCompas-.*$, ^Ambience.*$, ^AmbientEnvironment-.*$, ^AmbientSounds_.*$, ^AreYouBlind-.*$
2023-12-10T14:37:27,395  INFO [main] (ListUtilities.kt:172) -     (11 to 15) ^Armor Status HUD-.*$, ^ArmorSoundTweak-.*$, ^BH-Menu-.*$, ^Batty's Coordinates PLUS Mod.*$, ^BetterAdvancements-.*$
2023-12-10T14:37:27,395  INFO [main] (ListUtilities.kt:172) -     (16 to 20) ^BetterAnimationsCollection-.*$, ^BetterDarkMode-.*$, ^BetterF3-.*$, ^BetterFog-.*$, ^BetterFoliage-.*$
2023-12-10T14:37:27,396  INFO [main] (ListUtilities.kt:172) -     (21 to 25) ^BetterModsButton-.*$, ^BetterPingDisplay-.*$, ^BetterPlacement-.*$, ^BetterTaskbar-.*$, ^BetterThirdPerson.*$
2023-12-10T14:37:27,396  INFO [main] (ListUtilities.kt:172) -     (26 to 30) ^BetterTitleScreen-.*$, ^Blur-.*$, ^BorderlessWindow-.*$, ^CTM-.*$, ^ChunkAnimator-.*$
2023-12-10T14:37:27,396  INFO [main] (ListUtilities.kt:172) -     (31 to 35) ^ClientTweaks_.*$, ^CompletionistsIndex-.*$, ^Controller Support-.*$, ^Controlling-.*$, ^CraftPresence-.*$
2023-12-10T14:37:27,396  INFO [main] (ListUtilities.kt:172) -     (36 to 40) ^Create_Questing-.*$, ^CullLessLeaves-Reforged-.*$, ^CustomCursorMod-.*$, ^CustomMainMenu-.*$, ^DefaultOptions_.*$
2023-12-10T14:37:27,397  INFO [main] (ListUtilities.kt:172) -     (41 to 45) ^DefaultSettings-.*$, ^DeleteWorldsToTrash-.*$, ^DetailArmorBar-.*$, ^Ding-.*$, ^DistantHorizons-.*$
2023-12-10T14:37:27,397  INFO [main] (ListUtilities.kt:172) -     (46 to 50) ^DripSounds-.*$, ^Durability101-.*$, ^DurabilityNotifier-.*$, ^DynamicSurroundings-.*$, ^DynamicSurroundingsHuds-.*$
2023-12-10T14:37:27,397  INFO [main] (ListUtilities.kt:172) -     (51 to 55) ^EffectsLeft-.*$, ^EiraMoticons_.*$, ^EnchantmentDescriptions-.*$, ^EnhancedVisuals_.*$, ^EquipmentCompare-.*$
2023-12-10T14:37:27,398  INFO [main] (ListUtilities.kt:172) -     (56 to 60) ^FPS-Monitor-.*$, ^FabricCustomCursorMod-.*$, ^Fallingleaves-.*$, ^FancySpawnEggs.*$, ^FancyVideo-API-.*$
2023-12-10T14:37:27,398  INFO [main] (ListUtilities.kt:172) -     (61 to 65) ^FirstPersonMod.*$, ^FogTweaker-.*$, ^ForgeCustomCursorMod-.*$, ^FpsReducer-.*$, ^FpsReducer2-.*$
2023-12-10T14:37:27,398  INFO [main] (ListUtilities.kt:172) -     (66 to 70) ^FullscreenWindowed-.*$, ^GameMenuModOption-.*$, ^HealthOverlay-.*$, ^HeldItemTooltips-.*$, ^HorseStatsMod-.*$
2023-12-10T14:37:27,398  INFO [main] (ListUtilities.kt:172) -     (71 to 75) ^ImmediatelyFastReforged-.*$, ^InventoryEssentials_.*$, ^InventoryHud_[1.17.1].forge-.*$, ^InventorySpam-.*$, ^InventoryTweaks-.*$
2023-12-10T14:37:27,399  INFO [main] (ListUtilities.kt:172) -     (76 to 80) ^ItemBorders-.*$, ^ItemPhysicLite_.*$, ^ItemStitchingFix-.*$, ^JBRA-Client-.*$, ^JustEnoughCalculation-.*$
2023-12-10T14:37:27,399  INFO [main] (ListUtilities.kt:172) -     (81 to 85) ^JustEnoughEffects-.*$, ^JustEnoughProfessions-.*$, ^LLOverlayReloaded-.*$, ^LOTRDRP-.*$, ^LeaveMyBarsAlone-.*$
2023-12-10T14:37:27,399  INFO [main] (ListUtilities.kt:172) -     (86 to 90) ^LegendaryTooltips-.*$, ^LegendaryTooltips.*$, ^LightOverlay-.*$, ^MoBends.*$, ^MouseTweaks-.*$
2023-12-10T14:37:27,400  INFO [main] (ListUtilities.kt:172) -     (91 to 95) ^MyServerIsCompatible-.*$, ^Neat .*$, ^Neat-.*$, ^NekosEnchantedBooks-.*$, ^NoAutoJump-.*$
2023-12-10T14:37:27,400  INFO [main] (ListUtilities.kt:172) -     (96 to 100) ^NoFog-.*$, ^Notes-.*$, ^NotifMod-.*$, ^OldJavaWarning-.*$, ^OptiFine.*$
2023-12-10T14:37:27,400  INFO [main] (ListUtilities.kt:172) -     (101 to 105) ^OptiFine_.*$, ^OptiForge-.*$, ^OptiForge.*$, ^OverflowingBars-.*$, ^PackMenu-.*$
2023-12-10T14:37:27,400  INFO [main] (ListUtilities.kt:172) -     (106 to 110) ^PackModeMenu-.*$, ^PickUpNotifier-.*$, ^Ping-.*$, ^PingHUD-.*$, ^PresenceFootsteps-.*$
2023-12-10T14:37:27,401  INFO [main] (ListUtilities.kt:172) -     (111 to 115) ^RPG-HUD-.*$, ^ReAuth-.*$, ^Reforgium-.*$, ^ResourceLoader-.*$, ^ResourcePackOrganizer.*$
2023-12-10T14:37:27,401  INFO [main] (ListUtilities.kt:172) -     (116 to 120) ^Ryoamiclights-.*$, ^ShoulderSurfing-.*$, ^ShulkerTooltip-.*$, ^SimpleDiscordRichPresence-.*$, ^SimpleWorldTimer-.*$
2023-12-10T14:37:27,401  INFO [main] (ListUtilities.kt:172) -     (121 to 125) ^SoundFilters-.*$, ^SpawnerFix-.*$, ^StylishEffects-.*$, ^TRansliterationLib-.*$, ^TextruesRubidiumOptions-.*$
2023-12-10T14:37:27,402  INFO [main] (ListUtilities.kt:172) -     (126 to 130) ^TipTheScales-.*$, ^Tips-.*$, ^Toast Control-.*$, ^Toast-Control-.*$, ^ToastControl-.*$
2023-12-10T14:37:27,402  INFO [main] (ListUtilities.kt:172) -     (131 to 135) ^TravelersTitles-.*$, ^VR-Combat_.*$, ^VoidFog-.*$, ^WindowedFullscreen-.*$, ^WorldNameRandomizer-.*$
2023-12-10T14:37:27,402  INFO [main] (ListUtilities.kt:172) -     (136 to 140) ^[1.12.2]DamageIndicatorsMod-.*$, ^[1.12.2]bspkrscore-.*$, ^^textrues_embeddium_options-.*$.*$, ^antighost-.*$, ^anviltooltipmod-.*$
2023-12-10T14:37:27,402  INFO [main] (ListUtilities.kt:172) -     (141 to 145) ^appleskin-.*$, ^armorchroma-.*$, ^armorpointspp-.*$, ^auditory-.*$, ^authme-.*$
2023-12-10T14:37:27,403  INFO [main] (ListUtilities.kt:172) -     (146 to 150) ^auto-reconnect-.*$, ^autojoin-.*$, ^autoreconnect-.*$, ^axolotl-item-fix-.*$, ^backtools-.*$
2023-12-10T14:37:27,403  INFO [main] (ListUtilities.kt:172) -     (151 to 155) ^bannerunlimited-.*$, ^beenfo-1.19-.*$, ^better-recipe-book-.*$, ^betterbiomeblend-.*$, ^bhmenu-.*$
2023-12-10T14:37:27,403  INFO [main] (ListUtilities.kt:172) -     (156 to 160) ^blur-.*$, ^borderless-mining-.*$, ^cat_jam-.*$, ^catalogue-.*$, ^charmonium-.*$
2023-12-10T14:37:27,404  INFO [main] (ListUtilities.kt:172) -     (161 to 165) ^chat_heads-.*$, ^cherishedworlds-.*$, ^cirback-1.0-.*$, ^classicbar-.*$, ^clickadv-.*$
2023-12-10T14:37:27,404  INFO [main] (ListUtilities.kt:172) -     (166 to 170) ^clienttweaks-.*$, ^combat_music-.*$, ^connectedness-.*$, ^controllable-.*$, ^cullleaves-.*$
2023-12-10T14:37:27,404  INFO [main] (ListUtilities.kt:172) -     (171 to 175) ^cullparticles-.*$, ^custom-crosshair-mod-.*$, ^customdiscordrpc-.*$, ^darkness-.*$, ^dashloader-.*$
2023-12-10T14:37:27,404  INFO [main] (ListUtilities.kt:172) -     (176 to 180) ^defaultoptions-.*$, ^desiredservers-.*$, ^discordrpc-.*$, ^drippyloadingscreen-.*$, ^drippyloadingscreen_.*$
2023-12-10T14:37:27,405  INFO [main] (ListUtilities.kt:172) -     (181 to 185) ^durabilitytooltip-.*$, ^dynamic-fps-.*$, ^dynamic-music-.*$, ^dynamiclights-.*$, ^dynmus-.*$
2023-12-10T14:37:27,405  INFO [main] (ListUtilities.kt:172) -     (186 to 190) ^effective-.*$, ^eggtab-.*$, ^eguilib-.*$, ^eiramoticons-.*$, ^embeddium-.*$
2023-12-10T14:37:27,405  INFO [main] (ListUtilities.kt:172) -     (191 to 195) ^enchantment-lore-.*$, ^entity-texture-features-.*$, ^entityculling-.*$, ^essential_.*$, ^exhaustedstamina-.*$
2023-12-10T14:37:27,405  INFO [main] (ListUtilities.kt:172) -     (196 to 200) ^extremesoundmuffler-.*$, ^fabricemotes-.*$, ^fancymenu_.*$, ^fancymenu_video_extension.*$, ^flickerfix-.*$
2023-12-10T14:37:27,406  INFO [main] (ListUtilities.kt:172) -     (201 to 205) ^fm_audio_extension_.*$, ^forgemod_VoxelMap-.*$, ^freelook-.*$, ^galacticraft-rpc-.*$, ^gamestagesviewer-.*$
2023-12-10T14:37:27,406  INFO [main] (ListUtilities.kt:172) -     (206 to 210) ^gpumemleakfix-.*$, ^grid-.*$, ^helium-.*$, ^hiddenrecipebook-.*$, ^hiddenrecipebook_.*$
2023-12-10T14:37:27,406  INFO [main] (ListUtilities.kt:172) -     (211 to 215) ^infinitemusic-.*$, ^inventoryprofiles.*$, ^invtweaks-.*$, ^itemzoom.*$, ^itlt-.*$
2023-12-10T14:37:27,406  INFO [main] (ListUtilities.kt:172) -     (216 to 220) ^jeed-.*$, ^jehc-.*$, ^jeiintegration_.*$, ^just-enough-harvestcraft-.*$, ^justenoughbeacons-.*$
2023-12-10T14:37:27,407  INFO [main] (ListUtilities.kt:172) -     (221 to 225) ^justenoughdrags-.*$, ^justzoom_.*$, ^keymap-.*$, ^keywizard-.*$, ^lazydfu-.*$
2023-12-10T14:37:27,407  INFO [main] (ListUtilities.kt:172) -     (226 to 230) ^lib39-.*$, ^light-overlay-.*$, ^lightfallclient-.*$, ^lightspeed-.*$, ^loadmyresources_.*$
2023-12-10T14:37:27,407  INFO [main] (ListUtilities.kt:172) -     (231 to 235) ^lock_minecart_view-.*$, ^lootbeams-.*$, ^lwl-.*$, ^magnesium_extras-.*$, ^maptooltip-.*$
2023-12-10T14:37:27,407  INFO [main] (ListUtilities.kt:172) -     (236 to 240) ^massunbind.*$, ^mcbindtype-.*$, ^mcwifipnp-.*$, ^medievalmusic-.*$, ^memoryusagescreen-.*$
2023-12-10T14:37:27,408  INFO [main] (ListUtilities.kt:172) -     (241 to 245) ^mightyarchitect-.*$, ^mindful-eating-.*$, ^minetogether-.*$, ^mobplusplus-.*$, ^modcredits-.*$
2023-12-10T14:37:27,408  INFO [main] (ListUtilities.kt:172) -     (246 to 250) ^modernworldcreation_.*$, ^modnametooltip-.*$, ^modnametooltip_.*$, ^moreoverlays-.*$, ^mousewheelie-.*$
2023-12-10T14:37:27,408  INFO [main] (ListUtilities.kt:172) -     (251 to 255) ^movement-vision-.*$, ^multihotbar-.*$, ^music-duration-reducer-.*$, ^musicdr-.*$, ^neiRecipeHandlers-.*$
2023-12-10T14:37:27,408  INFO [main] (ListUtilities.kt:172) -     (256 to 260) ^ngrok-lan-expose-mod-.*$, ^no_nv_flash-.*$, ^nopotionshift_.*$, ^notenoughanimations-.*$, ^oculus-.*$
2023-12-10T14:37:27,409  INFO [main] (ListUtilities.kt:172) -     (261 to 265) ^ornaments-.*$, ^overloadedarmorbar-.*$, ^panorama-.*$, ^paperdoll-.*$, ^phosphor-.*$
2023-12-10T14:37:27,409  INFO [main] (ListUtilities.kt:172) -     (266 to 270) ^physics-mod-.*$, ^preciseblockplacing-.*$, ^radon-.*$, ^realm-of-lost-souls-.*$, ^rebind-narrator-.*$
2023-12-10T14:37:27,409  INFO [main] (ListUtilities.kt:172) -     (271 to 275) ^rebind_narrator-.*$, ^rebindnarrator-.*$, ^rebrand-.*$, ^reforgium-.*$, ^replanter-.*$
2023-12-10T14:37:27,409  INFO [main] (ListUtilities.kt:172) -     (276 to 280) ^rrls-.*$, ^rubidium-.*$, ^rubidium_extras-.*$, ^screenshot-to-clipboard-.*$, ^servercountryflags-.*$
2023-12-10T14:37:27,409  INFO [main] (ListUtilities.kt:172) -     (281 to 285) ^shutupexperimentalsettings-.*$, ^shutupmodelloader-.*$, ^signtools-.*$, ^simple-rpc-.*$, ^simpleautorun-.*$
2023-12-10T14:37:27,410  INFO [main] (ListUtilities.kt:172) -     (286 to 290) ^smartcursor-.*$, ^smoothboot-.*$, ^smoothfocus-.*$, ^sodium-fabric-.*$, ^sounddeviceoptions-.*$
2023-12-10T14:37:27,410  INFO [main] (ListUtilities.kt:172) -     (291 to 295) ^soundreloader-.*$, ^spoticraft-.*$, ^tconplanner-.*$, ^textrues_embeddium_options-.*$, ^timestamps-.*$
2023-12-10T14:37:27,410  INFO [main] (ListUtilities.kt:172) -     (296 to 300) ^tooltipscroller-.*$, ^torchoptimizer-.*$, ^torohealth-.*$, ^totaldarkness.*$, ^toughnessbar-.*$
2023-12-10T14:37:27,410  INFO [main] (ListUtilities.kt:172) -     (301 to 304) ^whats-that-slot-forge-.*$, ^wisla-.*$, ^xlifeheartcolors-.*$, ^yisthereautojump-.*$
2023-12-10T14:37:27,411  INFO [main] (ApiProperties.kt:2549) - Available Java paths for scripts:
2023-12-10T14:37:27,415  INFO [main] (ApiProperties.kt:2553) - Using script templates:
2023-12-10T14:37:27,416  INFO [main] (ApiProperties.kt:2555) -     /root/ServerPackCreator/server_files/default_template.ps1
2023-12-10T14:37:27,416  INFO [main] (ApiProperties.kt:2555) -     /root/ServerPackCreator/server_files/default_template.sh
2023-12-10T14:37:27,417  INFO [main] (ApiProperties.kt:2557) - ============================== PROPERTIES ==============================
2023-12-10T14:37:27,421  INFO [main] (ApiProperties.kt:2215) - Saved properties to: /root/ServerPackCreator/serverpackcreator.properties
2023-12-10T14:37:27,425  INFO [main] (ApiProperties.kt:1233) - Language set to: en_gb (en_gb).
2023-12-10T14:37:27,426  INFO [main] (ApiProperties.kt:2215) - Saved properties to: /root/ServerPackCreator/serverpackcreator.properties
2023-12-10T14:37:27,426  INFO [main] (ApiProperties.kt:2331) - Changed locale to en_GB
2023-12-10T14:37:27,428  INFO [main] (ServerPackCreator.kt:85) - App information:
2023-12-10T14:37:27,428  INFO [main] (ServerPackCreator.kt:86) - App Folder:      /root
2023-12-10T14:37:27,428  INFO [main] (ServerPackCreator.kt:87) - App Path:        /root/ServerPackCreator-5.1.3.jar
2023-12-10T14:37:27,429  INFO [main] (ServerPackCreator.kt:88) - App Name:        ServerPackCreator-5.1.3.jar
2023-12-10T14:37:27,429  INFO [main] (ServerPackCreator.kt:89) - Java version:    21.0.1
2023-12-10T14:37:27,429  INFO [main] (ServerPackCreator.kt:90) - OS architecture: amd64
2023-12-10T14:37:27,429  INFO [main] (ServerPackCreator.kt:91) - OS name:         Linux
2023-12-10T14:37:27,429  INFO [main] (ServerPackCreator.kt:92) - OS version:      5.4.0-29-generic
2023-12-10T14:37:35,330  INFO [main] (ServerPackCreator.kt:85) - App information:
2023-12-10T14:37:35,331  INFO [main] (ServerPackCreator.kt:86) - App Folder:      /root
2023-12-10T14:37:35,332  INFO [main] (ServerPackCreator.kt:87) - App Path:        /root/ServerPackCreator-5.1.3.jar
2023-12-10T14:37:35,332  INFO [main] (ServerPackCreator.kt:88) - App Name:        ServerPackCreator-5.1.3.jar
2023-12-10T14:37:35,332  INFO [main] (ServerPackCreator.kt:89) - Java version:    21.0.1
2023-12-10T14:37:35,333  INFO [main] (ServerPackCreator.kt:90) - OS architecture: amd64
2023-12-10T14:37:35,333  INFO [main] (ServerPackCreator.kt:91) - OS name:         Linux
2023-12-10T14:37:35,334  INFO [main] (ServerPackCreator.kt:92) - OS version:      5.4.0-29-generic
2023-12-10T14:37:35,552  INFO [main] (JarUtilities.kt:159) - File /root/ServerPackCreator/server_files/server.properties already exists.
2023-12-10T14:37:35,552  INFO [main] (JarUtilities.kt:159) - File /root/ServerPackCreator/server_files/server-icon.png already exists.
2023-12-10T14:37:35,554  INFO [main] (ApiWrapper.kt:446) - Setup completed.
2023-12-10T14:37:35,554  INFO [main] (ApiWrapper.kt:461) - API INFORMATION:
2023-12-10T14:37:35,554  INFO [main] (ApiWrapper.kt:462) - API version:     5.1.3
2023-12-10T14:37:35,555  INFO [main] (ApiWrapper.kt:463) - API home:        /root/ServerPackCreator
2023-12-10T14:37:35,555  INFO [main] (ApiWrapper.kt:464) - API Folder:      /root
2023-12-10T14:37:35,555  INFO [main] (ApiWrapper.kt:465) - API Path:        /root/ServerPackCreator-5.1.3.jar
2023-12-10T14:37:35,555  INFO [main] (ApiWrapper.kt:466) - API Name:        ServerPackCreator-5.1.3.jar
2023-12-10T14:37:35,555  INFO [main] (ApiWrapper.kt:467) - Include this information when reporting an issue on GitHub.
2023-12-10T14:37:35,557  INFO [main] (MigrationManager.kt:103) - No migrations to execute. User has not updated.
2023-12-10T14:37:35,558  INFO [main] (MigrationManager.kt:127) - No migrations to execute.
2023-12-10T14:37:35,559  INFO [main] (ApiProperties.kt:2215) - Saved properties to: /root/ServerPackCreator/serverpackcreator.properties
2023-12-10T14:37:35,802  INFO [DefaultDispatcher-worker-3] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/minecraft-manifest.json does not need to be refreshed.
2023-12-10T14:37:36,032  INFO [DefaultDispatcher-worker-2] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/forge-manifest.json does not need to be refreshed.
2023-12-10T14:37:36,061  INFO [DefaultDispatcher-worker-6] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/legacy-fabric-game-manifest.json does not need to be refreshed.
2023-12-10T14:37:36,079  INFO [DefaultDispatcher-worker-8] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/legacy-fabric-loader-manifest.json does not need to be refreshed.
2023-12-10T14:37:36,176  INFO [DefaultDispatcher-worker-13] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/fabric-installer-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,207  INFO [DefaultDispatcher-worker-10] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/fabric-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,449  INFO [DefaultDispatcher-worker-7] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/legacy-fabric-installer-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,532  INFO [DefaultDispatcher-worker-9] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/quilt-installer-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,550  INFO [DefaultDispatcher-worker-4] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/neoforge-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,611  INFO [DefaultDispatcher-worker-5] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/fabric-intermediaries-manifest.json does not need to be refreshed.
2023-12-10T14:37:36,673  INFO [DefaultDispatcher-worker-12] (VersionMeta.kt:360) - Manifest /root/ServerPackCreator/manifests/quilt-manifest.xml does not need to be refreshed.
2023-12-10T14:37:36,835  INFO [main] (DefaultPluginStatusProvider.java:50) - Enabled plugins: []
2023-12-10T14:37:36,835  INFO [main] (DefaultPluginStatusProvider.java:54) - Disabled plugins: []
2023-12-10T14:37:36,839  INFO [main] (DefaultPluginManager.java:119) - PF4J version 3.10.0 in 'deployment' mode
2023-12-10T14:37:36,842  INFO [main] (AbstractPluginManager.java:231) - No plugins
2023-12-10T14:37:37,574  INFO [main] (StartupInfoLogger.java:55) - Starting ServerPackCreatorKt using Java 21.0.1 on modpackinstallertest with PID 58208 (/root/ServerPackCreator-5.1.3.jar started by root in /root/ServerPackCreator)
2023-12-10T14:37:37,578  INFO [main] (SpringApplication.java:631) - No active profile set, falling back to 1 default profile: "default"
2023-12-10T14:37:38,805  INFO [main] (RepositoryConfigurationDelegate.java:132) - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-12-10T14:37:38,867  INFO [main] (RepositoryConfigurationDelegate.java:201) - Finished Spring Data repository scanning in 50 ms. Found 1 JPA repository interfaces.
2023-12-10T14:37:39,590  INFO [main] (TomcatWebServer.java:108) - Tomcat initialized with port(s): 8080 (http)
2023-12-10T14:37:39,601  INFO [main] (DirectJDKLog.java:173) - Initializing ProtocolHandler ["http-nio-8080"]
2023-12-10T14:37:39,601  INFO [main] (DirectJDKLog.java:173) - Starting service [Tomcat]
2023-12-10T14:37:39,601  INFO [main] (DirectJDKLog.java:173) - Starting Servlet engine: [Apache Tomcat/9.0.73]
2023-12-10T14:37:39,655  INFO [main] (DirectJDKLog.java:173) - Initializing Spring embedded WebApplicationContext
2023-12-10T14:37:39,655  INFO [main] (ServletWebServerApplicationContext.java:292) - Root WebApplicationContext: initialization completed in 1960 ms
2023-12-10T14:37:39,756  WARN [main] (AbstractApplicationContext.java:591) - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalArgumentException: URL must start with 'jdbc'
2023-12-10T14:37:39,758  INFO [main] (DirectJDKLog.java:173) - Stopping service [Tomcat]
2023-12-10T14:37:39,798 ERROR [main] (SpringApplication.java:821) - Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalArgumentException: URL must start with 'jdbc'
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1156) ~[spring-context-5.3.26.jar!/:5.3.26]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:910) ~[spring-context-5.3.26.jar!/:5.3.26]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.26.jar!/:5.3.26]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at de.griefed.serverpackcreator.web.WebService.getSpringBootApplicationContext(WebService.kt:122) ~[serverpackcreator-web-5.1.3-plain.jar!/:5.1.3]
    at de.griefed.serverpackcreator.web.WebService.start(WebService.kt:53) ~[serverpackcreator-web-5.1.3-plain.jar!/:5.1.3]
    at de.griefed.serverpackcreator.app.ServerPackCreator.run(ServerPackCreator.kt:114) ~[classes!/:?]
    at de.griefed.serverpackcreator.app.ServerPackCreator.continuedRunOptions(ServerPackCreator.kt:304) ~[classes!/:?]
    at de.griefed.serverpackcreator.app.ServerPackCreator.run(ServerPackCreator.kt:98) ~[classes!/:?]
    at de.griefed.serverpackcreator.app.ServerPackCreatorKt.main(ServerPackCreator.kt:54) ~[classes!/:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) ~[ServerPackCreator-5.1.3.jar:?]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:108) ~[ServerPackCreator-5.1.3.jar:?]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) ~[ServerPackCreator-5.1.3.jar:?]
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65) ~[ServerPackCreator-5.1.3.jar:?]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalArgumentException: URL must start with 'jdbc'
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:658) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.26.jar!/:5.3.26]
    ... 32 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalArgumentException: URL must start with 'jdbc'
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.26.jar!/:5.3.26]
    ... 32 more
Caused by: java.lang.IllegalArgumentException: URL must start with 'jdbc'
    at org.springframework.util.Assert.isTrue(Assert.java:121) ~[spring-core-5.3.26.jar!/:5.3.26]
    at org.springframework.boot.jdbc.DatabaseDriver.fromJdbcUrl(DatabaseDriver.java:290) ~[spring-boot-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:180) ~[spring-boot-autoconfigure-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.initializeDataSourceBuilder(DataSourceProperties.java:125) ~[spring-boot-autoconfigure-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:48) ~[spring-boot-autoconfigure-2.7.10.jar!/:2.7.10]
    at org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari.dataSource(DataSourceConfiguration.java:90) ~[spring-boot-autoconfigure-2.7.10.jar!/:2.7.10]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.26.jar!/:5.3.26]
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.26.jar!/:5.3.26]
    ... 32 more

Anything else you would like to add?

No response

If you are using the webservice, in which browers did you encounter this bug?

Firefox

Code of Conduct

Griefed commented 9 months ago

Heyo, eeyup, I can reproduce this. I already have a suspicion where this is coming from, but need to check some things first.

The Path to the SQLite database, or rather the setting of the URL during boot, when no property was found, seems to be broken.

AzureDoom commented 9 months ago

Great! I will keep an eye out for the next release!

Griefed commented 9 months ago

Please try again using 5.1.5.

AzureDoom commented 9 months ago

I just started up now, but I still can't access it via my browser. https://gist.github.com/AzureDoom/acb1da47b8060a508c9244993ea2567d

Looks to be an SQL issue?

Griefed commented 9 months ago

That's...very strange.

The property is set correctly

Set database path to:  jdbc:sqlite:/root/ServerPackCreator/serverpackcreator.db

yet the webservice complains


2023-12-11T00:00:00,439  WARN [scheduling-1] (SqlExceptionHelper.java:137) - SQL Error: 1, SQLState: null
2023-12-11T00:00:00,440 ERROR [scheduling-1] (SqlExceptionHelper.java:142) - [SQLITE_ERROR] SQL error or missing database (no such table: server_pack_model)

Unless you've tried that already, could you delete the file at /root/ServerPackCreator/serverpackcreator.db and try running ServerPackCreator again?

AzureDoom commented 9 months ago

Just did that now, and same error. 1 important thing I do notice however, it's a 0 KB sized file image

AzureDoom commented 9 months ago

Hmm alright. Completely wiping the ServerPackCreator folder gives what looks to be no errors at startup (https://gist.github.com/AzureDoom/7bc92710f870c214f0f6936c262b185c) but still a 0KB file and I can't access the web panel, as it's giving

Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
    This problem can sometimes be caused by disabling or refusing to accept cookies.

but I do notice with Chrome I'm getting

redirected you too many times.
[Try deleting your cookies](https://support.google.com/chrome?p=rl_error&hl=en-US).
ERR_TOO_MANY_REDIRECTS
Griefed commented 9 months ago

Hm, very strange. I had that exprience with older versions which didn't have the web-resources embedded in them. Are you using the JAR, or the dpkg-instalation?

AzureDoom commented 9 months ago

.jar file itself, should I try the package version?

Griefed commented 9 months ago

It shouldn't matter, really. The package points to a JAR, too. Only difference is that it ships its own JDK tailored to the needs of SPC. I assume this is the same machine affected by #484 ?

AzureDoom commented 9 months ago

Correct

Griefed commented 9 months ago

Whilst 5.1.6 now at least contains the web-resources to render the frontend, there seems to be more broken than I thought. I'm afraid this will take some time, sorry.

Griefed commented 9 months ago

I need to rewrite the queueing system as a whole. While I am at it, I will remove the SQLite implementation and move to PostgreSQL, which was planned for milestone 6.

The queue system broke down because of version incompatibilities of Spring Boot and Artemis. SQLite also seems to throw a fit.

Just to give you heads up, you will require a PostgreSQL container/host if you still want to use the webservice.

AzureDoom commented 9 months ago

That's alright! PostgreSQL isn't that hard to setup so I don't mind the extra step!

Griefed commented 9 months ago

Small update: I am making progress towards the fix, or rather the general improvement of the webservice. However, I've run into a performance issue with PostgreSQL. It takes ages to store and retrieve the file BLOBS, so I need to find a solution here.

Ideally I'd like to store uploaded modpacks and generated server packs in the database, so data can easily be moved to another host by just moving the database. I'll probably end up writing some sort of FileSystemCache to store the files at, too. Only when the file is not found in the cache will it be retrieved from the database. Not sure yet.

Griefed commented 8 months ago

Heyo AzureDoom, the webservice fix, as well as general improvements, are coming along nicely. The backend is almost done. Whilst I am at it, I'd like to know whether the following JSON would be considered helpful by you, and possibly BisectHosting, or whether you'd like it to include additional information etc. etc. Feel free to DM me on Discord if you'd rather not disclose that here on GitHub. Also, sha256 is a SHA256 hash of the uploaded modpack, and for the generated server pack respectively. Is this something you are interested in and if so, would you like to see any other hashes added?

Another question: Is a list of files in the modpack and/or server pack of interest to you?

/api/v2/modpacks/all

https://gist.github.com/Griefed/49fec8ff8bf7cd3f5999bf5e2bfdd918

Griefed commented 6 months ago

Heyo AzureDoom,

the webservice as available again af of 5.1.12. The README contains info on how to get started.

Cheers, Griefed