diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b56a8db --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# block files that are not needed + + +!.minecraft/config/yosbr/* + +update-pack.data/.* +update-pack.data/*/ +update-pack.data/update.sh +update-pack.data/busybox.exe + diff --git a/.minecraft/bin/version.json b/.minecraft/bin/version.json new file mode 100644 index 0000000..e4e8e42 --- /dev/null +++ b/.minecraft/bin/version.json @@ -0,0 +1,55 @@ +{ + "id": "1.18", + "inheritsFrom": "1.18", + "releaseTime": "2021-11-30T20:34:27+00:00", + "time": "2021-11-30T20:34:27+00:00", + "type": "release", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "libraries": [ + { + "name": "net.fabricmc:fabric-loader:0.12.6", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "net.fabricmc:yarn:1.18+build.1", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "net.fabricmc:tiny-mappings-parser:0.3.0+build.17", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "net.fabricmc:sponge-mixin:0.10.7+mixin.0.8.4", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "net.fabricmc:tiny-remapper:0.6.0", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "net.fabricmc:access-widener:2.0.1", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "org.ow2.asm:asm:9.2", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "org.ow2.asm:asm-analysis:9.2", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "org.ow2.asm:asm-commons:9.2", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "org.ow2.asm:asm-tree:9.2", + "url": "https://maven.fabricmc.net/" + }, + { + "name": "org.ow2.asm:asm-util:9.2", + "url": "https://maven.fabricmc.net/" + } + ], + "mainClass": "net.fabricmc.loader.impl.launch.knot.KnotClient" +} \ No newline at end of file diff --git a/.minecraft/mods/MinecraftCapes+Fabric+1.18-11.0.2.jar b/.minecraft/mods/MinecraftCapes+Fabric+1.18-11.0.2.jar new file mode 100644 index 0000000..6109ced Binary files /dev/null and b/.minecraft/mods/MinecraftCapes+Fabric+1.18-11.0.2.jar differ diff --git a/.minecraft/mods/essential.gg.jar b/.minecraft/mods/essential.gg.jar new file mode 100644 index 0000000..04ff4c9 Binary files /dev/null and b/.minecraft/mods/essential.gg.jar differ diff --git a/.minecraft/mods/fabric-api-0.43.1+1.18.jar b/.minecraft/mods/fabric-api-0.43.1+1.18.jar new file mode 100644 index 0000000..8ea4b60 Binary files /dev/null and b/.minecraft/mods/fabric-api-0.43.1+1.18.jar differ diff --git a/.minecraft/mods/iris-mc1.17-1.1.3.jar b/.minecraft/mods/iris-mc1.17-1.1.3.jar new file mode 100644 index 0000000..878aabf Binary files /dev/null and b/.minecraft/mods/iris-mc1.17-1.1.3.jar differ diff --git a/.minecraft/mods/lambdynamiclights-2.1.0+1.17.jar b/.minecraft/mods/lambdynamiclights-2.1.0+1.17.jar new file mode 100644 index 0000000..32c71d4 Binary files /dev/null and b/.minecraft/mods/lambdynamiclights-2.1.0+1.17.jar differ diff --git a/.minecraft/mods/sodium-fabric-mc1.18-0.4.0-alpha5+build.9.jar b/.minecraft/mods/sodium-fabric-mc1.18-0.4.0-alpha5+build.9.jar new file mode 100644 index 0000000..714699d Binary files /dev/null and b/.minecraft/mods/sodium-fabric-mc1.18-0.4.0-alpha5+build.9.jar differ diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..01d0bc0 --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ +default: + @echo "No Default make command configured" + @echo "Please use either" + @echo " - make multimc" + @echo " - makes a multimc compatible pack" + @echo " - make technic" + @echo " - makes a technic compatible pack" + @echo " - make all" + @echo " - makes both of the previous packs" + @echo "" + +multimc: clean + 7z d ../vanillia-multimc.zip ./* -r + 7z d ../vanillia-multimc.zip ./.* -r + 7z a ../vanillia-multimc.zip ./* -r + 7z a ../vanillia-multimc.zip ./.git -r + 7z a ../vanillia-multimc.zip ./.minecraft -r + +technic: clean + cp vanillia.icon.png icon.png + 7z d ../vanillia-technic.zip ./* -r + 7z a ../vanillia-technic.zip ./.minecraft/* -r + 7z a ../vanillia-technic.zip ./icon.png + rm icon.png + +clean: + -rm -rf .multimc + -rm -rf .minecraft/icon.png + -rm -rf builds + -rm -rf update-pack.data/temp + -rm -rf update-pack.data/bin + -rm -rf update-pack.data/busybox.exe + -rm -rf ../vanillia-*.zip + +all: multimc technic diff --git a/README.md b/README.md index 8253553..775be96 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,32 @@ Does not add any actual content to the game and is compliant with most server's mod policies ## Mods Included + + +* [Essentials](https://essential.gg) + * The essential multiplayer mod for Minecraft Java. + * Invite friends to your singleplayer worlds. + * Customize your Character with cosmetics + * Connect with friends + * Friends system + * Private Messaging system + * Featured Server Browser + +* [Fabric API](https://modrinth.com/mod/fabric-api) + * Needed Library for most of the mods here + +* [Iris Shaders](https://irisshaders.net/) + * Better Shaders mod for Fabric + * Performs better than optifine + * Doesnt crash + * Compatible with most popular optifine shaders + +* [Lamb Dynamic Lights](https://www.modrinth.com/mod/lambdynamiclights) + * Dynamic Lighting, when holding a torch, the area around you lights up + +* [MinecraftCapes](https://minecraftcapes.net/) + * Custom (***free***) Capes for Minecraft + +* [Sodium 1.18-0.4.0-alpha5](https://github.com/CaffeineMC/sodium-fabric/releases/tag/mc1.18-0.4.0-alpha5) + * no longer bundled in iris, + * gives performance for iris \ No newline at end of file diff --git a/instance.cfg b/instance.cfg new file mode 100644 index 0000000..db20abe --- /dev/null +++ b/instance.cfg @@ -0,0 +1,46 @@ +AutoCloseConsole=false +ForgeVersion= +InstanceType=OneSix +IntendedVersion= +JavaArchitecture=64 +JavaPath= +JavaTimestamp= +JavaVersion= +JoinServerOnLaunch=false +JoinServerOnLaunchAddress= +JvmArgs= +LWJGLVersion= +LaunchMaximized=false +LiteloaderVersion= +LogPrePostOutput=true +MCLaunchMethod=LauncherPart +MaxMemAlloc=2048 +MinMemAlloc=204 +MinecraftWinHeight=480 +MinecraftWinWidth=854 +OverrideCommands=false +OverrideConsole=false +OverrideGameTime=false +OverrideJava=false +OverrideJavaArgs=false +OverrideJavaLocation=true +OverrideMCLaunchMethod=false +OverrideMemory=false +OverrideNativeWorkarounds=false +OverrideWindow=false +PermGen=128 +PostExitCommand= +PreLaunchCommand= +RecordGameTime=true +ShowConsole=false +ShowConsoleOnError=true +ShowGameTime=true +UseNativeGLFW=false +UseNativeOpenAL=false +WrapperCommand= +iconKey=default +lastLaunchTime= +lastTimePlayed= +name=Vanillia 1.18 +notes= +totalTimePlayed= diff --git a/mmc-pack.json b/mmc-pack.json new file mode 100644 index 0000000..4fe6f8a --- /dev/null +++ b/mmc-pack.json @@ -0,0 +1,52 @@ +{ + "components": [ + { + "cachedName": "LWJGL 3", + "cachedVersion": "3.2.2", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "org.lwjgl3", + "version": "3.2.2" + }, + { + "cachedName": "Minecraft", + "cachedRequires": [ + { + "equals": "3.2.2", + "suggests": "3.2.2", + "uid": "org.lwjgl3" + } + ], + "cachedVersion": "1.18", + "important": true, + "uid": "net.minecraft", + "version": "1.18" + }, + { + "cachedName": "Intermediary Mappings", + "cachedRequires": [ + { + "equals": "1.18", + "uid": "net.minecraft" + } + ], + "cachedVersion": "1.18", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "net.fabricmc.intermediary", + "version": "1.18" + }, + { + "cachedName": "Fabric Loader", + "cachedRequires": [ + { + "uid": "net.fabricmc.intermediary" + } + ], + "cachedVersion": "0.12.6", + "uid": "net.fabricmc.fabric-loader", + "version": "0.12.6" + } + ], + "formatVersion": 1 +} diff --git a/vanillia.icon.png b/vanillia.icon.png new file mode 100644 index 0000000..05e1398 Binary files /dev/null and b/vanillia.icon.png differ