Files
rivencraft/docs/ASSET_PROVENANCE.md
T
2026-10-19 04:32:35 -04:00

7.0 KiB
Raw Blame History

Asset provenance

Rivencraft reuses selected assets from Mystcraft Legacy under that project's GNU LGPL v3 license. Rivencraft itself uses the same license.

Rivencraft asset Upstream asset Upstream revision Changes
assets/rivencraft/textures/item/page.png assets/mystcraft/textures/items/page_background.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only
assets/rivencraft/textures/gui/notebook_pages.png assets/mystcraft/gui/bookui_pagel.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; shared by the Notebook, Desk, Binder, and turned left book page after removing a byte-identical duplicate
assets/rivencraft/textures/gui/bookui_cover.png assets/mystcraft/gui/bookui_cover.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; shared book cover, with gold edges drawn only for Descriptive Books
assets/rivencraft/textures/gui/bookui_pager.png assets/mystcraft/gui/bookui_pager.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; link-panel frame on the first right page
assets/rivencraft/textures/gui/bookui_rpage_full.png assets/mystcraft/gui/bookui_rpage_full.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; full right written page
assets/rivencraft/textures/item/writing_desk.png assets/mystcraft/textures/items/writingdesk.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only
assets/rivencraft/textures/block/writing_desk.png assets/mystcraft/textures/entity/desk.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only
assets/rivencraft/textures/gui/writing_desk_legacy.png assets/mystcraft/gui/writingdesk.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; full desk panel, tabs, and cycling controls at original atlas coordinates
assets/rivencraft/textures/gui/scrollbar.png assets/mystcraft/gui/scrollbar.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; tiled track and normal/pressed thumb
assets/rivencraft/textures/block/book_binder.png assets/mystcraft/textures/entity/bookbinder/bookbinder.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; Book Binder model uses this body texture
assets/rivencraft/textures/block/book_binder_press.png assets/mystcraft/textures/entity/bookbinder/press_part.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; Book Binder model uses this press texture
assets/rivencraft/textures/gui/book_binder_legacy.png assets/mystcraft/gui/pagebinder.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; Book Binder GUI uses the original 176×181 panel
assets/rivencraft/textures/gui/ink_mixer_legacy.png assets/mystcraft/gui/inkmixer.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only; Ink Mixer GUI uses the original 176×181 panel
assets/rivencraft/textures/block/inkwell_base.png, inkwell_cup.png, ink.png, ink_glass.png assets/mystcraft/textures/entity/inkwell/ counterparts Legacy 0.13.7.06 local extraction Byte-identical copies used by the ported Ink Mixer geometry; the paper overlay uses vanilla white concrete instead of Legacy's black surface
assets/rivencraft/textures/item/linking_book_unwritten.png assets/mystcraft/textures/items/unlinked.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Namespace/path rename only
assets/rivencraft/textures/item/page_link_panel.png page_background.png and PageBuilder.BasicPageSprite 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Reproduces the legacy 160 px scale, black panel at (25,30)–(135,75), and 128 px resample
assets/rivencraft/textures/gui/symbolcomponents.png assets/mystcraft/textures/symbolcomponents.png 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Byte-identical shared 512×512 component sheet for client-side page composition
Runtime-composed symbol pages (SymbolPageTextures) page_background.png, textures/symbolcomponents.png, WordData, ModSymbols, and PageBuilder.PageSprite 9bc8ddc061845df0cd5ea47f4fdef773cff786ae Replaces the six pre-generated symbol PNGs; layers four poem words on the shared page background and caches bounded client textures
assets/rivencraft/textures/block/crystal_block.png assets/mystcraft/textures/blocks/crystal.png Legacy 0.13.7.06 local extraction Exact 16×16 blue tile shared by Crystal Block, Budding Crystal, and the non-dropping Age arrival platform; its former cloud sprite is removed
assets/rivencraft/textures/block/{small,medium,large}_crystal_bud.png, crystal_cluster.png Minecraft 1.21.1 textures/block/{small,medium,large}_amethyst_bud.png, amethyst_cluster.png Minecraft 1.21.1 Original 16×16 alpha masks and silhouettes preserved; hue shifted toward Legacy blue, with brighter saturation; exported as 8-bit RGBA (not indexed PNG)
assets/rivencraft/textures/item/crystal_shard.png Original sprite generated with OpenAI ImageGen from the Legacy crystal palette 2026-10-05 Cropped and nearest-neighbor scaled to 16×16
assets/rivencraft/sounds/linking/link-fissure.ogg assets/mystcraft/sounds/linking/link-fissure.ogg Legacy 0.13.7.06 local extraction Namespace/path rename only; plays when a Star Fissure returns an entity home
assets/rivencraft/sounds/entity/meteor/roar.ogg assets/mystcraft/sounds/entity/meteor/roar.ogg Legacy 0.13.7.06 local extraction Byte-identical copy under the Rivencraft namespace; plays during the bounded meteor descent
assets/rivencraft/textures/block/book_receptacle.png assets/mystcraft/textures/blocks/book_receptacle.png Legacy 0.13.7.06 local extraction Byte-identical 16×16 face tile; modern block model recreates the Legacy thin slab
assets/rivencraft/textures/block/crystal_portal.png and .mcmeta assets/mystcraft/textures/blocks/portal.png and .mcmeta Legacy 0.13.7.06 local extraction Byte-identical texture and line-ending-normalized animation metadata, used when Immersive Portals is absent
assets/rivencraft/sounds/linking/link-portal.ogg assets/mystcraft/sounds/linking/link-portal.ogg Legacy 0.13.7.06 local extraction Byte-identical portal-link sound
assets/rivencraft/sounds/linking/link-disarm.ogg assets/mystcraft/sounds/linking/link-disarm.ogg Legacy 0.13.7.06 local extraction Byte-identical disarm-link sound; takes precedence over the portal sound as in Legacy
assets/rivencraft/sounds/linking/link-intra.ogg assets/mystcraft/sounds/linking/link-intra.ogg Legacy 0.13.7.06 local extraction Byte-identical intra-link sound for Linking Books

Mystcraft Legacy identifies XCompWiz as its project developer and includes the full LGPL v3 text in its root LICENSE file. Rivencraft's root LICENSE provides the same license terms.