Modscraper Modscraper Minecraft
Canvas | Modpack Base Template logo

Canvas | Modpack Base Template

Modpack

by Qwerty97475

A helpful template of mods and scripts for use as a modpack base

Type

Modpack

CurseForge Downloads

4,036

CurseForge ID

1081699

Last Updated

Aug 22, 2026

Description

Canvas is a selection of QOL and performance mods intended to be used as a template for making modpacks, reducing time otherwise spent searching for staple mods.

Avaliable on 1.20.1 Forge and 1.21.1 NeoForge.

IMPORTANT: This is not a client-side only pack, a few of the mods in this pack are required on the server as well.

 

✨ Features ✨

▶️ Carefully picked selection of reliable performance and bugfix mods

▶️ Player utility and QoL mods to improve GUIs, tooltips, and gameplay

▶️ Tools for modpack development including KubeJS, In Control!, Crash Assistant, Spark, and Cyanide

▶️ Custom KubeJS item nuking script

▶️ Bibliophilia, Spawn Egg Backport, and Modded Omelet resourcepacks for distinguishing between enchanted books and spawn eggs

 

Mods and resourcepacks can generally be safely added and removed, feel free to edit this template to your liking!

Also, suggestions are welcome!

If you use this modpack as a base to make your own modpack, credit would be appreciated (ideally in the form of a link to this page). Lmk and I can link your pack below too!

Modpacks based on Canvas

▶️ Caramel

Compatibility

Mod Loaders

Neoforge

Game Versions

1.21.1

Recommended Gear

Affiliate

Hardware and extras that pair well with this modpack.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Modpacks

Contained Mods (106)

Sodium

Sodium

The fastest and most compatible rendering optimization mod for Minecraft. Now available for both NeoForge and Fabric!

Mod 404,057,851
Neruina - Ticking Entity Fixer

Neruina - Ticking Entity Fixer

A Mod that prevents ticking-related crashes from bricking worlds

Mod 70,313,404
KubeJS

KubeJS

Edit recipes, add new custom items, script world events, all in JavaScript!

Mod 190,870,643
Corpse

Corpse

Never lose your items again!

Mod 138,895,005
Puzzles Lib

Puzzles Lib

Why is it called Puzzles? That's the puzzle.

Mod 288,709,465
Jade 🔍

Jade 🔍

Shows information about what you are looking at. (Hwyla/WAILA fork for Minecraft 1.16+)

Mod 349,971,668
Placebo

Placebo

A library mod

Mod 338,736,437
Inventory Essentials

Inventory Essentials

The most essential inventory tweaks. Now with sorting!

Mod 53,868,916
ModernFix

ModernFix

All-in-one mod that improves performance, reduces memory usage, and fixes many bugs. Compatible with all your favorite p...

Mod 330,640,347
Kotlin for Forge

Kotlin for Forge

Adds a Kotlin language loader and provides some optional utilities.

Mod 260,640,207
Just Enough Breeding (JEBr)

Just Enough Breeding (JEBr)

JEI/REI/EMI plugin that displays breeding information

Mod 63,170,003
Particle Core

Particle Core

Particle optimizations: Culling, rendering optimizations, configurable particle-type-specific spawn reduction, and potio...

Mod 54,390,620
In Control!

In Control!

Be In Control of mob spawns

Mod 141,260,364
Architectury API

Architectury API

An intermediary api aimed to ease developing multiplatform mods.

Mod 456,027,160
Controlling

Controlling

Adds a search bar to the Key-Bindings menu

Mod 439,261,026
Searchables

Searchables

Searchables is a library mod that adds helper methods that allow for searching and filtering elements based on component...

Mod 219,515,283
Entity Culling Fabric/Forge

Entity Culling Fabric/Forge

Using async path-tracing to hide BlockEntities/Entities that are not visible

Mod 417,883,852
Advanced Loot Info

Advanced Loot Info

EMI/JEI/REI plugin for displaying advanced information about loot tables and villager trades

Mod 23,179,548
Just Enough Effect Descriptions (JEED)

Just Enough Effect Descriptions (JEED)

JEI/REI/EMI plugin that displays information on all potion and status effects

Mod 43,155,840
Gnetum

Gnetum

Distribute HUD updates over multiple frames to improve performance

Mod 17,686,232
Chat Heads

Chat Heads

See who are you chatting with!

Mod 170,051,988
Configured

Configured

Automatic in-game configuration menus for every mod!

Mod 131,567,316
Fzzy Config

Fzzy Config

Config API with automatic GUIs, powerful validation options, server-client sync, and more!

Mod 136,927,420
AI Improvements

AI Improvements

Performance and logic upgrades for mod AIs

Mod 172,374,785
Balm

Balm

Abstraction Layer for Multi-Loader Mods

Mod 325,772,077
e4mc

e4mc

Open a LAN server to anyone, anywhere, anytime.

Mod 50,188,990
No Chat Reports

No Chat Reports

Makes chat unreportable (where possible)

Mod 184,418,847
Bookshelf

Bookshelf

An open source library for other mods!

Mod 421,885,153
ShatterLib | OctoLib

ShatterLib | OctoLib

Collection of shared code for Shatterbyte mods

Mod 114,299,948
Stylish Effects

Stylish Effects

Status effect display overhaul: Display them in any menu! And way more compact.

Mod 29,387,062
Lithium (Fabric/NeoForge)

Lithium (Fabric/NeoForge)

An optimization mod for Minecraft which improves server performance significantly.

Mod 237,507,811
Enchantment Descriptions

Enchantment Descriptions

Adds in-game descriptions for enchantments to tooltips.

Mod 334,890,901
Leaves Be Gone

Leaves Be Gone

Quick leaf decay from cutting down trees. Built for fast performance and mod compat!

Mod 72,995,022
Overflowing Bars

Overflowing Bars

Expand health, armor and armor toughness bars beyond vanilla. Nice and compact without confusing colors.

Mod 66,940,194
Leave My Bars Alone

Leave My Bars Alone

Makes your food and experience bars visible when riding on a horse.

Mod 14,384,360
Max Health Fix

Max Health Fix

Fixes a bug with max health in Minecraft.

Mod 60,877,416
AttributeFix

AttributeFix

Removes arbitrary limits on Minecraft's attribute system.

Mod 256,189,535
Reese's Sodium Options

Reese's Sodium Options

Alternative Options Menu for Sodium

Mod 163,925,760
Prickle

Prickle

Prickle is a JSON based configuration file format brought to Minecraft.

Mod 64,663,994
Cloth Config API (Fabric/Forge/NeoForge)

Cloth Config API (Fabric/Forge/NeoForge)

Config Screen API for Minecraft

Mod 563,087,966
Raised

Raised

Move around your HUD and fix the broken hotbar selection indicator!

Mod 9,116,959
Alternate Current

Alternate Current

An efficient and non-locational redstone dust implementation

Mod 89,686,447
Ixeris

Ixeris

Buffered raw input and threaded event polling

Mod 22,089,391
Too Fast

Too Fast

Fixes "moved too quickly".

Mod 72,414,844
Crash Assistant

Crash Assistant

Shows a GUI after Minecraft crashes, immediately showing and analyzing all affected logs.

Mod 93,083,678
Mouse Tweaks

Mouse Tweaks

Enhances inventory management by adding various functions to the mouse buttons.

Mod 544,927,708
Packet Fixer

Packet Fixer

A simple mod to solve various problems with packets, NBTs and timeouts.

Mod 143,699,622
Not Enough Animations

Not Enough Animations

Bringing first-person animations to the third-person

Mod 259,708,743
Better Compatibility Checker

Better Compatibility Checker

Changes the default server compatability check to compare modpack versions

Mod 129,615,892
spark

spark

spark is a performance profiler for Minecraft clients, servers and proxies.

Mod 239,874,095
AppleSkin

AppleSkin

Adds some useful information about food/hunger to the HUD

Mod 515,066,188
Skin Layers 3D

Skin Layers 3D

Render the player skin layer in 3d!

Mod 116,860,201
Fast IP Ping

Fast IP Ping

Yeet the laggy reversed DNS lookup for literal IP server addresses

Mod 78,967,399
Dynamic FPS

Dynamic FPS

Improve performance when Minecraft is in the background

Mod 123,943,572
Clumps

Clumps

Clumps XP orbs together to reduce lag

Mod 417,871,251
ServerCore

ServerCore

A mod that aims to optimize the minecraft server.

Mod 64,634,984
NetherPortalFix

NetherPortalFix

Ensures correct destinations when traveling back and forth through Nether Portals in Multiplayer.

Mod 190,679,834
LootJS: KubeJS Addon

LootJS: KubeJS Addon

Add functionality for packdevs to modify global loot modifications through KubeJS

Mod 57,433,814
Chloride (Embeddium++/Sodium++)

Chloride (Embeddium++/Sodium++)

Gives to Sodium (and Embeddium for 1.20.1) additional Performance and Quality features for a tasteful experience

Mod 58,720,832
Rhino

Rhino

A fork of Mozilla's Rhino library, modified for use in mods

Mod 199,316,907
Configurable

Configurable

Config library that allows decentralised settings in a mod

Mod 11,756,690
Smithing Template Viewer for JEI/EMI

Smithing Template Viewer for JEI/EMI

View how Smithing Templates would look on armor from JEI/EMI

Mod 12,889,431
Catalogue

Catalogue

A universal mod list menu for all modloaders!

Mod 46,253,337
ProbeJS

ProbeJS

Greatly enhances your KubeJS scripting experience by adding VSCode support.

Mod 8,359,866
Not Enough Recipe Book [NERB]

Not Enough Recipe Book [NERB]

Completely removes recipe book from the game, optimizing player data.

Mod 80,363,026
FastWorkbench

FastWorkbench

A performance upgrade for the crafting table.

Mod 186,082,549
FastFurnace

FastFurnace

A performance upgrade for the furnace.

Mod 151,061,439
Toast Control

Toast Control

Control toasts, those popups in the corner!

Mod 194,332,228
Simple Snowy Fix (Forge / Fabric)

Simple Snowy Fix (Forge / Fabric)

Fixes incorrect snow generation on tree leaves MC-119599

Mod 14,759,964
EMI Ores

EMI Ores

Easily view ore generation information from inside EMI.

Mod 20,048,904
TooManyRecipeViewers (TMRV)

TooManyRecipeViewers (TMRV)

A compatibility layer for running JEI plugins with EMI written by Nolij

Mod 4,607,742
Status Effect Bars Reforged

Status Effect Bars Reforged

A client-side mod that adds small customizable bars to the status effects overlay and in the inventory to show the remai...

Mod 5,392,712
EMI

EMI

Featureful and accessible modern item and recipe viewer with JEI compatibility

Mod 80,008,079
Armor Trim Item Fix

Armor Trim Item Fix

Adds more trimmed item textures

Mod 3,941,508
Effect Insights

Effect Insights

Adds potion and food effect descriptions directly to tooltips. Know effects without the wiki.

Mod 3,679,453
quick pack

quick pack

Improve datapack / resourcepack zip file loading times

Mod 5,380,634
Neo Bee Fix

Neo Bee Fix

Fix the Bees!

Mod 2,574,452
Server Country Flags

Server Country Flags

Shows the flag of where a server is located.

Mod 10,901,000
FerriteCore ((Neo)Forge)

FerriteCore ((Neo)Forge)

Memory usage optimizations

Mod 224,259,241
Load My F***ing Tags

Load My F***ing Tags

Prevents Incorrect Tag Entries from breaking an entire Tag

Mod 85,018,123
Better Ping Display

Better Ping Display

Displays ping in milliseconds in the player list in a configurable way

Mod 13,449,799
Model Gap Fix

Model Gap Fix

Fixes small gaps in item and block models

Mod 55,595,042
MoreJS

MoreJS

A Minecraft mod to extend KubeJS with additional events.

Mod 24,343,551
CERBON's API [Forge | Fabric | NeoForge]

CERBON's API [Forge | Fabric | NeoForge]

A library mod for CERBON's Minecraft Mods

Mod 40,910,992
Observable

Observable

See what's lagging your server.

Mod 52,158,027
Better Third Person

Better Third Person

Improves third-person camera view.

Mod 97,571,249
Sodium/Embeddium Dynamic Lights

Sodium/Embeddium Dynamic Lights

Multiloader port of LambDynLights that adds Sodium/Embeddium settings support

Mod 99,351,945
Sodium/Embeddium Options API

Sodium/Embeddium Options API

Config API for adding Sodium/Embeddium options with a better categories menu

Mod 101,950,696
Sodium/Embeddium Extras

Sodium/Embeddium Extras

An add-on mod for Sodium (and Embeddium) that adds new features and customization.

Mod 70,889,856
Separated Leaves

Separated Leaves

Makes Leaves only stick to their own Log type!

Mod 5,390,623
Forge CIT

Forge CIT

Ports Optifine Custom Item Textures to Forge

Mod 21,134,296
Just Enough Beacons Reforged [Forge | Fabric | NeoForge]

Just Enough Beacons Reforged [Forge | Fabric | NeoForge]

JEI addon to display useful information about beacons.

Mod 2,971,460
Necronomicon API

Necronomicon API

A personal utility library, making development in both platforms easier.

Mod 92,820,568
EMI Enchanting

EMI Enchanting

EMI Plugin that gives basic enchantment information; valid items, exlcusions, etc.

Mod 27,542,935
Log Begone

Log Begone

Fork of Shut Up Console - Tell those those annoy logs lines begone!

Mod 75,886,000
Detected setBlock Be Gone

Detected setBlock Be Gone

Suppresses the "Detected setBlock in a far chunk" message in the console thus reducing the log file size.

Mod 5,039,561
Better Tooltips

Better Tooltips

Highly configurable tooltip rendering, so you can always read them!

Mod 391,968
OPack2Reload

OPack2Reload

Prevent Minecraft from reloading the resource packs if the player doesn't really change the selected packs. Also add a "...

Mod 3,520,814
Sodium Leaf Culling

Sodium Leaf Culling

Smart leaf culling algorithm for Sodium on 1.21+

Mod 9,640,309
EMI professions (EMIP)

EMI professions (EMIP)

An EMI addon that adds profession workstations

Mod 8,505,514
FastQuit-Forge

FastQuit-Forge

This mod allows you to instantly return to the title screen after clicking "Save and Quit to Title."

Mod 3,895,497
Modded Omelet - Modern Spawn Eggs

Modded Omelet - Modern Spawn Eggs

Modded Omelet is a resource pack made to not only backport the new spawn egg textures of 1.21.5 to older versions, but a...

Texture Pack 8,858,929
Bibliophilia | Enchanted Books

Bibliophilia | Enchanted Books

Unique textures for every enchanted book with tons of mod compat!

Texture Pack 2,549,337
Cyanide

Cyanide

Reduces data pack world generation pain by providing useful, informative error messages.

Mod 693,346
Unsafe World Random Access Detector (NeoForge)

Unsafe World Random Access Detector (NeoForge)

This is a mod that detects unsafe off-thread world random access, helping to find causes of "Accessing LegacyRandomSourc...

Mod 168,056
Vibrating Wither Fix

Vibrating Wither Fix

Stop the wither vibrating

Texture Pack 640,330

External Resources