Minecraft 1.21.1 Setup - Vanilla Plus

I wanted to get back into Minecraft, so I have attemped to put together a modpack/setup that fine tunes the default experience, as well as fixing some issues I have.
Below is a list of all the mods, data packs and resource packs.

The changes I made are partially inspired by Whitelight's recent Minecraft critique, I highly recommend watching it: Another Serious Critique of Minecraft - Whitelight

"Rules of Play"

There are some parts of modern Minecraft that I think are detrimental to the experience if the player overuses them. For this reason I created a loose set of rules for myself to follow during a playthrough.

  1. Don't abuse villager mechanics
    • Try to avoid spending hours settings up perfect villager trading halls, as this bypasses a lot of the challenge in the game
  2. Don't abuse beds
    • Not allowed to use beds on the first few nights
    • Try to work/do things outside at night, don't just sleep at 18:32 every night
    • Phantoms are disabled using a gamerule to encourage this
  3. Don't spend all the time making automated farms
    • Try and get resources the indended way, at least for the early and mid game
    • If you want to make farms, make the less overpowered types (Guardian farm instead of Enderman farm etc)
  4. Don't overuse/rush to Elytra
    • Try and use some of the other movement mechanics in the game, at least in the early and mid game
    • For example Horses and Minecarts (especially with the Linkart mod) are still very useful modes of transport
    • Consider only using Elytra as it was originally indended, as a glider (i.e. not using fireworks)

Install Instructions

Install fabric modloader for 1.21.1
Download linked mods and place them in ~/.minecraft/mods
Download linked data packs and add them when creating a new world in Minecraft itself
Download linked resource packs and place them in ~/.minecraft/resourcepacks, then activate them inside the game.

Launcher

The default Minecraft launcher is not great, it's very slow and it's difficult to use modern and old version at the same time.
MultiMC is a good alternative launcher. It is avalible for Linux (Arch PKGBUILD ), and has been around for eons.

Mods

Performance

Graphics

Audio

UI

Inventory

Utility

Mobs

World Generation

Gameplay

Dependancies

Datapacks

My/Modified Datapacks

  • My/Modified Datapacks

  • Includes changes to world generation (smaller "temperature regions")

  • Changes to villager trading (inspired by the 1.20.2 experimental villager rebalance)

  • More difficult firework rocket recipe (uses Dragon's Breath)

  • Craftable bundle

  • Also includes modified Survivor's Elegy and The Creeper's Code , with only a few features

Vanilla Tweaks

Convenience

  • More Effective Tools - Gives some blocks proper tools to use

Informative

  • Real Time Clock - Adds a clock which shows how long you have played in a world for in real time
  • Coordinates HUD - Useful addition to HUD, had coordinates, facing direction and time
  • Durability Ping - Stops you accidentally breaking tools

Resource Packs

Vanilla Tweaks

Aesthetic

  • Colorful Enchanting Table Particles
  • Warm Glow
  • Flint Tipped Arrows

Utility

  • Different Stems

GUI

  • Ping Color Indicator
  • Rainbow Experience Bar
  • Classic Menu Panorama

Retro

  • Old Door Sound
  • Rename "Pottery Sherd" to "Pottery Shard"
  • Old Level Up Sounds

Fun

  • ilmango Golden Apples

Fixes

  • Item Stitching Fix
  • Updated Observer Texture
  • Updated Stat Icon Textures
  • Updated Spectator Icon Textures
  • Redstone Wire Fix
  • Big Dripleaf Stem Fix
  • Small Dripleaf Stem Fix
  • Consistent Blank Decorated Pot
  • Consistent Buckets
  • Proper Break Particles
  • Iron Bars Fix
  • Hoe Fix

Shaders

Other

  • doInsomnia gamerule is set to false, as Phantoms attacking the player when they don't sleep only encourages overuse of beds. Also Phantoms just aren't fun
  • doFireTick gamerule is set to false, as fire destroying your wood builds is just annoying

Extra