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

NarrativeCraft

Create narrative games inside Minecraft. No coding, no game engine, only text and logic.

Загрузки
7K
Подписчики
142
Обновлён
20 августа 2026 г.
Лицензия
MIT

Опубликован 20 июля 2025 г.

NarrativeCraft

Create narrative games inside Minecraft. No coding, no game engine, only text and logic.
   

join_disord     documentation


NarrativeCraft is a Minecraft mod to create your own narrative games in Minecraft. If you don't want to learn a game engine to create stories with branching patterns, this mod does all the work for you.

Tutorial video

Showcase

How does this work

NarrativeCraft works thanks to the amazing open source project Ink, a narrative scripting language to write dialogs and create branching patterns. Text first, logic later.

Features

NarrativeCraft is an all-in-one system, meaning that you have everything by default.

Compatibility with other mods requires installing addons.

  • Cutscenes
  • Player recording
  • Dialogs rendering (on screen or a character speaking)
  • Camera angles for character dialog focus
  • Interactions with trigger zones and clickable points
  • Characters and NPCs
  • Full management of your story
  • Multiple locales in one world
  • Choices
  • Saves
  • Main screen (new game, continue...)
  • Multiplayer

About Multiplayer

NarrativeCraft is singleplayer first, meaning that it is mainly developed for singleplayer. However, multiplayer is supported, but it does not mean co-op, it means that you can play a story, show cutscenes, display characters or NPCs to a single player, so you can create more immersion for your server.

Getting started

If you want to start learning NarrativeCraft, take a look at the documentation; you'll be guided there to start your first story and learn the fundamentals of the mod.

Credits

Ченджлог

2.2.3-forge-1.20.1Релиз1.20.1 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.3-fabric-1.20.1Релиз1.20.1 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.3-neoforge-1.21.1Релиз1.21.1 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.3-fabric-1.21.1Релиз1.21.1 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.3-neoforge-26.2Релиз26.2 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.3-fabric-26.2Релиз26.2 · 20 августа 2026 г.

Fixes

  • 1.20.1 - game crash when editing camera angle position
  • Overriding an animation with same name linked to a subscene being removed from it
  • Hurt bobbing when changing camera angle (I couldn't reproduce this bug, but I assume I fix it I hope)
  • Cutscene editor playhead staying still when pressing play
  • Slight drift between two keyframes sharing the same position and rotation
  • Fov layer reading the easing from the wrong keyframe of the segment
  • Camera spinning a full turn when the yaw or roll crosses 180/-180
  • Cutscene not starting at the first camera keyframe the first time it plays in production
  • Cutscene not stopping playbacks when finished in cutscene tag
  • Conflict client-server when exiting an editor (interaction, camera angle...)
  • Starting recording when riding an entity make it de-spawn
  • 1.20.1 - Closing options screen with "esc" while in main screen completely close it
  • OS conflict with ink import using "/" or "\" for path
  • Non character entities with name tag shown in playback
  • HUD still hidden after a cutscene ended
  • Accidentally spectating a character when entering a camera angle and left-clicking the entity
  • Fake player appearing transparent when adding it either in camera angle editor main screen editor

Misc

  • Shows a sentence in chat when a story has finished
2.2.2-forge-1.20.1Релиз1.20.1 · 9 августа 2026 г.

Fixes

  • Capes mod overriding main character skin to local player skin
  • NPC name tag shown in a story
  • Character from camera angle items not correctly applied
  • Occasional and random crash when getting character skin
2.2.2-fabric-1.20.1Релиз1.20.1 · 9 августа 2026 г.

Fixes

  • Capes mod overriding main character skin to local player skin
  • NPC name tag shown in a story
  • Character from camera angle items not correctly applied
  • Occasional and random crash when getting character skin

Комментарии

Загружаем…