Refraction adds a single block - the Refraction Table - that lets you break any item down into its hidden Aspects and then craft known items back from pure knowledge
Aspects are the fundamental building blocks of matter in Refraction. There are 32 base Aspects, such as:
Ignis — Fire Aqua — Water Terra — Earth Aer — Air Arbor — Wood Metallum — Metal Vitreus — Crystal Praecantatio — Magic …and 24 more!
/refraction knowledge add <item>
/refraction knowledge remove <item>
/refraction knowledge clear
/refraction aspect add <aspect> <amount>
/refraction aspect remove <aspect> <amount>
/refraction aspect get <aspect>
/refraction aspect list
/refraction aspect clear
Requires operator level 2.
:D
All item aspects are defined in data/refraction/data_maps/item/aspects.json.
You can override any item's aspects using a datapack or addon mod.
Example:
{
"values": {
"minecraft:diamond": {
"refraction:vitreus": 64,
"refraction:terra": 128,
"refraction:potentia": 32
}
}
}
Refraction uses NeoForge's Data Maps system. Addons can:
Example addon JSON:
{
"values": {
"minecraft:crafting_table": {
"myaddon:instrumentum": 4,
"refraction:arbor": 2
}
}
}