Joining on modern versions: Difference between revisions

From RetroMC
Jump to navigation Jump to search
(Made actual guide. (I need to eat dinner.))
(Updated warnings due to template update)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- User:Noggisoggi [to staff]: If the links to the mods given below are considered advertising, feel free to notify me (I'll oblige to the request and remove the links. Even if it means the user will need to search for the items themselves.) -->
<!-- User:Noggisoggi [to staff]: If the links to the mods given below are considered advertising, feel free to notify me (I'll oblige to the request and remove the links. Even if it means the user will need to search for the items themselves.) -->
[[Category:Guides]]<div width=100% style="font-size: 18px;font-weight: bold;"><span style="color:#AA0000;font-size:20px;">/!\</span>: Please (for the love of [[Scout]]), do NOT use these modifications and tools on other servers unless you are explicitly allowed to.</div>
[[Category:Guides]]
<div width=100% style="font-size: 15px;">Some servers disallow these due to their blantant advantages (brightness, hacks, etc.).<br /> If you wish to use these tools on other servers, please do your research and ask staff of other servers you play on whether (or not) these tools are allowed.<br />
<div style="border: solid #da373c; border-width: 0px 0px 0px 5px; background-color: #ffdddd; margin: 10px 0; padding: 10px; border-radius: 5px;">
On RMC, tickets about this should <b>not</b> be made as this may be out of scope for [[Staff list|server staff]].</div>
<span style="font-size: 1.2em;">⚠️ <strong>Warning:</strong></span> Please (for the love of [[Scout]]), '''do NOT use''' these modifications and tools on other servers unless you are explicitly allowed to, as some servers disallow these due to their blantant advantages (brightness, hacks, etc.).<br /> Please do your research and if you want to use these tools on other servers, ask staff of those servers you play on whether (or not) these tools are allowed.<br />
<!-- User:Noggisoggi: I wish I could include this line, but it seems a bit too disrespectful/unprofessional for a guide of this caliber:
On RetroMC, tickets about this should '''not''' be made as this is out of scope for [[Staff list|server staff]].<br />
 
Please utilize common sense with this; we are not responsible for any consequences that come as a result of your usage of these tools – your account status on servers is entirely '''YOUR''' responsibility.
Lastly, please utilize common sense with this; we don't want you to come crying to us saying "i got banned because of you wahhh11!11" – your account status on servers is entirely <span style="color:#AA0000;font-size:20px;">YOUR</span> responsibility.  
</div>
 
Oh well. If popular support for this arises, I will be more than willing to uncomment that line. -->
<hr />
<hr />
[[RetroMC (server)|RetroMC]] allows the use of certain tools, which allow players to join on modern MC versions, and this guide will make use of one of them in particular: <b>ViaFabricPlus</b>.<br />
[[RetroMC (server)|RetroMC]] allows the use of certain tools, which allow players to join on modern MC versions, and this guide will make use of one of them in particular: <b>ViaFabricPlus</b>.<br />
Other solutions do exist, such as ViaProxy (GUI & commandline) and DirtMultiVersion (cmdline only), but they are out of this guide's scope.
Other solutions do exist, such as ViaProxy (GUI & commandline) and DirtMultiVersion (cmdline only), but they are out of this guide's scope.
== Advantages and Demerits ==
== Advantages and Demerits ==
<span style="color:#55FF55;">+ Advantages</span>:
<b><span style="color:#55FF55;">+ Advantages</span>:</b>
* Easier shader installation (via [https://irisshaders.dev Iris Shaders] and the like)
* Easier shader installation (via [https://irisshaders.dev Iris Shaders] and the like)
* Improved performace on some machines ([https://github.com/CaffeineMC/sodium-fabric Sodium] and other performance mods are involved)
* Improved performace on some machines ([https://github.com/CaffeineMC/sodium-fabric Sodium] and other performance mods are involved)
Line 19: Line 17:
* A viable alternative for Apple Silicon Macintosh users stuck on macOS arm64  
* A viable alternative for Apple Silicon Macintosh users stuck on macOS arm64  
** See [[BetaEvolutions/Apple Silicon Mac install guide]] if you want to use <code>b1.7.3</code>.
** See [[BetaEvolutions/Apple Silicon Mac install guide]] if you want to use <code>b1.7.3</code>.
<span style="color:#AA0000;">- Demerits</span>:
<hr>
<b><span style="color:#AA0000;">- Demerits</span>:</b>
* Depending on the mods you use on your instance, some or all of them may conflict with ViaFabricPlus, or they may not have a variant built for your preferred MC version
* Depending on the mods you use on your instance, some or all of them may conflict with ViaFabricPlus, or they may not have a variant built for your preferred MC version
** This is unfortunately the case with modding of this type.
** This is unfortunately the case with modding of this type.
Line 26: Line 25:
** <b>Do not try to bypass this.</b>
** <b>Do not try to bypass this.</b>
== Installation guide, or a loose set of instructions ==
== Installation guide, or a loose set of instructions ==
{{user|Noggisoggi}} has a video showcasing roughly what you need to do (via [https://prismlauncher.org PrismLauncher]): [https://www.youtube.com/watch?v=_FrQD5A9ao0 https://www.youtube.com/watch?v=_FrQD5A9ao0]
# Make an instance with your desired version (<code>1.20.2</code> for example).
# Make an instance with your desired version (<code>1.20.2</code> for example).
# [https://fabricmc.net/ Install Fabric.]
# [https://fabricmc.net/ Install Fabric.]
# Install (Modrinth links are given):
# Install (Modrinth links are given):
#* <b>Fabric API</b> (as of now, you'll need to install <code>0.89.3</code> to prevent a crash when ViaFabricPlus is enabled): [https://modrinth.com/mod/fabric-api https://modrinth.com/mod/fabric-api]
#* <b>Fabric API</b>: [https://modrinth.com/mod/fabric-api https://modrinth.com/mod/fabric-api]
#* <b>ViaFabricPlus</b>: [https://modrinth.com/mod/viafabricplus https://modrinth.com/mod/viafabricplus]
#* <b>ViaFabricPlus</b>: [https://modrinth.com/mod/viafabricplus https://modrinth.com/mod/viafabricplus]
#* Any other mods of your choosing ([https://github.com/CaffeineMC/sodium-fabric Sodium] is recommended.)
#* Any other mods of your choosing ([https://github.com/CaffeineMC/sodium-fabric Sodium] is recommended.)
Line 35: Line 35:
# Add a server, select the button in the top right corner to choose a version to connect with, select <code>b1.7-b1.7.3</code> yet again, and input [[RetroMC (server)|RetroMC's]] server address.
# Add a server, select the button in the top right corner to choose a version to connect with, select <code>b1.7-b1.7.3</code> yet again, and input [[RetroMC (server)|RetroMC's]] server address.
# {{button|Refresh}}, and connect once you see "This server seems to be running!".
# {{button|Refresh}}, and connect once you see "This server seems to be running!".
<gallery>
File:ViaFabricPlus-guide-1.png|With default resource pack.
File:ViaFabricPlus-guide-2.png|With Golden Days.
File:ViaFabricPlus-guide-3.png|Partially working client player list.
</gallery>
== Enhancements ==
== Enhancements ==
* PoeticRainbow's <b>Golden Days</b> is a good resource pack, suited for this purpose: https://github.com/PoeticRainbow/golden-days https://github.com/PoeticRainbow/golden-days]
* PoeticRainbow's <b>Golden Days</b> is a good resource pack, suited for this purpose: [https://github.com/PoeticRainbow/golden-days https://github.com/PoeticRainbow/golden-days]
* Adrenix's <b>NostalgicTweaks</b> adds elements from older MC versions: [https://modrinth.com/mod/nostalgic-tweaks/ https://modrinth.com/mod/nostalgic-tweaks/]
* Adrenix's <b>Nostalgic Tweaks</b> adds elements from older MC versions: [https://modrinth.com/mod/nostalgic-tweaks/ https://modrinth.com/mod/nostalgic-tweaks/]

Latest revision as of 11:13, 11 April 2024

⚠️ Warning: Please (for the love of Scout), do NOT use these modifications and tools on other servers unless you are explicitly allowed to, as some servers disallow these due to their blantant advantages (brightness, hacks, etc.).
Please do your research and if you want to use these tools on other servers, ask staff of those servers you play on whether (or not) these tools are allowed.
On RetroMC, tickets about this should not be made as this is out of scope for server staff.
Please utilize common sense with this; we are not responsible for any consequences that come as a result of your usage of these tools – your account status on servers is entirely YOUR responsibility.


RetroMC allows the use of certain tools, which allow players to join on modern MC versions, and this guide will make use of one of them in particular: ViaFabricPlus.
Other solutions do exist, such as ViaProxy (GUI & commandline) and DirtMultiVersion (cmdline only), but they are out of this guide's scope.

Advantages and Demerits

+ Advantages:

  • Easier shader installation (via Iris Shaders and the like)
  • Improved performace on some machines (Sodium and other performance mods are involved)
  • More settings for video, audio, controls, etc
  • Availability of most quality-of-life mods that work client-side
  • A viable alternative for Apple Silicon Macintosh users stuck on macOS arm64

- Demerits:

  • Depending on the mods you use on your instance, some or all of them may conflict with ViaFabricPlus, or they may not have a variant built for your preferred MC version
    • This is unfortunately the case with modding of this type.
  • Updating this can be a bit of a struggle; related to the above factor
  • Anti-cheat may stop you from doing particular actions that can be done on normal b1.7.3 clients
    • Do not try to bypass this.

Installation guide, or a loose set of instructions

16.png Noggisoggi has a video showcasing roughly what you need to do (via PrismLauncher): https://www.youtube.com/watch?v=_FrQD5A9ao0

  1. Make an instance with your desired version (1.20.2 for example).
  2. Install Fabric.
  3. Install (Modrinth links are given):
  4. Launch the game, select Multiplayer, agree to the Microsoft's/Mojang's caution about third party online play, select ViaFabricPlus on the top right corner, scroll down the list, and select b1.7-b1.7.3.
  5. Add a server, select the button in the top right corner to choose a version to connect with, select b1.7-b1.7.3 yet again, and input RetroMC's server address.
  6. Refresh, and connect once you see "This server seems to be running!".

Enhancements