Legacy Keys

# Loop Keys

![Available for Ornithe](https://github.com/TheLoopProject/loop-badges/blob/main/badges/64x/ornithe/Available%20for%20Ornithe_64h.png?raw=true) ![Requires Ornithe’s Standard Libraries](https://github.com/TheLoopProject/loop-badges/blob/main/badges/64x/ornithe/Requires%20OSL%20(Short)_64h.png?raw=true) ![Supports fabric](https://github.com/intergrav/devins-badges/blob/v3/assets/cozy/supported/fabric_64h.png?raw=true) ![Works On Quilt](https://github.com/intergrav/devins-badges/blob/v3/assets/cozy/supported/quilt_64h.png?raw=true) ![Won’t Support Forge](https://github.com/intergrav/devins-badges/blob/v3/assets/cozy/unsupported/forge_64h.png?raw=true) ![Won’t Support LiteLoader](https://github.com/intergrav/devins-badges/blob/v3/assets/cozy/unsupported/liteloader_64h.png?raw=true) ![Won’t Support Risugami’s Modloader](https://github.com/intergrav/devins-badges/blob/v3/assets/cozy/unsupported/risugamis-modloader_64h.png?raw=true)

This is a mod that improves the keybind selection screen in older versions of Minecraft.

![The Minecraft controls menu.](https://cdn.modrinth.com/data/Xz3LQv8V/images/524307e8bc6e6d26de3abe30ed911402f6bcf479.png)
###### *^ the player has [Sprint](https://modrinth.com/project/sprint) installed*

## 🏳️‍🌈-Pridecraft
Have you ever thought that your game is too boring and straight? Well, that’s no more! Get [Pridepack](https://pridecraft.gay/pridepack) *(or [it’s variations](https://git.pridecraft.gay))* today!

Biis

Login Shield

# Loading Protection

**Tired of dying while your world or server is still loading?**

Loading Protection gives players a short, configurable period of safety when they join a world or server. While protected, they cannot take damage, hostile mobs will ignore them, and to prevent abuse, they also cannot deal damage.

Protection ends when the timer expires or as soon as the player moves.

## Features

– **Join Protection**
Players are immune to damage for a configurable amount of time after joining.

– **Mob Safety**
Hostile mobs will not target protected players.

– **Anti-Abuse System**
Protected players cannot damage mobs or other players.

– **Adaptive Protection Timer**
Protection lasts up to the configured maximum, but ends immediately when the player moves.

– **Optional Countdown Messages**
Players can receive chat updates showing how much protection time remains, plus a notice when protection ends.

### Countdown Message Notes

– Messages are only shown to the affected player.
– Messages appear at most once every 5 seconds.
– A warning is also shown if protection ends early because of movement.

## Requirements

### Fabric
– Fabric API

## Configuration

The mod generates this config file:

`config/loadingprotection-common.toml`

### Settings

– `protectionDuration`
Duration of protection in seconds after joining.
**Default:** `60`
**Range:** `1–300`

– `showMessages`
Enables countdown and expiration messages in chat.
**Default:** `true`

## Summary

Loading Protection helps prevent unfair deaths during login by giving players temporary invulnerability while the world or server finishes loading.

Lime Food

Makes some foods a nice lime green color (i like lime green)

Lightingless

![title](https://cdn.modrinth.com/data/cached_images/62def8d558329e5f4f41cfc420f8d2ae157a73de.png)

Dynamic JSON Badge Dynamic JSON Badge

## Removes the shading engine
every texture has a little gamma however it does still have support for dark areas/night

## Probably the worlds smallest shader!
it makes the game like some youtuber shaders
ex. MumboJumbo

![Village](https://cdn.modrinth.com/data/r1TElRR8/images/8e3f332a15cebf241efcdd2db98e8f6ded396b77.png)

LegacyVoiceChat

# LegacyVoiceChat
**LegacyVoiceChat** adds proximity voice chat to legacy — including **Ornithe**, **StationAPI**, **Better than Adventure!**, **Project Poseidon**, **Risugami Modloader** and **More!**.

## ⚠️ WARNING

> **LegacyVoiceChat is currently a WIP mod.**
> Expect bugs, UI changes, and protocol changes at any time.

## Features

### Proximity Voice Chat
– 3D positional audio
– Directional sound based on player orientation
– Dynamic volume fading with distance

### Audio Device Management
– Choose custom **input** and **output** devices
– **Push-to-Talk** or **Voice Activation** modes
– Adjustable mic sensitivity

### Groups / Parties
– Create or join voice groups
– Talk privately with teammates (ignores distance)

### Mute & Deafen
– Mute specific players or yourself
– Deafen to silence all incoming voice

Looking for the raw jar file for MultiMc or Prism Launcher? [Click Here](https://legacyvoicechat.com/)

### Server Notes
Make sure to port forward “`25566 UDP“` or change the port in the server config

Legacy Skin Fix

## Note: prism launcher has fixed this issue in a much better way, please use that instead, if you can.

This mod brings player textures from the new skin server to versions 1.3-1.7.5.

At the moment it only works for single player although multiplayer shouldn’t be too difficult as it would just be a matter of calculating skins per ClientPlayer instead of globally, if you want that, do lmk (discord is `tildejustin`, I know, so uncreative).

please note: there is a bug in prism / multimc for versions pre-1.6 where the username and session token is not set when launching with the `noapplet` trait, which fabric loader needs to work. This is fixed in specifically [these premade instances](https://github.com/Minecraft-Java-Edition-Speedrunning/legacy-fabric-instance-generator/releases) and I have a pull request to the main legacy fabric instances to add the patch to this but as of writing it is not merged. This is not an issue with the vanilla launcher.

Legacy OptiFabric

**for mcsr**: use [mods.tildejustin.dev](https://mods.tildejustin.dev/)

If you’re looking for OptiFabric for 1.14 to 1.15.2 for regular Fabric instead of Ornithe, check out [OptiFabric Origins](https://modrinth.com/mod/optifabric-origins)

## Legacy OptiFabric

OptiFabric for Legacy Fabric (1.3.1-1.13.2) and Ornithe (b1.7.3-1.14.4)

– Legacy Fabric installer and official MultiMC instances: https://legacyfabric.net/downloads.html
– Ornithe installer (can generate MultiMC instances): https://ornithemc.net
– Legal speedrunning MultiMC instances for Ornithe and Legacy Fabric (vanilla LWJGL, no extra libraries or mods): [Minecraft-Java-Edition-Speedrunning/legacy-fabric-instance-generator/releases](https://github.com/Minecraft-Java-Edition-Speedrunning/legacy-fabric-instance-generator/releases)

based on the work of [RedLime’s OptiFabric-Pre1.14](https://github.com/RedLime/OptiFabric-Pre1.14), a fork of [hYdos’s OptiFabric 1.8.9](https://github.com/hYdos/OptiFabric) which
in turn is a derivative of [modmuss’ original OptiFabric](https://github.com/modmuss50/OptiFabric)

## installing

this mod requires an optifine jar in the mods folder alongside optifabric. for 1.7.2 and onwards this can be sourced
from [OptiFine’s official website](https://optifine.net/downloads), and older versions these can be retrieved either
from [SpeedyCube64’s Pre-1.9 Optifine Archive](https://github.com/speedycube64/Complete_OptiFine_Archive_Pre_1.9) or on
the [OptiFine history thread](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1286605-b1-4-1-9-optifine-history).

## how it works

this mod uses [Minecraft-Java-Edition-Speedrunning/fabric-asm](https://github.com/Minecraft-Java-Edition-Speedrunning/fabric-asm), a minor derivative
of [Cat Core’s Fabric-ASM/no-guava](https://github.com/thecatcore/Fabric-ASM/tree/no-guava) which itself is an updated version
of [Chocohead’s fabric-asm](https://github.com/Chocohead/Fabric-ASM). fabric asm allows more extreme asm modification and the fork used has no dependency on guava or apache
commons, which older minecraft versions don’t provide.

### steps

1. the mod looks for an optifine installer or mod jar or zip in the current mods folder
2. if it finds an installer jar it runs the extract task in its own throwaway classloader
3. the optifine mod jar is a set of classes that need to replace the ones that minecraft provides
4. optifine’s replacement classes change the name of some lambda methods, so it take a good guess at the old name (using the original minecraft jar)
5. remap optifine to intermediary
6. move the patched classes out as they won’t do much good on the classpath twice
7. add optifine to the classpath
8. register the patching tweaker for every class that needs replacing
9. replace the target class with the class that was extracted, also do some more fixes to it, and make it public (due to access issues)
10. hope it works

## notes

– this mod does not really work in dev or named environments. In Legacy Fabric’s case the yarn builds are corrupted in some versions so this cannot work atm, feather is better but still has issues.
– the accessWideners are created based on the output of tiny remapper’s checkPackageAccess option, but they are unlikely to ever be 100% complete. if you have a crash that has to do with and invalid access, report it and it may be able to be fixed.

## class excluder

this is a kind of hidden feature that is occasionally useful to remove files when remapping the jar. to do this, it reads the `optifabric-excluded-classes.json` file
in `.minecraft/config/` if it exists, and expects the file to contain a mapping of versions (field names) to an array of removable classes (or textures or anything else, it’s just
a filename).
an example file contents to revert the removal of the profiler for 1.3.2 light is provided below. if the optifine version you are trying to make an excluder extry for has already
been loaded before in your instance, delete its folder in the `.optifine` folder in `.minecraft` to force a recache.

“`json
{
“OptiFine_1.3.2_L_B2”: [
“ik.class”
]
}
“`

Legacy Minigames Lobby Panorama

Makes ur panorama the og Minecraft Minigames lobby (new)

Legacy Console Edition Background/Panorama

# What does the pack do?
This pack adds the original Legacy Console Edition background panorama to java edition!

## It says incompatible?
This pack should be compatible with almost every Minecraft version because it only changes the panorama.

## Why does this exist?
This exists purely because **I got bored** and wanted to re-create the old Minecraft Legacy Console Edition background panorama with a world I downloaded lmao.

Marlowww Vanila PVP+

Kreklinok Pack

Kreklinok Pack is a PvP resource pack designed to make gameplay more comfortable while keeping the classic Minecraft style.

The pack improves item visibility and makes PvP clearer and more enjoyable without changing the vanilla feel of the game.

Features

• Clean food and totem textures

![](https://cdn.modrinth.com/data/cached_images/f01f27fe1c63bc7b14ab3a2600a776b406d8bb22_0.webp)

• Smaller fire for better visibility in combat

![](https://cdn.modrinth.com/data/cached_images/85bc62886dc7acd97571dd66fb448034dad1a365.png)

• Short swords for easier PvP, • 32×32 tools

![](https://cdn.modrinth.com/data/cached_images/1c1410cc8c9a03269825005d9ed919955f57e6da.png)

• Improved item visibility

• Vanilla-style textures

• Many small improvements and tweaks

❗If you find any bugs or issues, feel free to contact me.
Discord “Kreklinok”
Telegram “Kreklinok”