reclaim hexcasting from the leftoids

This commit is contained in:
LordMZTE 2023-11-18 17:29:43 +01:00
parent 67c4103d15
commit e729d2ba3e
Signed by: LordMZTE
GPG key ID: B64802DC33A64FF6
136 changed files with 787 additions and 4506 deletions

129
.clang-format Normal file
View file

@ -0,0 +1,129 @@
---
AccessModifierOffset: 0
AlignAfterOpenBracket: BlockIndent
AlignArrayOfStructures: None
AlignConsecutiveAssignments: None
AlignConsecutiveMacros: None
AlignConsecutiveBitFields: None
AlignConsecutiveDeclarations: None
AlignEscapedNewlines: DontAlign
AlignOperands: DontAlign
AlignTrailingComments: false
AllowAllArgumentsOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: Empty
AllowShortCaseLabelsOnASingleLine: false
AllowShortEnumsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Empty
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AlwaysBreakTemplateDeclarations: MultiLine
AttributeMacros: []
BinPackArguments: false
BinPackParameters: false
BitFieldColonSpacing: After
BraceWrapping:
AfterCaseLabel: false
AfterClass: false
AfterControlStatement: Never
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
BeforeLambdaBody: false
BeforeWhile: false
IndentBraces: false
SplitEmptyFunction: false
SplitEmptyRecord: false
SplitEmptyNamespace: false
BreakAfterJavaFieldAnnotations: true
#BreakArrays: false
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Custom
BreakBeforeConceptDeclarations: true
BreakBeforeTernaryOperators: true
BreakConstructorInitializers: AfterColon
BreakInheritanceList: AfterColon
BreakStringLiterals: true
ColumnLimit: 90
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: false
DeriveLineEnding: false
DerivePointerAlignment: false
DisableFormat: false # wtf
EmptyLineAfterAccessModifier: Never
EmptyLineBeforeAccessModifier: Always
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: false
ForEachMacros: ["BOOST_FOREACH"]
IfMacros: []
IncludeBlocks: Regroup
IndentAccessModifiers: false
IndentCaseBlocks: false
IndentCaseLabels: true
IndentExternBlock: Indent
IndentGotoLabels: true
IndentPPDirectives: BeforeHash
#IndentRequiresClause: false
IndentWidth: 4
IndentWrappedFunctionNames: false
#InsertBraces: false
InsertTrailingCommas: Wrapped
JavaScriptQuotes: Double
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: false
LambdaBodyIndentation: OuterScope
MaxEmptyLinesToKeep: 1
NamespaceIndentation: All
PackConstructorInitializers: NextLine
PointerAlignment: Left
QualifierAlignment: Left
ReferenceAlignment: Left
ReflowComments: true
#RemoveSemicolon: true
#RequiresClausePosition: OwnLine
#RequiresExpressionIndentation: OuterScope
SeparateDefinitionBlocks: Always
SortIncludes: false
SortJavaStaticImport: Before
SortUsingDeclarations: true
SpaceAfterCStyleCast: true
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceAroundPointerQualifiers: After
SpaceBeforeAssignmentOperators: true
SpaceBeforeCaseColon: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: false
SpaceBeforeInheritanceColon: false
SpaceBeforeParens: ControlStatementsExceptControlMacros
SpaceBeforeRangeBasedForLoopColon: true
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpaceInEmptyParentheses: false
SpacesInAngles: Never
SpacesInCStyleCastParentheses: false
SpacesInConditionalStatement: false
SpacesInContainerLiterals: false
SpacesInLineCommentPrefix:
Minimum: 0
Maximum: -1
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: c++20
StatementAttributeLikeMacros: []
StatementMacros: []
TabWidth: 4
TypenameMacros: []
UseCRLF: false # wtf
UseTab: Never
WhitespaceSensitiveMacros: ["BOOST_PP_STRINGSIZE"]

View file

@ -217,6 +217,7 @@ dc72e3345c4375b37f3624040c9a8df435c958d1 assets/hexcasting/models/item/charged_a
1dd6767c74cd7ce5fed8e66476af1358db3cf7ce assets/hexcasting/models/item/creative_unlocker.json
b9916a82d647db5d3c505de2eb5f0a528169e1db assets/hexcasting/models/item/cypher.json
5082df8eee8f56f8c0d74db71ccda37a165bc76f assets/hexcasting/models/item/cypher_filled.json
6bf1ec7602bc9d0d6e60e833e3e161648509b019 assets/hexcasting/models/item/deutschland_colorizer.json
81c0a8098b595f9704e3b7b65f240bdd48457289 assets/hexcasting/models/item/directrix_redstone.json
c759cb3e7e44f108eae060c86ea1e93fd8302100 assets/hexcasting/models/item/dye_colorizer_black.json
67fc6367196d2ae4faa430ca77610ad4a97e22fd assets/hexcasting/models/item/dye_colorizer_blue.json
@ -272,22 +273,6 @@ fb30ccbcfc4bea03f9ef6869a85af88ed242ce9d assets/hexcasting/models/item/phial_sma
0d69864be6d3955e017a4368a367c0207b9f35bb assets/hexcasting/models/item/phial_small_2.json
cc2fd08a8f2bf1cdadaf79f4c86c3aeaa0d11016 assets/hexcasting/models/item/phial_small_3.json
006e229c292f4e5e5d911272cf1d1e22eb3b14bd assets/hexcasting/models/item/phial_small_4.json
cedb7b306869a2bc51efc7f3ec84bc79d606ea9f assets/hexcasting/models/item/pride_colorizer_agender.json
4a272fc890c412ecc2a1e90ee18abdd8150c07a5 assets/hexcasting/models/item/pride_colorizer_aroace.json
8072899227f5ae35110e7fd6fad4c0508f2938a2 assets/hexcasting/models/item/pride_colorizer_aromantic.json
eb2021010c3bbbab97d8853ce5dd66ad0843fcaf assets/hexcasting/models/item/pride_colorizer_asexual.json
eba36aaed5d6537b8297edd4f7c8e81469ca08ed assets/hexcasting/models/item/pride_colorizer_bisexual.json
57408a2622fcdb8f4dc38025ff4e2c1380e600a6 assets/hexcasting/models/item/pride_colorizer_demiboy.json
221a9a2afeb3dce4d084d77817641d7f2e75c41d assets/hexcasting/models/item/pride_colorizer_demigirl.json
916f8515974be748d941ae50ce9dda73277ac1b8 assets/hexcasting/models/item/pride_colorizer_gay.json
bc1199136ab3f9df84a67bb50404fce1eb91ff32 assets/hexcasting/models/item/pride_colorizer_genderfluid.json
378c11d2e513d5f4e76b00a7901f8c760a318867 assets/hexcasting/models/item/pride_colorizer_genderqueer.json
2b3c83e13948ddd786244803814cc64992f718fa assets/hexcasting/models/item/pride_colorizer_intersex.json
54795611733db955eca0c32afa40d01475d78cbf assets/hexcasting/models/item/pride_colorizer_lesbian.json
fbcfbeb01db5edad3ba76ddcd092c5466d4a791b assets/hexcasting/models/item/pride_colorizer_nonbinary.json
16ea3db9e99f0ced5a381f64d25406fc9fb9e558 assets/hexcasting/models/item/pride_colorizer_pansexual.json
e163f3f48c8f91c0f18c3ddb17a82eefa99f5c70 assets/hexcasting/models/item/pride_colorizer_plural.json
d5c1488d12ff375c2b25ffcc14ebadea1e373bc1 assets/hexcasting/models/item/pride_colorizer_transgender.json
bde8ee1cb1e6bd2c944496d5e592887f48d04b07 assets/hexcasting/models/item/scroll.json
9a5009293c4ee55de8e4d637d496b5c47aa47f15 assets/hexcasting/models/item/scroll_ancient_large.json
b2c8b8b54a3dfcab09fd2e3a2bb291d057a1e32a assets/hexcasting/models/item/scroll_ancient_medium.json

View file

@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_gay"
"layer0": "hexcasting:item/colorizer/deutschland"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_agender"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_aroace"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_aromantic"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_asexual"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_bisexual"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_demiboy"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_demigirl"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_genderfluid"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_genderqueer"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_intersex"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_lesbian"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_nonbinary"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_pansexual"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_plural"
}
}

View file

@ -1,6 +0,0 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "hexcasting:item/colorizer/pride_transgender"
}
}

View file

@ -1,7 +1,6 @@
package at.petrak.hexcasting.api.misc;
import at.petrak.hexcasting.api.addldata.Colorizer;
import at.petrak.hexcasting.common.items.colorizer.ItemPrideColorizer;
import at.petrak.hexcasting.common.lib.HexItems;
import at.petrak.hexcasting.xplat.IXplatAbstractions;
import net.minecraft.Util;
@ -31,11 +30,6 @@ public record FrozenColorizer(ItemStack item, UUID owner) {
0xFF200000, 0xFF202000, 0xFF002000, 0xFF002020, 0xFF000020, 0xFF200020
};
private static final Map<String, Supplier<Item>> OLD_PRIDE_COLORIZERS = Arrays.stream(ItemPrideColorizer.Type.values())
.collect(Collectors.<ItemPrideColorizer.Type, String, Supplier<Item>>toMap(
(type) -> modLoc("pride_colorizer_" + type.ordinal()).toString(),
(type) -> (() -> HexItems.PRIDE_COLORIZERS.get(type))));
public static final String TAG_STACK = "stack";
public static final String TAG_OWNER = "owner";
@ -55,12 +49,12 @@ public record FrozenColorizer(ItemStack item, UUID owner) {
}
try {
CompoundTag stackTag = tag.getCompound(TAG_STACK);
if (stackTag.contains("id", Tag.TAG_STRING)) {
String id = stackTag.getString("id");
if (OLD_PRIDE_COLORIZERS.containsKey(id)) {
stackTag.putString("id", Registry.ITEM.getKey(OLD_PRIDE_COLORIZERS.get(id).get()).toString());
}
}
//if (stackTag.contains("id", Tag.TAG_STRING)) {
// String id = stackTag.getString("id");
// if (OLD_PRIDE_COLORIZERS.containsKey(id)) {
// stackTag.putString("id", Registry.ITEM.getKey(OLD_PRIDE_COLORIZERS.get(id).get()).toString());
// }
//}
var stack = ItemStack.of(stackTag);
var uuid = tag.getUUID(TAG_OWNER);
return new FrozenColorizer(stack, uuid);

View file

@ -0,0 +1,29 @@
package at.petrak.hexcasting.common.items.colorizer;
import at.petrak.hexcasting.api.addldata.Colorizer;
import at.petrak.hexcasting.api.item.ColorizerItem;
import java.util.UUID;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.phys.Vec3;
// only german for joke reasons!
public class GegenstandDeutschlandFaerber extends Item implements ColorizerItem {
public static final int[] FARBEN = new int[] {
0xffde0000,
0xffffffff,
0xff000000,
};
public GegenstandDeutschlandFaerber(Properties eigenschaften) {
super(eigenschaften);
}
@Override
public int color(ItemStack stapel, UUID eigentuemer, float zeit, Vec3 position) {
return Colorizer.morphBetweenColors(
FARBEN, new Vec3(0.1, 0.1, 0.1), zeit / 20 / 20, position
);
}
}

View file

@ -1,82 +0,0 @@
package at.petrak.hexcasting.common.items.colorizer;
import at.petrak.hexcasting.api.addldata.Colorizer;
import at.petrak.hexcasting.api.item.ColorizerItem;
import net.minecraft.Util;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.phys.Vec3;
import java.util.EnumMap;
import java.util.Locale;
import java.util.UUID;
public class ItemPrideColorizer extends Item implements ColorizerItem {
public enum Type {
AGENDER,
AROACE,
AROMANTIC,
ASEXUAL,
BISEXUAL,
DEMIBOY,
DEMIGIRL,
GAY,
GENDERFLUID,
GENDERQUEER,
INTERSEX,
LESBIAN,
NONBINARY,
PANSEXUAL,
PLURAL,
TRANSGENDER;
public String getName() {
return this.name().toLowerCase(Locale.ROOT);
}
}
public final Type type;
public ItemPrideColorizer(Type type, Properties pProperties) {
super(pProperties);
this.type = type;
}
@Override
public int color(ItemStack stack, UUID owner, float time, Vec3 position) {
return Colorizer.morphBetweenColors(getColors(), new Vec3(0.1, 0.1, 0.1), time / 20 / 20, position);
}
public int[] getColors() {
return COLORS.get(this.type);
}
private static final EnumMap<Type, int[]> COLORS = Util.make(() -> {
var out = new EnumMap<Type, int[]>(Type.class);
out.put(Type.AGENDER, new int[]{0x16a10c, 0xffffff, 0x7a8081, 0x302f30});
out.put(Type.AROACE, new int[]{0x7210bc, 0xebf367, 0xffffff, 0x82dceb, 0x2f4dd8});
out.put(Type.AROMANTIC, new int[]{0x16a10c, 0x82eb8b, 0xffffff, 0x7a8081, 0x302f30});
out.put(Type.ASEXUAL, new int[]{0x333233, 0x9a9fa1, 0xffffff, 0x7210bc});
out.put(Type.BISEXUAL, new int[]{0xdb45ff, 0x9c2bd0, 0x6894d4});
out.put(Type.DEMIBOY, new int[]{0x9a9fa1, 0xa9ffff, 0xffffff});
out.put(Type.DEMIGIRL, new int[]{0x9a9fa1, 0xfcb1ff, 0xffffff});
out.put(Type.GAY, new int[]{0xd82f3a, 0xe0883f, 0xebf367, 0x2db418, 0x2f4dd8});
out.put(Type.GENDERFLUID, new int[]{0xfbacf9, 0xffffff, 0x9c2bd0, 0x333233, 0x2f4dd8});
out.put(Type.GENDERQUEER, new int[]{0xca78ef, 0xffffff, 0x2db418});
out.put(Type.INTERSEX, new int[]{0xebf367, 0x7210bc}); // how to do an intersex gradient escapes me
out.put(Type.LESBIAN, new int[]{0xd82f3a, 0xefb87d, 0xffffff, 0xfbacf9, 0xa30262});
out.put(Type.NONBINARY, new int[]{0xebf367, 0xffffff, 0x7210bc, 0x333233});
out.put(Type.PANSEXUAL, new int[]{0xe278ef, 0xebf367, 0x6ac2e4});
out.put(Type.PLURAL, new int[]{0x30c69f, 0x347ddf, 0x6b3fbe, 0x000000});
out.put(Type.TRANSGENDER, new int[]{0xeb92ea, 0xffffff, 0x6ac2e4});
for (int[] color : out.values()) {
for (int i = 0; i < color.length; i++) {
color[i] |= 0xff_000000;
}
}
return out;
});
}

View file

@ -1,23 +1,38 @@
package at.petrak.hexcasting.common.lib;
import at.petrak.hexcasting.common.items.*;
import at.petrak.hexcasting.common.items.colorizer.ItemDyeColorizer;
import at.petrak.hexcasting.common.items.colorizer.ItemPrideColorizer;
import at.petrak.hexcasting.common.items.colorizer.ItemUUIDColorizer;
import at.petrak.hexcasting.common.items.magic.*;
import at.petrak.hexcasting.xplat.IXplatAbstractions;
import net.minecraft.Util;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.food.FoodProperties;
import net.minecraft.world.item.*;
import static at.petrak.hexcasting.api.HexAPI.modLoc;
import java.util.EnumMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.function.BiConsumer;
import static at.petrak.hexcasting.api.HexAPI.modLoc;
import at.petrak.hexcasting.common.items.ItemAbacus;
import at.petrak.hexcasting.common.items.ItemFocus;
import at.petrak.hexcasting.common.items.ItemJewelerHammer;
import at.petrak.hexcasting.common.items.ItemLens;
import at.petrak.hexcasting.common.items.ItemScroll;
import at.petrak.hexcasting.common.items.ItemSlate;
import at.petrak.hexcasting.common.items.ItemSpellbook;
import at.petrak.hexcasting.common.items.ItemWand;
import at.petrak.hexcasting.common.items.colorizer.GegenstandDeutschlandFaerber;
import at.petrak.hexcasting.common.items.colorizer.ItemDyeColorizer;
import at.petrak.hexcasting.common.items.colorizer.ItemUUIDColorizer;
import at.petrak.hexcasting.common.items.magic.ItemArtifact;
import at.petrak.hexcasting.common.items.magic.ItemCreativeUnlocker;
import at.petrak.hexcasting.common.items.magic.ItemCypher;
import at.petrak.hexcasting.common.items.magic.ItemManaBattery;
import at.petrak.hexcasting.common.items.magic.ItemTrinket;
import at.petrak.hexcasting.xplat.IXplatAbstractions;
import net.minecraft.Util;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.entity.EquipmentSlot;
import net.minecraft.world.food.FoodProperties;
import net.minecraft.world.item.DyeColor;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Rarity;
import net.minecraft.world.item.Tiers;
// https://github.com/VazkiiMods/Botania/blob/2c4f7fdf9ebf0c0afa1406dfe1322841133d75fa/Common/src/main/java/vazkii/botania/common/item/ModItems.java
public class HexItems {
@ -74,14 +89,8 @@ public class HexItems {
}
return out;
});
public static final EnumMap<ItemPrideColorizer.Type, ItemPrideColorizer> PRIDE_COLORIZERS = Util.make(() -> {
var out = new EnumMap<ItemPrideColorizer.Type, ItemPrideColorizer>(ItemPrideColorizer.Type.class);
for (var politicsInMyVidya : ItemPrideColorizer.Type.values()) {
out.put(politicsInMyVidya, make("pride_colorizer_" + politicsInMyVidya.getName(),
new ItemPrideColorizer(politicsInMyVidya, unstackable())));
}
return out;
});
public static final Item DEUTSCHLAND_COLORIZER = make("deutschland_colorizer", new GegenstandDeutschlandFaerber(unstackable()));
public static final Item UUID_COLORIZER = make("uuid_colorizer", new ItemUUIDColorizer(unstackable()));

View file

@ -4,7 +4,6 @@ import at.petrak.hexcasting.api.HexAPI
import at.petrak.hexcasting.api.advancements.OvercastTrigger
import at.petrak.hexcasting.api.mod.HexItemTags
import at.petrak.hexcasting.common.items.ItemWand
import at.petrak.hexcasting.common.items.colorizer.ItemPrideColorizer
import at.petrak.hexcasting.common.lib.HexBlocks
import at.petrak.hexcasting.common.lib.HexItems
import at.petrak.hexcasting.common.recipe.SealFocusRecipe
@ -130,26 +129,16 @@ class HexplatRecipes(
.unlockedBy("has_item", hasItem(HexItems.AMETHYST_DUST)).save(recipes)
}
gayRecipe(recipes, ItemPrideColorizer.Type.AGENDER, Ingredient.of(Items.GLASS))
gayRecipe(recipes, ItemPrideColorizer.Type.AROACE, Ingredient.of(Items.WHEAT_SEEDS))
gayRecipe(recipes, ItemPrideColorizer.Type.AROMANTIC, Ingredient.of(Items.ARROW))
gayRecipe(recipes, ItemPrideColorizer.Type.ASEXUAL, Ingredient.of(Items.BREAD))
gayRecipe(recipes, ItemPrideColorizer.Type.BISEXUAL, Ingredient.of(Items.WHEAT))
gayRecipe(recipes, ItemPrideColorizer.Type.DEMIBOY, Ingredient.of(Items.RAW_IRON))
gayRecipe(recipes, ItemPrideColorizer.Type.DEMIGIRL, Ingredient.of(Items.RAW_COPPER))
gayRecipe(recipes, ItemPrideColorizer.Type.GAY, Ingredient.of(Items.STONE_BRICK_WALL))
gayRecipe(recipes, ItemPrideColorizer.Type.GENDERFLUID, Ingredient.of(Items.WATER_BUCKET))
gayRecipe(recipes, ItemPrideColorizer.Type.GENDERQUEER, Ingredient.of(Items.GLASS_BOTTLE))
gayRecipe(recipes, ItemPrideColorizer.Type.INTERSEX, Ingredient.of(Items.AZALEA))
gayRecipe(recipes, ItemPrideColorizer.Type.LESBIAN, Ingredient.of(Items.HONEYCOMB))
gayRecipe(recipes, ItemPrideColorizer.Type.NONBINARY, Ingredient.of(Items.MOSS_BLOCK))
gayRecipe(recipes, ItemPrideColorizer.Type.PANSEXUAL, ingredients.whenModIngredient(
Ingredient.of(Items.CARROT),
"farmersdelight",
CompatIngredientValue.of("farmersdelight:skillet")
))
gayRecipe(recipes, ItemPrideColorizer.Type.PLURAL, Ingredient.of(Items.REPEATER))
gayRecipe(recipes, ItemPrideColorizer.Type.TRANSGENDER, Ingredient.of(Items.EGG))
ShapedRecipeBuilder.shaped(HexItems.DEUTSCHLAND_COLORIZER)
.define('D', HexItems.AMETHYST_DUST)
.define('S', Items.BLACK_DYE)
.define('K', Items.POTATO)
.define('W', Items.WHITE_DYE)
.define('R', Items.RED_DYE)
.pattern("DSD")
.pattern("KWK")
.pattern("DRD")
.unlockedBy("has_item", hasItem(HexItems.AMETHYST_DUST)).save(recipes);
ShapedRecipeBuilder.shaped(HexItems.UUID_COLORIZER)
.define('B', Items.BOWL)
@ -465,18 +454,6 @@ class HexplatRecipes(
.save(recipes)
}
private fun gayRecipe(recipes: Consumer<FinishedRecipe>, type: ItemPrideColorizer.Type, material: Ingredient) {
val colorizer = HexItems.PRIDE_COLORIZERS[type]!!
ShapedRecipeBuilder.shaped(colorizer)
.define('D', HexItems.AMETHYST_DUST)
.define('C', material)
.pattern(" D ")
.pattern("DCD")
.pattern(" D ")
.unlockedBy("has_item", hasItem(HexItems.AMETHYST_DUST))
.save(recipes)
}
private fun specialRecipe(consumer: Consumer<FinishedRecipe>, serializer: SimpleRecipeSerializer<*>) {
val name = Registry.RECIPE_SERIALIZER.getKey(serializer)
SpecialRecipeBuilder.special(serializer).save(consumer, HexAPI.MOD_ID + ":dynamic/" + name!!.path)

View file

@ -47,23 +47,8 @@
"item.hexcasting.dye_colorizer_green": "Green Pigment",
"item.hexcasting.dye_colorizer_red": "Red Pigment",
"item.hexcasting.dye_colorizer_black": "Black Pigment",
"item.hexcasting.pride_colorizer_agender": "Agender Pigment",
"item.hexcasting.pride_colorizer_aroace": "Aroace Pigment",
"item.hexcasting.pride_colorizer_aromantic": "Aromantic Pigment",
"item.hexcasting.pride_colorizer_asexual": "Asexual Pigment",
"item.hexcasting.pride_colorizer_bisexual": "Bisexual Pigment",
"item.hexcasting.pride_colorizer_demiboy": "Demiboy Pigment",
"item.hexcasting.pride_colorizer_demigirl": "Demigirl Pigment",
"item.hexcasting.pride_colorizer_gay": "Gay Pigment",
"item.hexcasting.pride_colorizer_genderfluid": "Genderfluid Pigment",
"item.hexcasting.pride_colorizer_genderqueer": "Genderqueer Pigment",
"item.hexcasting.pride_colorizer_intersex": "Intersex Pigment",
"item.hexcasting.pride_colorizer_lesbian": "Lesbian Pigment",
"item.hexcasting.pride_colorizer_nonbinary": "Non-Binary Pigment",
"item.hexcasting.pride_colorizer_pansexual": "Pansexual Pigment",
"item.hexcasting.pride_colorizer_plural": "Plural Pigment",
"item.hexcasting.pride_colorizer_transgender": "Transgender Pigment",
"item.hexcasting.uuid_colorizer": "Soulglimmer Pigment",
"item.hexcasting.deutschland_colorizer": "Deutschland Pigment",
"item.hexcasting.creative_unlocker": "The Media Cube",
"item.hexcasting.creative_unlocker.for_emphasis": "INFINITE MEDIA",
"item.hexcasting.creative_unlocker.tooltip": "Consume to unlock all %s knowledge.",
@ -477,7 +462,6 @@
"hexcasting.landing": "I seem to have discovered a new method of magical arts, in which one draws patterns strange and wild onto a hexagonal grid. It fascinates me. I've decided to start a journal of my thoughts and findings.$(br2)$(l:https://discord.gg/4xxHGYteWk)Discord Server Link/$",
"hexcasting.entry.basics": "Getting Started",
"hexcasting.entry.basics.desc": "The practitioners of this art would cast their so-called _Hexes by drawing strange patterns in the air with a $(l:items/staff)$(item)staff/$-- or craft $(l:items/hexcasting)$(item)powerful magical items/$ to do the casting for them. How might I do the same?",
@ -499,7 +483,6 @@
"hexcasting.entry.great_spells": "Great Spells",
"hexcasting.entry.great_spells.desc": "The spells catalogued here are purported to be of legendary difficulty and power. They seem to have been recorded only sparsely (for good reason, the texts claim). It's probably just the hogwash of extinct traditionalists, though-- a pattern's a pattern. What could possibly go wrong?",
"_comment": "Basics",
"hexcasting.entry.media": "Media",
@ -524,7 +507,6 @@
"hexcasting.page.start_to_see.3": "...But.$(br2)But for the scarcest instant, that part of myself... it $(italic)saw/$... $(l:greatwork/the_work)$(thing)something/$. A place-- a design, perhaps? (Such distinctions didn't seem to matter in the face of... that.)$(p)And a... a membrane-barrier-skin-border, separating myself from a realm of raw thought-flow-light-energy. I remember-- I saw-thought-recalled-felt-- the barrier fuzzing at its edges, just so slightly.$(p)I wanted $(italic)through./$",
"hexcasting.page.start_to_see.4": "I shouldn't. I $(italic)know/$ I shouldn't. It's dangerous. It's too dangerous. The force required... I'd have to bring myself within a hair's breadth of Death itself with a $(italic)single stroke/$.$(br2)But I'm. So. $(italic)Close/$.$(p)$(italic)This/$ is the culmination of my art. This is the $(#54398a)Enlightenment/$ I've been seeking. $(br2)I want more. I need to see it again. I $(italic)will/$ see it.$(p)What is my mortal mind against immortal glory?",
"_comment": "Casting",
"hexcasting.entry.101": "Hexing 101",
@ -611,7 +593,6 @@
"hexcasting.page.mishaps2.no_record.title": "Lack Akashic Record",
"hexcasting.page.mishaps2.no_record": "Tried to access an $(l:greatwork/akashiclib)$(item)Akashic Record/$ at a location where there isn't one.$(br2)Causes purple sparks, and steals away some of my experience.",
"_comment": "Items",
"hexcasting.entry.amethyst": "Amethyst",
@ -693,7 +674,6 @@
"hexcasting.page.decoration.tiles.crafting.desc": "$(l:items/decoration)$(item)Amethyst Tiles/$ can also be made in a Stonecutter.$(br2)$(l:items/decoration)$(item)Blocks of Amethyst Dust/$ (next page) will fall like sand.",
"hexcasting.page.decoration.sconce.crafting.desc": "$(l:items/decoration)$(item)Amethyst Sconces/$ emit light and particles, as well as a pleasing chiming sound.",
"_comment": "The Work",
"hexcasting.entry.the_work": "The Work",

View file

@ -41,20 +41,6 @@
"item.hexcasting.dye_colorizer_green": "Зелёный оттенок",
"item.hexcasting.dye_colorizer_red": "Красный оттенок",
"item.hexcasting.dye_colorizer_black": "Чёрный оттенок",
"item.hexcasting.pride_colorizer_0": "Transgender оттенок",
"item.hexcasting.pride_colorizer_1": "Gay оттенок",
"item.hexcasting.pride_colorizer_2": "Agender оттенок",
"item.hexcasting.pride_colorizer_3": "Asexual оттенок",
"item.hexcasting.pride_colorizer_4": "Bisexual оттенок",
"item.hexcasting.pride_colorizer_5": "Pansexual оттенок",
"item.hexcasting.pride_colorizer_6": "Genderqueer оттенок",
"item.hexcasting.pride_colorizer_7": "Demigirl оттенок",
"item.hexcasting.pride_colorizer_8": "Non-Binary оттенок",
"item.hexcasting.pride_colorizer_9": "Lesbian оттенок",
"item.hexcasting.pride_colorizer_10": "Demiboy оттенок",
"item.hexcasting.pride_colorizer_11": "Genderfluid оттенок",
"item.hexcasting.pride_colorizer_12": "Intersex оттенок",
"item.hexcasting.pride_colorizer_13": "Aroace оттенок",
"item.hexcasting.uuid_colorizer": "Оттенок души",
"block.hexcasting.conjured": "Магический барьер",

View file

@ -47,23 +47,6 @@
"item.hexcasting.dye_colorizer_green": "绿色染色剂",
"item.hexcasting.dye_colorizer_red": "红色染色剂",
"item.hexcasting.dye_colorizer_black": "黑色染色剂",
"item.hexcasting.pride_colorizer_agender": "无性别染色剂",
"item.hexcasting.pride_colorizer_aroace": "无浪漫倾向无性恋染色剂",
"item.hexcasting.pride_colorizer_aromantic": "无浪漫倾向染色剂",
"item.hexcasting.pride_colorizer_asexual": "无性恋染色剂",
"item.hexcasting.pride_colorizer_bisexual": "双性恋染色剂",
"item.hexcasting.pride_colorizer_demiboy": "部分男性染色剂",
"item.hexcasting.pride_colorizer_demigirl": "部分女性染色剂",
"item.hexcasting.pride_colorizer_gay": "男同性恋染色剂",
"item.hexcasting.pride_colorizer_genderfluid": "性别流体染色剂",
"item.hexcasting.pride_colorizer_genderqueer": "性别酷儿染色剂",
"item.hexcasting.pride_colorizer_intersex": "双性人染色剂",
"item.hexcasting.pride_colorizer_lesbian": "女同性恋染色剂",
"item.hexcasting.pride_colorizer_nonbinary": "非二元性别染色剂",
"item.hexcasting.pride_colorizer_pansexual": "泛性恋染色剂",
"item.hexcasting.pride_colorizer_plural": "多重人格染色剂",
"item.hexcasting.pride_colorizer_transgender": "跨性别染色剂",
"item.hexcasting.uuid_colorizer": "灵魂闪光染色剂",
"item.hexcasting.creative_unlocker": "媒质立方",
"item.hexcasting.creative_unlocker.for_emphasis": "无限媒质",
"item.hexcasting.creative_unlocker.tooltip": "食用以解锁所有有关%s的知识。",

Binary file not shown.

After

Width:  |  Height:  |  Size: 894 B

View file

@ -0,0 +1,147 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 2
},
{
"index": 1,
"time": 2
},
{
"index": 2,
"time": 2
},
{
"index": 3,
"time": 2
},
{
"index": 4,
"time": 2
},
{
"index": 5,
"time": 2
},
{
"index": 6,
"time": 2
},
{
"index": 7,
"time": 2
},
{
"index": 8,
"time": 2
},
{
"index": 9,
"time": 2
},
{
"index": 10,
"time": 2
},
{
"index": 11,
"time": 2
},
{
"index": 12,
"time": 2
},
{
"index": 13,
"time": 2
},
{
"index": 14,
"time": 2
},
{
"index": 15,
"time": 2
},
{
"index": 16,
"time": 2
},
{
"index": 17,
"time": 2
},
{
"index": 18,
"time": 2
},
{
"index": 19,
"time": 2
},
{
"index": 20,
"time": 2
},
{
"index": 21,
"time": 2
},
{
"index": 22,
"time": 2
},
{
"index": 23,
"time": 2
},
{
"index": 24,
"time": 2
},
{
"index": 25,
"time": 2
},
{
"index": 26,
"time": 2
},
{
"index": 27,
"time": 2
},
{
"index": 28,
"time": 2
},
{
"index": 29,
"time": 2
},
{
"index": 30,
"time": 2
},
{
"index": 31,
"time": 2
},
{
"index": 32,
"time": 2
},
{
"index": 33,
"time": 2
},
{
"index": 34,
"time": 2
}
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -1,127 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 4
},
{
"index": 16,
"time": 1
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -1,135 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 4
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 10
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 4
},
{
"index": 17,
"time": 1
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 4
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -1,151 +0,0 @@
{
"animation": {
"interpolate": false,
"frames": [
{
"index": 0,
"time": 10
},
{
"index": 1,
"time": 1
},
{
"index": 2,
"time": 1
},
{
"index": 3,
"time": 1
},
{
"index": 4,
"time": 1
},
{
"index": 5,
"time": 1
},
{
"index": 6,
"time": 1
},
{
"index": 7,
"time": 1
},
{
"index": 8,
"time": 1
},
{
"index": 9,
"time": 1
},
{
"index": 10,
"time": 1
},
{
"index": 11,
"time": 1
},
{
"index": 12,
"time": 1
},
{
"index": 13,
"time": 1
},
{
"index": 14,
"time": 1
},
{
"index": 15,
"time": 1
},
{
"index": 16,
"time": 10
},
{
"index": 17,
"time": 4
},
{
"index": 18,
"time": 1
},
{
"index": 19,
"time": 1
},
{
"index": 20,
"time": 1
},
{
"index": 21,
"time": 1
},
{
"index": 22,
"time": 1
},
{
"index": 23,
"time": 1
},
{
"index": 24,
"time": 1
},
{
"index": 25,
"time": 1
},
{
"index": 26,
"time": 1
},
{
"index": 27,
"time": 1
},
{
"index": 28,
"time": 1
},
{
"index": 29,
"time": 1
},
{
"index": 30,
"time": 1
},
{
"index": 31,
"time": 1
},
{
"index": 32,
"time": 1
},
{
"index": 33,
"time": 1
},
{
"index": 34,
"time": 1
},
{
"index": 35,
"time": 10
}
]
}
}

127
Fabric/.factorypath Normal file
View file

@ -0,0 +1,127 @@
<factorypath>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/javabridge/1.2.24/c876796229b2ef5120f186eab5acc870699d3b9/javabridge-1.2.24.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/authlib/3.3.39/289405e70c0917eaeac017f7fba9adb4427baa36/authlib-3.3.39.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-rendering-data-attachment-v1/0.3.7+d7c144a860/fabric-rendering-data-attachment-v1-0.3.7+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-mining-level-api-v1/2.1.0+81ea5b3c60/fabric-mining-level-api-v1-2.1.0+81ea5b3c60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.3/8e6300ef51c1d801a7ed62d07cd221aca3a90640/asm-9.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-lifecycle-events-v1/2.0.3+2d83e92c60/fabric-lifecycle-events-v1-2.0.3+2d83e92c60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.3/ba035118bc8bac37d7eff77700720999acd9986d/j2objc-annotations-1.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-networking-v0/0.3.8+b4f4f6cd60/fabric-networking-v0-0.3.8+b4f4f6cd60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/ca.weblite/java-objc-bridge/1.0.0/6ef160c3133a78de015830860197602ca1c855d3/java-objc-bridge-1.0.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/at/petra-k/paucal/paucal-fabric-1.18.2/0.4.6/paucal-fabric-1.18.2-0.4.6.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/com/terraformersmc/modmenu/3.0.1/modmenu-3.0.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl/3.2.2/8ad6294407e15780b43e84929c40e4c5e997972e/lwjgl-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/70.1/dfa3a1fbc55bf5db8c6e79fc0935ac7ab1202950/icu4j-70.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-resource-conditions-api-v1/2.0.3+91b7aa6660/fabric-resource-conditions-api-v1-2.0.3+91b7aa6660.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-dimensions-v1/2.1.17+2540745460/fabric-dimensions-v1-2.1.17+2540745460.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/me/zeroeightsix/fiber/0.23.0-2/fiber-0.23.0-2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.7.1/458d9042f7aa6fa9a634df902b37f544e15aacac/error_prone_annotations-2.7.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-jemalloc/3.2.2/ee8e57a79300f78294576d87c4a587f8c99402e2/lwjgl-jemalloc-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/emi/trinkets/3.3.1/trinkets-3.3.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/com/github/Virtuoel/Pehkui/3.3.2/Pehkui-3.3.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-mappings-parser/0.3.0+build.17/2f10540a290e382a7cd35c16ec3900046a4e252/tiny-mappings-parser-0.3.0+build.17.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-rendering-fluids-v1/2.0.2+54e5b2ec60/fabric-rendering-fluids-v1-2.0.2+54e5b2ec60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-block/4.2.0/cardinal-components-block-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/1.18.2/loom.mappings.1_18_2.layered+hash.2198-v2/minecraft-project-@Fabric-merged-named.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-level/4.2.0/cardinal-components-level-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-gametest-api-v1/1.0.16+91b7aa6660/fabric-gametest-api-v1-1.0.16+91b7aa6660.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/datafixerupper/4.1.27/a02c43824ce57c3f7a7d7e744f0d99a040398b5/datafixerupper-4.1.27.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/9.3/1f2a432d1212f5c352ae607d7b61dcae20c20af5/asm-commons-9.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/patchy/2.2.10/da05971b07cbb379d002cf7eaec6a2048211fefc/patchy-2.2.10.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.fabricmc/fabric-mixin-compile-extensions/0.4.7/2e662a0a5c93fad59c6250618daf39eb60940ad4/fabric-mixin-compile-extensions-0.4.7.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-events-interaction-v0/0.4.19+d7c144a860/fabric-events-interaction-v0-0.4.19+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-remapper/0.8.2/2cc6565989469ec38893bfb7802b31c0d0d11ea0/tiny-remapper-0.8.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/architectury/architectury-fabric/4.0.27/architectury-fabric-4.0.27.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-keybindings-v0/0.2.10+b4f4f6cd60/fabric-keybindings-v0-0.2.10+b4f4f6cd60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-platform/5.10.0/fbed7d9669dba47714ad0d4f4454290a997aee69/jna-platform-5.10.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/9.3/78d2ecd61318b5a58cd04fb237636c0e86b77d97/asm-tree-9.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-api-base/0.4.4+d7c144a860/fabric-api-base-0.4.4+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-screen-api-v1/1.0.10+d882b91560/fabric-screen-api-v1-1.0.10+d882b91560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.0.1-jre/119ea2b2bc205b138974d351777b20f02b92704b/guava-31.0.1-jre.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.fabricmc/access-widener/2.1.0/f62a27adbfd8ab4d4fa5681793039f2c0b177155/access-widener-2.1.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-tinyfd/3.2.2/fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9/lwjgl-tinyfd-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/maven/modrinth/gravity-api/0.7.7+fabric/gravity-api-0.7.7+fabric.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-renderer-registries-v1/3.2.11+b4f4f6cd60/fabric-renderer-registries-v1-3.2.11+b4f4f6cd60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-entity-events-v1/1.4.8+d7c144a860/fabric-entity-events-v1-1.4.8+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-loader/0.14.8/fabric-loader-0.14.8.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/5.0.4/4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c/jopt-simple-5.0.4.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-containers-v0/0.1.21+d7c144a860/fabric-containers-v0-0.1.21+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-opengl/3.2.2/6ac5bb88b44c43ea195a570aab059f63da004cd8/lwjgl-opengl-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-item-api-v1/1.4.0+4457765560/fabric-item-api-v1-1.4.0+4457765560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-screen-handler-api-v1/1.2.0+1f6558e860/fabric-screen-handler-api-v1-1.2.0+1f6558e860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-scoreboard/4.2.0/cardinal-components-scoreboard-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-api-lookup-api-v1/1.6.0+2373a54560/fabric-api-lookup-api-v1-1.6.0+2373a54560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-base/4.2.0/cardinal-components-base-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-item/4.2.0/cardinal-components-item-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-commands-v0/0.2.8+b4f4f6cd60/fabric-commands-v0-0.2.8+b4f4f6cd60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-loot-tables-v1/1.0.11+d7c144a860/fabric-loot-tables-v1-1.0.11+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.17.0/fe6e7a32c1228884b9691a744f953a55d0dd8ead/log4j-core-2.17.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/logging/1.0.0/f6ca3b2eee0b80b384e8ed93d368faecb82dfb9b/logging-1.0.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-biome-api-v1/8.0.4+7b0f312660/fabric-biome-api-v1-8.0.4+7b0f312660.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-game-rule-api-v1/1.0.13+d7c144a860/fabric-game-rule-api-v1-1.0.13+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-openal/3.2.2/2b772a102b0a11ee5f2109a5b136f4dc7c630827/lwjgl-openal-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-renderer-indigo/0.5.0+7faf0d8860/fabric-renderer-indigo-0.5.0+7faf0d8860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/blocklist/1.0.10/5c685c5ffa94c4cd39496c7184c1d122e515ecef/blocklist-1.0.10.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.21/4ec95b60d4e86b5c95a0e919cb172a0af98011ef/commons-compress-1.21.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-data-generation-api-v1/2.0.9+e19de87d60/fabric-data-generation-api-v1-2.0.9+e19de87d60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-chunk/4.2.0/cardinal-components-chunk-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-blockrenderlayer-v1/1.1.12+3ac43d9560/fabric-blockrenderlayer-v1-1.1.12+3ac43d9560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-resource-loader-v0/0.4.18+2de5574560/fabric-resource-loader-v0-0.4.18+2de5574560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.10.0/7cf4c87dd802db50721db66947aa237d7ad09418/jna-5.10.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/9.3/4b071f211b37c38e0e9f5998550197c8593f6ad8/asm-analysis-9.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/3.12.0/d5692f0526415fcc6de94bb5bfbd3afd9dd3b3e5/checker-qual-3.12.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-particles-v1/0.2.12+526dc1ac60/fabric-particles-v1-0.2.12+526dc1ac60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-models-v0/0.3.6+d7c144a860/fabric-models-v0-0.3.6+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-transitive-access-wideners-v1/1.0.0+bd8a4a1860/fabric-transitive-access-wideners-v1-1.0.0+bd8a4a1860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-command-api-v1/1.1.9+d7c144a860/fabric-command-api-v1-1.1.9+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.8.0-beta4/83b0359d847ee053d745be7ec0d8e9e8a44304b4/slf4j-api-1.8.0-beta4.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/brigadier/1.0.18/c1ef1234282716483c92183f49bef47b1a89bfa9/brigadier-1.0.18.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-world/4.2.0/cardinal-components-world-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-stb/3.2.2/3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f/lwjgl-stb-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-language-kotlin/1.7.4+kotlin.1.6.21/fabric-language-kotlin-1.7.4+kotlin.1.6.21.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-rendering-v0/1.1.13+b4f4f6cd60/fabric-rendering-v0-1.1.13+b4f4f6cd60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-textures-v0/1.0.12+3ac43d9560/fabric-textures-v0-1.0.12+3ac43d9560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-events-lifecycle-v0/0.2.14+d7c144a860/fabric-events-lifecycle-v0-0.2.14+d7c144a860.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.17.0/bbd791e9c8c9421e45337c4fe0a10851c086e36c/log4j-api-2.17.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.github.oshi/oshi-core/5.8.5/1d0ec654d820741327f5a9229d513732a4b7ce50/oshi-core-5.8.5.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.9/8a432c1d6825781e21a02db2e2c33c5fde2833b9/gson-2.8.9.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.11.0/a2503f302b11ebde7ebc3df41daebe0e4eea3689/commons-io-2.11.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/io/github/tropheusj/serialization-hooks/0.3.24/serialization-hooks-0.3.24.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.1.68.Final/b8266a3c93c1c051109f71d3449e5dcd5d60b333/netty-all-4.1.68.Final.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/vazkii/patchouli/Patchouli/1.18.2-69-FABRIC/Patchouli-1.18.2-69-FABRIC.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/me/shedaniel/cloth/cloth-config-fabric/6.2.57/cloth-config-fabric-6.2.57.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.12.0/c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e/commons-lang3-3.12.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/fabric-loom/1.18.2/loom.mappings.1_18_2.layered+hash.2198-v2/mappings.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-rendering-v1/1.10.7+54e5b2ec60/fabric-rendering-v1-1.10.7+54e5b2ec60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/emi/emi/0.1.0+1.18.2/emi-0.1.0+1.18.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-transfer-api-v1/1.6.0+2373a54560/fabric-transfer-api-v1-1.6.0+2373a54560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-entity/4.2.0/cardinal-components-entity-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-renderer-api-v1/0.4.13+d882b91560/fabric-renderer-api-v1-0.4.13+d882b91560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-crash-report-info-v1/0.1.11+3ac43d9560/fabric-crash-report-info-v1-0.1.11+3ac43d9560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/me/shedaniel/RoughlyEnoughItems-api-fabric/8.0.442/RoughlyEnoughItems-api-fabric-8.0.442.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-item-groups-v0/0.3.11+91896a4960/fabric-item-groups-v0-0.3.11+91896a4960.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-glfw/3.2.2/d3ad4df38e400b8afba1de63f84338809399df5b/lwjgl-glfw-3.2.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/com/github/Virtuoel/KanosConfig/0.3.1/KanosConfig-0.3.1.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.15/49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d/commons-codec-1.15.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/c1dc27696aa4006e492c2485c9ccbcb26045a971/sponge-mixin-0.11.4+mixin.0.8.5.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-content-registries-v0/3.0.3+d82b939260/fabric-content-registries-v0-3.0.3+d82b939260.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.13/e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada/httpclient-4.5.13.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.mojang/text2speech/1.12.4/1f618f522dbdd93218c270bcfd8f8dd84be31717/text2speech-1.12.4.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-networking-api-v1/1.0.21+d882b91560/fabric-networking-api-v1-1.0.21+d882b91560.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/dev/onyxstudios/cardinal-components-api/cardinal-components-api/4.2.0/cardinal-components-api-4.2.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-api/0.51.1+1.18.2/fabric-api-0.51.1+1.18.2.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-convention-tags-v1/1.0.1+474e4f7960/fabric-convention-tags-v1-1.0.1+474e4f7960.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-key-binding-api-v1/1.0.12+54e5b2ec60/fabric-key-binding-api-v1-1.0.12+54e5b2ec60.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j18-impl/2.17.0/bd7f6c0b9224dd214afb4e684957e2349b529a8d/log4j-slf4j18-impl-2.17.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/9.3/9595bc05510d0bd4b610188b77333fe4851a1975/asm-util-9.3.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/8.5.6/76f95700418a68fbc4ac050525261f05dc681ca1/fastutil-8.5.6.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-object-builder-api-v1/2.1.0+fe4ddef060/fabric-object-builder-api-v1-2.1.0+fe4ddef060.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/dev/hexcasting/.gradle/loom-cache/remapped_mods/loom_mappings_1_18_2_layered_hash_2198_v2/net/fabricmc/fabric-api/fabric-registry-sync-v0/0.9.8+0d9ab37260/fabric-registry-sync-v0-0.9.8+0d9ab37260.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.14/9dd1a631c082d92ecd4bd8fd4cf55026c720a8c1/httpcore-4.4.14.jar" enabled="true" runInBatchMode="false"/>
</factorypath>

View file

@ -36,7 +36,8 @@ repositories {
mavenCentral()
maven { url "https://maven.shedaniel.me/" }
maven {
url 'https://ladysnake.jfrog.io/artifactory/mods'
name = 'Ladysnake Mods'
url = 'https://maven.ladysnake.org/releases'
}
maven {
name "entity reach"

View file

@ -1,4 +1,4 @@
loomVersion=0.11-SNAPSHOT
loomVersion=1.3-SNAPSHOT
fabricVersion=0.51.1+1.18.2
fabricLoaderVersion=0.14.5

View file

@ -1,264 +1,234 @@
196c49b203748e57a9b2b1259055b9de4b6be8d8 data\hexcasting\recipes\wand_spruce.json
ef8563a18c0bb3999a1092efe37540ea474633c5 data\hexcasting\recipes\dye_colorizer_light_blue.json
e125117befadda0785e370969a8e04eff070d057 data\hexcasting\loot_tables\blocks\amethyst_sconce.json
5f3e3813757d8300acad523d45ac7c4d85728399 data\minecraft\tags\blocks\wooden_buttons.json
26782da27b3ce2dcab8545f672d68fe1a8549f35 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_slab.json
f50c71bbbbf7d77665c9008fcdd9be0d571ce48e data\hexcasting\recipes\pride_colorizer_transgender.json
8aa3d09d72255aa4da497ab4225654961063a496 data\hexcasting\recipes\ancient_scroll_paper.json
3b082fff535586c13c12811a29839eb0096bfdb1 data\hexcasting\recipes\dye_colorizer_green.json
7a535e710c96e39a17606a10bc1f153d7c57b8e7 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_pressure_plate.json
c26bbff5a4aaaa4b5c26f61e8177fc382425149b data\hexcasting\loot_tables\inject\amethyst_cluster.json
090b54b026f6fef2502295ddde5a60f5350e2ec6 data\hexcasting\advancements\recipes\hexcasting.creative_tab\artifact.json
49b6ea97ddc55ef3d7fa47582f268a07a35cadde data\hexcasting\loot_tables\blocks\slate.json
9fcc0862c99c50a1df9d3af95b2b3c2af28afa1b data\hexcasting\advancements\recipes\hexcasting.creative_tab\slate_block_from_slates.json
4f852507d843f82dce1512f55abfb205b9829ed4 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_planks.json
2397e64bd5fa2af12bb4f0f7efbc55f387c07a2b data\hexcasting\recipes\lens.json
26e9416771d97f9c716d07c27b1b5ca4a267eea2 data\hexcasting\loot_tables\blocks\amethyst_dust_block.json
8a9b22b846968e9120c3a63a9f18694aa5703cab data\create\recipes\crushing\amethyst_cluster.json
3e49b1076839e73e871faf64262f96bed22a6b1d data\hexcasting\recipes\artifact.json
add097a7a749bd1ebd5828216f013f6cd5b72b62 data\hexcasting\recipes\akashic_door.json
9c619750b17ac95e339882ce6c097ba9a000cc82 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_pansexual.json
85fea90b80954899f236e52d3b3a25f305f8b9d5 data\hexcasting\advancements\recipes\hexcasting.creative_tab\scroll_paper_lantern.json
7351200c8e3eb24772852c578286384c8aab61bd data\hexcasting\advancements\recipes\hexcasting.creative_tab\empty_directrix.json
64aef53a076a34dbaaca0d3df8c671476729bec4 data\hexcasting\loot_tables\inject\scroll_loot_some.json
eb17a23e7a9543f33922c056cdf0d63def176bf2 data\hexcasting\advancements\recipes\hexcasting.creative_tab\uuid_colorizer.json
8c22db477365a800ce1e715aeaad896550467047 data\hexcasting\recipes\dye_colorizer_black.json
bceac44311dc2771c3744c0cda299f03fb957350 data\hexcasting\loot_tables\blocks\scroll_paper_lantern.json
4066f098ef104eadf6729bb372d9e643c598b477 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_wood_stripped.json
a27a2514fd3acb6cf0a4f2a6b176ca4c2a3ee064 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_cyan.json
d6dfd0c6e995270868cb90de818d24b8a667fd01 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_purple.json
b7c248d2627c2a2b398d1c50181c1e0863612424 data\hexcasting\recipes\empty_impetus.json
d5122f034678cc53a2921c65f30451caf708046c data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_trapdoor.json
5d4811f78feefbef0a305555143f488b3dac7ac6 data\hexcasting\advancements\recipes\brainsweep\brainsweep\impetus_storedplayer.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\hexcasting\tags\items\akashic_logs.json
35a9b4beac7c6eddb990464eaeaebec2a9ab9951 data\hexcasting\loot_tables\inject\scroll_loot_many.json
6837c1fe0ab23167ca8475086b28115369227e0c data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_light_gray.json
556d2e6068965e90c307a435b372ae761cd1c606 data\minecraft\tags\items\doors.json
6f904b1ac6fc5863a8e718bc42043c40d5ec4c2a data\hexcasting\recipes\dye_colorizer_pink.json
43071f2aa09fa59dd8f0211a68c842dac833be02 data\hexcasting\advancements\recipes\hexcasting.creative_tab\scroll.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\minecraft\tags\blocks\logs.json
b2d8fb979a3fbe47404da349318f38ab45bac760 data\hexcasting\recipes\pride_colorizer_plural.json
e0ff0fe75be853b849f84b05787c1c791fa9e208 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_stairs.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data\minecraft\tags\items\leaves.json
310e2440f26f130c81d32d9fcd93a3384c2b1e72 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_brown.json
737ac05e20d6633abd383d654f7cd7e92564447b data\hexcasting\loot_tables\blocks\directrix_redstone.json
2ec90cd941acad6eabfb38d21466ef8e9b9bf2c1 data\hexcasting\recipes\wand_jungle.json
b8b58bbaf1ddca3514896af14db83f304e415305 data\minecraft\tags\blocks\wooden_trapdoors.json
874ee348cf2542696b7768049529a2001f0820e7 data\hexcasting\advancements\recipes\hexcasting.creative_tab\jeweler_hammer.json
5f3e3813757d8300acad523d45ac7c4d85728399 data\minecraft\tags\items\wooden_buttons.json
7077bb190244008a715eab451c80e8d489844c01 data\hexcasting\loot_tables\blocks\empty_impetus.json
1d558c1b63dd3c3e129261f53db5fd6748b59051 data\hexcasting\recipes\pride_colorizer_lesbian.json
cf0ad981bebbb79414d955fb40fbf537fe88b89d data\hexcasting\advancements\recipes\brainsweep\brainsweep\akashic_record.json
39ef3ab2effbae595b45400e7db7a8ad693e0d13 data\hexcasting\recipes\pride_colorizer_pansexual.json
0cd94b91d64a31a251eebbb37845d165c603452e data\hexcasting\recipes\wand_crimson.json
ce9ca7b98a89540996f2ad18eea98e31df7974b5 data\hexcasting\recipes\akashic_planks.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\minecraft\tags\items\logs.json
484be1c50092772587dd18769e63ee3ab22ad971 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_orange.json
0ca193fe94bc004aa0080826ed0fc4596f9a62dd data\hexcasting\recipes\pride_colorizer_genderfluid.json
4345c060715ce9bf341c5c2b9bb5ca0871282241 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_genderfluid.json
bc490780a689c62da00244137679bbaa8a653430 data\hexcasting\recipes\dye_colorizer_brown.json
b475e6d26350d0560e2cd66879f86520faaeb68c data\hexcasting\recipes\dye_colorizer_red.json
b9083c4c0a7a365bdfd785a21826a89dc8d5db52 data\hexcasting\loot_tables\blocks\akashic_record.json
949f05968c562d5e4d35630ce8e3189a2060dee7 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_intersex.json
fa04d5bc32f5646cd67bc8e8b572bdb7849b735e data\hexcasting\recipes\akashic_bookshelf.json
3f9756b2c5137b285c4faa88ab43c4996b6b2bb6 data\hexcasting\recipes\ancient_scroll_paper_lantern.json
1157a6545ece0e2b8734b8a1428f9a3c021c8b73 data\hexcasting\recipes\wand_akashic.json
2c542a616b312e41537fb25a2362877dd50d2692 data\hexcasting\recipes\akashic_connector.json
23ce84fdf212622afcb49f059d1362ae47a89b29 data\hexcasting\recipes\compat\farmersdelight\cutting\akashic_door.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data\minecraft\tags\blocks\pressure_plates.json
1ba431aef086bb60bfe8fe01b4d2bf5dfb7593c4 data\hexcasting\loot_tables\blocks\impetus_look.json
f3e78a96f17dc5ed54047bb24be58dbf3151c8fa data\hexcasting\advancements\recipes\hexcasting.creative_tab\ancient_scroll_paper_lantern.json
fc57d15e9f9f11347a2170dd06053954345368d2 data\hexcasting\advancements\recipes\hexcasting.creative_tab\lens.json
5c471f81cc168826f1652a39a71aeb85e786ea16 data\hexcasting\recipes\scroll_paper_lantern.json
47adb42c3e28de093c673588904ddf5056db2c27 data\hexcasting\recipes\compat\farmersdelight\cutting\akashic_wood.json
9d4704f96cc4cfa3275092fb58ff90c98449abe3 data\hexcasting\loot_tables\blocks\ancient_scroll_paper.json
ab5d271371323d93ff6eed18179ee4f7fd8c939c data\hexcasting\recipes\brainsweep\impetus_rightclick.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data\minecraft\tags\items\slabs.json
318c04242e7b9c302e68b3bfe6dd11ec0fc8a863 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_jungle.json
563cb6dda9c55864f141f2ec0ecd2a2b95f57237 data\hexcasting\advancements\recipes\hexcasting.creative_tab\amethyst_tiles.json
7c607fdc60aac2b78394931fc39ae24a1a3dd3d2 data\hexcasting\loot_tables\blocks\empty_directrix.json
022dc03ce6f2915459c7bf75d44ec0b8bb3e4083 data\hexcasting\recipes\wand_dark_oak.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data\minecraft\tags\blocks\planks.json
fdce54a0e527322819787ec9232b24d401c45a29 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_demiboy.json
1d19457c9843d97d2ed59199d9077940d9e5e46a data\hexcasting\recipes\akashic_button.json
3b566309ba10142fe73c8f32ce501592befd907e data\hexcasting\loot_tables\blocks\akashic_stairs.json
c3aed1dbaa46e084711a116d1bb4522df9a7405a data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_light_blue.json
14d6be5d47b54676a349564ea32c045c76c39b45 data\hexcasting\recipes\uuid_colorizer.json
339dc062b4d8d0c4fa2d1eccd2935b4c37ec75c6 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_pink.json
f8d2872c4e692153049b6ae4879755a079954763 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_spruce.json
d910f10b472c3ff422f14961539e4c31b8830bff data\hexcasting\recipes\dye_colorizer_yellow.json
3e89b354e3eb8f8ec2518b03f13c5c4295adef5f data\hexcasting\recipes\dye_colorizer_lime.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data\minecraft\tags\blocks\wooden_pressure_plates.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data\hexcasting\tags\items\akashic_planks.json
d6355142e6edb7964c95997dc877a3652081f793 data\hexcasting\loot_tables\blocks\amethyst_tiles.json
168749d413b20bb9c05a8e7191758e0e596a319b data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_connector.json
f55afc2c05d93b5a44bc9fd73c5e81e71b183965 data\minecraft\tags\blocks\mineable\shovel.json
9a24dcdf873dc97001efb487f6e00739c2ebf15c data\hexcasting\recipes\akashic_slab.json
769de6bc8862c02c3364d20e304b21cfb0bfaf31 data\hexcasting\loot_tables\blocks\akashic_log.json
1266b263056dd15c862bff27b05a119c4bbc89ee data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_door.json
d14cf2f8f0895a5b6dc09b7582c0abf1c2514adf data\hexcasting\recipes\sub_sandwich.json
4dc3f5865d69a604923cb59f4a3eed7b4aa175cf data\hexcasting\recipes\ageing_scroll_paper_lantern.json
f74f8389f1e8bdb77a92ecfb8d7d7d6f4418d818 data\hexcasting\recipes\akashic_panel.json
4da41a82a17f58c9342944f214e745696c1d8ed7 data\hexcasting\loot_tables\blocks\impetus_storedplayer.json
c11dc4388c18dadff5d93126eb0f7ae848d627b9 data\hexcasting\advancements\recipes\brainsweep\brainsweep\directrix_redstone.json
186dc05888e66e17af0217bd0680648dc3da3968 data\hexcasting\recipes\dye_colorizer_orange.json
d3ad9a9e92dd125f872d9671930d4e57f24894ed data\hexcasting\recipes\pride_colorizer_demigirl.json
2ad42dd4a4877a23cb7f45e8b75c9f53f58d12f5 data\hexcasting\recipes\wand_acacia.json
da367b70498fdf51c87238322537ddfbf26809d3 data\hexcasting\recipes\compat\farmersdelight\cutting\akashic_trapdoor.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data\minecraft\tags\items\wooden_pressure_plates.json
ce79c9e183b57bfbdb75cd074d7ff6e48894d05c data\hexcasting\loot_tables\blocks\akashic_connector.json
d7213631b2f9075c9bdef0d5a48ca28f85f5a090 data\hexcasting\advancements\recipes\hexcasting.creative_tab\scroll_paper.json
0e95c5f97c4089d654334a0d58fbf2b808548bd0 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_gray.json
72795bfbffffa8ab2a02c869f16447167f4fd179 data\hexcasting\loot_tables\blocks\akashic_pressure_plate.json
44d5d32647164e5510ecdbde22addbc047e4603a data\hexcasting\recipes\dye_colorizer_cyan.json
31f9b7d8141f67981deedf7a46894e454006bb28 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_button.json
076dd8bb2ce1508293384fa93fa138a369d10751 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_green.json
a84bf48a188d7b250db5c971a6d9b63d82279ba3 data\hexcasting\recipes\akashic_wood.json
09e80537530ed51b6792f16fe8b32448e89dc334 data\hexcasting\recipes\slate_block.json
aba5978bd1bc3c27ba92e13241e470921ad8c125 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_bisexual.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\hexcasting\tags\blocks\akashic_logs.json
fe60c763bfe0afa0a266b7390edfc62bde8941b7 data\hexcasting\tags\items\phial_base.json
37584409884ac4d9fbf7f0a4a3cb8ef3b5d32965 data\hexcasting\recipes\pride_colorizer_agender.json
a639b071a5f4738ddf798fcac041a5002657e146 data\hexcasting\recipes\jeweler_hammer.json
3a60e7980813438657c180cc0650a7e96e3c9a65 data\hexcasting\tags\items\wands.json
6f5c41ab9f87ec1206efaaab8d91adc766bb79fd data\hexcasting\recipes\slate_block_from_slates.json
c3a01df30228881c199686192d105fb2651c39c8 data\hexcasting\recipes\pride_colorizer_aroace.json
b8bc2f7ab38646e63376b23f7490a17011908496 data\hexcasting\loot_tables\blocks\akashic_leaves1.json
ac128e72adda8fea0ad63d7e6e18dd9399f53d65 data\hexcasting\recipes\pride_colorizer_intersex.json
584bd8806ef8df5f0e623ed727d6e54a61e60dea data\hexcasting\loot_tables\blocks\slate_block.json
3b2bcffe70bb1f732f06c2560cef66de6c273d62 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_warped.json
a92e5560c774bb81cd9f38bd9378af8695cac622 data\hexcasting\recipes\akashic_stairs.json
c2a362b8c19cb288187d8ff340f82198edc54378 data\hexcasting\advancements\recipes\brainsweep\brainsweep\budding_amethyst.json
86424d21e1bf91c128d3b0d528b813629ad962e9 data\hexcasting\advancements\recipes\brainsweep\brainsweep\impetus_look.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\minecraft\tags\blocks\logs_that_burn.json
e5c835d3866e8f5ecfb03c9e7c2c134a50951d67 data\hexcasting\recipes\amethyst_tiles.json
30f81e0537c625a4cafcdec75314926569291171 data\hexcasting\recipes\brainsweep\budding_amethyst.json
b519fd81671c9cb8d909bbfd0d4017d2005432d3 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_blue.json
ac285195e958804bcbd0b87e443d2851fd3a4856 data\hexcasting\recipes\akashic_tile.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data\minecraft\tags\blocks\mineable\hoe.json
39a4ba8180e45cab481184d2bcdc217893244446 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_asexual.json
08f14a615c6c8c0b8a08a56af000c1e1991732d3 data\hexcasting\advancements\recipes\hexcasting.creative_tab\trinket.json
811177c2ddc341f7a6d8704e1eb273f200aee3a1 data\hexcasting\loot_tables\blocks\akashic_button.json
91bb341776ce64a68e1c4200aa8f5b2fa6669820 data\hexcasting\recipes\amethyst_dust_unpacking.json
5e6df78e451395e08f86c8d89dca0a2c99a69691 data\hexcasting\recipes\pride_colorizer_aromantic.json
21041998b3f1de0b45c731295576fc4b2ec6905a data\hexcasting\recipes\compat\create\crushing\amethyst_shard.json
f332cdebf9c53edec6cb3903f65d4ccc1398f849 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_aromantic.json
88cf11d37222254d9e3a4bef0f9ca2de1495c31a data\hexcasting\recipes\dye_colorizer_white.json
d72a4675ceb721ee4ac43339d8bfbbb82c2adba2 data\hexcasting\advancements\recipes\hexcasting.creative_tab\slate_block.json
5f3e3813757d8300acad523d45ac7c4d85728399 data\minecraft\tags\blocks\buttons.json
5b9b1c15c7a157aa56b3caa7d43a6ad1fa8f4710 data\hexcasting\loot_tables\blocks\akashic_bookshelf.json
ef936e73eea3be9d53c4ac5c78d1477675550375 data\hexcasting\recipes\stonecutting\amethyst_tiles.json
b0b1c5fff194b92ff8c5d6468e177271fd910abd data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_red.json
7f165b1783a871cf69db2e9978290f8993665649 data\hexcasting\advancements\recipes\hexcasting.creative_tab\cypher.json
c386a7294db6ed97f9b131cb8402ca6203092b63 data\hexcasting\recipes\akashic_wood_stripped.json
66e51300dc72c27ed8024ddf852ac9a6208a66b1 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_bookshelf.json
bdf848284137f0116ddf4725b0dda6eaa0cef5fd data\hexcasting\loot_tables\blocks\akashic_wood_stripped.json
d8825a8cbaf100d309b4bd8ac26ed22b020011cb data\hexcasting\advancements\recipes\hexcasting.creative_tab\scroll_medium.json
f32ccb2d36d773215d91dee46bec70a20af501c3 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_birch.json
eb06eb90c08b051ff6c42215fb7c91123e240a66 data\hexcasting\recipes\dye_colorizer_purple.json
eb4bfbd7fc7632a5c16aa1d50d6090a1f466069b data\minecraft\tags\blocks\mineable\pickaxe.json
456ae69977612b6f62c109783518e9006287e77b data\hexcasting\recipes\pride_colorizer_genderqueer.json
b8b58bbaf1ddca3514896af14db83f304e415305 data\minecraft\tags\items\trapdoors.json
b8b58bbaf1ddca3514896af14db83f304e415305 data\minecraft\tags\blocks\trapdoors.json
5a17fa9a1496f5fbedd0362f94a5231e0e5ebbfc data\hexcasting\advancements\recipes\hexcasting.creative_tab\ageing_scroll_paper_lantern.json
eb771389a05a4cdfb98286942f2a65bf2a77458f data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_lesbian.json
8334a42636f045b4dc34c0fe5b3b3d3902aa4b7e data\hexcasting\recipes\scroll_small.json
d7f85ce9d46aacc7ec89dc7aa0f88a331ccfbae7 data\hexcasting\recipes\brainsweep\akashic_record.json
5703cc53d18f6b3a14bb030b639d286981c4c754 data\hexcasting\recipes\spellbook.json
4d1c771493f5968a0878c142342ceb8717a5784f data\hexcasting\recipes\dye_colorizer_magenta.json
b107ec9af9e08d124f3d4f14d85911f55a5b905b data\hexcasting\recipes\akashic_pressure_plate.json
86ee80768fef41cf9b517564b733f4586094f367 data\hexcasting\recipes\scroll_medium.json
bb5c04fa0e6d0b3322f3b24d49d1a30a5b790889 data\hexcasting\loot_tables\blocks\akashic_slab.json
149179e18b1b8db5dc3fb96e6faa6cb6ffaecb75 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_panel.json
d189977c9c5d2048ba1ba40ee49d182af2836330 data\create\recipes\crushing\amethyst_block.json
ccc33b4f1a43c8ecd3352ad36ae2dd2191317b5b data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_white.json
32e3d36398fa63e017ed6c46e7e19d7ba041c3d9 data\hexcasting\recipes\pride_colorizer_bisexual.json
9c857c4aeda8a1b3d7a1b5d341871a9434b5816f data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_yellow.json
02dcee696b1e162f20dbfcf02bdb9e2144a64a27 data\hexcasting\recipes\pride_colorizer_gay.json
8df59ac1ca676bf1a506f3116fd273d6379f238e data\hexcasting\recipes\dye_colorizer_gray.json
59000d9f3edb942081f7d1e03d753e9cd59690cc data\hexcasting\advancements\recipes\hexcasting.creative_tab\sub_sandwich.json
b8b58bbaf1ddca3514896af14db83f304e415305 data\minecraft\tags\items\wooden_trapdoors.json
8dab47781281a29e39cb8e6c4da6a27f916e0646 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_nonbinary.json
55dded121a8dddb2ee7fb1f3ffcdcd1ada4afbd5 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_wood.json
6f33e68b62de15df1673b772d37171b130e3c9bb data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_plural.json
8886e95ddd696288c1f5706cbd63878a4a2bae3a data\hexcasting\loot_tables\blocks\akashic_planks.json
ccf4ea841ea9a66738253385c659ff86c85a73f5 data\hexcasting\recipes\scroll_paper.json
9ddd0b27bb747d433eef17a9f1bd4f055e444f7a data\hexcasting\loot_tables\blocks\akashic_leaves2.json
337c4370fd24b66a6b4b3f6c296a33d9a799034e data\hexcasting\advancements\recipes\hexcasting.creative_tab\amethyst_sconce.json
7cb828138a8ea2dae399011ee02bb909ca5f993e data\hexcasting\loot_tables\blocks\akashic_log_stripped.json
f089ab17470c5fa0065438c5533d5fafb3ee8eaf data\hexcasting\advancements\recipes\hexcasting.creative_tab\focus.json
22ad2496732633bb5539a1fa761051d7add48055 data\hexcasting\advancements\recipes\hexcasting.creative_tab\slate.json
3b1c077f88f625c0b2653324c7b94fd3f2b3a538 data\hexcasting\loot_tables\blocks\akashic_tile.json
aab3082b3303f358cc265fb10bc9bbe08c96eef0 data\hexcasting\recipes\trinket.json
1dc89dff5d4fadb95d9b5a2a5a910f63ea4b02bf data\minecraft\tags\blocks\crystal_sound_blocks.json
e5ae652aee1567ac2e626fa0f88f160993a6f9a5 data\hexcasting\advancements\recipes\hexcasting.creative_tab\amethyst_dust_unpacking.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data\minecraft\tags\blocks\leaves.json
ef016ca292fa4edc7496b64e6f2931f4e7d90636 data\hexcasting\recipes\amethyst_dust_packing.json
cd7e618d7c08ffff67683852f799362fb8aaebaf data\hexcasting\recipes\pride_colorizer_nonbinary.json
11c4b7fb3901161324a952ff0760f5d52e1c2c26 data\hexcasting\recipes\compat\farmersdelight\cutting\akashic_log.json
f7bbc60f547a02378ddb1f23395add4822725fed data\hexcasting\recipes\wand_oak.json
3fe1fcf17e1e25aebede47c537f92888330ccf9f data\hexcasting\advancements\recipes\hexcasting.creative_tab\abacus.json
2d80cb505efc0ba0d34d1768413128fcda17630f data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_demigirl.json
b42dae604eab34ae3831fa16c063af852c175791 data\hexcasting\advancements\recipes\hexcasting.creative_tab\ancient_scroll_paper.json
c375ba3f7105d6f57ef982f6f4e9326ad88a947d data\hexcasting\loot_tables\blocks\ancient_scroll_paper_lantern.json
62b120d8943a9e73778ad1468f12532b21774994 data\hexcasting\recipes\akashic_trapdoor.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data\minecraft\tags\blocks\wooden_slabs.json
c521621c409275e219f72abf5c6089d60408e646 data\hexcasting\loot_tables\blocks\impetus_rightclick.json
a952d33cda8b805237052b602cf066683c4bf261 data\hexcasting\recipes\empty_directrix.json
f3a33396e071f3afd61eadab2aabdb9acf2ae775 data\hexcasting\recipes\slate.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data\minecraft\tags\blocks\slabs.json
05e86742a71afd740f47639be62f93bc9898fcde data\c\tags\items\gems.json
0a72e213fec8dd32b1ea9623a242484ce8318c47 data\hexcasting\recipes\pride_colorizer_asexual.json
918075a87ccc30a489aa8cafa2de992dd179aeac data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_lime.json
0295cb6a13069d4e211c18132a2a40d57145b45c data\hexcasting\loot_tables\blocks\scroll_paper.json
e454c9f48ec394f4d353c5a6c04641c9871b8798 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_transgender.json
804f0e5c6c32c7310129437ccca3ffc148bb973b data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_acacia.json
1af91ec74694bf90fb7f53b6d55078c7e21460cc data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_genderqueer.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data\hexcasting\tags\blocks\akashic_planks.json
16705d340500a2796facb4256852fd3d8e9775f8 data\hexcasting\loot_tables\blocks\akashic_wood.json
99aae9efc13ff2b8a4612579b2f865ed2fbe8985 data\hexcasting\advancements\recipes\hexcasting.creative_tab\akashic_tile.json
5f3e3813757d8300acad523d45ac7c4d85728399 data\minecraft\tags\items\buttons.json
556d2e6068965e90c307a435b372ae761cd1c606 data\minecraft\tags\items\wooden_doors.json
a2ea936ff220d9faa168ffbc60a9823de2119ac5 data\hexcasting\recipes\cypher.json
5f9f0962f407062e7b6dd0e8c5f8c55ce13962a5 data\hexcasting\advancements\recipes\brainsweep\brainsweep\impetus_rightclick.json
779b7b9be93062e935972af1cff9c79fa5440a23 data\hexcasting\recipes\amethyst_sconce.json
f6fab3a3296d157a2b969af0c86eb0e5a9f14df4 data\hexcasting\recipes\wand_birch.json
d5c6f9a31a8310ec440fc8c14da8988f0d166586 data\hexcasting\recipes\brainsweep\impetus_storedplayer.json
db8a00478e1c4b0f9b143b5946d1ba25e489591d data\hexcasting\recipes\dynamic\seal_focus.json
b684bfa3755ca25996e74152d2efecbc9d6387d8 data\hexcasting\advancements\recipes\hexcasting.creative_tab\stonecutting\amethyst_tiles.json
cd63a4179aa8c6aff90b251995bc4e8e1a71a784 data\hexcasting\loot_tables\blocks\akashic_leaves3.json
135fed59cd8298b79c2a478cdb711bdc782d571f data\hexcasting\tags\items\grants_root_advancement.json
67d4c536be3762833a4af33cd7cdfc68eb4ad629 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_dark_oak.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data\minecraft\tags\items\wooden_slabs.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data\minecraft\tags\items\planks.json
05d435799cbf3ee1b51c5b4ffeace507691bcf2a data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_gay.json
771e22cb013a2566773da73f3bd3dd48bef34830 data\hexcasting\loot_tables\blocks\akashic_trapdoor.json
30950c6dd31102cf145f8f7d2979df0736a7ba1e data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_oak.json
d4328adfccf702d2de3eb6098a47c95e429b7b28 data\hexcasting\loot_tables\blocks\akashic_door.json
0529b25d154715d6b1c030d87e59e6f9d41d91d6 data\hexcasting\recipes\focus.json
023c32e8834eb313c4fa94a84a8f6390ee951ef0 data\hexcasting\advancements\recipes\hexcasting.creative_tab\empty_impetus.json
db09b7fc38bdaffa15b57bd361da8529c7bc943e data\hexcasting\recipes\wand_warped.json
8da0de2d4c31c117431a2133f70f8681ca6b5f17 data\hexcasting\advancements\recipes\hexcasting.creative_tab\scroll_small.json
5861845c3cd84021c7c19ac4f5b3bcc8e1bd3916 data\hexcasting\recipes\brainsweep\impetus_look.json
7c08784f2de139be380b5299f8ea8b8c78126ed8 data\minecraft\tags\blocks\mineable\axe.json
6b4459635b3d53cc2b6836fa97d29244a65b412d data\hexcasting\recipes\abacus.json
29260d23193f414236b0278a5abd7fe1f7ba8b46 data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_black.json
9f7a9ba332e1018098d21a5ec474440fca7f6c73 data\hexcasting\recipes\brainsweep\directrix_redstone.json
556d2e6068965e90c307a435b372ae761cd1c606 data\minecraft\tags\blocks\doors.json
64686e6d1a10a4bd16ec0378dc9ce720eff3b4d7 data\hexcasting\recipes\dye_colorizer_light_gray.json
556d2e6068965e90c307a435b372ae761cd1c606 data\minecraft\tags\blocks\wooden_doors.json
cf855b595844c6f2522c0ad18030519279b396ad data\hexcasting\advancements\recipes\hexcasting.creative_tab\dye_colorizer_magenta.json
3a376402af89128dc37adaa0a72b6de66d58309d data\hexcasting\recipes\dynamic\seal_spellbook.json
42441ca3b389ea4db8a4153ec363847f0ca6e714 data\hexcasting\loot_tables\blocks\akashic_panel.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data\minecraft\tags\items\logs_that_burn.json
a4f3fed2e6ddc8e60a19a1a51bd5b54904a43fa8 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_agender.json
49508c455626eeca18c957edc0cde016e823f7b0 data\hexcasting\recipes\scroll.json
ddd7bd92b9e1586cebd2cee658315a9336a80a76 data\hexcasting\advancements\recipes\hexcasting.creative_tab\amethyst_dust_packing.json
4d4caaea035ae4ee878843dd2455042b299b4e5e data\c\tags\items\amethyst_dusts.json
2d52419f3fcdc10643cdb8cef89858efc0ad4d11 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_akashic.json
3147422bed290cb47ea3763dbdc6f0e96eed5c2a data\hexcasting\loot_tables\inject\scroll_loot_few.json
1b96773128b11946ff4f30d5aa4040f9e04d0d40 data\hexcasting\recipes\pride_colorizer_demiboy.json
b3583f65db5e1eaae0426b14416c076982ca3685 data\hexcasting\advancements\recipes\hexcasting.creative_tab\pride_colorizer_aroace.json
cd3ca380294544b07e91ce85d97808c30ffa5d17 data\hexcasting\advancements\recipes\hexcasting.creative_tab\spellbook.json
c64f5e56ca18eb68d2e58827920ca0e3ae4617ca data\hexcasting\recipes\dye_colorizer_blue.json
7c0107192c0e24ff9f23ab0f59834b6081ca5b33 data\hexcasting\advancements\recipes\hexcasting.creative_tab\wand_crimson.json
b9083c4c0a7a365bdfd785a21826a89dc8d5db52 data/hexcasting/loot_tables/blocks/akashic_record.json
88cf11d37222254d9e3a4bef0f9ca2de1495c31a data/hexcasting/recipes/dye_colorizer_white.json
1dc89dff5d4fadb95d9b5a2a5a910f63ea4b02bf data/minecraft/tags/blocks/crystal_sound_blocks.json
3a60e7980813438657c180cc0650a7e96e3c9a65 data/hexcasting/tags/items/wands.json
8df59ac1ca676bf1a506f3116fd273d6379f238e data/hexcasting/recipes/dye_colorizer_gray.json
add097a7a749bd1ebd5828216f013f6cd5b72b62 data/hexcasting/recipes/akashic_door.json
5f3e3813757d8300acad523d45ac7c4d85728399 data/minecraft/tags/blocks/buttons.json
5b9b1c15c7a157aa56b3caa7d43a6ad1fa8f4710 data/hexcasting/loot_tables/blocks/akashic_bookshelf.json
44d5d32647164e5510ecdbde22addbc047e4603a data/hexcasting/recipes/dye_colorizer_cyan.json
ef936e73eea3be9d53c4ac5c78d1477675550375 data/hexcasting/recipes/stonecutting/amethyst_tiles.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data/minecraft/tags/items/slabs.json
918075a87ccc30a489aa8cafa2de992dd179aeac data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_lime.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data/minecraft/tags/blocks/leaves.json
bceac44311dc2771c3744c0cda299f03fb957350 data/hexcasting/loot_tables/blocks/scroll_paper_lantern.json
5703cc53d18f6b3a14bb030b639d286981c4c754 data/hexcasting/recipes/spellbook.json
b8b58bbaf1ddca3514896af14db83f304e415305 data/minecraft/tags/blocks/wooden_trapdoors.json
ef016ca292fa4edc7496b64e6f2931f4e7d90636 data/hexcasting/recipes/amethyst_dust_packing.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/minecraft/tags/items/logs.json
7a535e710c96e39a17606a10bc1f153d7c57b8e7 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_pressure_plate.json
7077bb190244008a715eab451c80e8d489844c01 data/hexcasting/loot_tables/blocks/empty_impetus.json
584bd8806ef8df5f0e623ed727d6e54a61e60dea data/hexcasting/loot_tables/blocks/slate_block.json
49508c455626eeca18c957edc0cde016e823f7b0 data/hexcasting/recipes/scroll.json
3a376402af89128dc37adaa0a72b6de66d58309d data/hexcasting/recipes/dynamic/seal_spellbook.json
eb4bfbd7fc7632a5c16aa1d50d6090a1f466069b data/minecraft/tags/blocks/mineable/pickaxe.json
bdf848284137f0116ddf4725b0dda6eaa0cef5fd data/hexcasting/loot_tables/blocks/akashic_wood_stripped.json
5f3e3813757d8300acad523d45ac7c4d85728399 data/minecraft/tags/blocks/wooden_buttons.json
d14cf2f8f0895a5b6dc09b7582c0abf1c2514adf data/hexcasting/recipes/sub_sandwich.json
11c4b7fb3901161324a952ff0760f5d52e1c2c26 data/hexcasting/recipes/compat/farmersdelight/cutting/akashic_log.json
0529b25d154715d6b1c030d87e59e6f9d41d91d6 data/hexcasting/recipes/focus.json
2397e64bd5fa2af12bb4f0f7efbc55f387c07a2b data/hexcasting/recipes/lens.json
f3a33396e071f3afd61eadab2aabdb9acf2ae775 data/hexcasting/recipes/slate.json
db8a00478e1c4b0f9b143b5946d1ba25e489591d data/hexcasting/recipes/dynamic/seal_focus.json
23ce84fdf212622afcb49f059d1362ae47a89b29 data/hexcasting/recipes/compat/farmersdelight/cutting/akashic_door.json
5a17fa9a1496f5fbedd0362f94a5231e0e5ebbfc data/hexcasting/advancements/recipes/hexcasting.creative_tab/ageing_scroll_paper_lantern.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data/minecraft/tags/blocks/slabs.json
556d2e6068965e90c307a435b372ae761cd1c606 data/minecraft/tags/items/wooden_doors.json
d6355142e6edb7964c95997dc877a3652081f793 data/hexcasting/loot_tables/blocks/amethyst_tiles.json
86424d21e1bf91c128d3b0d528b813629ad962e9 data/hexcasting/advancements/recipes/brainsweep/brainsweep/impetus_look.json
78ce3a112e79e0b0fdef76d0f812358f0af4f34d data/hexcasting/advancements/recipes/hexcasting.creative_tab/deutschland_colorizer.json
804f0e5c6c32c7310129437ccca3ffc148bb973b data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_acacia.json
ef8563a18c0bb3999a1092efe37540ea474633c5 data/hexcasting/recipes/dye_colorizer_light_blue.json
14d6be5d47b54676a349564ea32c045c76c39b45 data/hexcasting/recipes/uuid_colorizer.json
99aae9efc13ff2b8a4612579b2f865ed2fbe8985 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_tile.json
4dc3f5865d69a604923cb59f4a3eed7b4aa175cf data/hexcasting/recipes/ageing_scroll_paper_lantern.json
023c32e8834eb313c4fa94a84a8f6390ee951ef0 data/hexcasting/advancements/recipes/hexcasting.creative_tab/empty_impetus.json
5f3e3813757d8300acad523d45ac7c4d85728399 data/minecraft/tags/items/buttons.json
fc57d15e9f9f11347a2170dd06053954345368d2 data/hexcasting/advancements/recipes/hexcasting.creative_tab/lens.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data/minecraft/tags/items/planks.json
e5c835d3866e8f5ecfb03c9e7c2c134a50951d67 data/hexcasting/recipes/amethyst_tiles.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/minecraft/tags/items/logs_that_burn.json
484be1c50092772587dd18769e63ee3ab22ad971 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_orange.json
c3aed1dbaa46e084711a116d1bb4522df9a7405a data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_light_blue.json
d7213631b2f9075c9bdef0d5a48ca28f85f5a090 data/hexcasting/advancements/recipes/hexcasting.creative_tab/scroll_paper.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data/hexcasting/tags/items/akashic_planks.json
cf0ad981bebbb79414d955fb40fbf537fe88b89d data/hexcasting/advancements/recipes/brainsweep/brainsweep/akashic_record.json
076dd8bb2ce1508293384fa93fa138a369d10751 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_green.json
318c04242e7b9c302e68b3bfe6dd11ec0fc8a863 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_jungle.json
022dc03ce6f2915459c7bf75d44ec0b8bb3e4083 data/hexcasting/recipes/wand_dark_oak.json
3b2bcffe70bb1f732f06c2560cef66de6c273d62 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_warped.json
ccc33b4f1a43c8ecd3352ad36ae2dd2191317b5b data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_white.json
e5ae652aee1567ac2e626fa0f88f160993a6f9a5 data/hexcasting/advancements/recipes/hexcasting.creative_tab/amethyst_dust_unpacking.json
168749d413b20bb9c05a8e7191758e0e596a319b data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_connector.json
26e9416771d97f9c716d07c27b1b5ca4a267eea2 data/hexcasting/loot_tables/blocks/amethyst_dust_block.json
1ba431aef086bb60bfe8fe01b4d2bf5dfb7593c4 data/hexcasting/loot_tables/blocks/impetus_look.json
d4328adfccf702d2de3eb6098a47c95e429b7b28 data/hexcasting/loot_tables/blocks/akashic_door.json
64686e6d1a10a4bd16ec0378dc9ce720eff3b4d7 data/hexcasting/recipes/dye_colorizer_light_gray.json
9a24dcdf873dc97001efb487f6e00739c2ebf15c data/hexcasting/recipes/akashic_slab.json
b475e6d26350d0560e2cd66879f86520faaeb68c data/hexcasting/recipes/dye_colorizer_red.json
8aa3d09d72255aa4da497ab4225654961063a496 data/hexcasting/recipes/ancient_scroll_paper.json
7f165b1783a871cf69db2e9978290f8993665649 data/hexcasting/advancements/recipes/hexcasting.creative_tab/cypher.json
6837c1fe0ab23167ca8475086b28115369227e0c data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_light_gray.json
b0b1c5fff194b92ff8c5d6468e177271fd910abd data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_red.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/minecraft/tags/blocks/logs_that_burn.json
9ddd0b27bb747d433eef17a9f1bd4f055e444f7a data/hexcasting/loot_tables/blocks/akashic_leaves2.json
3b566309ba10142fe73c8f32ce501592befd907e data/hexcasting/loot_tables/blocks/akashic_stairs.json
b8b58bbaf1ddca3514896af14db83f304e415305 data/minecraft/tags/items/trapdoors.json
d5122f034678cc53a2921c65f30451caf708046c data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_trapdoor.json
fa04d5bc32f5646cd67bc8e8b572bdb7849b735e data/hexcasting/recipes/akashic_bookshelf.json
9c857c4aeda8a1b3d7a1b5d341871a9434b5816f data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_yellow.json
d910f10b472c3ff422f14961539e4c31b8830bff data/hexcasting/recipes/dye_colorizer_yellow.json
08f14a615c6c8c0b8a08a56af000c1e1991732d3 data/hexcasting/advancements/recipes/hexcasting.creative_tab/trinket.json
4066f098ef104eadf6729bb372d9e643c598b477 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_wood_stripped.json
c26bbff5a4aaaa4b5c26f61e8177fc382425149b data/hexcasting/loot_tables/inject/amethyst_cluster.json
1157a6545ece0e2b8734b8a1428f9a3c021c8b73 data/hexcasting/recipes/wand_akashic.json
b107ec9af9e08d124f3d4f14d85911f55a5b905b data/hexcasting/recipes/akashic_pressure_plate.json
eb17a23e7a9543f33922c056cdf0d63def176bf2 data/hexcasting/advancements/recipes/hexcasting.creative_tab/uuid_colorizer.json
d72a4675ceb721ee4ac43339d8bfbbb82c2adba2 data/hexcasting/advancements/recipes/hexcasting.creative_tab/slate_block.json
ce79c9e183b57bfbdb75cd074d7ff6e48894d05c data/hexcasting/loot_tables/blocks/akashic_connector.json
1d19457c9843d97d2ed59199d9077940d9e5e46a data/hexcasting/recipes/akashic_button.json
5f9f0962f407062e7b6dd0e8c5f8c55ce13962a5 data/hexcasting/advancements/recipes/brainsweep/brainsweep/impetus_rightclick.json
b8bc2f7ab38646e63376b23f7490a17011908496 data/hexcasting/loot_tables/blocks/akashic_leaves1.json
b42dae604eab34ae3831fa16c063af852c175791 data/hexcasting/advancements/recipes/hexcasting.creative_tab/ancient_scroll_paper.json
a92e5560c774bb81cd9f38bd9378af8695cac622 data/hexcasting/recipes/akashic_stairs.json
0295cb6a13069d4e211c18132a2a40d57145b45c data/hexcasting/loot_tables/blocks/scroll_paper.json
8334a42636f045b4dc34c0fe5b3b3d3902aa4b7e data/hexcasting/recipes/scroll_small.json
811177c2ddc341f7a6d8704e1eb273f200aee3a1 data/hexcasting/loot_tables/blocks/akashic_button.json
cf855b595844c6f2522c0ad18030519279b396ad data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_magenta.json
43071f2aa09fa59dd8f0211a68c842dac833be02 data/hexcasting/advancements/recipes/hexcasting.creative_tab/scroll.json
4f852507d843f82dce1512f55abfb205b9829ed4 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_planks.json
d5c6f9a31a8310ec440fc8c14da8988f0d166586 data/hexcasting/recipes/brainsweep/impetus_storedplayer.json
f8d2872c4e692153049b6ae4879755a079954763 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_spruce.json
b7c248d2627c2a2b398d1c50181c1e0863612424 data/hexcasting/recipes/empty_impetus.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data/minecraft/tags/blocks/pressure_plates.json
186dc05888e66e17af0217bd0680648dc3da3968 data/hexcasting/recipes/dye_colorizer_orange.json
3e89b354e3eb8f8ec2518b03f13c5c4295adef5f data/hexcasting/recipes/dye_colorizer_lime.json
0cd94b91d64a31a251eebbb37845d165c603452e data/hexcasting/recipes/wand_crimson.json
62b120d8943a9e73778ad1468f12532b21774994 data/hexcasting/recipes/akashic_trapdoor.json
3147422bed290cb47ea3763dbdc6f0e96eed5c2a data/hexcasting/loot_tables/inject/scroll_loot_few.json
3b082fff535586c13c12811a29839eb0096bfdb1 data/hexcasting/recipes/dye_colorizer_green.json
ab5d271371323d93ff6eed18179ee4f7fd8c939c data/hexcasting/recipes/brainsweep/impetus_rightclick.json
d8825a8cbaf100d309b4bd8ac26ed22b020011cb data/hexcasting/advancements/recipes/hexcasting.creative_tab/scroll_medium.json
c11dc4388c18dadff5d93126eb0f7ae848d627b9 data/hexcasting/advancements/recipes/brainsweep/brainsweep/directrix_redstone.json
a639b071a5f4738ddf798fcac041a5002657e146 data/hexcasting/recipes/jeweler_hammer.json
3fe1fcf17e1e25aebede47c537f92888330ccf9f data/hexcasting/advancements/recipes/hexcasting.creative_tab/abacus.json
ce9ca7b98a89540996f2ad18eea98e31df7974b5 data/hexcasting/recipes/akashic_planks.json
db09b7fc38bdaffa15b57bd361da8529c7bc943e data/hexcasting/recipes/wand_warped.json
8da0de2d4c31c117431a2133f70f8681ca6b5f17 data/hexcasting/advancements/recipes/hexcasting.creative_tab/scroll_small.json
1266b263056dd15c862bff27b05a119c4bbc89ee data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_door.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/hexcasting/tags/blocks/akashic_logs.json
3f9756b2c5137b285c4faa88ab43c4996b6b2bb6 data/hexcasting/recipes/ancient_scroll_paper_lantern.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data/minecraft/tags/items/leaves.json
b8b58bbaf1ddca3514896af14db83f304e415305 data/minecraft/tags/items/wooden_trapdoors.json
779b7b9be93062e935972af1cff9c79fa5440a23 data/hexcasting/recipes/amethyst_sconce.json
771e22cb013a2566773da73f3bd3dd48bef34830 data/hexcasting/loot_tables/blocks/akashic_trapdoor.json
7c08784f2de139be380b5299f8ea8b8c78126ed8 data/minecraft/tags/blocks/mineable/axe.json
c25784941d6416744fb2ca2d43a3203e5c3e7c8a data/minecraft/tags/blocks/mineable/hoe.json
48e76b8dbe1c813fd94c1b7fd2701041a54607fa data/hexcasting/recipes/deutschland_colorizer.json
8886e95ddd696288c1f5706cbd63878a4a2bae3a data/hexcasting/loot_tables/blocks/akashic_planks.json
196c49b203748e57a9b2b1259055b9de4b6be8d8 data/hexcasting/recipes/wand_spruce.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data/minecraft/tags/items/wooden_slabs.json
f55afc2c05d93b5a44bc9fd73c5e81e71b183965 data/minecraft/tags/blocks/mineable/shovel.json
c521621c409275e219f72abf5c6089d60408e646 data/hexcasting/loot_tables/blocks/impetus_rightclick.json
6f5c41ab9f87ec1206efaaab8d91adc766bb79fd data/hexcasting/recipes/slate_block_from_slates.json
bc490780a689c62da00244137679bbaa8a653430 data/hexcasting/recipes/dye_colorizer_brown.json
337c4370fd24b66a6b4b3f6c296a33d9a799034e data/hexcasting/advancements/recipes/hexcasting.creative_tab/amethyst_sconce.json
31f9b7d8141f67981deedf7a46894e454006bb28 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_button.json
ac285195e958804bcbd0b87e443d2851fd3a4856 data/hexcasting/recipes/akashic_tile.json
2ec90cd941acad6eabfb38d21466ef8e9b9bf2c1 data/hexcasting/recipes/wand_jungle.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/hexcasting/tags/items/akashic_logs.json
eb06eb90c08b051ff6c42215fb7c91123e240a66 data/hexcasting/recipes/dye_colorizer_purple.json
8a9b22b846968e9120c3a63a9f18694aa5703cab data/create/recipes/crushing/amethyst_cluster.json
22ad2496732633bb5539a1fa761051d7add48055 data/hexcasting/advancements/recipes/hexcasting.creative_tab/slate.json
556d2e6068965e90c307a435b372ae761cd1c606 data/minecraft/tags/items/doors.json
2ad42dd4a4877a23cb7f45e8b75c9f53f58d12f5 data/hexcasting/recipes/wand_acacia.json
a84bf48a188d7b250db5c971a6d9b63d82279ba3 data/hexcasting/recipes/akashic_wood.json
6b4459635b3d53cc2b6836fa97d29244a65b412d data/hexcasting/recipes/abacus.json
d6dfd0c6e995270868cb90de818d24b8a667fd01 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_purple.json
9fcc0862c99c50a1df9d3af95b2b3c2af28afa1b data/hexcasting/advancements/recipes/hexcasting.creative_tab/slate_block_from_slates.json
c64f5e56ca18eb68d2e58827920ca0e3ae4617ca data/hexcasting/recipes/dye_colorizer_blue.json
67d4c536be3762833a4af33cd7cdfc68eb4ad629 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_dark_oak.json
aab3082b3303f358cc265fb10bc9bbe08c96eef0 data/hexcasting/recipes/trinket.json
9d4704f96cc4cfa3275092fb58ff90c98449abe3 data/hexcasting/loot_tables/blocks/ancient_scroll_paper.json
86ee80768fef41cf9b517564b733f4586094f367 data/hexcasting/recipes/scroll_medium.json
5c471f81cc168826f1652a39a71aeb85e786ea16 data/hexcasting/recipes/scroll_paper_lantern.json
874ee348cf2542696b7768049529a2001f0820e7 data/hexcasting/advancements/recipes/hexcasting.creative_tab/jeweler_hammer.json
a27a2514fd3acb6cf0a4f2a6b176ca4c2a3ee064 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_cyan.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data/minecraft/tags/items/wooden_pressure_plates.json
9f7a9ba332e1018098d21a5ec474440fca7f6c73 data/hexcasting/recipes/brainsweep/directrix_redstone.json
2c542a616b312e41537fb25a2362877dd50d2692 data/hexcasting/recipes/akashic_connector.json
f32ccb2d36d773215d91dee46bec70a20af501c3 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_birch.json
72795bfbffffa8ab2a02c869f16447167f4fd179 data/hexcasting/loot_tables/blocks/akashic_pressure_plate.json
310e2440f26f130c81d32d9fcd93a3384c2b1e72 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_brown.json
7351200c8e3eb24772852c578286384c8aab61bd data/hexcasting/advancements/recipes/hexcasting.creative_tab/empty_directrix.json
2d79a41ba8697f9e1fa26b1bff48f33c824d3823 data/minecraft/tags/blocks/wooden_pressure_plates.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data/minecraft/tags/blocks/planks.json
ddd7bd92b9e1586cebd2cee658315a9336a80a76 data/hexcasting/advancements/recipes/hexcasting.creative_tab/amethyst_dust_packing.json
e0ff0fe75be853b849f84b05787c1c791fa9e208 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_stairs.json
5f3e3813757d8300acad523d45ac7c4d85728399 data/minecraft/tags/items/wooden_buttons.json
c375ba3f7105d6f57ef982f6f4e9326ad88a947d data/hexcasting/loot_tables/blocks/ancient_scroll_paper_lantern.json
d189977c9c5d2048ba1ba40ee49d182af2836330 data/create/recipes/crushing/amethyst_block.json
a2ea936ff220d9faa168ffbc60a9823de2119ac5 data/hexcasting/recipes/cypher.json
59000d9f3edb942081f7d1e03d753e9cd59690cc data/hexcasting/advancements/recipes/hexcasting.creative_tab/sub_sandwich.json
8c22db477365a800ce1e715aeaad896550467047 data/hexcasting/recipes/dye_colorizer_black.json
c386a7294db6ed97f9b131cb8402ca6203092b63 data/hexcasting/recipes/akashic_wood_stripped.json
e125117befadda0785e370969a8e04eff070d057 data/hexcasting/loot_tables/blocks/amethyst_sconce.json
35a9b4beac7c6eddb990464eaeaebec2a9ab9951 data/hexcasting/loot_tables/inject/scroll_loot_many.json
f089ab17470c5fa0065438c5533d5fafb3ee8eaf data/hexcasting/advancements/recipes/hexcasting.creative_tab/focus.json
85fea90b80954899f236e52d3b3a25f305f8b9d5 data/hexcasting/advancements/recipes/hexcasting.creative_tab/scroll_paper_lantern.json
30f81e0537c625a4cafcdec75314926569291171 data/hexcasting/recipes/brainsweep/budding_amethyst.json
cd63a4179aa8c6aff90b251995bc4e8e1a71a784 data/hexcasting/loot_tables/blocks/akashic_leaves3.json
f3e78a96f17dc5ed54047bb24be58dbf3151c8fa data/hexcasting/advancements/recipes/hexcasting.creative_tab/ancient_scroll_paper_lantern.json
f74f8389f1e8bdb77a92ecfb8d7d7d6f4418d818 data/hexcasting/recipes/akashic_panel.json
48e782ce4fbd486dd0d6ceb9fdcb94d0e0c727d4 data/minecraft/tags/blocks/wooden_slabs.json
cd3ca380294544b07e91ce85d97808c30ffa5d17 data/hexcasting/advancements/recipes/hexcasting.creative_tab/spellbook.json
b519fd81671c9cb8d909bbfd0d4017d2005432d3 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_blue.json
3e49b1076839e73e871faf64262f96bed22a6b1d data/hexcasting/recipes/artifact.json
29260d23193f414236b0278a5abd7fe1f7ba8b46 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_black.json
7cb828138a8ea2dae399011ee02bb909ca5f993e data/hexcasting/loot_tables/blocks/akashic_log_stripped.json
30950c6dd31102cf145f8f7d2979df0736a7ba1e data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_oak.json
a952d33cda8b805237052b602cf066683c4bf261 data/hexcasting/recipes/empty_directrix.json
6f904b1ac6fc5863a8e718bc42043c40d5ec4c2a data/hexcasting/recipes/dye_colorizer_pink.json
7c0107192c0e24ff9f23ab0f59834b6081ca5b33 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_crimson.json
b596d96eebb4f7bad5930f4eebc589f292b59c98 data/hexcasting/tags/blocks/akashic_planks.json
ccf4ea841ea9a66738253385c659ff86c85a73f5 data/hexcasting/recipes/scroll_paper.json
66e51300dc72c27ed8024ddf852ac9a6208a66b1 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_bookshelf.json
16705d340500a2796facb4256852fd3d8e9775f8 data/hexcasting/loot_tables/blocks/akashic_wood.json
4d1c771493f5968a0878c142342ceb8717a5784f data/hexcasting/recipes/dye_colorizer_magenta.json
4d4caaea035ae4ee878843dd2455042b299b4e5e data/c/tags/items/amethyst_dusts.json
26782da27b3ce2dcab8545f672d68fe1a8549f35 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_slab.json
3b1c077f88f625c0b2653324c7b94fd3f2b3a538 data/hexcasting/loot_tables/blocks/akashic_tile.json
4da41a82a17f58c9342944f214e745696c1d8ed7 data/hexcasting/loot_tables/blocks/impetus_storedplayer.json
149179e18b1b8db5dc3fb96e6faa6cb6ffaecb75 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_panel.json
91bb341776ce64a68e1c4200aa8f5b2fa6669820 data/hexcasting/recipes/amethyst_dust_unpacking.json
b684bfa3755ca25996e74152d2efecbc9d6387d8 data/hexcasting/advancements/recipes/hexcasting.creative_tab/stonecutting/amethyst_tiles.json
f7bbc60f547a02378ddb1f23395add4822725fed data/hexcasting/recipes/wand_oak.json
556d2e6068965e90c307a435b372ae761cd1c606 data/minecraft/tags/blocks/wooden_doors.json
b8b58bbaf1ddca3514896af14db83f304e415305 data/minecraft/tags/blocks/trapdoors.json
55dded121a8dddb2ee7fb1f3ffcdcd1ada4afbd5 data/hexcasting/advancements/recipes/hexcasting.creative_tab/akashic_wood.json
7c607fdc60aac2b78394931fc39ae24a1a3dd3d2 data/hexcasting/loot_tables/blocks/empty_directrix.json
5d4811f78feefbef0a305555143f488b3dac7ac6 data/hexcasting/advancements/recipes/brainsweep/brainsweep/impetus_storedplayer.json
5861845c3cd84021c7c19ac4f5b3bcc8e1bd3916 data/hexcasting/recipes/brainsweep/impetus_look.json
d7f85ce9d46aacc7ec89dc7aa0f88a331ccfbae7 data/hexcasting/recipes/brainsweep/akashic_record.json
49b6ea97ddc55ef3d7fa47582f268a07a35cadde data/hexcasting/loot_tables/blocks/slate.json
09e80537530ed51b6792f16fe8b32448e89dc334 data/hexcasting/recipes/slate_block.json
f6fab3a3296d157a2b969af0c86eb0e5a9f14df4 data/hexcasting/recipes/wand_birch.json
c2a362b8c19cb288187d8ff340f82198edc54378 data/hexcasting/advancements/recipes/brainsweep/brainsweep/budding_amethyst.json
47adb42c3e28de093c673588904ddf5056db2c27 data/hexcasting/recipes/compat/farmersdelight/cutting/akashic_wood.json
fe60c763bfe0afa0a266b7390edfc62bde8941b7 data/hexcasting/tags/items/phial_base.json
f3c6b6917e504e1c3d5d8875f7cce6f311e791d2 data/minecraft/tags/blocks/logs.json
090b54b026f6fef2502295ddde5a60f5350e2ec6 data/hexcasting/advancements/recipes/hexcasting.creative_tab/artifact.json
556d2e6068965e90c307a435b372ae761cd1c606 data/minecraft/tags/blocks/doors.json
769de6bc8862c02c3364d20e304b21cfb0bfaf31 data/hexcasting/loot_tables/blocks/akashic_log.json
339dc062b4d8d0c4fa2d1eccd2935b4c37ec75c6 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_pink.json
135fed59cd8298b79c2a478cdb711bdc782d571f data/hexcasting/tags/items/grants_root_advancement.json
42441ca3b389ea4db8a4153ec363847f0ca6e714 data/hexcasting/loot_tables/blocks/akashic_panel.json
2d52419f3fcdc10643cdb8cef89858efc0ad4d11 data/hexcasting/advancements/recipes/hexcasting.creative_tab/wand_akashic.json
bb5c04fa0e6d0b3322f3b24d49d1a30a5b790889 data/hexcasting/loot_tables/blocks/akashic_slab.json
64aef53a076a34dbaaca0d3df8c671476729bec4 data/hexcasting/loot_tables/inject/scroll_loot_some.json
737ac05e20d6633abd383d654f7cd7e92564447b data/hexcasting/loot_tables/blocks/directrix_redstone.json
05e86742a71afd740f47639be62f93bc9898fcde data/c/tags/items/gems.json
0e95c5f97c4089d654334a0d58fbf2b808548bd0 data/hexcasting/advancements/recipes/hexcasting.creative_tab/dye_colorizer_gray.json
563cb6dda9c55864f141f2ec0ecd2a2b95f57237 data/hexcasting/advancements/recipes/hexcasting.creative_tab/amethyst_tiles.json
21041998b3f1de0b45c731295576fc4b2ec6905a data/hexcasting/recipes/compat/create/crushing/amethyst_shard.json
da367b70498fdf51c87238322537ddfbf26809d3 data/hexcasting/recipes/compat/farmersdelight/cutting/akashic_trapdoor.json

View file

@ -2,7 +2,7 @@
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_gay"
"hexcasting:deutschland_colorizer"
]
},
"criteria": {
@ -21,7 +21,7 @@
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_gay"
"recipe": "hexcasting:deutschland_colorizer"
}
}
},

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_agender"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_agender"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_aroace"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_aroace"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_aromantic"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_aromantic"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_asexual"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_asexual"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_bisexual"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_bisexual"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_demiboy"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_demiboy"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_demigirl"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_demigirl"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_genderfluid"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_genderfluid"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_genderqueer"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_genderqueer"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_intersex"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_intersex"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_lesbian"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_lesbian"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_nonbinary"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_nonbinary"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_pansexual"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_pansexual"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_plural"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_plural"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -1,34 +0,0 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"hexcasting:pride_colorizer_transgender"
]
},
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"hexcasting:amethyst_dust"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "hexcasting:pride_colorizer_transgender"
}
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,28 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"DSD",
"KWK",
"DRD"
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"S": {
"item": "minecraft:black_dye"
},
"K": {
"item": "minecraft:potato"
},
"W": {
"item": "minecraft:white_dye"
},
"R": {
"item": "minecraft:red_dye"
}
},
"result": {
"item": "hexcasting:deutschland_colorizer"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:glass"
}
},
"result": {
"item": "hexcasting:pride_colorizer_agender"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:wheat_seeds"
}
},
"result": {
"item": "hexcasting:pride_colorizer_aroace"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:arrow"
}
},
"result": {
"item": "hexcasting:pride_colorizer_aromantic"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:bread"
}
},
"result": {
"item": "hexcasting:pride_colorizer_asexual"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:wheat"
}
},
"result": {
"item": "hexcasting:pride_colorizer_bisexual"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:raw_iron"
}
},
"result": {
"item": "hexcasting:pride_colorizer_demiboy"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:raw_copper"
}
},
"result": {
"item": "hexcasting:pride_colorizer_demigirl"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:stone_brick_wall"
}
},
"result": {
"item": "hexcasting:pride_colorizer_gay"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:water_bucket"
}
},
"result": {
"item": "hexcasting:pride_colorizer_genderfluid"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:glass_bottle"
}
},
"result": {
"item": "hexcasting:pride_colorizer_genderqueer"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:azalea"
}
},
"result": {
"item": "hexcasting:pride_colorizer_intersex"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:honeycomb"
}
},
"result": {
"item": "hexcasting:pride_colorizer_lesbian"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:moss_block"
}
},
"result": {
"item": "hexcasting:pride_colorizer_nonbinary"
}
}

View file

@ -1,26 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"type": "hexcasting:mod_conditional",
"default": {
"item": "minecraft:carrot"
},
"modid": "farmersdelight",
"if_loaded": {
"item": "farmersdelight:skillet"
}
}
},
"result": {
"item": "hexcasting:pride_colorizer_pansexual"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:repeater"
}
},
"result": {
"item": "hexcasting:pride_colorizer_plural"
}
}

View file

@ -1,19 +0,0 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
" D ",
"DCD",
" D "
],
"key": {
"D": {
"item": "hexcasting:amethyst_dust"
},
"C": {
"item": "minecraft:egg"
}
},
"result": {
"item": "hexcasting:pride_colorizer_transgender"
}
}

3
Forge/.factorypath Normal file
View file

@ -0,0 +1,3 @@
<factorypath>
<factorypathentry kind="EXTJAR" id="/home/lordmzte/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/6d1c8bf4c28e697f472a83bd6add76ec4951734/mixin-0.8.5-processor.jar" enabled="true" runInBatchMode="false"/>
</factorypath>

View file

@ -8,7 +8,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '6.0.+', changing: true
classpath 'org.spongepowered:mixingradle:0.7-SNAPSHOT'
}
}

Some files were not shown because too many files have changed in this diff Show more