diff --git a/config/hammerlib/foil_colors.json b/config/hammerlib/foil_colors.json new file mode 100644 index 0000000..9406a1c --- /dev/null +++ b/config/hammerlib/foil_colors.json @@ -0,0 +1,7 @@ +{ + "disable_with_rubidium": true, + "constant_colors": { + "minecraft:nether_star": -59299, + "minecraft:enchanted_golden_apple": -131178 + } +} \ No newline at end of file diff --git a/config/hammerlib/main.cfg b/config/hammerlib/main.cfg new file mode 100644 index 0000000..6fadde7 --- /dev/null +++ b/config/hammerlib/main.cfg @@ -0,0 +1,24 @@ +[CFG=1.0.0] + +/* Client-side features of HammerLib */ +C "Client-Side"={ + /* Which resolution should the items be rendered when using 'Render GUI Item' hotkey? (Range: [16; 16384]) */ + I "Gui Item Render Resolution"=1024 + + /* Overrides LAN port. Zero will use any free available port. Also don't use ports like 1, or other low numbered ports. This will have no effect. (Range: [0; 65535]) */ + I "LAN Port"=0 + + /* + Enable use of GL stencils? + -1 Block enabling of stencils through HammerLib means + 0 Stencil not enabled unless HammerLib-dependent mod requests stencils to be enabled (default) + 1 Enforce use of stencil regardless if any mods need it or not (Range: [-1; 1]) + */ + I "OpenGL Stencil"=0 +} + +/* Internal features of HammerLib */ +C "Internal"={ + /* Log HammerLib Event Bus Events? Don't enable this unless you know exactly what this does. Your logs will get spammed. */ + B "Log HLB Events"=false +} \ No newline at end of file diff --git a/config/hammerlib/recipes/modded/hammerlib.json b/config/hammerlib/recipes/modded/hammerlib.json new file mode 100644 index 0000000..65eb165 --- /dev/null +++ b/config/hammerlib/recipes/modded/hammerlib.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "active": { + "minecraft:smithing": {"hammerlib:gears/netherite": true}, + "minecraft:crafting": { + "hammerlib:gears/wooden": true, + "hammerlib:gears/stone": true, + "hammerlib:gears/copper": true, + "hammerlib:gears/iron": true, + "hammerlib:gears/gold": true, + "hammerlib:gears/diamond": true, + "hammerlib:wrench": true + } + }, + "unregistered": {} +} \ No newline at end of file diff --git a/config/hammerlib/recipes/modded/improvableskills.json b/config/hammerlib/recipes/modded/improvableskills.json new file mode 100644 index 0000000..7672609 --- /dev/null +++ b/config/hammerlib/recipes/modded/improvableskills.json @@ -0,0 +1,18 @@ +{ + "version": 2, + "active": { + "improvableskills:parchment_fragment": { + "improvableskills:ability_scrolls/anvil": true, + "improvableskills:ability_scrolls/crafter": true, + "improvableskills:ability_scrolls/enchanting": true, + "improvableskills:ability_scrolls/magnetism": true, + "improvableskills:ability_scrolls/auto_xp_bank": true, + "improvableskills:ability_scrolls/cowboy": true + }, + "minecraft:crafting": { + "improvableskills:skills_book": true, + "improvableskills:minecraft/paper": true + } + }, + "unregistered": {} +} \ No newline at end of file diff --git a/config/hammerlib/tags/modded/hammerlib.json b/config/hammerlib/tags/modded/hammerlib.json new file mode 100644 index 0000000..e2421f1 --- /dev/null +++ b/config/hammerlib/tags/modded/hammerlib.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "tags": { + "minecraft:item": { + "forge:gears/copper": {"hammerlib:gears/copper": true}, + "forge:gears/wooden": {"hammerlib:gears/wooden": true}, + "forge:gears/iron": {"hammerlib:gears/iron": true}, + "forge:tools/wrench": {"hammerlib:wrench": true}, + "forge:gears/diamond": {"hammerlib:gears/diamond": true}, + "forge:gears/gold": {"hammerlib:gears/gold": true}, + "forge:gears/netherite": {"hammerlib:gears/netherite": true}, + "forge:gears/stone": {"hammerlib:gears/stone": true} + }, + "minecraft:block": { + "minecraft:mineable/pickaxe": {"hammerlib:test_machine": true}, + "minecraft:needs_iron_tool": {"hammerlib:test_machine": true} + } + }, + "unregistered": {} +} \ No newline at end of file