Loading...
Beta Modpages Unclaimed

Qrystal

Increase yields of your ores by growing crystals

0 Likes
456 Downloads
Created by villfuk02

Description

This mod adds a new processing tech tree, where you have to grow crystals to increase yields.
Crystals come in various sizes and tiers, where each tier gives greater yields but needs more and more complex processing and way more material to kick-start the process.
Mine ore -> Crush it -> Dissolve dust -> Grow crystals -> cut crystals into ingots
This mod supports 10 vanilla materials and more can be added via config, each with its unique properties.

It also contains 8 crystal types which are used to create the machines needed for the processing and are used as catalysts for other material growing.

Everything can be adjusted in config.

Default values

Tier 0 yield: up to 2.167x     

Tier 1: up to 2.999x

Tier 2: up to 4.151x

Tier 3: up to 5.745x

...

Tier 15: up to 283.727x

 

 

Made to support any material (or any fluid as a solvent):
Registering a material in one world only:

1. Open your world folder

2. Create a datapack (https://minecraft.gamepedia.com/Data_pack) inside the datapacks folder

3. It doesn't matter what namespace you use. When in doubt, use "minecraft".

4. Inside the namespace folder, create a folder named "qrystal_materials" (or "qrystal_solvents" for registering a solvent).

5. Here put all your material (or solvent) jsons.

 Registering a material from your mod:

1. In your mod's resources/data/your_namespace create a folder named "qrystal_materials" (or "qrystal_solvents" for registering a solvent).

2. Here you put all your material (or solvent) jsons.

 Registering a material in a modpack:

1. You'll need DRP - Global Datapack (https://www.curseforge.com/minecraft/mc-mods/drp-global-datapack)

2. Create a datapack (https://minecraft.gamepedia.com/Data_pack) inside the global_data_packs folder

3. It doesn't matter what namespace you use. When in doubt, use "minecraft".

4. Inside the namespace folder, create a folder named "qrystal_materials" (or "qrystal_solvents" for registering a solvent).

5. Here put all your material (or solvent) jsons.

 Material json format:

every value that isn't set will default to these:

{
"name": "", - UNIQUE material name
"locale": "", - material localisation string
"seed": "qlear", - seed used to grow higher tiers (only qeri, qawa, qini, qitae, qondo, qoid, qalb; qlear = no higher tiers)
"color_primary": "FF00FF", - primary color in hex
"color_secondary": "000000", - secondary color in hex
"replace_data": false, - Replace temp, locale, seed and colors? (empty entries will not replace existing ones)
  "priority_data": 0, - If replace = true, the version with higher priority is kept
"replace_IO": false, - Replace dissolvable and outputs?
"priority_IO": 0 - If replace = true, the version with higher priority is kept
"outputs": [ - crystals can be cut into these items
{
"item": "", - the Item's ID
"value": 36 - the Item's value (36 = ingot, 324 = block...)
}
],
"dissolvable": [ - these items can be dissolved
{
"item": "", - the Item's ID
"value": 0 - the Item's value (36 = ingot, 324 = block...)
}
]
}

 Solvent json format:

every value that isn't set will default to these:

 

{

  "fluid": "", - fluid ID
  "tier": -1, - solvent tier (0-15)
  "priority": 0 - fluids with more assigned tiers keep the tier with higher priority

}

 

 

 


Report Issues on my GitHub or my Discord

Github: https://github.com/Villfuk02/Qrystal

If you have any questions, ask on my Discord

Discord: https://discord.gg/URZWKRn

Feel free to rework, update or build onto this mod, but make sure to give credit! If you want any help, message me on discord!


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

UniDict

a mod to unify all ingots/ores/etc; with: AE2, Immersive Engineering, Mekanism, IC2, Thermal Expansion, and a lot more Integrations.

Iron Furnaces [FORGE]

Inspired by cpw's Iron Chests, this mod introduces a variety of new furnaces to the game.

JAOPCA

Just A Ore Processing Compatibility Attempt

Compacter

Rapidly compacts items that can be crafted in 2x2 or 3x3 pattern

More Furnaces

Adds 5 furnaces with different abilities to the game

Better With Mods

Highly configurable expanision of the Vanilla game.

Jumbo Furnace

A forge mod that adds a multiblock furnace that can smelt multiple items at once