GithubHelp home page GithubHelp logo

zpiddock / art-of-alchemy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cafeteriaguild/art-of-alchemy

0.0 1.0 0.0 5.28 MB

An industrial magic mod that allows you to unleash the power of transmutation

Home Page: https://modrinth.com/mod/aoa

License: MIT License

Java 99.37% Ruby 0.63%

art-of-alchemy's Introduction




GitHub release (latest by date) GitHub Release Date


The World of Alchemy

At the heart of alchemy is the practice of transmutation. The ability to transmute substances into other, more useful substances is a valuable skill for any would-be crafter, and it starts with understanding the world around us. Our world is fundamentally made of two things: materia and essentia.

Materia is the physical material that all objects are made from. Although in principle all matter is interchangeable, in practice an alchemist will obtain poorer-quality materia from more common items, and richer materia from rare items. Thus, materia comes in seven grades, from F rank through to A and S rank. There are rumors of an eighth "omega" rank, but no concrete evidence of such a thing has ever surfaced.

Essentia, on the other hand, is the metaphysical essence of an object. You can't interact with it directly; when not bound within an object, it must be dissolved into solution. There are thirteen known types of essentia in this world, named after celestial bodies and related concepts.

Materia gives essentia substance, and essentia gives materia form. By breaking substances down into these two elements and recombining them in different ways, new substances can be formed.

Alchemical Machinery

There are three core devices that alchemists make heavy use of in their work. They are the Calcination Furnace, Dissolution Chamber, and Synthesis Table.

The Calcination Furnace uses solid fuel (the same sort you'd use in a regular furnace) to burn off the essentia within a substance, leaving behind only materia.

The Dissolution Chamber does the opposite, using alkahest (the universal solvent) to break down the materia of a substance and leave its essentia in solution.

Finally, the materia and essentia can be recombined in a Synthesis Table with a small sample of a desired substance to create more of the catalyst substance.

The basic versions of these machines only extract half of the theoretical yield of a substance; however, a philosopher's stone would allow upgrading these machines to faster and more efficient versions, if you can get your hands one. It also allows for the creation of a Projection Altar to upgrade materia into higher-ranking forms.


Note

The mod is currently in a transition phase, the wiki is currently down and the repository is a fork. These things will be fixed soon and numerous additions and fixes are (hopefully) incoming.

For now the wiki can be found here.

Acknowledgements

This mod is originally the wonderful work of the late SynthRose.

Unfortunately Rose is no longer able to contribute to the project but the work lives on.

Originally continued by CumulusMC, we have now taken it on.

If you feel there is anything you can add to the project please submit it in the repository or, get in touch on the discord.

Used Libraries

art-of-alchemy's People

Contributors

synthrose avatar kygost avatar sturmlilie avatar qsefthuopq avatar mindy15963 avatar lucaargolo avatar lemmaeof avatar emilyploszaj avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.