| .github/workflows | ||
| .idea | ||
| .run | ||
| docs | ||
| gradle/wrapper | ||
| models | ||
| src | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| java-code-formatting-style.xml | ||
| LICENSE | ||
| README.md | ||
| settings.gradle | ||
Demovio Stuff v1.0
Мод Demovio Stuff Mod для demovio.love.
Стабильная версия: ветка main на модпак сервера v2.7.0.
| Зависимость | Версия |
|---|---|
| Minecraft / Fabric | 1.20.1 |
| Yarn Mappings | 1.20.1+build.10 |
| Fabric Loader | 0.18.1 |
| Create | 6.0.8.0+build.1734-mc1.20.1 |
| Create: Numismatics (модифицировано) | 1.0.15+fabric-mc1.20.1 |
| Supplementaries | 1.20-3.1.41 |
| JEI | 15.12.3.54 |
| ModMenu | 7.2.2 |
| Moonlight | 1.20-2.16.16-fabric |
Предметы
Все рецепты доступны через JEI
Сополимер полипропилена
Сополимер полипропилена катализируется из бумаги кликом ПКМ на блоке скалк-катализатор с бумагой в руках (также работает с деплоерами из Create)
Шоколадки в обертках
Оберните свою шоколадку из Create в упаковку. у всех батончиков есть своя моделька...
Twix

4 шоколадных батончика + оранжевый краситель + 4 сополимера полипропилена
nuts

4 шоколадных батончика + желтый краситель + 4 сополимера полипропилена
snickers

4 шоколадных батончика + черный краситель + 4 сополимера полипропилена
bounty

4 шоколадных батончика + голубой краситель + 4 сополимера полипропилена
milky-way

4 шоколадных батончика + синий краситель + 4 сополимера полипропилена
kinder

4 шоколадных батончика + светло-серый краситель + 4 сополимера полипропилена
mars

4 шоколадных батончика + коричневый краситель + 4 сополимера полипропилена
kitkat

4 шоколадных батончика + красный краситель + 4 сополимера полипропилена
ritter-sport

4 шоколадных батончика + лаймовый краситель + 4 сополимера полипропилена
milka

4 шоколадных батончика + фиолетовый краситель + 4 сополимера полипропилена
Блоки
В разработке
Существа
Джек Блэк
Маленькое безобидное существо с головой Джека Блэка, которое кричит CHICKEN JOCKEY, летает 3 секунды и исчезает. Появляется с шансом 1/60 каждый тик рядом с зомби, сидящем на курице.
Floppa (Большой Шлёпа)
Каракул котик, который получается путем переименования любого прирученного кота в имя Шлёпы.

Также существует черная (подгорелая) версия Шлёпа, получаемая путем копчения Шлёпы на костре.

Декорации
Уточка Навального
Декоративная уточка, которую можно запустить в любой водоем. Крафтится из логотипа Навального, составленного из красной и белой шерсти.
Уничтожается и дропается как только покидает воду. Поплывет вперед, если нажать ПКМ по ней.
Жидкости
В разработке
Другие изменения
Кнопка суицида
Кнопка в интерфейсе в инвентаре, при нажатии на которую игрок мгновенно умирает без сообщения в чат.
Скины в Supplementaries
Кастомные скины для глобуса и статуэток для следующих игроков:
- devio10

- VityaSchel

Получить свой скин в моде можно будет за валюту сервера Demovio, подробности будут позже.
Режим "Purple Guy"
Если заменить всю одежду в слотах брони в инвентаре на кожаную и покрашенную в цвет #8932B8 (фиолетовый), активируется режим маньяка из FNaF.
Разработка и самостоятельная компиляция мода
Java 17 / Eclipse Temurin 17 JDK или OpenJDK@17 из homebrew
- Запускать только в IntelliJ IDEA Community Edition. Visual Studio Code ломает проект из-за Java.
- Проверялось на IDEA CE 2024.3.5 (Build #IC-243.26053.27, built on March 16, 2025; Runtime version: 21.0.6+8-b631.39 aarch64 (JCEF 122.1.9) VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.)
- Добавить modid в конфиг датагена, иначе porting_lib_tool_actions выдаст ошибку:
-Dfabric-api.datagen.modid=demoviostuff - Настроить hot reloading используя https://docs.fabricmc.net/develop/getting-started/launching-the-game#hotswapping-classes
Датаген
При изменениях в src/client/java/lol/demoviostuff/datagen/* запускать датаген.
- Не трогать src/main/generated
- Ничего не добавлять в src/main/resources/assets/demoviostuff/ вручную (кроме медиа, текстур и звуков)
- Не менять src/main/resources/assets/demoviostuff/lang/[lang].json вручную
- Использовать классы в src/client/java/lol/demoviostuff/datagen и запускать датаген вместо этого
- Файлы в src/main/resources/assets/demoviostuff/lang/[lang].json это хард линки на src/main/generated/assets/demoviostuff/lang/[lang].json потому что у Fabric есть баг игнорирования сгенерированных языков