Skip to content

Chemistry Definitions

petrolpark edited this page Jan 11, 2024 · 3 revisions

Hovering over blue terms in JEI reveals their definition. This system can in fact be entirely controlled within the language .json file.

  • Add a new term simply by adding an entry: "namespace.chemistry.term1": "This is the definition of Term 1." Namespace will probably be destroy if you are not making an add-on, though it can be anything.
  • Refer to that term in other definitions with braces, separating the text and ID of the linked term with a comma: "namespace.chemistry.term2": "Hovering over the following text will show you the definition of term 1: {This is the text the user actually sees!, namespace:term1} You can have text either side, and any number of definitions and Molecule references."
  • Commas can still be included in the blue text.
  • Refer to Molecules with square brackets: "namespace.chemistry.term3": "This term has something to do with [destroy:water]." The text seen will be the name of the molecule (respecting the user's IUPAC preference). In this case you cannot add your own entries; it must be an existing molecule declared by a mod. The plan is to show the 3D model of the Molecule when hovering over it in a future update to Destroy.

For Developers

   FROWNS
   Chemistry Definitions
   Custom Groups
   Custom Generic Reactions

Changelogs

It'll Get Beta

   0.0.1
   0.0.2
   0.0.3
   0.0.4
   0.0.5
   0.0.6
   0.0.7
   0.0.8

Beta Still

   0.1.0-snapshot-1
   0.1.0-snapshot-2
   0.1.0-snapshot-3
   0.1.0-snapshot-4
   0.1.0-snapshot-5
   0.1.0-snapshot-6
   0.1.0-snapshot-7
   0.1.0-snapshot-8
   0.1.0-snapshot-9
   0.1.0-snapshot-10
   0.1.0-snapshot-11
   0.1.0-snapshot-12
   0.1.0-snapshot-13
   0.1.0-snapshot-14
   0.1.0-snapshot-15
   0.1.0-snapshot-16
   0.1.0
   0.1.1
   0.1.2
   0.1.3
   0.1.4

Clone this wiki locally