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

Reef

Create stunning presentations completely in vanilla Minecraft: Java Edition

Загрузки
30
Подписчики
3
Обновлён
28 июня 2026 г.
Лицензия
MIT

Опубликован 12 июня 2026 г.

Reef Banner

Reef is a slideshow / slide deck / presentation library that provides tools to make, and present slideshows in-game in Minecraft: Java Edition.


Warning Sign

WARNING
This is currently work in progress! Be cautious when using this library in its unfinished state as it may break your world!

Warning Sign

Features (to implement)

  • Data-driven slideshow definitions
    • Includes: data-driven pages, elements, transitions
  • Items:
    • Remote - controls the screen it is linked to
  • ...and more coming soon!

Credits

Thanks to:

  • Smithed Summit team for reaching out to make this project and being the inspiration for this project.
  • People who helped me test:

Центр версий

4 версий
  • Бета67 КБ
  • Бета70 КБ
  • Бета65 КБ
  • Бета57 КБ

Ченджлог

v1.0.0-beta7Бета26.2 · 28 июня 2026 г.

Fixed

  • Environment changed back to production.
v1.0.0-beta6Бета26.2 · 27 июня 2026 г.

Added

  • pack.png

Changed

  • Cleaned up debug messages
    • Most of them now run per player rather than broadcasting globally.
    • Most of them now has a hover text that will show extra info about the log replacing the long debug logs.
  • Update to Minecraft 26.2

Removed

  • Demo and testing files for Smithed Summit. It has been moved to a separate data pack and resource pack.
1.0.0-beta5Бета26.1, 26.1.1, 26.1.2 · 12 июня 2026 г.

Added

  • Ability to trigger commands on pages on certain events.
    • commands.on_load - Triggers when the page data gets loaded. Elements hasn't been displayed on this step.
    • commands.on_enter - Triggers after elements display.
    • commands.on_unload - Triggers when the page unloads.
  • Ability to trigger commands on elements on certain events.
    • commands.on_enter - Triggers when the element gets spawned.
    • commands.on_exit - Triggers when the element is about to be removed.
  • Element entities now store their element data in their data NBT rather than being stored temporarily in a temporary internal storage.

Changed

  • All remote API functions now check if the player has the reef.permissions.use_remote permission.
1.0.0-beta4Бета26.1, 26.1.1, 26.1.2 · 12 июня 2026 г.

Added

  • components field on elements to add arbitrary data components to the display entities.
  • Reef mini definition
  • Reef mini register API (reef:api/register/mini)

Комментарии

Загружаем…