Mystcraft
A recreation of the Myst series lore in Minecraft, allowing you to write and travel to new dimensions, called Ages.
2,836
4
Adventure
World Generation
Mystcraft has been archived. Mystcraft will not receive any further updates unless the author decides to unarchive the project.
Changelog
Major Changes:
- Baseline profiling
- Notebook -> Folder/Portfolio
- Descriptive books don't register dimension until first used to link
- Massive changes to rarity for symbols
Balance:
- [Balance]Block instability baseline values are automatically determined
- [Balance]Default dangling modifier instability value increased
- [Balance]Makes flux goo seabanned by default
- [Balance]Replaces flat weights system with rank-based system in grammar and treasure generation
- [Balance]Symbols without a rarity ranking cannot be obtained
- [Balance]Revises booster contents slightly
Mechanics:
- [Mechanics]Dimensions are no longer registered until the first link attempt is made
- [Mechanics]A newly made descriptive book (not yet visited) will not make a usable portal
Generation:
- [Generation]Handles new biome direct generation (ex: Mesa Biomes; specific Biome population elements)
- [Generation]Updates stone noise to match vanilla generation
Items:
- [Items]Splits notebook item into portfolio and folder
- [Items]Existing notebooks map to new folder item
- [Items]Pages now stack to 64
- [Items]Portfolios are collection items, allowing easy tracking of a symbol collection (akin to a CCG)
- [Items]Folders function much like notebooks before, useful for organizing and ordering a set of pages
- [Items]Adds sealed folder, which takes the place of generated notebooks (new booster packs; right click to open)
- [Items]Book names are limited to 21 characters
Crafting:
- [Crafting]Adds recipe for portfolio
- [Crafting]Changes recipe for folder
- [Crafting]Makes folders a valid book cover material
Trading:
- [Trading]Implements basic core of villager shop system
- [Trading]Mystcraft Villagers no longer use the vanilla trading system
- [Trading]Right-clicking on a mystcraft villager brings up their shop (WIP)
Interface:
- [Interface]Right-clicking a text box clears it
- [Interface]The page surface is auto-sorted (A-Z) client-side (respects localization)
- [Interface]Duplicate pages in a portfolio in the surface are stacked
- [Interface]A show all button has been added to the page surface to show all in-game symbols
- [Interface]Improves horizontally scrolling page gui element
- [Interface]Improves surface element
- [Interface]Folder/Protfolio right-click bring up gui with surface view
Audio:
- [Audio]Replaces pop sound (Minecraft no longer works with WAVs)
Visuals:
- [Visuals]Adjusts link panel disabled grey-out effect
- [Visuals]Improves symbol rendering
Localization:
- [Localization]Updates to localization files (See GitHub)
- [Localization]Alters localization key of symbols
Config:
- [Config]Prevents auto-config gen of mod-blacklisted fluids
API:
- [API]Refactors MystObjects
- [API]Moves Color and ColorGradient back to API
- [API]Adds drawColor back to IRenderAPI
- [API]Adds function to get BlockCategory by name
- [API]API for symbols and instability effects reinstated. Some elements remain in need of cleanup.
- [API]Makes the ChunkProfiler handle blocks by unlocalized name key (allows for blocks w/ metadata)
- [IMC]Adds IMC message handler for building block modifiers
- [IMC]Adds IMC message handler for specifying block instability factors
- [IMC]Fluid config message flag "rarity" replaced with "cardrank" (int)
- [IMC]Fluid config message flag "grammar" replaced with "grammarrank" (int)
- [ModCompat]Adds a tickcounter for clientside use on the world info override object
- [ModCompat]Correctly uses/handles Quartz generation event
Bugfixes, tweaks:
- [BugFix]Fixes issue with error handling in IMCHandler not giving full log
- [BugFix]Fixes crashbug with empty desk tabs
- [BugFix]Fixes the can snow here check
- [BugFix]Fixes the Mexican jumping books and block ejection
- [BugFix]Fixes a bug with interacting with empty surface tabs
- [BugFix]Fixes an issue with viewing linkbooks to removed dims
- [BugFix]Forces folder used as covers to be empty
- [BugFix]Fixes pickup/drop with folder on binder (1 item in folder looked empty)
- [BugFix]Fixes read order of block modifiers on terrain symbols to match grammar generation
- [BugFix]Command created books get pages as previously written
- [BugFix]Fixes localization for missing world in TPX command
- [BugFix]Fixes dim registration for ages (trying to register existing dimensions now fails correctly)
- [Tweak]Minor changes to library generation
Performance:
- [Performance]Optimizes ChunkProfiler
Other:
- [Other]There is a fake dimension created for baseline profiling which is not saved and generates a little every tick until profiling is completed
- [Other]Chunks from baseline dimension only keeps ~32 most recent chunks
- [Other]Descriptive books now store own data (not in AgeData)
- [Other]AgeData file does not exist until first link through the descriptive book
- [Other]XCompWiz no longer spawns with glasses
Debug:
- [Debug]Implements new debug system for accessing internal live data
- [Debug]Revises debug command autocomplete and value addressing
- [Debug]Adds global profiling data (stability calcs) to debug tree
- [Debug]Adds more information on bonus stability system
- [Debug]Adds debug instability value controllable from debug tree (ex: set agedata_#.instability.debug 100)
KNOWN_ISSUE: You get a lot of (nearly) useless folder items...
KNOWN_ISSUE: Villager trades still incomplete
Files
mystcraft-1.7.10-0.11.1.00.jar(2 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
0.11.1.00Loaders
Forge
Game versions
1.7.10Downloads
11Publication date
April 23, 2024 at 2:37 PMPublisher
ModrinthArchives
Archivist