Skip to content

ldtteam/Domum-Ornamentum

Repository files navigation

Domum Ornamentum
Domum Ornamentum Source Code

Be sure to ⭐ this repo so you can keep up to date on any progress!



Base implementation:

This is a minecraft mod that provides skinnable blocks to be used in buildings inside the game minecraft. The core of this mod is a reskinning supporting model loader that gets the skin information passed from a none ticking block entity.

Gameplay:

Craft an architects cutter and place the materials in as requested. Then select the type of skinned block in the middle, and pick up the result on the right.

In general terms the architects cutter is just a fancy stone cutter, nothing more, nothing less.

Vanilla compatibility:

By default, the mod creates a wide array of different compatibility tags that can be used to allow DO to skin its blocks with others. The tags listed here provide an overview of the tags DO uses to enable the compatibility, any modder can add his or her blocks to these to enable compatibility.

Vanilla compatibility (State):

State of the application: The current state of this mod is RELEASE. We have done thorough testing, however as with all mods, bugs can not be prevented so please report any of them.

Mod compatibility:

By default, a modder will need to add his blocks to the required material tags (see above), however most of these already extend from other tags, as such, it generally suffices to add the planks or logs to the vanilla tag for DO to pick them up.

Installation:

The way to install Domum Ornamentum differs if you are a player or a modder:

Installation of Domum Ornamentum as a player:

To install Domum Ornamentum as a player you need to perform the following steps:

  1. Download the correct version from CurseForge.
  2. Create a Forge based profile in your launcher of choice.
  3. Drop the Domum Ornamentum jar into the mods folder of your profile.
  4. Enjoy!
  5. Report any bugs you found.

Installation of Domum Ornamentum as a Modder:

To install Domum Ornamentum as a modder you need to perform the following steps:

  1. Add the LDTTeam Maven repository to your project:
repositories {
    maven {
        name 'LDTTeam - Modding'
        url 'https://ldtteam.jfrog.io/ldtteam/modding/'
    }
}
  1. Determine which version of Domum Ornamentum you want to depend on using [CurseForge](https://www.curseforge.com/minecraft/mc-mods/Domum Ornamentum).
  2. Add the Domum Ornamentum API-jar as a Compile-time and the Domum Ornamentum Main-jar as a Run-time dependency:
dependencies {
    compileOnly fg.deobf("com.ldtteam:domum-ornamentum:${project.exactMinecraftVersion}-${project.DomumOrnamentumVersion}:api")
    runtimeOnly fg.deobf("com.ldtteam:domum-ornamentum:${project.exactMinecraftVersion}-${project.DomumOrnamentumVersion}:universal")
}

Proudly supported by:

BiSect Hosting LDTTeam link