promotional bannermobile promotional banner

Mob Info Common

The shared mob-information library behind Pseudocore and Tensura Jade, handling variant names and Tensura's analysis rules. For the Tensura RPG pack.

Mob Info Common

The shared mob-information library behind Pseudocore and Tensura Jade. On its own it adds nothing you can see in game.

What it provides

  • Variant-qualified names. The library turns a mob's stored variant into readable words, so a captured direwolf reads Red Fang Direwolf and a dragon Emerald Fire Dragon. It covers Tensura, Ice and Fire, Mobs of Mythology and Mysticism, and falls back to the plain species name when a variant cannot be read, including for mobs whose mod was removed after they were captured.
  • Analysis gating. The library applies the same rules Tensura's own analysis overlay uses: who may see analysed information, and how high EP figures blur beyond the reader's grasp. Both addons gate with these rules, so neither becomes a way around Tensura's balance.

Every mod the library reads is optional at runtime. Without them it resolves nothing, and the addons that depend on it keep working without the features those mods would have fed.

Dependencies

Mod Why
Required Minecraft -
Required NeoForge -
Optional Tensura: Reincarnated Variant enums and the analysis rules
Optional ManasCore Tensura's library; present whenever Tensura is
Optional Mobs of Mythology Drake and sporeling variant names
Optional Mysticism Okami variant names

Using this library

Mods in this suite consume it as a Maven dependency from the org's GitHub Packages registry:

repositories {
    maven {
        url = uri('https://maven.pkg.github.com/HexaHexes/mob-info-common')
        credentials {
            username = System.getenv('GITHUB_ACTOR')
            password = System.getenv('GITHUB_TOKEN') // read:packages
        }
    }
}

dependencies {
    compileOnly 'org.bitwisemadness.mobinfocommon:mob_info_common:<version>'
}

Reads on GitHub Packages always require authentication. In CI the token needs packages: read; the workflow token of one repository cannot read a package owned by another, so a read token is supplied as a secret. A pack that ships Pseudocore or Tensura Jade needs this library too.

Publication happens when a GitHub release is published: the Publish workflow builds and uploads the artifact under the version in gradle.properties.

Credits

Bitwise Madness.

License

GNU Lesser General Public License v2.1 - see LICENSE.

AI disclosure

Parts of this project were written with the assistance of AI coding tools. AI-assisted code, data and documentation ship only after human review by the maintainers.

Mob Info Common Team

profile avatar
  • 12
    Followers
  • 19
    Projects
  • 28.1M
    Downloads

More from AshuraNoYamiView all

  • Iron Age Furniture project image

    Iron Age Furniture

    Iron Age Style Furniture, Chairs, Dynamic Benches, Sconces and new Lighting Options

    • 1.6M
    • October 27, 2026
  • Sky's Ley Lines project image

    Sky's Ley Lines

    A library mod to act as a foundation for magical mods, adding seed based Ley Lines and Nexus points of different magical strength and adding a magical currency system for magic mods to work their power system within.

    • 12
    • November 5, 2026
  • Base Electric project image

    Base Electric

    baseElectric expands the basePower library to bring your world into the electrical age! This is a continuation of Steam Advantage by Dr Cyano and is fully backwards compatible with Steam Advantage worlds.

    • 25
    • November 5, 2026
  • Base Steam project image

    Base Steam

    baseSteam expands the basePower library to bring your world into the steam age! This is a continuation of Steam Advantage by Dr Cyano and is fully backwards compatible with Steam Advantage worlds.

    • 27
    • November 5, 2026
  • Iron Age Furniture project image

    Iron Age Furniture

    Iron Age Style Furniture, Chairs, Dynamic Benches, Sconces and new Lighting Options

    • 1.6M
    • October 27, 2026
  • Sky's Ley Lines project image

    Sky's Ley Lines

    A library mod to act as a foundation for magical mods, adding seed based Ley Lines and Nexus points of different magical strength and adding a magical currency system for magic mods to work their power system within.

    • 12
    • November 5, 2026
  • Base Electric project image

    Base Electric

    baseElectric expands the basePower library to bring your world into the electrical age! This is a continuation of Steam Advantage by Dr Cyano and is fully backwards compatible with Steam Advantage worlds.

    • 25
    • November 5, 2026
  • Base Steam project image

    Base Steam

    baseSteam expands the basePower library to bring your world into the steam age! This is a continuation of Steam Advantage by Dr Cyano and is fully backwards compatible with Steam Advantage worlds.

    • 27
    • November 5, 2026