Shogi
Modby BlayTheNinth
Rule-based, contextually dynamic configuration options for supported mods.
Type
Mod
CurseForge Downloads
616,623
CurseForge ID
1475746
Modrinth Downloads
63,274
Modrinth ID
bi4iCmsw
Last Updated
Jun 12, 2026
Description
This is a library mod that adds a rule-based effect system for use in Minecraft mods. Its most notable use is Waystones, where it controls the highly dynamic warp requirements, and Unbreakables, where it controls the rules of which blocks are unbreakable.
To achieve this, mods implement the Shogi API and expose properties that can then be configured using a Shogi expression, which is a simple text-based format. For information on how to write Shogi rules or how to implement Shogi for your own mod, see the documentation.
- Dynamic rule evaluation based on player, dimension, or other context
- Simple expression syntax to configure rules as well as JSON support
- Conditional logic and aggregates for advanced calculations
- Powerful configuration expansion for mod developers with many inbuilt effects
- Embeddable lightweight API for mod developers to easily add support
Compatibility
Mod Loaders
Game Versions
Similar Mods
Featured Servers
Want to provide a servers.dat file with featured servers? Why overwrite each update when you can just add them without h...
[Let's Do] HerbalBrews
It's Tea Time! Brew Tea, Coffee and Flasks.
Thaumic Terminal
Compatibility AE & Thaumcraft
Realistic Bees
🐝 Tiny bees, or big! Bigger group spawns and increased hive space.
Extended Mushrooms
Mushroom Sheep, Glowshroom & mushrooms are more useful! (Forge)
Couplings
Coupled usage of doors, fence gates, and trapdoors
Included in Modpacks
Essentials Mods
Aetheris QoL
Technical Electrical
Minecraft Season