Heart of the Machine

Heart of the Machine

A whole new dimension of abandoned machinery to explore

by
4.4K Downloads
fabricquiltadventuretechnologyworldgen
Rent Server with this Mod

Screenshots

Simple Chunk Reactor
Aura Nodes

About this Mod

Logo

Heart of the Machine

Website Discord Modrinth CurseForge GitHub

Heart of the Machine is a ModFest 1.16 entry.

Heart of the Machine adds a whole new dimension of abandoned machinery to explore. Maybe you can uncover the secrets of
this dimension and make use of them somehow.

This mod depends on the Quilt Standard Libraries and Quilt Kotlin Libraries.

Quilt Standard Libraries Quilt Kotlin Libraries

Rewrite

This mod is being re-written, nearly from scratch, for two main reasons. First, the original version of this mod was my
first fabric/quilt ecosystem mod, and my first Minecraft mod in several years, meaning that much of the mod's mechanics
were hacked in, causing issues like deadlocks during world-generation. Second, Minecraft has changed so much since this
mod was last updated, especially in the areas of world-generation, which is a focus of this mod, meaning that much of
the mod's original code is just unusable with modern versions of Minecraft.

Huge thanks to Misode's Datapack Generators, as they allowed me to recreate the shape of
Heart of the Machine's caves without having to manually create a new world for every change.

Screenshots

Here is a screenshot of a previous version of Heart of the Machine:

Old Heart of the Machine screenshot

Getting to the Nectere Dimension

The Nectere (or Nexus) dimension can be accessed through portals that generate at surface level in the overworld. You
can locate them using the /hotm locate_nectere_portal command. Beware, the Nectere dimension has some pretty wacky terrain,
and you may want to bring some building blocks just in case you end up spawning in a cliff or on a floating island.

What is still subject to change?

This mod is still under development. We still have plans for adding a lot more content to Heart of the Machine, but some
existing content will also be changing as well.

Existing content that will likely be changing in the future is:

  • We will be adding new biomes to the Nectere dimension. This will likely change how terrain is generated, leaving
    chunk boundaries in generated terrain.
  • Portal connectivity will change. We are planning to a biome-based dimension-squashing system where different biomes
    have different coordinate multipliers when connecting to the overworld. We may add a command to regenerate natural
    portal connections if necessary.
  • Some biome features are likely to change. This means that some Plassein Growths may change shape and new structures
    may start generating in unexplored terrain.
  • Some block textures will change. Many of Heart of the Machine's textures are sill WIP.

Goals for Heart of the Machine

Heart of the Machine is an ancient-technology themed mod with a progression and functionality much like some magic mods.
After we have gotten most of the Nectere world-generation and portal systems finalized, we are planning to move on to
the technology aspects of the mod.

Some concrete goals we have for Heart of the Machine are:

  • We plan to add an aural energy system similar to Thaumcraft's vis. This energy will be used to power organic and
    inorganic machinery.
  • We plan to allow players to construct their own portals. This means that players will be able to take full advantage
    the strange way the Nectere dimension connects to other dimensions.
  • We plan to have portals that connect the Nectere dimension to dimensions other than just the overworld.

We have other plans for Heart of the Machine, but those plans are less concrete.

Known Issues

There are some known issues with the mod. Some are being fixed and some are outside the scope of this mod.

  • Some textures are broken when using Sodium without Indium. This is caused by Sodium not supporting custom block
    renderers that HotM uses. To fix this issue, please install Indium alongside Sodium.

License

Heart of the Machine is licensed under the MIT license.

Available Versions

2.0.0-alpha.7+1.20.1alpha
MC 1.20, 1.20.1quilt
July 26, 2023
2.0.0-alpha.6+1.20.1alpha
MC 1.20, 1.20.1quilt
July 15, 2023
2.0.0-alpha.5+1.20.1alpha
MC 1.20, 1.20.1quilt
July 10, 2023
2.0.0-alpha.4+1.20.1alpha
MC 1.20, 1.20.1quilt
July 10, 2023
2.0.0-alpha.3+1.20alpha
MC 1.20, 1.20.1quilt
July 9, 2023

How to Install Heart of the Machine on Your Server

1

Order Server

Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Heart of the Machine". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricquilt

Minecraft Versions

1.20.1, 1.20, 1.16.4 (+1 more)

Server-side

Required

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Heart of the Machine server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is Heart of the Machine compatible with fabric and quilt?

Heart of the Machine officially supports fabric, quilt for Minecraft 1.20.1, 1.20, 1.16.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Heart of the Machine – how to optimize performance?

Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Heart of the Machine consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Heart of the Machine with just one click on your server.

Recommended RAM
6 GBab €12/mo
Min. 4 GB | +1 GB pro 5 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.20.11.201.16.41.16.3