Back to modpacks
Zima's Vanilla+ (Steam Deck Optimized) project artwork

Modrinth · Minecraft modpack

Zima's Vanilla+ (Steam Deck Optimized)

Zima's Vanilla+ is a compact modpack designed to enhance performance and bring minor QoL improvements to the vanilla Minecraft experience. Unlike other vanilla modpacks, Zima's Vanilla+ uses as few mods as possible to minimize impact on performance.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Zima's Vanilla+ (Steam Deck Optimized) release should I use?

Updated 1 year ago
Latest stable file Zima's Vanilla+ 2.0.1
Game version 1.21.8
Loader Fabric 0.17.2

Zima's Vanilla+ 2.0.1 is a complete pack release for 1.21.8 with Fabric 0.17.2. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 58 mods in this pack file.

Pack setup

How should I set up Zima's Vanilla+ (Steam Deck Optimized) for players and a server?

Use Zima's Vanilla+ 2.0.1 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install Zima's Vanilla+ 2.0.1
Dedicated server setup Match Zima's Vanilla+ 2.0.1
Pack loader Fabric 0.17.2

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 58
Client only 39
Server only 0
Not labelled 19

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for Zima's Vanilla+ (Steam Deck Optimized)?

Zima's Vanilla+ 2.0.1. Change the pack release and its contents or setup may change too.

58 mods in this pack file

The selected pack release is Zima's Vanilla+ 2.0.1. That file is for Minecraft 1.21.8 with Fabric 0.17.2. It contains 58 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is Zima's Vanilla+ (Steam Deck Optimized)?

Logo

Screenshot of the modpack running on the Steam Deck.

STEAM DECK USERS: Refer to the
Steam Deck Setup section
for setup instructions and performance adjustments.

Zima's Vanilla+ is a compact modpack designed to enhance performance and bring
minor QoL improvements to the vanilla Minecraft experience. Unlike other vanilla
modpacks, Zima's Vanilla+ uses as few mods as possible to minimize impact on
performance.

⚠️ A note about the NeoForge variant

This modpack is now based on Fabulously Optimized, which means the NeoForge variant is no longer being maintained.


QoL Overview

This modpack introduces a change to tree farming with the FallingTree mod. When
players chop down a tree with an axe, the entire trunk will break instantly into
logs. The number of logs broken will still affect the axe's durability. If the
player's axe breaks while chopping a tree, the entire tree will still fall.
FallingTree will not interfere with vanilla servers, and you can leave it
enabled when joining them.

Along with FallingTree, this modpack brings additional QoL improvements,
including:

  • Native controller support, including Steam Deck.
  • A minimap and world map.
  • Sound mods, including post-processing and UI sounds.
  • A better first-person experience.
  • Improvements to the inventory UI and UX.

A complete list of mods I have curated for this pack, excluding those already found in Fabulously Optimized:

Mod Customized options, if any
Controlify Disabled enhanced Steam Deck driver due to a bug.
Distant Horizons Configured to use the "Low" preset, and distance is set to 32 chunks.
Dynamic Crosshair
FallingTree
First Person Model
Inventory Profiles Next No first run notification, continuous crafting is disabled, and some non-enchanted items are allowed to break.
Jade
JourneyMap Configured to be in the lower-right hand side of the screen, which keeps it out of the way of controller button tooltips.
Presence Footsteps
Shoulder Surfing Reloaded
Simple Voice Chat
Sounds
Sound Physics Remastered

Preconfigured Settings

By default, the game comes with the Super Duper Vanilla shaderpack enabled, and a
capped framerate of 30 FPS. This is to prevent overheating on laptop devices or
low-end machines. Desktop players may want to adjust their framerate cap on
first launch. Players with low-performance machines may want to consider
switching to the MakeUp Ultra Fast shaderpack or disabling shaders altogether.

Steam Deck Setup

Unfortunately, there's no way for this modpack to set everything up for you
automatically. But you only have to do this once, and it will get you the best
experience when playing on your Steam Deck.

First, install Prism Launcher
from the Discover app in Desktop Mode. Then, read the sections below to learn
how to configure your hardware, download the pack, setup your controller config,
and adjust video settings.

DO NOT FORGET TO ADD PRISM LAUNCHER TO YOUR STEAM LIBRARY. This is required
for controller support to work.

Configuring the Controller

Before launching Prism, you'll want to configure controller input.

  1. In Game Mode, navigate to Prism Launcher. Open the page for it, but don't
    launch it yet.
  2. Find and select the controller icon. This should open the controller
    configuration page.
  3. If the current button layout is not already set to "Gamepad With Joystick
    Trackpad", change the button layout to this template.
  4. Once the template is selected, navigate to Edit Layout -> Trackpads.
  5. From here, change the right trackpad's behavior to "As Mouse" and set its
    click behavior to "Left Mouse Click". Leave the touch behavior unconfigured.
  6. If you'd like, you may want to create a virtual menu attached to the left
    trackpad to bind keyboard buttons, like M for opening Xaero's World Map.

Installing the Modpack

If you're a pro: install the modpack from Modrinth in Prism and skip this
section.

If possible, you may want to use a keyboard and mouse through this section. If
that is not an option, you can open the keyboard by holding the [STEAM] button
and pressing X.

  1. Switch to Game Mode and open Prism Launcher.
  2. When prompted, select Java version 21 and configure your maximum memory
    allocation to 8192 MiB. Do not exceed this maximum, especially if your
    VRAM is set to 4 GiB.
  3. The rest of the wizard should be self explanatory.
  4. Once you've finished the wizard, you'll want to sign in to your Minecraft
    account. Click the icon at the top-right corner of the screen, then select
    Manage Accounts... and sign in to your account.
  5. Once you're signed in, return to the main screen. You may have to close the
    settings window.
  6. Click the Add Instance button at the top-left corner of the screen. Then,
    select "Modrinth" from the list and search for "Zima". The list of modpacks
    will filter down; select "Zima's Vanilla+" from the list.
  7. Before clicking OK, make sure you've selected the version you wish to
    install. You can choose between the NeoForge and Fabric versions. You may
    also with to install an older version if you wish. Once you've selected a
    version, click OK.

Controller Configuration

Start with the template called "Gamepad with Joystick Trackpad" and make the
following changes at minimum:

  1. Change the right trackpad's behavior to function as a mouse
  2. Set the right trackpad's click to perform a mouse left click

Optionally, you can create a virtual menu for the left trackpad. My virtual menu
is configured with the following entries:

  • Open the map with the M key
  • Create a waypoint with the B key
  • Reload shaders with the R key (useful for debugging)

In-game Configuration

Once you've configured your controls, launch the game. Controlify will prompt
you to download a support library. You absolutely want to do this.

After downloading the library, head over to Options -> Controls ->
Controller Settings and select the Settings button for the Steam Deck.
From there, go to the Advanced tab and enable "Mixed Input". This will allow
you to use the mouse while playing and prevent the Steam Deck's input from being
disabled when using the mouse.

Recommended Performance Configurations

Zima's Vanilla+ has a balanced preset configured out of the box, and you do not
have to adjust any Steam Deck Performance settings to benefit from them.
However, you may find the following changes beneficial depending on how you
game:

Setting Value Description
Use per-game profile On This goes without saying, but you'll want to turn this on as to not change your performance settings globally.
Disable Frame Limit On Turn this off to decrease latency, as we're using the game's built-in frame limiter.
Allow Tearing On For the same reasons as above.
TDP Limit 8-9 Watts Not required, but I build and test this pack at 8 watts. Setting this to 8-9 watts will reduce heat and conserve some additional battery power. Highly recommended if you choose to play without a framerate cap + VSync disabled.

Project description from Modrinth.

Mods in Zima's Vanilla+ 2.0.1

Open any mod on Modpacks.ch to check its files and dependencies.

animatica-0.6.1+1.21.5.jar SHA-1 48746e8fbf005ffd4b7018cf37339a312865c57b · Modrinth version CVlwSVpU · Project link unavailable Client only
BetterGrassify-1.8.0+fabric.1.21.8.jar SHA-1 ee4d5c058b8868962c390dfd6c7ddcee191774fe · Modrinth version RajjMMIY · Project link unavailable Client only
bettermounthud-1.2.6.jar SHA-1 e32f65110c66a0862617dd137531d20a0697f9a9 · Modrinth version rXZxHSEZ · Project link unavailable Client only
capes-1.5.9+1.21.8-fabric.jar SHA-1 3cddf851c4f129ee23f506bad2cff9a74fe6b301 · Modrinth version GRuX8d2G · Project link unavailable Client only
cloth-config-19.0.147-fabric.jar SHA-1 d3bd78860580da556990726af3bed1169e69933e · Modrinth version cz0b1j8R · Project link unavailable Side not labelled
continuity-3.0.1-beta.1+1.21.6.jar SHA-1 4bc922092c48b211e1981ef3403148f24313590a · Modrinth version m0cvWhzT · Project link unavailable Client only
controlify-2.4.1+1.21.8-fabric.jar SHA-1 6f61fba5bd89e9faab2f709484a0a6c99b93d2f1 · Modrinth version fz8YVXuw · Project link unavailable Side not labelled
cwb-fabric-3.0.0+mc1.21.5.jar SHA-1 b663eb9a8238be3cd71173e39b6f9d01d0948c1d · Modrinth version wXhtL4fb · Project link unavailable Client only
debugify-1.21.8+1.0.jar SHA-1 5c2eaf9c1825a458ca279ee30ac0667c68d1b417 · Modrinth version WLSwJeXa · Project link unavailable Side not labelled
DistantHorizons-2.3.4-b-1.21.8-fabric-neoforge.jar SHA-1 abe3570917dbf89dac625898029989cf60af6e02 · Modrinth version 9yaYzpcr · Project link unavailable Side not labelled
dynamic-fps-3.9.6+minecraft-1.21.6-fabric.jar SHA-1 e4f593a40029b7d5cbfbc93ce6d8c4fd399ae1ff · Modrinth version PqIDU2GY · Project link unavailable Client only
dynamiccrosshair-9.8+1.21.6-fabric.jar SHA-1 e78974f8f871ee9c32b565309a451874985135aa · Modrinth version b821t23w · Project link unavailable Client only
e4mc_minecraft-fabric-5.4.1.jar SHA-1 6642811581b3d56d836a1239ff5b686d07046ac6 · Modrinth version baNcxaPZ · Project link unavailable Side not labelled
entity_model_features_1.21.6-fabric-3.0.1.jar SHA-1 69589a006ac2ef02963402d49528ae7d4b95a814 · Modrinth version PHCCbdMs · Project link unavailable Client only
entity_texture_features_1.21.6-fabric-7.0.2.jar SHA-1 7b7fbedb99fc633d34d2f7d92d34536055d33991 · Modrinth version ZGrSwKTR · Project link unavailable Client only
entityculling-fabric-1.8.2-mc1.21.6.jar SHA-1 56c5a0617863c53cf7e338d6ff862d02801a1f75 · Modrinth version 5wVZFo2d · Project link unavailable Client only
fabric-api-0.133.4+1.21.8.jar SHA-1 84f003e075b7b7a4b3dbeffdf1796d3668db8f1c · Modrinth version CF23l2iP · Project link unavailable Side not labelled
fabric-language-kotlin-1.13.6+kotlin.2.2.20.jar SHA-1 05e9cc4108da5b50735fa6d8a79a18fcd5310d82 · Modrinth version i6MmXDwA · Project link unavailable Side not labelled
fabrishot-1.16.2.jar SHA-1 5fd90ba4161c80c3dd38c0a2e018d10e118958d2 · Modrinth version qaV4jqYg · Project link unavailable Client only
FallingTree-1.21.8-1.21.8.3.jar SHA-1 4e5ae45bf7b5962d3764988a61d46bfbf29442f1 · Modrinth version IGtob92Q · Project link unavailable Side not labelled
fastquit-3.1.1+mc1.21.6.jar SHA-1 c44081dadc343918b3623dc69ef2d395fceed99c · Modrinth version ah71vPRw · Project link unavailable Client only
ferritecore-8.0.0-fabric.jar SHA-1 53d76354587cd1965b842fdce7cff965b5c52fe5 · Modrinth version CtMpt7Jr · Project link unavailable Side not labelled
firstperson-fabric-2.5.0-mc1.21.6.jar SHA-1 92b4130d957b16a06b615b4bd1bc0967cf391837 · Modrinth version yKQW4tTp · Project link unavailable Client only
ForgeConfigAPIPort-v21.8.1-1.21.8-Fabric.jar SHA-1 07d6167870a7f7864b987e07a09229a9370e2701 · Modrinth version daREdLQt · Project link unavailable Side not labelled
ImmediatelyFast-Fabric-1.12.1+1.21.8.jar SHA-1 318608e466371772a4b0d2a6cd3fe86cf983e718 · Modrinth version XxwOC2sk · Project link unavailable Client only
InventoryProfilesNext-fabric-1.21.6-2.1.11.jar SHA-1 024476b250538c27e9cce1ba64b56b354ddd5439 · Modrinth version ShdHGoFT · Project link unavailable Client only
iris-fabric-1.9.1+mc1.21.7.jar SHA-1 99263e7d7ae31b4eda6fb66c9790bc2763f9ec3d · Modrinth version l77DAK6U · Project link unavailable Client only
Jade-1.21.8-Fabric-19.3.2.jar SHA-1 e3b143a95b37bf3819254c7e48c7323a45204f6e · Modrinth version o3aatc5Q · Project link unavailable Side not labelled
journeymap-fabric-1.21.8-6.0.0-beta.52.jar SHA-1 ff7357c51f13f29b4adbfa120d097261092db475 · Modrinth version vuRfR12O · Project link unavailable Side not labelled
lambdynamiclights-4.4.1+1.21.8.jar SHA-1 fad76a024480f8562f14f3062308bb3794022f22 · Modrinth version PcxqJePE · Project link unavailable Client only
language-reload-1.7.4+1.21.6.jar SHA-1 91eb0a3e6cbdf5bb733890a727d67c8ff2ed8f59 · Modrinth version W8KDnevt · Project link unavailable Client only
libIPN-fabric-1.21.6-6.5.1.jar SHA-1 caa524cab41bae4997aec6fa7c075c521014a35f · Modrinth version ZEMiaisv · Project link unavailable Client only
lithium-fabric-0.18.0+mc1.21.8.jar SHA-1 7c1a4af48ef242d59209052cc684afd089ed11bb · Modrinth version pDfTqezk · Project link unavailable Side not labelled
main-menu-credits-1.2.0.jar SHA-1 37ad23f76336eedbd940a1f99c5e49d969fdee67 · Modrinth version eUN0SbET · Project link unavailable Client only
mixintrace-1.1.1+1.17.jar SHA-1 7fbb0130db0e427ee7180d304dfa65c46f0e3b69 · Modrinth version LGYOH4RN · Project link unavailable Side not labelled
modelfix-1.21.5-1.12-fabric.jar SHA-1 aa85f1d826593001c56ca13d5c064bca21cfc900 · Modrinth version WcDxGReS · Project link unavailable Client only
modmenu-15.0.0.jar SHA-1 b22a1a02a13642ec707d01bb8b14a21188d6d6fa · Modrinth version am1Siv7F · Project link unavailable Client only
morechathistory-1.3.1.jar SHA-1 b4337ef9dc0a6cdf31d8f3df68a6542f64f3625e · Modrinth version 3siYJiWG · Project link unavailable Client only
moreculling-fabric-1.21.6-1.4.0-beta.1.jar SHA-1 1e9b9ec184470aa5d52e0d968b5e87cf087efae2 · Modrinth version ESxkwc6w · Project link unavailable Client only
mru-1.0.20+edge+1.21.8+fabric.jar SHA-1 70e953528b0779d9e49f51f0095355a388f48946 · Modrinth version OzJYvgxI · Project link unavailable Side not labelled
NoChatReports-FABRIC-1.21.7-v2.14.0.jar SHA-1 7f8bfb9a42199e65ea9ced4e8202ff70613c141c · Modrinth version LhwpK0O6 · Project link unavailable Side not labelled
notenoughanimations-fabric-1.10.2-mc1.21.6.jar SHA-1 12bcceebaba90000c5df573a1603dff29262fb4e · Modrinth version Pn4WCHrI · Project link unavailable Client only
optiboxes-1.4+mc1.21.8-cf08861.jar SHA-1 e1430876bd2f595be0a6fd34a9ec7308503ec696 · Modrinth version KEoDDjdU · Project link unavailable Client only
optigui-2.3.0-beta.8+1.21.6.jar SHA-1 22d2d9a2cd9c4a56f22c3df248916f7e7637a852 · Modrinth version ft3Pi0Dc · Project link unavailable Client only
paginatedadvancements-2.7.0+1.21.8.jar SHA-1 330324c70124dafa107c6321c8b2a8c5ec835de9 · Modrinth version yErEOfqA · Project link unavailable Client only
PresenceFootsteps-1.11.1+1.21.7.jar SHA-1 93aaa90f3b5ada927caaf05bb2f9cbfa5b3578f8 · Modrinth version 8pjCeA4P · Project link unavailable Client only
puzzle-fabric-2.1.1+1.21.6.jar SHA-1 155c959ef113fb267a361da44de55371c37feea2 · Modrinth version EfTbdnT6 · Project link unavailable Client only
reeses-sodium-options-fabric-1.8.4+mc1.21.6.jar SHA-1 5d83119a31fd6da0c55682a113788e9b6b848142 · Modrinth version AgGRyydH · Project link unavailable Client only
rrls-5.1.8+mc1.21.6-fabric.jar SHA-1 4047846dc770973e50feaf372f7a67a8cfccabdf · Modrinth version evRD5pAU · Project link unavailable Client only
ShoulderSurfing-Fabric-1.21.8-4.14.3.jar SHA-1 31b9b2c02e403c8266afab44d838b6761f86c981 · Modrinth version zcXte1CA · Project link unavailable Client only
sodium-extra-fabric-0.6.6+mc1.21.6.jar SHA-1 768ca85d3a016adb6a4d302ad341ad8944fd3706 · Modrinth version v7JHUEiF · Project link unavailable Client only
sodium-fabric-0.6.13+mc1.21.6.jar SHA-1 2d635c3d938aa3f75b0ec61c7402eeea2f9c30a9 · Modrinth version ND4ROcMQ · Project link unavailable Client only
sound-physics-remastered-fabric-1.21.8-1.5.0.jar SHA-1 6ddfe8d1a0f477a6ad796e8fc396c61b9b0f4d73 · Modrinth version IHzf5auf · Project link unavailable Side not labelled
sounds-2.4.14.1+edge+1.21.8+fabric.jar SHA-1 2b5bdd3903e17e5684406c93a3e3ec7358dfa954 · Modrinth version f1BWlbvB · Project link unavailable Client only
voicechat-fabric-1.21.8-2.6.4.jar SHA-1 7137f380e9dfb8421088679d4544449f366e0e26 · Modrinth version s1rczw8x · Project link unavailable Side not labelled
yet_another_config_lib_v3-3.7.1+1.21.6-fabric.jar SHA-1 932e1011a9ddef31fb4f4d7934f16a091aa5004b · Modrinth version WxYlHLu6 · Project link unavailable Side not labelled
yosbr-0.1.2.jar SHA-1 f0340e9c0bc95d67f3f3e9c1cd79b61054af11f9 · Modrinth version KMOzdYko · Project link unavailable Client only
Zoomify-2.14.4+1.21.6.jar SHA-1 e79c508b73384a6845e45579e5baebf9ec18085d · Modrinth version Smt2Lxmo · Project link unavailable Client only

Pick your setup

Zima's Vanilla+ (Steam Deck Optimized) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

Zima's Vanilla+ (Steam Deck Optimized) versions and loaders

5 of 5 releases match

Looking for an older file? The official Modrinth project page is in Resources.