#
# DO NOT EDIT! ServerPackCreator internal value used to determine potential migration steps necessary between version changes.
configVersion = "4"
#
# Configurations for any and all plugins installed and used by this configuration. A plugin is identified by its ID.
plugins = {}
#
# Path to a custom server-icon.png-file to include in the server pack. Can be left blank/empty.
serverIconPath = "C:\\Users\\asus\\ServerPackCreator\\profiles\\avalon\\server-icon.png"
#
# List of mods to include if present, regardless whether a match was found through the list of clientside-only mods.
# No need to include version specifics. Must be the filenames of the mods, not their project names on CurseForge/Modrinth!
# Example: [Ping-Wheel-]
whitelist = []
#
# Suffix to append to the server pack to be generated. Can be left blank/empty.
serverPackSuffix = "_2.5.0"
#
# List of client-only mods to delete from server pack.
# No need to include version specifics. Must be the filenames of the mods, not their project names on CurseForge/Modrinth!
# Example: [AmbientSounds-,ClientTweaks-,PackMenu-,BetterAdvancement-,jeiintegration-]
clientMods = ["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-", "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-", "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-", "waveycapes-"]
#
# Path to a custom server.properties-file to include in the server pack. Can be left blank/empty.
serverPropertiesPath = "C:\\Users\\asus\\ServerPackCreator\\profiles\\avalon\\server.properties"
#
# Include a server.properties in your server pack. Must be true or false.
# If no server.properties is provided but setting set to true, a default one will be provided. Default value is true.
includeServerProperties = true
#
# Java arguments to set in the start-scripts for the generated server pack. Default value is "empty".
# Leave as "empty" to not have Java arguments in your start-scripts.
javaArgs = "-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"
#
# Path to your modpack. Can be either relative or absolute.
# Example: "./Some Modpack" or "C:/Minecraft/Some Modpack"
modpackDir = "C:\\Users\\asus\\ServerPackCreator\\profiles\\avalon"
#
# Include a server-icon.png in your server pack. Must be true or false. Default value is true.
# If no icon is provided but this setting set to true, a default one will be provided. Default value is true.
includeServerIcon = true
#
# Create a CurseForge compatible ZIP-archive of the server pack. Must be true or false.
# Default value is true.
includeZipCreation = true
#
# The version of the modloader you want to install. Example for Fabric="0.7.3", example for Forge="36.0.15".
modLoaderVersion = "36.2.39"
#
# Which Minecraft version to use. Example: "1.16.5".
# Automatically set when projectID,fileID for modpackDir has been specified.
minecraftVersion = "1.16.5"
#
# Which modloader the server pack uses. Must be either "Forge", "NeoForge", "Fabric", "Quilt" or "LegacyFabric".
modLoader = "Forge"

#
# Key-value pairs for start scripts. A given key in a start script is replaced with the value.
# Custom key-value pairs are best used in combination with custom script templates, otherwise these settings will
# most probably not make it to the scripts when using the default templates.
[scripts]
	SPC_JAVA_SPC = "java"
#
# Server pack inclusion specifications.
# Requires at minimum a source declaration, with destination and filters being optional.
# An inclusion filter determines which files get included from the source, whilst the exclusion filter excludes.
[[inclusions]]
	destination = ""
	exclusionFilter = ""
	source = "config"
	inclusionFilter = ""
[[inclusions]]
	destination = ""
	exclusionFilter = ""
	source = "mods"
	inclusionFilter = ""
