2023-06-20 06:42:49 +02:00
|
|
|
# general properties/settings
|
|
|
|
|
2023-06-18 02:03:26 +02:00
|
|
|
modid = "hexcasting"
|
2023-08-09 04:45:09 +02:00
|
|
|
book = "hexcasting:thehexbook"
|
2023-08-07 02:37:28 +02:00
|
|
|
url = "https://gamma-delta.github.io/HexMod"
|
2023-08-09 04:45:09 +02:00
|
|
|
|
2023-07-10 06:56:40 +02:00
|
|
|
is_0_black = false
|
2023-07-10 07:38:30 +02:00
|
|
|
|
2023-08-09 06:37:44 +02:00
|
|
|
# top takes priority
|
2023-08-09 04:45:09 +02:00
|
|
|
resource_dirs = [
|
|
|
|
"{_common.src}/main/resources",
|
|
|
|
"{_common.src}/generated/resources",
|
|
|
|
"{_fabric.src}/main/resources",
|
|
|
|
"{_fabric.src}/generated/resources",
|
|
|
|
"{_forge.src}/main/resources",
|
|
|
|
"{_forge.src}/generated/resources",
|
|
|
|
]
|
2023-07-14 05:14:36 +02:00
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
# NOTE: "!Raw" means "don't apply variable interpolation to this value"
|
|
|
|
_pattern_regex = {"!Raw"='make\(\s*"(?P<name>[a-zA-Z0-9_\/]+)",\s*(?:new )?(?:ActionRegistryEntry|OperationAction)\(\s*HexPattern\.fromAngles\(\s*"(?P<signature>[aqweds]+)",\s*HexDir.(?P<startdir>\w+)\)'}
|
2023-07-25 04:27:11 +02:00
|
|
|
|
2023-08-07 01:27:52 +02:00
|
|
|
spoilered_advancements = [
|
2023-07-10 07:38:30 +02:00
|
|
|
"hexcasting:opened_eyes",
|
|
|
|
"hexcasting:y_u_no_cast_angy",
|
|
|
|
"hexcasting:enlightenment",
|
2023-08-07 01:27:52 +02:00
|
|
|
"hexcasting:lore/*",
|
2023-07-10 07:38:30 +02:00
|
|
|
]
|
2023-08-07 01:27:52 +02:00
|
|
|
entry_id_blacklist = []
|
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
template = "main.html.jinja"
|
|
|
|
template_dirs = []
|
|
|
|
template_packages = []
|
|
|
|
|
2023-07-10 07:38:30 +02:00
|
|
|
|
2023-07-14 05:14:36 +02:00
|
|
|
[template_args]
|
|
|
|
title = "Hex Book"
|
2023-07-23 08:34:07 +02:00
|
|
|
mod_name = "Hex Casting"
|
2023-07-14 05:14:36 +02:00
|
|
|
author = "petrak@, Alwinfy"
|
|
|
|
description = "The Hex Book, all in one place."
|
2023-08-07 02:13:34 +02:00
|
|
|
icon_href = "logo.png"
|
2023-07-14 05:14:36 +02:00
|
|
|
is_bleeding_edge = true
|
|
|
|
show_landing_text = true
|
2023-06-18 02:03:26 +02:00
|
|
|
|
2023-08-07 01:27:52 +02:00
|
|
|
|
2023-07-10 06:56:40 +02:00
|
|
|
[base_asset_urls]
|
|
|
|
hexcasting = "https://raw.githubusercontent.com/gamma-delta/HexMod/main/Common/src/main/resources"
|
|
|
|
|
2023-08-07 01:27:52 +02:00
|
|
|
|
2023-06-20 06:42:49 +02:00
|
|
|
[i18n]
|
2023-07-28 03:56:10 +02:00
|
|
|
default_lang = "en_us"
|
2023-08-07 01:27:52 +02:00
|
|
|
|
|
|
|
[i18n.extra]
|
|
|
|
"item.minecraft.amethyst_shard" = "Amethyst Shard"
|
|
|
|
"item.minecraft.budding_amethyst" = "Budding Amethyst"
|
|
|
|
"block.hexcasting.slate" = "Blank Slate"
|
|
|
|
|
|
|
|
[i18n.keys]
|
|
|
|
use = "Right Click"
|
|
|
|
sneak = "Left Shift"
|
|
|
|
jump = "Space"
|
2023-06-20 06:42:49 +02:00
|
|
|
|
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
[[pattern_stubs]]
|
|
|
|
path = "{^_common.package}/common/lib/hex/HexActions.java"
|
|
|
|
regex = "{^_pattern_regex}"
|
|
|
|
|
|
|
|
[[pattern_stubs]]
|
|
|
|
path = "{^_fabric.package}/FabricHexInitializer.kt"
|
|
|
|
regex = "{^_pattern_regex}"
|
|
|
|
|
|
|
|
|
2023-06-20 06:42:49 +02:00
|
|
|
# platforms
|
2023-06-18 02:03:26 +02:00
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
[_common]
|
2023-06-18 02:03:26 +02:00
|
|
|
src = "../Common/src"
|
|
|
|
package = "{src}/main/java/at/petrak/hexcasting"
|
2023-08-07 01:27:52 +02:00
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
[_fabric]
|
2023-06-18 02:03:26 +02:00
|
|
|
src = "../Fabric/src"
|
|
|
|
package = "{src}/main/java/at/petrak/hexcasting/fabric"
|
2023-08-07 01:27:52 +02:00
|
|
|
|
2023-08-09 04:45:09 +02:00
|
|
|
[_forge]
|
2023-06-18 02:03:26 +02:00
|
|
|
src = "../Forge/src"
|
|
|
|
package = "{src}/main/java/at/petrak/hexcasting/forge"
|