MonitoringMinecraft MonitoringMinecraft

SilliestLib

Мод Fabric

SilliestLib — небольшая библиотечная зависимость для модов Майнкрафт автора.

76 скачиваний 0 подписчиков
Оцените первым

           

SilliestLib is a small library mod made for the Silliest SMP team, reducing re-used code and making some things easier for us :p

Project Info

Features

Misc Features

  • Double Handed Component
    • when added to an item and held, it makes the players armPose visually appear like you are holding the item with both hands.
  • Compat Blocks/Items
    • these blocks/items function almost identical to their vanilla counterparts, but instead being disabled if a modId isnt loaded into the game.
  • Custom wall model templates
    • these function identical to vanilla walls, with the addition of a seperate top texture.

SilliestLibDataUtils

Some simple utils for block model generation

SilliestLibRegUtils

A group of registry methods, made to avoid repetetive code

  • Blocks
    • BlockIds
  • BlockItems
    • BlockItemIds
  • Items
    • ItemIds
  • Entities
    • Entity Sub Predicates
    • Block Entities
    • EntityTypeIds
  • Components
  • Effects
    • Potions
    • Potion Recipes
  • Particles
  • Sounds
    • Jukebox Songs
  • Custom Stats
  • Recipe Serializers
  • Villagers
    • POIs
  • Keybinds
  • Armor Materials
How to add SilliestLib to your projects.

build.gradle

We start in your build.gradle, where you add this as your repositories block.

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        filter {
            includeGroup "maven.modrinth"
        }
    }
}

Then, in dependencies block, you add this.

dependencies {
    // SilliestLib
    implementation "maven.modrinth:silliestlib:${project.silliestlib_version}"
}

gradle.properties

In your gradle.properties, you now need to add the mod version, this changes with every update to the mod, so make sure to change it to update SilliestLib.

silliestlib_version=R9nZXXhb

This is technically optional and can replace "${project.silliestlib_version}" in the build.gradle instead of being here, but is cleaner to do here.

fabric.mod.json

To make sure people can debug issues when SilliestLib is missing, remember to add the mod into the dependencies block, due to my versioning scheme not matching the semantic version format, make sure you have to version as "*" or it wont work :p

"depends": {
    "silliestlib": "*"
}

Your ModInitializer

Before you can start any modding, in the "onInitialize()" method of your ModInitializer you have to add one simple line.

SilliestLib.init(MOD_ID);

Alternatively, "MOD_ID" can be replaced with either a string of your modId or a call to where you store your modId.

for more information on how to use the mod, please go to the wiki

Before You Ask

Q: Can i use this project in my published modpacks?

A: of course, you can do this with any of my projects aslong as the download stays hosted within the modrinth ecosystem :3

Смотри также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1881 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
Minestory
26 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
ReallyWorld КОПИЯ ВСЕМ АДМИНКА
9 онлайн
1.16.5 — 1.21.1 версия
ПвП, Гриферство, бесплатный донат Dragon, AIR DROP
BULLCRAFT
142 онлайн
1.16 — 1.21 версия
Анархия! PvP | Работают поршни и вагонетки
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.4. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат