Tensura Magic Growth
Tensura Magic Growth is an add-on mod for Tensura Reincarnated and Manascore that expands magic ore progression through environmental magicule, mother rock conversion, crystal growth, custom magic geodes, and living-entity-driven environmental magicule growth.
Required Mods
- Tensura Reincarnated
- Manascore
Features
Magic Ore to Mother Rock Conversion
Magic ore and deepslate magic ore can gradually transform into Magic Ore Mother Rock when the surrounding chunk has enough environmental magicule.
Current behavior:
- Conversion chance scales with chunk magicule
- Low-magicule areas can still trigger conversion at a very small chance
- High-magicule areas convert ore more reliably
- Each successful conversion consumes chunk magicule
- Chunk scanning is processed in batches to reduce performance cost
- Player-relocated ore can still be detected and converted
Magic Ore Mother Rock Growth
Magic Ore Mother Rock grows crystals in a way inspired by vanilla budding amethyst.
Growth stages:
- Small Magic Ore Bud
- Medium Magic Ore Bud
- Large Magic Ore Bud
- Magic Ore Cluster
Current behavior:
- Growth uses available faces only, reducing wasted random ticks
- Every successful growth step consumes environmental magicule
- Crystals grow stage by stage instead of appearing fully formed
- Crystal blocks emit light, making geodes easier to spot underground
Magic Geodes
The mod adds a custom Magic Geode structure based on vanilla amethyst geodes.
Current generation traits:
- Generates only in Tensura overworld biomes
- Uses a calcite-focused inner shell and a basalt-style outer shell
- Can generate small amounts of:
- Magic Ore
- Magic Ore Mother Rock
- Magic Ore Blocks
- Resource density has been tuned down to avoid excessive rewards
- Geode generation rarity is configurable through the common config
Living Entity Magicule Influence
Living entities with sufficiently high Tensura magicule can now influence the chunk they are standing in.
Current behavior:
- Only
LivingEntity instances are processed
- The system updates on an interval instead of every tick
- Each entity updates its own influence instead of forcing full chunk-wide entity scans
- High-magicule entities gradually build up environmental influence through a presence-based progression system
- The system increases the maximum magicule and regeneration rate of the current chunk over time
- The current chunk magicule value is not directly raised by entity influence
- Environmental influence decays gradually after an entity leaves the chunk
- A configurable diffusion rate allows part of the current environmental bonus to spread into nearby loaded chunks
- Chunk values are resynced when chunks load again, helping old abnormal values settle back into the expected range
- Per-entity and per-chunk caps are still used to prevent runaway scaling
High Magicule Mob Replacement
High-magicule chunks can now replace specific naturally spawned mobs with whitelist-based rarer Tensura mobs.
Current behavior:
- Only applies to natural spawns
- Requires the chunk to meet a configurable magicule threshold
- Uses a configurable replacement chance
- Reads replacement pairs from a whitelist in the common config file
- Supports chained rarity upgrades such as:
tensura:orc -> tensura:orc_lord
tensura:black_spider -> tensura:knight_spider
tensura:slime -> tensura:metal_slime
tensura:metal_slime -> tensura:supermassive_slime
- The whitelist is intentionally hidden from the in-game config GUI and is meant to be edited directly in the TOML file
Debug HUD
A client-side debug HUD is available for testing environmental magicule behavior.
Current behavior:
- Toggle keybind is available in the Controls menu
- Default key is
F8
- Displays current chunk magicule, max magicule, regeneration, target bonus, and current bonus
- Automatically shifts downward when right-side status effect icons are visible
Mother Rock Drops and Mining Rules
Magic Ore Mother Rock is designed to behave close to magic ore in survival gameplay.
Drop behavior:
- Drops itself with Silk Touch
- Drops Magic Ore Shards without Silk Touch
- Fortune affects shard drops
- Proper mining tags and ore tags are applied
Configuration
Mother rock conversion, crystal growth, entity magicule influence, and magic geode generation are configurable through the common config file:
config/tensura_magic_growth-common.toml
Available settings include:
- Magic geode generation chance
- Minimum magicule required to start mother rock conversion
- Magicule threshold for maximum conversion chance
- Minimum and maximum conversion chance
- Conversion magicule cost
- Chunk scan interval
- Mother rock growth chance
- Growth cost for each bud and cluster stage
- Entity magicule influence interval
- Entity magicule threshold, factor, and contribution caps
- Entity influence approach rate
- Entity regeneration conversion ratio
- Entity diffusion rate
- Mob replacement enable flag
- Mob replacement minimum magicule
- Mob replacement chance
- Mob replacement whitelist
Default entity influence settings:
entityMagiculeInfluenceInterval = 20
entityMagiculeInfluenceMinMagicule = 100
entityMagiculeInfluenceFactor = 2.0
entityMagiculeInfluenceEntityCap = 1200
entityMagiculeInfluenceChunkCap = 10000
entityMagiculeInfluenceApproachRate = 0.2
entityMagiculeInfluenceRegenRatio = 0.02
entityMagiculeInfluenceDiffusionRate = 0.04
Default mob replacement whitelist:
tensura:orc>tensura:orc_lord
tensura:black_spider>tensura:knight_spider
tensura:slime>tensura:metal_slime
tensura:metal_slime>tensura:supermassive_slime
tensura:lesser_daemon>tensura:greater_daemon
tensura:greater_daemon>tensura:arch_daemon
Multiplayer and Server Support
The mod supports:
- Singleplayer
- LAN multiplayer
- Dedicated servers
Server installations must also include all required dependency mods.
Design Goal
The goal of this mod is not just to add another ore variant, but to make environmental magicule matter in resource evolution, exploration, and long-term progression. High-magicule areas become more valuable, and players can gradually shape their own magic-rich regions through creature presence and magicule-driven world interaction.