Update modpack to Minecraft 26.1.1 and Fabric 0.19.3

- Update Minecraft version from 1.21.10 to 26.1.1 and Fabric from 0.18.4 to 0.19.3
- Replace reinforced chests with iron chest with fabric support
- Remove carry on, villager pickup, quartz elevator, easy install, and measurements due to incompatibility or redundancy
- Replace REI with NEI due to compatibility issues with tom's storage
- Update installation instructions and repository URL from m2110 to m2612
- Remove Architectury API and Cloth Config API as they are no longer required
- Update mod descriptions and legend to reflect changes in modpack composition
This commit is contained in:
2026-07-16 09:46:11 +03:00
parent fb3aadb1f5
commit d284b419b8
7 changed files with 3632 additions and 35 deletions

View File

@ -1,13 +1,13 @@
# Vanilla-Plus Tech & Utility Modpack
A personal modpack based on **FO** from Modrinth and my expirience on FTB NeoTech.
**Minecraft: 1.21.10** | **Fabric: 0.18.4**
**Minecraft: 26.1.1** | **Fabric: 0.19.3**
## Quick start
After install client - choose instance `.minecraft` dir and execute for initial install:
After install client - choose instance `minecraft` dir and execute for initial install:
```
git init && git remote add origin https://vcs.wpstudio.ru/gitea/m2110.git && git fetch && git checkout master
git init && git remote add origin https://vcs.wpstudio.ru/gitea/m2612.git && git fetch && git checkout master
```
For updates:
@ -16,24 +16,28 @@ For updates:
git pull
```
## Previous
Previously modpack: `https://vcs.wpstudio.ru/gitea/m2110.git`
### How it change?
- reinforced chests replaced to iron chest with fabric support
- carry on and villager pickup does not presented, because is not available for MC26 versions
- REI replaced to NEI, because new version REI on MC26 not compatible with tom's storage
- quartz elevetor not have a compatible version
- easy install deleted as unnecessary
- measurements mod to removed, because is have bags with MC26
- character size removed on previosly m2110 build - that is unstable and more ram consumes
---
## 🧩 Legend
🧾 **Client-side mod**
✖️ **Not presented in oficial modpack** (But might be manual downloaded it, defaultly exists in git)
🗑 **Orphans (no active dependencies used)**
🥕 **New mods since last release**
💔 ** Removed mods**
🥕 **New mods since last release**
💔 ** Removed mods**
🧾 About "Clients mods". Some mods is not necessary on client side. That is means - some mods really need only on the server side (example: Villager Pickup), but not nothing wrong if you install it on client side.
That mods is not any marked, but if you have see server mods list - you can be inspect pakku.lock.json file.
---
## 🖼️ Prompts for Modpack Images
**Size: 838x470 for CurseForge description**
> **Prompt 1:** Minecraft 1.21.10 vanilla-plus modpack showcasing reinforced chests, RTP, teleport commands, and Xaero's maps.
> **Prompt 2:** Minecraft 1.21.10 vanilla modpack with reinforced chests, RTP, `/tpa`, `/sethome`, and Xaero's maps in a scenic mountain and waterfall landscape. Cover art for CurseForge.
🧾 About "Clients mods". Some mods is not necessary on client side. That is means - some mods really need only on the server side (example: Altered Damage), but not nothing wrong if you install it on client side.
That mods (server side) is not any marked, but if you have find "only" server mods list - you can be inspect pakku.lock.json.
---
@ -44,7 +48,7 @@ OptiFine Alternatives
| :-- | :-- | :-- |
| **[Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders)** | Shader support for Fabric | ✅ **Requires: [[Sodium]](#sodium)**<br>Get shaders from: [Modrinth Shaders](https://modrinth.com/discover/shaders) |
| **[Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium)** | Drastically improves client performance | **Required by: [[Iris]](#iris-shaders)** |
| **[Spark](https://spark.lucko.me)** 🥕 | Performance profiler for diagnosing lag and memory issues | `/spark profiler` to start/stop profiling |
| **[Spark](https://spark.lucko.me)** | Performance profiler for diagnosing lag and memory issues | `/spark profiler` to start/stop profiling |
---
@ -53,8 +57,6 @@ OptiFine Alternatives
| Mod | Purpose | Required For |
| :-- | :-- | :-- |
| **[Architectury API](https://www.curseforge.com/minecraft/mc-mods/architectury-api)** | Cross-loader API | Used by **[REI](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items)** |
| **[Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config)** | Configuration screen API | Used by many mods for GUI Zoomifysettings (e.g., **[[Dynamic FPS]](#-improvements--enhancements)**) & **[REI](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items)** |
| **[Collective](https://www.curseforge.com/minecraft/mc-mods/collective)** | Library for shared code | Service module for **[[Serilum]](#serilum-mods)** mods |
| **[Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api)** | Core hooks for Fabric mods | Needed for **[[Forge Config API Port]](#forge-config-api-port)** & **[[Advanced XRay]](#-cheats)** & **[Tech Reborn](https://www.curseforge.com/minecraft/mc-mods/techreborn)** & **[Tom's Simple Storage Mod (Fabric)](https://www.curseforge.com/minecraft/mc-mods/toms-storage-fabric)**|
| **[Forge Config API Port](https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port)** | Port of Forge's config system | Required by **[[Remove Reloading Screen]](#-improvements--enhancements)**.<br>**Requires: [[Fabric API]](#fabric-api)** |
@ -64,11 +66,11 @@ OptiFine Alternatives
| **[libIPN](https://www.curseforge.com/projects/679177)** 🧾 | Inventory Profiles Next Settings and GUI Library | Required by [[#🖥️ HUD & UI]] - [**Inventory Profiles Next**](https://www.curseforge.com/projects/495267). Available only from modrinth |
**Non-mod / Additional Libraries:**
`cloth-basic-math`, `Fabric Loader`, `Java`, `Minecraft`, `MixinExtras`, `Placeholder API`
`Fabric Loader`, `Java`, `Minecraft`, `MixinExtras`, `Placeholder API`
---
## 🖥️ HUD & UI ✖️
## 🖥️ HUD & UI
*Interface improvements and information displays.*
| Mod | Description | Keybinds / Notes |
@ -101,8 +103,8 @@ OptiFine Alternatives
| Mod | Description | Category | Requires |
| :-- | :-- | :-- | :-- |
| **[Better Days](https://www.curseforge.com/minecraft/mc-mods/betterdays)** 🥕 | Modify a day/night cycle to the game | Time |
| **[Better Multiplayer Sleep](https://www.curseforge.com/minecraft/mc-mods/better-multiplayer-sleep)** 🥕 | Go night if one player is have to sleep | Time | Available only from modrinth |
| **[Better Days](https://www.curseforge.com/minecraft/mc-mods/betterdays)** | Modify a day/night cycle to the game | Time |
| **[Better Multiplayer Sleep](https://www.curseforge.com/minecraft/mc-mods/better-multiplayer-sleep)** | Go night if one player is have to sleep | Time | Available only from modrinth |
| ~~**[Carry On](https://www.curseforge.com/minecraft/mc-mods/carry-on)**~~ 💔 | Pick up and carry chests, animals, and more | Utility | Not available for MC26 |
| **[Classic Pipes](https://www.curseforge.com/minecraft/mc-mods/classic-pipes)** | Simple item transport pipes (inspired by BuildCraft) | Logistics |
| **[FastRTP \| Random Teleport](https://www.curseforge.com/minecraft/mc-mods/fastrtp)** | Random teleport command for exploration | Teleportation |
@ -110,7 +112,7 @@ OptiFine Alternatives
| **[MiniTeleport](https://www.curseforge.com/minecraft/mc-mods/miniteleport)** | Simple teleport command | Teleportation |
| ~~**[Reinforced Chests](https://www.curseforge.com/minecraft/mc-mods/reinforced-chests)**~~ 💔 | Upgradable, larger chests (like Iron Chests) | Storage | Not available for MC26
| **[Replanting Crops](https://www.curseforge.com/minecraft/mc-mods/replanting-crops)** | Auto-replants crops when harvesting with a hoe | Farming | Available only from modrinth |
| **[Roughly Enough Items (REI)](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items)** | Recipe and item viewing inside your inventory | Utility | **[Architectury API](https://www.curseforge.com/minecraft/mc-mods/architectury-api)** & **[Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config)** |
| ~~**[Roughly Enough Items (REI)](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items)**~~ 💔 | Recipe and item viewing inside your inventory | Utility | **[Architectury API](https://www.curseforge.com/minecraft/mc-mods/architectury-api)** & **[Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config)**. Not compatible with Tom's Storage |
| **[Soaring Phantoms](https://www.curseforge.com/minecraft/mc-mods/soaring-phantoms)** | Change logic for spawn phantoms (only after 160 height) | Monsters | Available only from modrinth for MC26 |
| **[SpeedBlocks](https://www.curseforge.com/minecraft/mc-mods/speedblocks)** | Speed boost and jump boost blocks | Movement |
| **[Tech Reborn](https://www.curseforge.com/minecraft/mc-mods/techreborn)** | Tech-themed expansion with machines, power, and more | Technology | **[Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api)** |
@ -143,15 +145,14 @@ OptiFine Alternatives
---
## 🧨 Cheats ✖️
## 🧨 Cheats
*Mods that can alter gameplay balance (use responsibly).*
| Mod | Description | Keybinds / Dependencies |
| :-- | :-- | :-- |
| **[Advanced XRay (Fabric Edition)](https://www.curseforge.com/minecraft/mc-mods/advanced-xray-fabric-edition)** 🧾✖️ | Ore highlighting and visibility toggles | **G** Filter settings.<br>**\\** Toggle texture overlay.<br>**Requires: [[Fabric API]](#fabric-api)** |
| **[Frostbyte's Maximum Mobility](https://www.curseforge.com/minecraft/mc-mods/frostbytes-maximum-mobility)** 🧾✖️ | Auto-step for player and boats (1 block height) | ✅ **Requires: [[YACL]](#yetanotherconfiglib-yacl)**. Available only from modrinth for MC26 |
| **[ReachPLUS](https://modrinth.com/mod/reachplus)** 🧾🥕 | Gives Java players the same spherical reach as Bedrock players | Client-side only |
| **[Character Size](https://modrinth.com/mod/charactersize)** ~~🥕~~ 💔 | Change your size and gain enhanced abilities | ✅ **Requires: [[Fabric API]](#fabric-api)** |
| **[Advanced XRay (Fabric Edition)](https://www.curseforge.com/minecraft/mc-mods/advanced-xray-fabric-edition)** 🧾 | Ore highlighting and visibility toggles | **G** Filter settings.<br>**\\** Toggle texture overlay.<br>**Requires: [[Fabric API]](#fabric-api)** |
| **[Frostbyte's Maximum Mobility](https://www.curseforge.com/minecraft/mc-mods/frostbytes-maximum-mobility)** 🧾 | Auto-step for player and boats (1 block height) | ✅ **Requires: [[YACL]](#yetanotherconfiglib-yacl)**. Available only from modrinth for MC26 |
| **[ReachPLUS](https://modrinth.com/mod/reachplus)** 🧾 | Gives Java players the same spherical reach as Bedrock players | Client-side only |
---

View File

@ -7,7 +7,7 @@ pakku() { pakku-mc "$@"; }
SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
REPO_ROOT="${SCRIPT_DIR}/.."
SOURCE_ZIP="${REPO_ROOT}/build/serverpack/*.zip"
TARGET_DIR="/home/dimti/Seafile/minecraft/installers/m2110"
TARGET_DIR="/home/dimti/Seafile/minecraft/installers/m2612"
cd "${REPO_ROOT}" || exit 1

View File

@ -2,8 +2,7 @@
#
# Downloading mods to local folder
# @see https://juraj-hrivnak.github.io/Pakku/pakku-fetch.html
# Следует использовать после команды sync,
# которая синхронизирует локальные моды с регистром pakku
# Следует использовать после команды sync, которая синхронизирует локальные моды с регистром pakku
#
set -eu pipefail

View File

@ -14,7 +14,6 @@ cd "${REPO_ROOT}" || exit 1
# Массив ключевых слов для идентификации кастомных модов
CUSTOM_MOD_KEYWORDS=(
"advanced-xray"
"easy-install"
"mobility"
)
@ -39,7 +38,12 @@ restore_custom_mods() {
# Перемещаем кастомные моды в карман перед синхронизацией
shelve_custom_mods
pakku sync
# Если нет файла pakku-lock.json, то выполнить команду инициализации
if [ ! -f pakku-lock.json ]; then
pakku init -n m2612 -v 0.0.1 --mc-v=26.1.2 -l fabric=0.19.3 -t multiplatform
fi
pakku -y sync
# Возвращаем кастомные моды обратно
restore_custom_mods

17
mods/.index/spark.pw.toml Normal file
View File

@ -0,0 +1,17 @@
filename = 'spark-1.10.173-fabric.jar'
name = 'spark'
side = ''
x-prismlauncher-loaders = [ 'fabric' ]
x-prismlauncher-mc-versions = [ '26.1', '26.1.1', '26.1.2', '26.2' ]
x-prismlauncher-release-type = 'beta'
x-prismlauncher-version-number = '1.10.173 (Fabric 26.2)'
[download]
hash = 'fab7a3fec7dd01936fa21c88af40f8093b714dd2'
hash-format = 'sha1'
mode = 'metadata:curseforge'
url = ''
[update.curseforge]
file-id = 8275629
project-id = 361579

Binary file not shown.

3576
pakku-lock.json Normal file

File diff suppressed because it is too large Load Diff