Tags
Creators
Details
Licensed ARR
Published 4 months ago
Updated 34 minutes ago
All versions
0.0.5
Alpha
Nuclearistic Core 0.0.534 minutes ago 1
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
Changes
First, let's talk about the changes so you can better understand why the 3 new machines are needed.
- The oil recipe for the Distillation Tower has been changed — now, distilling oil yields Associated Petroleum Gas, Naphtha, Heavy Naphtha, and Mazut.
- The energy buffers of machines have been updated — they now store a balanced amount of energy that matches each machine's tier in the mod's progression. A similar update applies to fluids: the fluid buffers of machines have been adjusted (this does not apply to the Fluid Tank).
- The crafting recipes for all machines have been changed, except for the Electric Furnace and the Crusher. In machine recipes that previously required a Fluid Tank, you will now need new items — sheets. We will cover this in more detail below.
New Additions
New Fluids
- Added new fluids: Naphtha, Heavy Naphtha, Kerosene, Methane, Ethane, and Ethylene. Associated Petroleum Gas was already present in the code earlier, though I had to put it on hold due to release deadlines. Now it is finally ready and obtainable in-game! New Blocks
- Added a new machine — Catalytic Reformer. It consumes 45 FE/t, has a 12 kFE energy buffer, and features 3 tanks with a capacity of 8 buckets each. Its sole purpose (for now, as more recipes will be added in the future) is cracking Naphtha into Gasoline and Kerosene, as well as heavy naphtha into kerosene and diesel. To operate, it requires special catalysts of the tier specified in the recipe. For instance, the two recipes mentioned above require a Tier 1 catalyst. This is the first machine from the "OBJ Machine" program; you can already see its model, though only inside the mod's files for now. I ran into some issues with loading the model and drawing its texture. I will definitely fix everything, but for now, it stays like this.
- Another new machine - Chemical Mixer. You might have already spotted its empty files in the Alpha v0.0.4 code. Back then, I couldn't finish it due to its complex logic (which actually delayed that version's release), but now — meet the mixer! It has a 12 kFE energy buffer, consumes 40 FE/t, and holds 3 tanks of 12 buckets each. It is used to produce Bakelite, Plastic Sheets, and other recipes.
- The final new machine is the Pyrolysis Oven. It is used to produce ethylene, with more recipes coming in the future. It features a 22 kFE energy buffer, consumes 40 FE/t, and has tanks with a capacity of 8 buckets each. It has unique logic with 2 recipe modes and a toggle button. The first mode is fluid-based: you input a fluid and get a fluid out. The second mode is solid-based: you input a fluid, an item, or both, and get an item as the output. Both processes can run simultaneously.
- The last new block is the Advanced Machine Frame. It is crafted using Bakelite, steel, and a Basic Machine Frame, and is used in various crafting recipes.
Note: All 4 new blocks do not have models or textures yet.
New Items
- Added new crafting components — sheets (Tin Sheet, Iron Sheet, and Steel Sheet). They replace Fluid Tanks in machine recipes and are crafted from 4 plates of the corresponding metal.
- Added Bakelite and Plastic Sheet, which are used for crafting machines. Bakelite is made by mixing 500 mB of Associated Petroleum Gas and 2 coal dusts, yielding 1 piece. Plastic Sheet is made by mixing 1 redstone and 500 mB of Ethylene, yielding 2 pieces.
- Added the Tin Catalyst. It is required for processing naphtha and heavy naphtha in the Catalytic Reformer. It does not have a texture yet.
- Added buckets for the new fluids: Naphtha Bucket, Heavy Naphtha Bucket, and Kerosene Bucket.
- Added the Copper Coil. It is used in machine crafting recipes and is made from 1 iron ingot and 8 copper wires.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:6Eh7dttU:tvgSqnAI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6Eh7dttU:tvgSqnAI"
}

