diff --git a/addon.json b/addon.json index d5c4602..4406da9 100644 --- a/addon.json +++ b/addon.json @@ -1373,6 +1373,22 @@ } ] }, + { + "qualifier": "mod-loadingscreen", + "link": [ + "https://mediafilez.forgecdn.net/files/2414/751/BetterLoadingScreen-1.3.10.jar" + ], + "flags": { + "client": ["required"], + "server": ["incompatible"] + }, + "install": [ + { + "action": "move", + "args": ["./mods"] + } + ] + }, { "qualifier": "mod-liteloader", "link": [ diff --git a/src/modpack.json b/src/modpack.json index eb648dc..cb75624 100644 --- a/src/modpack.json +++ b/src/modpack.json @@ -1270,6 +1270,20 @@ "included" ] }, + { + "id": "mod-loadingscreen", + "file": { + "link": "https://mediafilez.forgecdn.net/files/2414/751/BetterLoadingScreen-1.3.10.jar", + "installer": "internal.dir:mods" + }, + "type": "mod", + "options": [ + "server", + "client", + "required", + "included" + ] + }, { "id": "mod-liteloader", "file": { diff --git a/src/overrides/config/BetterLoadingScreen/config.cfg b/src/overrides/config/BetterLoadingScreen/config.cfg new file mode 100644 index 0000000..df62cec --- /dev/null +++ b/src/overrides/config/BetterLoadingScreen/config.cfg @@ -0,0 +1,22 @@ +# Configuration file + +general { + # If this is true, it will conect to drone.io to get a changelog [default: true] + B:connectExternally=false + + # What font texture to use? Special Cases: + # - If you use the Russian mod "Client Fixer" then change this to "textures/font/ascii_fat.png" + # [default: textures/font/ascii.png] + S:font=textures/font/ascii.png + + # Play a sound after minecraft has finished starting up [default: true] + B:playSound=true + + # What sound to play when loading is complete. Default is the level up sound (random.levelup) [default: random.levelup] + S:sound=random.levelup + + # Whether or not to use minecraft's display to show the progress. This looks better, but there is a possibilty of not being compatible, so if you do have any strange crash reports or compatability issues, try setting this to false [default: true] + B:useMinecraft=true +} + + diff --git a/src/overrides/config/BetterLoadingScreen/images.json b/src/overrides/config/BetterLoadingScreen/images.json new file mode 100644 index 0000000..e9b8339 --- /dev/null +++ b/src/overrides/config/BetterLoadingScreen/images.json @@ -0,0 +1,87 @@ +[ + { + "resourceLocation": "textures/gui/title/mojangold.png", + "positionType": "CENTER", + "type": "STATIC", + "texture": { + "x": 0, + "y": 0, + "width": 256, + "height": 256 + }, + "position": { + "x": 0, + "y": 0, + "width": 256, + "height": 256 + }, + "comment": "None" + }, + { + "resourceLocation": "textures/font/ascii.png", + "positionType": "CENTER", + "type": "DYNAMIC_TEXT_STATUS", + "position": { + "x": 0, + "y": -30, + "width": 0, + "height": 0 + }, + "colour": "000000", + "comment": "" + }, + { + "resourceLocation": "textures/font/ascii.png", + "positionType": "CENTER", + "type": "DYNAMIC_TEXT_PERCENTAGE", + "position": { + "x": 0, + "y": -40, + "width": 0, + "height": 0 + }, + "colour": "000000", + "comment": "" + }, + { + "resourceLocation": "betterloadingscreen:textures/progressBars.png", + "positionType": "CENTER", + "type": "STATIC", + "texture": { + "x": 0, + "y": 10, + "width": 182, + "height": 5 + }, + "position": { + "x": 0, + "y": -50, + "width": 182, + "height": 5 + }, + "comment": "None" + }, + { + "resourceLocation": "betterloadingscreen:textures/progressBars.png", + "positionType": "CENTER", + "type": "DYNAMIC_PERCENTAGE", + "texture": { + "x": 0, + "y": 15, + "width": 182, + "height": 5 + }, + "position": { + "x": 0, + "y": -50, + "width": 182, + "height": 5 + }, + "comment": "None" + }, + { + "type": "CLEAR_COLOUR", + "colour": "ffffff", + "comment": "" + } +] diff --git a/src/overrides/config/splash.properties b/src/overrides/config/splash.properties new file mode 100644 index 0000000..47ee94a --- /dev/null +++ b/src/overrides/config/splash.properties @@ -0,0 +1,14 @@ +#Splash screen properties +#Sat Feb 11 14:27:59 CET 2023 +logoTexture=textures/gui/title/mojang.png +background=0xFFFFFF +font=0x0 +barBackground=0xFFFFFF +barBorder=0xC0C0C0 +rotate=false +bar=0xCB3D35 +enabled=false +resourcePackPath=resources +logoOffset=0 +forgeTexture=fml\:textures/gui/forge.gif +fontTexture=textures/font/ascii.png diff --git a/src/overrides/resources/minecraft/textures/gui/title/mojangold.png b/src/overrides/resources/minecraft/textures/gui/title/mojangold.png new file mode 100644 index 0000000..2b5716a Binary files /dev/null and b/src/overrides/resources/minecraft/textures/gui/title/mojangold.png differ