BetaEvolutions: Difference between revisions

From RetroMC
Jump to navigation Jump to search
(→‎Public test versions: Added DSC page link)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Server internals]]
[[Category:Server internals]]
'''BetaEvolutions''' ('''BetaEvo''' or '''BetaEVO''', [https://evolutions.johnymuffin.com https://evolutions.johnymuffin.com]) is a [https://en.wikipedia.org/wiki/Minecraft Minecraft] [https://minecraft.fandom.com/wiki/Java_Edition_Beta_1.7.3 Beta 1.7.3] mod to fix sounds, skins and authentication; created by JohnyMuffin ([https://github.com/RhysB GitHub], [https://j-stats.xyz/player?u=2cfc6452-a6b4-4c49-982e-492eaa3a14ec J-Stats]).<br />
[[Category:Guides]]
<div style="border: solid rgba(0, 0, 0, 0.5); border-width: 10px 10px 10px 10px; background-color: #DCDCDC; margin: 10px 0; padding: 10px; border-radius: 10px;">
<div style="font-size: 2em; text-align: center;">
<b><span style="font-size: 2.1em;">BetaEvolutions</b></span><br>
A client mod (with server plugin/API) for [https://minecraft.wiki/Java_Edition_Beta_1.7.3 Beta 1.7.3] that fixes skins, authentication, and sounds.</div>
<hr>
<div text-align: center;"><span style="font-size: 1.6em;">'''Download link''': https://evolutions.johnymuffin.com/downloads/BetaEvolutionsFull-1.5.0.jar</span><br>
<span style="font-size: 1.4em;">'''Authentication-only version*''': https://evolutions.johnymuffin.com/downloads/BetaEvolutionsAuth.jar</span><br>
<span style="font-size: 1.4em;"><nowiki>*</nowiki>Auth-only version provides more mod compatibility, but it doesn't fix skins/sounds.
</div>
<span style="font-size: 1.6em">'''Installation guide''': [[Beta_1.7.3_installation_guide#MultiMC/PrismLauncher/Other forks plus BetaEvolutions]]</span>
</div>
<hr>
'''BetaEvolutions''' ('''BetaEvo''' or '''BetaEVO''', [https://evolutions.johnymuffin.com https://evolutions.johnymuffin.com]) is a [https://en.wikipedia.org/wiki/Minecraft Minecraft] [https://minecraft.wiki/w/Java_Edition_Beta_1.7.3 Beta 1.7.3] mod to fix sounds, skins and authentication; created by {{user|JohnyMuffin}}, with {{user-nonwiki|7n9}}.<br />
== Features ==
== Features ==
[[File:JohnyMuffin-Cape-Changer.jpg|right|thumb|The [https://capes.johnymuffin.com cape changer] page.]]
[[File:JohnyMuffin-Cape-Changer.jpg|right|thumb|The [https://capes.johnymuffin.com cape changer] page.]]
Line 8: Line 21:
* Discord RPC
* Discord RPC
* Staff-only nametag cosmetics
* Staff-only nametag cosmetics
== Installation guide ==
* FoV slider
See {{user|cakedon}}'s video on installing this mod:<br />
== Public test versions ==
[https://www.youtube.com/watch?v=939CdzZ_5Us https://www.youtube.com/watch?v=939CdzZ_5Us]
{{user-nonwiki|7n9}} has released dev versions of BetaEvolutions on the RetroMC [[Discord server]] and more features exist in it (<code>b1.8</code> hand sway and item name above hotbar are 2 of them).<br />
== Workaround to install BetaEvolutions on Apple Silicon Macs ==
Link your account when you join the guild, and see the <code>betaevo-testing</code> channel, and open the pinned thread named "''Changelog & How To Play''" - same install instructions apply.
Due to BetaEvolutions' Discord RPC library not having a macOS arm64 version, a workaround via an x86-64 Java runtime environment has to be used.
The workaround in [[BetaEvolutions/Apple Silicon Mac install guide]] is no longer needed, apart from M1Fix.
=== <span style="color:#FF5555">Disclaimer</span> ===
<gallery caption="Thread location on [https://discord.retromc.org Discord]">
* This guide is written with MultiMC & its forks in mind; it also assumes you have already created a Beta 1.7.3 instance.
File:BetaEvolutions-Guide-Public-Test-1.png
* Your mileage may vary; <span style="color:#FF5555">please do not bug the volunteer staff regarding this</span>.
File:BetaEvolutions-Guide-Public-Test-2.png
** Unless {{User|Noggisoggi}} is willing to help, then in which case, you may ask him for help on the [https://discord.retromc.org discord].
</gallery>
* Some basic computing knowledge, such as extracting files, moving, copying, etc. are <span style="color:#FF5555">mandatory</span>.
<gallery caption="Feature showcase">
* This tutorial relies on the [https://en.wikipedia.org/wiki/Rosetta_2#Rosetta_2 Rosetta 2] translation layer; should Apple remove this in a future macOS update, this tutorial will '''not''' work.
File:BetaEvo-public-test-title.png|'''Public test''' version of BetaEvolutions.
=== Video guide ===
File:BetaEvo-public-test-settings.png|Client settings.
* {{User|Noggisoggi}} made a video tutorial for this: [https://www.youtube.com/watch?v=VASwPzvSYcY https://www.youtube.com/watch?v=VASwPzvSYcY]
File:BetaEvo-public-test-credits.png|Credits screen.
** Keep in mind that this tutorial uses the Azul Zulu OpenJDK build.
File:BetaEvo-public-test-isometric-screenshot.png|Isometric screenshot.
=== Written guide ===
File:BetaEvo-public-test-chunk-lines.png|Chunk borders.
 
File:Noggisoggi-with-flappy-arms.png|Flappy arm animation from [https://minecraft.wiki/w/Java_Edition_Alpha_v1.0.9 versions before a1.0.9] and peak {{user|Noggisoggi}} media.
# Get an x86-64 build of the JRE for macOS
</gallery>
#* You can use the OpenJDK builds from either of these vendors:
#* '''Azul Zulu''': [https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=x86-64-bit&package=jre#zulu https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=x86-64-bit&package=jre#zulu] & download the zip/tar archive.
#** There's no option to install this system-wide.
#* '''Adoptium Eclipse Temurin''': [https://adoptium.net/temurin/releases/?version=8 https://adoptium.net/temurin/releases/?version=8]
#** Select <code>macOS</code> for the ''Operating System''
#** <code>x64</code> for ''Architecture'', and
#** <code>JRE</code> for ''Package Type''.
#* If you want to install it system-wide, download the <code>.pkg</code> file.
#* If you want a portable install, download the <code>.tar.gz</code> file.
# '''This step will vary depending on what variant you downloaded''':
#* Open your downloads folder and:
#** Extract the <code>.tar.gz</code>/<code>.zip</code> archive if you downloaded it.
#** Install the x86-64 JRE from the <code>.pkg</code> file.
# Open your launcher; PrismLauncher or MultiMC in this case.
#* '''Only for portable Java installs; skip to step 4 if you're using a system-wide install''':
#** Select your instance of Beta 1.7.3, select {{Button|Instance Folder}} or similar.
#** Your b1.7.3 instance folder should open.
#*** If not: open the Finder, select {{Button|View}} on the menu bar, then select: {{Button|Go to Folder...}} & input one of these paths depending on your launcher:
#**** '''PrismLauncher''': <code>~/Library/Application Support/PrismLauncher/instances</code>
#**** '''MultiMC''': <code>/Applications/MultiMC.app/Data/instances</code>
#***** You need to open the context menu (<code>[Right Click]</code>, <code>[Ctrl]</code>+<code>[Left Click]</code>) on <code>MultiMC.app</code> & select {{Button|Show Contents}}.
#*** Press <code>[Return]</code> or <code>[Enter]</code> & go to your b1.7.3 instance.
#** Copy that JRE you extracted directly into the instance folder.
# In MultiMC/PrismLauncher, select your b1.7.3 once more & select {{Button|Edit Instance}}
#* Select: {{Button|Settings}} -> {{Button|Java installation}} -> Enable (tick) {{Button|Java installation}}
#** '''System-wide installs''':
#*** Select {{Button|Auto-detect}} & select the one with:
#**** ''Version'': <code>1.8.0_372</code>
#**** ''Architecture'': <code>x86_64</code>
#**** ''Path'': <code>/Library/Java/JavaVirtualMachines/temurin-8.jre/Contents/Home/bin/java</code>
#*** If the auto-detect method doesn't work for some reason, you can use the aforementioned path as the Java path.
#** '''Portable installs''':
#*** '''Method 1''':
#**** Select {{Button|Browse}}.
#**** A file picker should pop-up; head to <code>instances</code> -> your b1.7.3 instance -> the JRE you extracted -> <code>bin/java</code>.
#** '''Method 2''':
#*** Open your instance folder
#*** Head to <code>instances</code> -> your b1.7.3 instance -> the JRE you extracted -> <code>Contents/Home/bin/java</code>.
#*** Select the <code>java</code> binary.
#**** Press <code>Command</code>+<code>Option</code>+<code>C</code> '''or''' open the context menu, hold <code>Option</code> & select {{Button|Copy path}}.
#*** Go back to the instance editor, select the entire Java binary path & replace it with what you have copied.
# Launch the game and pray it works.
#* <div width=100% style="font-size: 15px;font-weight: bold;">Don't focus the blank window, it'll make your game unresponsive. Just minimize it.</div>

Latest revision as of 02:01, 27 September 2024

BetaEvolutions

A client mod (with server plugin/API) for Beta 1.7.3 that fixes skins, authentication, and sounds.

Download link: https://evolutions.johnymuffin.com/downloads/BetaEvolutionsFull-1.5.0.jar

Authentication-only version*: https://evolutions.johnymuffin.com/downloads/BetaEvolutionsAuth.jar
*Auth-only version provides more mod compatibility, but it doesn't fix skins/sounds.

Installation guide: Beta_1.7.3_installation_guide#MultiMC/PrismLauncher/Other forks plus BetaEvolutions


BetaEvolutions (BetaEvo or BetaEVO, https://evolutions.johnymuffin.com) is a Minecraft Beta 1.7.3 mod to fix sounds, skins and authentication; created by 16.png JohnyMuffin, with 16.png 7n9.

Features

The cape changer page.

Public test versions

16.png 7n9 has released dev versions of BetaEvolutions on the RetroMC Discord server and more features exist in it (b1.8 hand sway and item name above hotbar are 2 of them).
Link your account when you join the guild, and see the betaevo-testing channel, and open the pinned thread named "Changelog & How To Play" - same install instructions apply. The workaround in BetaEvolutions/Apple Silicon Mac install guide is no longer needed, apart from M1Fix.