From eb65d1cfeaf989e2c30bf2c4773e34b39a6d8553 Mon Sep 17 00:00:00 2001 From: cross210 <1+cross210@noreply.localhost> Date: Mon, 13 Jul 2026 13:06:36 +0000 Subject: [PATCH] Add Home --- Home.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 Home.md diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..1ea5be7 --- /dev/null +++ b/Home.md @@ -0,0 +1,95 @@ +# Industrial Magic Reloaded: 6 +## Mad Sqwad Inc. + + + +## Prerequisites ################################################################################ + +1. I'm passing this as a MCPACK format this time, which should compatible with any MultiMC, + launcher forks, but use the best one IMHO Prism: + https://prismlauncher.org + +2. Pretty sure you all have atleast 16GB ram, if not you may need to adjust settings in + the Prism launcher afterwards via: Right click pack > Edit > Settings > Java > Memory. + + + +## Automatic Installation (DO THIS) ############################################################# + +1. Launch the Prism Launcher, at the top select "Add Instance", in the new window (left side), + select import give it a name then paste the correct platform link: + + (Windows): https://git.zombiebytes.net/mad-sqwad/IMR6/releases/download/Dev/IMR6.zip + (Linux): https://git.zombiebytes.net/mad-sqwad/IMR6/releases/download/Dev/IMR6.zip + + +2. After it has finished downloading and importing, you should see a 6 icon with whatever + you named the pack in your instance list, double click this to launch or right click and select + Edit to adjust any core settings (but this should be setup for you). + + + + + + + + +## Issues & Fixes ############################################################################### + + Q: Distant Horizons have weird hologram transparent blocks in the distance: + A: Mainly seems to be due to window resizing affecting the buffer, simply open options in game + and go to the top left DH icon and toggle the rendering on and off, fixes it for me atleast. + + Q: SegFault crash. + A: Disable the custom MALLOC. + + Q: Shaders error and say they can't get applied. + A: Restart the game, or try rejoining the server. Distant Horizons and the oculus compat + for mod support can get a bit confused sometimes when the load order changes. + + Q: Crash on start after it was previously working before (maybe after an update). + A: Right click the instance, goto "minecraft" and delete the folder "lightspeed-cache" + + Q: Distant Horizons has stopped generating LOD chunks or has corruptions. + A: You can clear the data to start from fresh by removing the cache folder + Right click the instance, goto "minecraft" & delete the server name Distant Horizons folder. + + + +## Manual Installation ########################################################################## + +1. Head to the release section for IMR6 on my dev server: + https://git.zombiebytes.net/mad-sqwad/IMR6/releases + + Select the latest "main" version as this is what I will have the server synced to, and then your + platform (win32 or linux), download this. + +(Semi Automatic) +2. Import via prism with your local zip. + +(Full manual) +2. Create a new Prism instance via "Add Instance", name it whatever you like, then select the MC + version (1.20.1) - and select forge (version 47.4.10) as the mod loader and create it. + +3. Right click the new instance and view folder. Open "minecraft" and copy over the files + from the extracted zip in step 1. + +4. Now back at the instances section, again right click the modpack instance we created + and select "Edit". Goto settings > Java and tick the Java installation and memory sections. + +5. For a default JRE/JVM select "Detect" and see what you have on your system and select + any version greater than Java 17. If none are there use the "Open Java Downloader" + and select "Adoptium" Java 17 and select the latest one there, download it and then like + before select "Detect" and select the version. If you have issues later launching + head to: https://adoptium.net/en-GB/temurin/releases?version=25&os=any&arch=any + and download the latest Java 25 for your platform, then instead "Browse" for it + and select it. + +6. Now set a Memory of 4096MiB min, 10752MiB max and a 256MiB permGen size. + +7. If you are using a GraalVM JRE/JVM from the automatic install zip, then apply the following + "Java args" after enabling it's tickbox: + +--add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:MaxGCPauseMillis=130 -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=20 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=90 -XX:SurvivorRatio=32 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:+UseNUMA -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:NmethodSweepActivity=1 -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:AllocatePrefetchStyle=3 -XX:+AlwaysActAsServerClassMachine -XX:+UseTransparentHugePages -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+EagerJVMCI -Dgraal.TuneInlinerExploration=1 -Dgraal.LoopRotation=true -Dgraal.CompilerConfiguration=enterprise -Dgraal.VectorizeSIMD=true -Dgraal.PartialUnroll=true -Dforgewrapper.skipHashCheck=true + +