
Harmony
Fabric library made with Kotlin to develop some really cool mods.
- Загрузки
- 1K
- Подписчики
- 2
- Обновлён
- 22 сентября 2024 г.
- Лицензия
- LGPL-3.0-only
Опубликован 22 сентября 2024 г.
Harmony is a library that tries to simplify mod creation. It has shortcuts to simplify things and has helpers to register generally, do translations, tweak UI, do item and stack behavior, handle NBT data, handle user messages, use mod identifiers in a generic way, schedule timers on tick, do mod files management, advancements and more!
Make sure to read the source code in the repository if you're interested to mess with it.
Ченджлог
mc1.20.4-v1.0.3.0Релиз1.20.4 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.20.3-v1.0.3.0Релиз1.20.3 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.20.2-v1.0.3.0Релиз1.20.2 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.20.1-v1.0.3.0Релиз1.20.1 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.20-v1.0.3.0Релиз1.20 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.19.4-v1.0.3.0Релиз1.19.4 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.19.3-v1.0.3.0Релиз1.19.3 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
mc1.19.1-v1.0.3.0Релиз1.19.1 · 22 сентября 2024 г.
- Add client, player, world, entity, stack and inventory shortcut methods.
- Add Color methods related to UI.
- Add Command registering helper methods.
- Add ColorItem interface for coloured items.
- Add NetStacks helper for stack storing and networking purposes.
- Add ModKey as a KeyBinding register helper.
- Add Message helper to forward messages to players or to console.
- Add NBT helper.
- Add network registering helper. Network.kt
- Add Particles base type and registering helper.
- Add Rendering helper to register item dynamic renderers.
- Add Screen and elements helpers.
- Add Async helper and timers system to run after the tick for custom scheduled timers.
- Add Debug helper.
- Add File management and mod files management helpers.
- Add Identifier helper to work around the mod's name and IDs. Useful for registering using reflection.
- Add Inventory helpers.
- Add Item helpers and classes.
- Add generic mod item group helper.
- Add Iteration helper.
- Add math conversion helpers.
- Add advancements helpers.
- Add generic registration helper.
- Add strings helper.
- Add translation helpers.
- Add icon.png
- Split sources.
Комментарии
Загружаем…