Add Home
+95
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user