Перейти к содержимому
Mineforgian

Sketch

A library for Team Abode's mods.

Загрузки
219K
Подписчики
22
Обновлён
8 августа 2024 г.
Лицензия
All-Rights-Reserved

Опубликован 24 апреля 2024 г.

📕 About

Sketch is a library meant to be used by Team Abode projects, but anyone is welcome to use this library.

⭐Notable Features

  • Config API: A simple but robust config API.
  • Sketch Animation API: Data-driven registries for entity animations based off the vanilla animation system.
  • Shield Events: Event callbacks for shield blocking and disabling.
  • Custom Boat Type: Data-driven registries for boat types that bypass the hardcoded vanilla enum.
  • Worldgen Tools: WIP worldgen tools such as new feature types.

❓What's Next?

  • An ingame interface for Sketch configs
  • Expanded worldgen tools
  • Model overrides API
  • More event callbacks
  • Datagen utils

Ченджлог

1.21.1-1.2.1Релиз1.21, 1.21.1 · 8 августа 2024 г.
  • Removed the Block Entity Extender API, as FAPI has implemented this feature.
1.21-1.2.0Релиз1.21 · 18 июня 2024 г.
  • Ported to 1.21
  • Added experimental Model Override API
1.20.6-1.1.0Релиз1.20.5, 1.20.6 · 4 мая 2024 г.

Config API v2

  • Custom property types are now supported.
  • Configs must now be registered via the ConfigManager.

Vanilla Animation Overrides

Vanilla entities such as the bat or frog, which use Mojang's official key frame animation system, now utilize Sketch's data driven animations. These animations can be replaced with resource packs if needed. In the case of any incompatibility issues, each individual vanilla animation override can be disabled via the sketch.animation.json config.

CURRENTLY, ONLY THE FROG'S ANIMATIONS CAN BE REPLACED

Комментарии

Загружаем…