Files
m2110/ReadMe.md
2026-02-08 15:28:15 +00:00

179 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Quick start
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
```
For updates:
```
git pull
```
---
Modpack description:
---
# 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**
---
## 🧩 Legend
🧾 **Client-side mod**
🚫 **Not working on a server** (and also not presented in modpack anywhere)
✖️ **Not presented in oficial modpack** (But might be downloaded in manual)
🗑 **Orphans (no active dependencies used)**
🥕 **New mods since last release**
---
## 🖼️ 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.
---
## 🎨 Graphics & Performance
OptiFine Alternatives
| Mod | Description | Notes / Dependencies |
| :-- | :--- | :--- |
| **[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)** |
---
## 📦 Core APIs & Libraries
*Essential mods required for others to function.*
| Mod | Purpose | Required For |
| :------------------------------------------------------------------------------------------------ | :----------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **[Architectury API](https://www.curseforge.com/minecraft/mc-mods/architectury-api)** | Cross-loader API. | Used by **REI**. |
| **[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)**). |
| **[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)**. |
| **[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)** |
| **[Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin)** | Adds Kotlin support. | Required by **[[Zoomify]](#-hud--ui)** (which also uses **[[YACL]](#yetanotherconfiglib-yacl)**). |
| **[YetAnotherConfigLib (YACL)](https://www.curseforge.com/minecraft/mc-mods/yacl)** | Configuration library. | Required by [[#🧨 Cheats]] - **[Frostbyte's Maximum Mobility](https://www.curseforge.com/minecraft/mc-mods/frostbytes-maximum-mobility)**& [[#🖥️ HUD & UI]] - **[Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify)** (which also needs [[Fabric Language Kotlin]](#fabric-language-kotlin)). |
| [**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) |
**Non-mod / Additional Libraries:**
`cloth-basic-math`, `Fabric Loader`, `Java`, `Minecraft`, `MixinExtras`, `Placeholder API`
---
## 🖥️ HUD & UI ✖️🥕
*Interface improvements and information displays.*
| Mod | Description | Keybinds / Notes |
| :------------------------------------------------------------------------------------------------ | :----------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [**Apple Skin**](https://www.curseforge.com/projects/248787)🥕 | Hungry HUD. | |
| **[Better Mount HUD](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud)** | Improves the UI while riding mounts. | |
| [**Durability Plus**](https://modrinth.com/mod/na1dL51S)🧾🥕 | Showing tools durability in tooltip | |
| [**Easy Install**](https://modrinth.com/project/easy-install)✖️🥕 | Manage mods & updates in MC UI | Nop in curseforge network |
| **[Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot)**🧾 | High-resolution screenshots. | **F9** (regular screenshot is F2). ~9 MB files, excellent quality. |
| [**Inventory Profiles Next**](https://www.curseforge.com/projects/495267)🧾🥕 | Inventory Sorter | ✅ Requires: [**libIPN**](https://www.curseforge.com/projects/679177) |
| **[Jade](https://www.curseforge.com/minecraft/mc-mods/jade)** | Shows detailed info about the block you're looking at. | |
| **[Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu)** | In-game menu to view and configure mods. | |
| [**Mouse Tweaks**](https://modrinth.com/mod/aC3cM3Vq) | Area collect for inventary | |
| [**No Chat Reports**](https://modrinth.com/mod/qQyHxfxd)🧾🥕 | Disable in-game notify about not sign chat messages. | |
| **[Paginated Advancements](https://www.curseforge.com/minecraft/mc-mods/paginated-advancements)** | Better advancement screen with filters. | Open with **L**. |
| **[Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify)**🧾 | Smooth zoom & cinematic camera. | **Alt** (default C) to zoom. **F6** for cinematic camera.<br>**Requires: [[Fabric Language Kotlin]](#fabric-language-kotlin)** & **[[YACL]](#yetanotherconfiglib-yacl)** |
---
## ⚙️ Improvements & Enhancements
*Quality-of-life and performance tweaks.*
| Mod | Description | Dependencies |
| :-- | :--- | :--- |
| **[Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps)** | Reduces FPS when the game is not in focus. | ✅ (Optional but recommended) **[[Cloth Config API]](#cloth-config-api)** |
| **[Remove Reloading Screen](https://www.curseforge.com/minecraft/mc-mods/rrls)** | Removes the red reload splash screen when changing settings. | ✅ **Requires: [[Forge Config API Port]](#forge-config-api-port)** |
---
## 🧰 General Gameplay & Utilities 🥕
*Core mods that add new functionality, items, and mechanics.*
| Mod | Description | Category |
| :-------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------- | :------------ |
| **[Carry On](https://www.curseforge.com/minecraft/mc-mods/carry-on)** | Pick up and carry chests, animals, and more. | Utility |
| **[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 |
| **[JustHammers](https://www.curseforge.com/minecraft/mc-mods/justhammers)** | Hammers for 3x3, 5x5, and even 5x5x5 area mining. | Tools |
| **[MiniTeleport](https://www.curseforge.com/minecraft/mc-mods/miniteleport)** | Simple teleport command. | Teleportation |
| **[Quartz Elevator](https://www.curseforge.com/minecraft/mc-mods/quartz-elevator)** | Block-based vertical teleportation (elevators). | Transport |
| **[Reinforced Chests](https://www.curseforge.com/minecraft/mc-mods/reinforced-chests)** | Upgradable, larger chests (like Iron Chests). | Storage |
| **[Replanting Crops](https://www.curseforge.com/minecraft/mc-mods/replanting-crops)**🥕 | Auto-replants crops when harvesting with a hoe. | Farming |
| **[Roughly Enough Items (REI)](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items)** | Recipe and item viewing inside your inventory. | Utility |
| **[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 |
| **[Tom's Simple Storage Mod (Fabric)](https://www.curseforge.com/minecraft/mc-mods/toms-storage-fabric)** | Advanced storage network system. | Storage |
| **[Villager Pickup](https://modrinth.com/mod/EL95Q1AM)**🥕 | Pickup villagers and place them anywhere with villager egg. | Farming |
---
## 🏡 Serilum Mods
*A collection of small, focused mods by Serilum.*
| Mod | Description | Bundle Group |
| :-- | :--- | :--- |
| **[Automatic Doors](https://www.curseforge.com/minecraft/mc-mods/automatic-doors)** | Doors open automatically as you approach. Double doors work perfectly. | Quest Bundle |
| **[Bareback Horse Riding](https://www.curseforge.com/minecraft/mc-mods/bareback-horse-riding)** | Ride horses without a saddle (uses leather pants durability). | RPG Bundle |
| **[Better Spawner Control](https://www.curseforge.com/minecraft/mc-mods/better-spawner-control)** | Placing torches on all sides of a spawner disables it. | Quest Bundle |
| **[Double Doors](https://www.curseforge.com/minecraft/mc-mods/double-doors)** | Double doors open and close together. | RPG Bundle |
---
## 🗺️ Mapping
| Mod | Description |
| :-- | :--- |
| **[Xaero's Minimap](https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap)** | Lightweight and highly configurable minimap. |
| **[Xaero's World Map](https://www.curseforge.com/minecraft/mc-mods/xaeros-world-map)** | Full-screen world map that syncs with the minimap. |
---
## 🧨 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)** |
# TODO
- Перенести тюнинги рецептов в мод [CraftTweaker](https://www.curseforge.com/minecraft/mc-mods/crafttweaker) (и заодно разобраться в нём)
Отключение ванильного рецепта медного сундука:
```
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
"minecraft:copper_ingot"
],
"result": {"id": "minecraft:copper_chest", "count": 0}
}
```
Немного больше факелов:
```
{
"type": "minecraft:crafting_shaped",
"pattern": [
"#",
"|"
],
"key": {
"#": "minecraft:coal",
"|": "minecraft:stick"
},
"result": {
"id": "minecraft:torch",
"count": 9
}
}
```