Mineuniverse
Log in Register
Mods

Shogi

Rule-based, contextually dynamic configuration options for supported mods.
by BlayTheNinth
Download Claim this project
814,765 downloads
0 likes
Updated Jun 30, 2026
0 hypes

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.

Features

  • 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
shogi-neoforge-26.3-26.3.0.1.jar
MC NeoForge, Server, 26.3
Release 2026-09-15 Get
shogi-fabric-26.3-26.3.0.1.jar
MC Fabric, Server, 26.3
Release 2026-09-15 Get
shogi-fabric-26.2-26.2.0.5.jar
MC Fabric, Server, 26.2
Release 2026-08-14 Get
shogi-fabric-26.1.2-26.1.2.8.jar
MC Fabric, Server, 26.1.2
Release 2026-08-14 Get
shogi-neoforge-26.2-26.2.0.5.jar
MC NeoForge, Server, 26.2
Release 2026-08-14 Get
shogi-neoforge-26.1.2-26.1.2.8.jar
MC NeoForge, Server, 26.1.2
Release 2026-08-14 Get
shogi-neoforge-26.2-26.2.0.4.jar
MC NeoForge, Server, 26.2
Release 2026-07-31 Get
shogi-fabric-26.2-26.2.0.4.jar
MC Fabric, Server, 26.2
Release 2026-07-31 Get
shogi-fabric-26.2-26.2.0.3.jar
MC Fabric, Server, 26.2
Release 2026-07-10 Get
shogi-neoforge-26.2-26.2.0.3.jar
MC NeoForge, Server, 26.2
Release 2026-07-10 Get
shogi-fabric-26.1.2-26.1.2.7.jar
MC Fabric, Server, 26.1.2
Release 2026-07-10 Get
shogi-neoforge-26.1.2-26.1.2.7.jar
MC NeoForge, Server, 26.1.2
Release 2026-07-10 Get
shogi-fabric-26.1.2-26.1.2.6.jar
MC Fabric, Server, 26.1.2
Release 2026-07-03 Get
shogi-neoforge-26.1.2-26.1.2.6.jar
MC NeoForge, Server, 26.1.2
Release 2026-07-03 Get
shogi-fabric-26.2-26.2.0.2.jar
MC Fabric, Server, 26.2
Release 2026-07-03 Get
shogi-neoforge-26.2-26.2.0.2.jar
MC NeoForge, Server, 26.2
Release 2026-07-03 Get
shogi-neoforge-26.2-26.2.0.1.jar
MC NeoForge, Server, 26.2
Release 2026-06-16 Get
shogi-fabric-26.2-26.2.0.1.jar
MC Fabric, Server, 26.2
Release 2026-06-16 Get
shogi-fabric-26.1.2-26.1.2.5.jar
MC Fabric, Server, 26.1.2
Release 2026-05-26 Get
shogi-neoforge-26.1.2-26.1.2.5.jar
MC NeoForge, Server, 26.1.2
Release 2026-05-26 Get
shogi-fabric-26.1.2-26.1.2.4.jar
MC Fabric, Server, 26.1.2
Release 2026-05-22 Get
shogi-neoforge-26.1.2-26.1.2.4.jar
MC NeoForge, Server, 26.1.2
Release 2026-05-22 Get
shogi-fabric-26.1.2-26.1.2.3.jar
MC Fabric, Server, 26.1.2
Release 2026-05-01 Get
shogi-neoforge-26.1.2-26.1.2.3.jar
MC NeoForge, Server, 26.1.2
Release 2026-05-01 Get
shogi-fabric-26.1.2-26.1.2.2.jar
MC Fabric, Server, 26.1.2
Release 2026-04-30 Get
shogi-neoforge-26.1.2-26.1.2.2.jar
MC NeoForge, Server, 26.1.2
Release 2026-04-30 Get
shogi-fabric-26.1.2-26.1.2.1.jar
MC Fabric, Server, 26.1.2
Release 2026-04-17 Get
shogi-neoforge-26.1.2-26.1.2.1.jar
MC NeoForge, Server, 26.1.2
Release 2026-04-17 Get
shogi-fabric-26.1.1-26.1.0.4.jar
MC Fabric, Server, 26.1.1, 26.1.2
Release 2026-04-03 Get
shogi-neoforge-26.1.1-26.1.0.4.jar
MC NeoForge, Server, 26.1.1, 26.1.2
Release 2026-04-03 Get
shogi-fabric-26.1-26.1.0.3.jar
MC Fabric, Server, 26.1
Release 2026-03-29 Get
shogi-neoforge-26.1-26.1.0.3.jar
MC NeoForge, Server, 26.1
Release 2026-03-29 Get
shogi-neoforge-26.1-26.1.0.2.jar
MC NeoForge, Server, 26.1
Release 2026-03-24 Get
shogi-fabric-26.1-26.1.0.2.jar
MC Fabric, Server, 26.1
Release 2026-03-24 Get

More from BlayTheNinth

Fertilization
891,465
Crafting Tweaks (Outdated Versions)
8,622,208
Twitch Chat Integration
785,956
Client Tweaks
73,170,490
StepAssist Control (Discontinued)
7,001
Hardcore Revival
6,476,442

You Might Also Like

Fragmentum [NeoForge Edition]
The lightweight framework for the Obscuria Collection multi-loader mods
992,307
Iguana Lib
An iguana lib core for my mods.
992,164
Potentials
Library to allow mod developers to use cross platform capabilities
981,373
SDM Engine Core
The game engine in Minecraft!
980,484
Vivecraft
A Minecraft VR mod on a loader of your choice!
9,988,339
Athena
A crossplatform (Forge/Fabric) solution to connected block textures for 1.19.4+
99,799,527