Fabric SMP
No reviews yet
True vanilla Fabric SMP
Enhances game performance and optimizes resource usage.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Demonstration Fabric Server
IP: 31.57.34.167:30117
| Version: 26.2 | Build: 2.1.3 |
Available Commands:
/tabtps toggle bossbar — view TPS like in PurpurMC
/tps — view server TPS
/memory — view memory usage
No rules, just don't cheat.
English version
Fabric SMP — The Vanilla Server It Should Be
Are you tired of vanilla servers too, where almost everything is just like vanilla? 100% of the time. It's a dump of 70 plugins running on PaperMC core.
I created a truly vanilla server. Based on the Fabric core. Fabric itself doesn't change vanilla mechanics. It only provides a layer that allows server modification. Without serious interference with Redstone mechanisms and mob spawn rates.
I created a modpack that players don't need to download. All mods run exclusively on the server side. Ensuring maximum performance without interfering with the gameplay.
What's inside?
When you download Fabric-SMP-26.2.mrpack, you're not just getting a random collection of mods.
You're getting a fully configured server environment:
- Multi-threaded optimization: chunks and mobs are processed asynchronously.
- Performance-enhancing mods: C2ME, FerriteCore, and Krypton.
- Anti-Xray protection.
- Pre-configured TAB and permissions for SimpleVoiceChat via LuckPerms.
- Authentication system for pirate/cracked servers, plus a built-in Whitelist system.
- EasyWhitelist —
/easywhitelist add <nickname>.
Vanilla mechanics remain untouched — everything behaves just like in original Minecraft.
How to install?
.mrpack is essentially a standard archive. You can open it with 7-Zip, WinRAR, or any other archive manager.
- Download Server Core Fabric - https://fabricmc.net/use/server/
- Extract the archive.
- Place the
configfolder into your server's root directory. - The mods themselves are downloaded through a specialized launcher (Modrinth, Prism, ATLauncher, etc.).
- Startup parameters are included in the archive — I recommend using them.
License
MIT — open source, transparent, and free to use.
System Requirements for Hosting
Processor
The pack is demanding on single-thread processor performance. The frequency of a single core is the main limiting factor.
| Processor | Frequency | Players | Note |
|---|---|---|---|
| Ryzen 9 7950X3D | 5.7 GHz | ~50 | Panel hosting, 12 GB RAM |
| Ryzen 5 5600G | 4.7 GHz | ~35 | Home server, 32 GB RAM |
| Intel Xeon E5-2680v4 | 3.6 GHz | ~25 | Home server, 32 GB RAM |
Important: Maximum online is achieved with simulation distance 3-4 chunks and render distance 8 chunks. With default settings, online will be lower.
RAM
The pack consumes RAM moderately thanks to the FerriteCore mod.
Chunks must be pre-generated with the Chunky mod!
| Online | Recommended RAM | Note |
|---|---|---|
| up to 25 players | 6-8 GB | Comfortable gameplay |
| 25-35 players | 7-9 GB | Stable performance |
| 35-50 players | 10-12 GB | For large servers with a buffer |
In practice: Ryzen 9 7950X handled 50 players with 9 GB RAM. But for reliability, I recommend 12 GB.
Storage
| Parameter | Recommendation |
|---|---|
| Minimum | 15 GB for a small server with 20 players |
| Recommended | 30-50 GB (taking into account world pre-generation) |
World size calculator: https://onlinemo.de/world
Use this site to calculate the exact size of your world before pre-generation. Supports all versions from 1.1 to 26.1.2.
Minimum System Requirements
| Component | Minimum |
|---|---|
| Processor | 2-3 threads, frequency from 3.5 GHz |
| RAM | 4-5 GB (for 15-20 players) |
| Storage | 15 GB |
The pack also works on weaker hardware.
The main limitation is the frequency of a single processor core, not the number of threads.
RAM is secondary — the main thing is that the processor can handle it.
Not enough performance? / Immersive Optimization
Install the mod: https://modrinth.com/mod/immersive-optimization
The golden rule of vanilla Minecraft is that every single entity on the server gets processed 20 times per second (20 ticks).
Mobs, animals, items on the ground, minecarts, boats, redstone mechanisms — everything the player loads through server simulation follows this rule.
Problems start when:
- Players build massive mob farms where hundreds of entities spawn, die, and drop loot.
- Players explore the world and unintentionally load mobs that are sitting deep underground in caves.
These mobs also constantly tick, loading the server with their AI and logic. All of this creates a massive load on the server's main thread.
What does Immersive Optimization do?
The mod gets clever.
When a mob is behind a wall and the player can't see it — the mod gives it fewer ticks. Because the player can't see it anyway, so why waste CPU cycles on its logic?
When you have hundreds of animals on a farm — the ones that players are interacting with right now tick more often.
When a mob is far from the player — the mod checks the distance and makes the mob tick less frequently.
Instead of processing a thousand entities in a single tick, the mod spreads the load across entities: each one ticks in turn, rather than all at once.
Why isn't this mod in my pack?
My pack is built to deliver maximum vanilla 100% experience.
Immersive Optimization does the opposite.
Yes, it's powerful. Yes, it gives a crazy performance boost.
But at a cost:
- Due to variable latency, hoppers in different chunks may work differently.
- Redstone mechanisms will perform worse with fluctuating timings.
- If you have a mob farm designed around precise tick calculations — this mod will mess it up.
That's just how this mod works.
The verdict
Immersive Optimization is a great mod — just not for this pack.
If you want to squeeze out maximum performance at any cost — add it yourself. But if something breaks in your redstone — you'll know why.
I choose stability and predictability.
You decide for yourself.
Velocity + FabricProxy-Lite / Connecting via Proxy
Velocity is a proxy server that allows you to combine dozens of servers into one network.
When a player connects to Velocity, they can authenticate, enter the Lobby, and then choose a game mode:
- Fabric SMP — our vanilla pack
- NeoForge — tech pack (industry, machinery, automation)
- Forge — adventure pack (magic, dimensions, exploration)
This allows players to switch between servers seamlessly, without re-logging.
FabricProxy-Lite is a Fabric mod that forwards player data (nickname, UUID, skin, and real IP) from Velocity to the backend server.
Without it, Velocity won't know who joined the Fabric server.
Mod link: https://modrinth.com/mod/fabricproxy-lite
Setup
1. Configure Velocity
Open velocity.toml, set:
player-info-forwarding-mode = "modern"
Open forwarding.secret, copy the key.
2. Configure Fabric
Place the mod, start the server, open config/FabricProxy-Lite.toml, paste the key:
secret = "your_key" from forwarding.secret
3. Restart the server. Done.
Mod List (Fabric SMP 26.2)
I'm not going to use a neural network to explain what does what.
I'll try to explain in simple words so everyone understands what we're talking about.
Optimization and Performance
C2ME (Concurrent Chunk Management Engine)
Now chunk generation works asynchronously.
If your server has 3 or more cores — this mod is highly recommended and useful. Reduces load on the main thread.
Lithium
Optimizes physics, mob AI, and redstone. Doesn't interfere with game mechanics.
FerriteCore
A very useful mod. Reduces server RAM usage by optimizing data storage.
VMP (Very Many Players)
Optimizes entities with large player counts. Optimizes the network part.
Noisium
Optimizes world generation.
Krypton
Another mod that optimizes the network part.
Async
Useful but demanding mod. Distributes CPU threads for entity processing.
Can give a big boost on servers with lots of farms. But you need at least 5 threads for it.
Protection and Security
AntiXray
Protects the server from X-ray vision.
If you download my .mrpack and open it as an archive — you'll find the config folder with a pre-configured config for this mod.
If the server lags — set mode = 2.
EasyAuth
Authorization. I didn't touch the functionality. Mod at the AuthMe plugin level.
EasyWhitelist
Let me explain. This mod is useful if you're creating a private, cracked server.
Since Fabric is not a modified core like PaperMC, it doesn't have UUIDs for cracked players.
So when you use the vanilla command on a cracked player — the check goes by UUID, not by nickname, which are stored on Microsoft servers.
This mod solves the problem.
If you have a licensed server — feel free to remove it along with the authorization.
SkinRestorer
Skin system. You can load both licensed skins and from Elyby right in the game.
Management and Utilities
LuckPerms
Permissions. I installed it for the SimpleVoiceChat mod. You can also add nice prefixes with it.
TAB
Nice-looking TAB. Added health and ping display above players.
PlaceholderAPI
I think it'll come in handy.
Spark
Profiling. Analyzes everything happening on the server.
If your server is lagging or you're low on RAM — it will show you what the problem is and how to fix it.
If you don't understand any of this — use any neural network to analyze the data.
TAB TPS
Adds the ability to display TPS, MSPT, and PING in the BossBar.
Chunky
One of the most important mods, the foundation of all servers. Pre-generation of territory.
Pre-generate the server 7000 by 7000 in the overworld and in the end, and 900 blocks in the nether.
In the first minutes of the server, when players are exploring the world, they'll experience high server responsiveness.
Less CPU and RAM load due to pre-generated territory.
Works together with C2ME — chunks will generate 3 times faster.
FabricProxy-Lite
Needed if you're using Velocity + Fabric.
Voice Chat and Emotes
SimpleVoiceChat
Convenient, simple, functional voice chat.
Emotecraft
Added as a pair to SimpleVoiceChat. Adds what's already on all servers anyway.
PlayerAnimationLib
Library for Emotecraft.
DynamicLights
Dynamic lighting from items and torches.
Libraries and API
- Fabric API
- Fabric Language Kotlin
- ForgeConfigAPIPort
- MidnightLib
Summary
- All mods do not change, add, or alter vanilla mechanics
- Redstone mechanisms and mob spawn rates are untouched
- X-ray protection and authorization are present
- Voice chat and emotes are purely for atmosphere
Русская версия
Fabric SMP — Ванильный сервер, каким он должен быть
Вам тоже надоели ванильные сервера, где почти всё, как на ваниле. В 100% случаев. Это помойка из 70-ти плагинов на ядре PaperMC.
Я создал настоящий ванильный сервер. На основе ядра Fabric. Сам по себе фабрик, не изменяет ванильные механики. Он лишь даёт прослойку, позволяющую модифицировать сервер. Без серьёзных вмешательств в Редстоун Механизмы и Спавн рейт мобов.
Я создал сборку, которую не нужно качать игрокам. Все моды работают исключительно на серверной стороне. Обеспечивая максимальную производительность без вмешательств в игровой процесс.
Что внутри?
Когда Вы скачиваете Fabric-SMP-26.2.mrpack, вы получаете не просто набор модов.
Вы получаете готовое серверное окружение:
- Многопоточная оптимизация: чанки и мобы работают асинхронно.
- Моды, дополняющие оптимизацию: C2ME, FerriteCore, Krypton.
- Защита от рентгена (AntiXray).
- Настроенный TAB и права для SimpleVoiceChat в LuckPerms.
- Система авторизации для пиратских серверов, а так же система Whitelist.
- EasyWhitelist —
/easywhitelist add <nickname>.
Ванильные механики не затронуты, всё работает как в оригинальном Minecraft.
Как установить?
.mrpack — по своей сути это обычный архив. Открыть его можно с помощью 7-Zip, WinRAR или любым другим архиватором.
- Скачать ядро Fabric - https://fabricmc.net/use/server/
- Распакуйте архив.
- Папку
configпоместите в главную директорию сервера. - Сами моды скачиваются через специализированный лаунчер (Modrinth, Prism, ATLauncher и др.).
- В архиве лежат параметры запуска — рекомендую использовать их.
Лицензия
MIT — всё открыто, всё прозрачно.
Системные требования для хостинга
Процессор
Сборка требовательна к однопоточной производительности процессора. Именно частота одного ядра является главным ограничителем.
| Процессор | Частота | Игроки | Примечание |
|---|---|---|---|
| Ryzen 9 7950X3D | 5.7 ГГц | ~50 | Панельный хостинг, 12 ГБ RAM |
| Ryzen 5 5600G | 4.7 ГГц | ~35 | Домашний сервер, 32 ГБ RAM |
| Intel Xeon E5-2680v4 | 3.6 ГГц | ~25 | Домашний сервер, 32 ГБ RAM |
Важно: Максимальный онлайн достигается при симуляции 3-4 чанка и прорисовке 8 чанков. При стандартных настройках онлайн будет ниже.
Оперативная память
Сборка умеренно потребляет RAM за счёт мода FerriteCore.
Чанки должны быть прогружены модом Chunky!
| Онлайн | Рекомендуемый RAM | Примечание |
|---|---|---|
| до 25 игроков | 6-8 ГБ | Комфортная игра |
| 25-35 игроков | 7-9 ГБ | Стабильная работа |
| 35-50 игроков | 10-12 ГБ | Для больших серверов с запасом |
По факту: Ryzen 9 7950X держал 50 игроков при 9 ГБ RAM. Но для надёжности рекомендую 12 ГБ.
Хранилище
| Параметр | Рекомендация |
|---|---|
| Минимум | 15 ГБ для небольшого сервера на 20 человек |
| Рекомендуется | 30-50 ГБ (с учётом прегенерации мира) |
Калькулятор размера мира: https://onlinemo.de/world
С помощью этого сайта вы можете рассчитать точный размер вашего мира до прегенерации. Поддерживаются все версии от 1.1 до 26.1.2.
Итоговые минимальные требования
| Компонент | Минимум |
|---|---|
| Процессор | 2-3 потока, частота от 3.5 ГГц |
| Оперативная память | 4-5 ГБ (для 15-20 игроков) |
| Хранилище | 15 ГБ |
Сборка работает и на более слабом железе.
Главное ограничение — частота одного ядра процессора, а не количество потоков.
Оперативная память вторична — главное, чтобы процессор тянул.
Не хватает оптимизации? / Immersive Optimization
Установить мод: https://modrinth.com/mod/immersive-optimization
Мировое правило ванильного майнкрафта заключается в том, что каждая сущность на сервере обрабатывается 20 раз в секунду (20 тиков).
Мобы, животные, предметы на земле, вагонетки, лодки, редстоун-механизмы — всё, что игрок прогружает симуляцией сервера, подвергается этому правилу.
Проблемы начинаются, когда:
- Игроки создают огромные фермы мобов, где сотни существ появляются, умирают и роняют лут.
- Игроки исследуют мир и невольно прогружают мобов, которые сидят глубоко под землёй в пещерах.
Эти мобы тоже постоянно тикают, нагружая сервер своим интеллектом и логикой. Всё это вызывает огромную нагрузку на мировой поток сервера.
Что делает Immersive Optimization?
Мод идёт на хитрость.
Когда моб находится за стеной и игрок его не видит — мод выделяет ему меньше тиков. Потому что игрок его всё равно не видит, значит, и логику включать не нужно.
Когда у вас сотни животных на ферме — чаще тикают те, с кем прямо сейчас взаимодействуют игроки.
Когда моб находится далеко от игрока — мод проверяет расстояние и заставляет моба тикать реже.
Вместо того чтобы обрабатывать тысячу сущностей за один тик, мод размывает нагрузку между существами: каждый тикает по очереди, а не все сразу.
Почему этого мода нет в моей сборке?
Мой пак заточен на то, чтобы дать максимальный ванильный 100% опыт.
Immersive Optimization делает противоположное.
Да, он мощный. Да, он даёт дикий буст.
Но ценой:
- Из-за переменной задержки воронки в разных чанках могут работать по-разному.
- Редстоун-механизмы будут работать хуже и с плавающими таймингами.
- Если у вас ферма мобов, рассчитанная на каждый тик — с этим модом вы получите неприятный эффект.
Так устроены особенности этого мода.
Вердикт
Immersive Optimization — отличный мод, но не для этой сборки.
Если ты хочешь выжать максимум производительности любой ценой — ставь его сам. Но если что-то сломается в редстоуне — ты знаешь, в чём дело.
Я выбираю стабильность и предсказуемость.
Ты — решаешь сам.
Velocity + FabricProxy-Lite / Подключение через прокси
Velocity — это прокси-сервер, позволяющий объединять десятки серверов в одну сеть.
Когда игрок заходит на Velocity, он может пройти авторизацию, попасть в Lobby, а дальше выбрать режим игры:
- Fabric SMP — наша ванильная сборка
- NeoForge — техническая сборка (промышленность, механизмы, автоматизация)
- Forge — приключенческая сборка (магия, измерения, исследования)
Всё это позволяет игроку переключаться между серверами бесшовно, без перезахода.
FabricProxy-Lite — мод для Fabric, который передаёт данные игрока (ник, UUID, скин и реальный IP) от Velocity на конечный сервер.
Без него Velocity не поймёт, кто зашёл на Fabric-сервер.
Ссылка на мод: https://modrinth.com/mod/fabricproxy-lite
Настройка
1. Настраиваем Velocity
Открываем файл velocity.toml, выставляем:
player-info-forwarding-mode = "modern"
Открываем forwarding.secret, копируем ключ.
2. Настраиваем Fabric
Закидываем мод, запускаем сервер, открываем config/FabricProxy-Lite.toml, вставляем ключ:
secret = "твой_ключ" из forwarding.secret
3. Перезапускаем сервер. Готово.
Список модов (Fabric SMP 26.2)
Я не собираюсь использовать нейросеть, чтобы вам объяснять, что за что отвечает.
Я постараюсь объяснить простыми словами, чтобы каждый понял, о чём речь.
Оптимизация и производительность
C2ME (Concurrent Chunk Management Engine)
Теперь генерация чанков работает асинхронно.
Если на вашем сервере от 3 ядер — мод крайне желателен и полезен. Снизит нагрузку с мирового потока.
Lithium
Оптимизирует физику, ИИ мобов и редстоуна. Не лезет в игровые механики.
FerriteCore
Очень полезный мод. Уменьшает потребление оперативной памяти сервера за счёт оптимизации хранения данных.
VMP (Very Many Players)
Оптимизация сущностей при большом онлайне. Оптимизирует сетевую часть.
Noisium
Оптимизация генерации мира.
Krypton
Ещё один мод, оптимизирующий сетевую часть.
Async
Полезный, но требовательный мод. Распределяет потоки процессора на обработку сущностей.
Может дать большой буст на серверах с большим количеством ферм. Но вам нужно иметь желательно больше 5 потоков.
Защита и безопасность
AntiXray
Защищает сервер от рентген-зрения.
Если вы скачаете мой .mrpack и откроете его как архив — в нём вы найдёте папку config, а в ней настроенный конфиг для этого мода.
Если сервер подлагивает — ставьте mode = 2.
EasyAuth
Авторизация. Функционал не трогал. Мод на уровне плагина AuthMe.
EasyWhitelist
Сейчас объясню. Этот мод полезен, если вы создаёте приватный, пиратский сервер.
Так как Fabric — это не модифицированное ядро, как PaperMC, у него нет UUID для пиратских игроков.
Поэтому когда вы используете ванильную команду на игроке с пиратки — проверка идёт не по нику, а по UUID, которые хранятся на серверах Microsoft.
Этот мод решает проблему.
Если у вас сервер лицензионный — смело удаляйте вместе с авторизацией.
SkinRestorer
Система скинов. Есть возможность из игры подгружать как лицензионные скины, так и с Elyby.
Управление и утилиты
LuckPerms
Права. Я его поставил для мода SimpleVoiceChat. Так же вы им можете добавить себе красивые префиксы.
TAB
Красивый TAB. Добавил, что над игроками показывает количество жизней и пинг.
PlaceholderAPI
Думаю, пригодится.
Spark
Профилирование. Анализирует всё, что происходит на сервере.
Если у вас лагает сервер или не хватает оперативки — он вам покажет, в чём проблема и как её решить.
Если вы в этом ничего не понимаете — используйте любую нейросеть для анализа данных.
TAB TPS
Добавляет возможность вывести в BossBar TPS, MSPT и PING.
Chunky
Один из самых важных модов, основа всех серверов. Предварительная прогрузка территории.
Прогружаете сервер 7000 на 7000 в обычном мире и в энде, и 900 блоков в незере.
В первые минуты сервера, когда игроки будут изучать мир, они столкнутся с высокой отзывчивостью сервера.
Меньше нагрузка на CPU и RAM за счёт прогруженной территории.
Работает в паре с C2ME — чанки прогрузятся в 3 раза быстрее.
FabricProxy-Lite
Нужен, если вы используете Velocity + Fabric.
Голосовой чат и эмоции
SimpleVoiceChat
Удобный, простой, функциональный голосовой чат.
Emotecraft
Поставил в пару к SimpleVoiceChat. Добавляет то, что и так есть на всех серверах.
PlayerAnimationLib
Библиотека для Emotecraft.
DynamicLights
Динамическое освещение от предметов и факелов.
Библиотеки и API
- Fabric API
- Fabric Language Kotlin
- ForgeConfigAPIPort
- MidnightLib
Итог
- Все моды не меняют, не добавляют и не изменяют ванильные механики
- Редстоун-механизмы и спавн-рейт мобов не затронуты
- Защита от рентгена и авторизация есть
- Голосовой чат и эмоции — чисто для атмосферы
Versions
Files
Relations
Project Relations
More like this
Similar Modpacks
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this modpack.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources