Updated gitignore. Updated mod id across project. Fixed gradle not replacing properties in mods.toml.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -2,6 +2,9 @@
|
|||||||
*.blend?
|
*.blend?
|
||||||
*~
|
*~
|
||||||
|
|
||||||
|
### Minecraft
|
||||||
|
/src/generated/resources/.cache/*
|
||||||
|
|
||||||
### Java template
|
### Java template
|
||||||
# Compiled class file
|
# Compiled class file
|
||||||
*.class
|
*.class
|
||||||
|
|||||||
@ -145,11 +145,14 @@ var generateModMetadata = tasks.register("generateModMetadata", ProcessResources
|
|||||||
minecraft_version : minecraft_version,
|
minecraft_version : minecraft_version,
|
||||||
minecraft_version_range: minecraft_version_range,
|
minecraft_version_range: minecraft_version_range,
|
||||||
neo_version : neo_version,
|
neo_version : neo_version,
|
||||||
|
neo_version_range : neo_version_range,
|
||||||
loader_version_range : loader_version_range,
|
loader_version_range : loader_version_range,
|
||||||
mod_id : mod_id,
|
mod_id : mod_id,
|
||||||
mod_name : mod_name,
|
mod_name : mod_name,
|
||||||
mod_license : mod_license,
|
mod_license : mod_license,
|
||||||
mod_version : mod_version,
|
mod_version : mod_version,
|
||||||
|
mod_authors : mod_authors,
|
||||||
|
mod_description : mod_description,
|
||||||
]
|
]
|
||||||
inputs.properties replaceProperties
|
inputs.properties replaceProperties
|
||||||
expand replaceProperties
|
expand replaceProperties
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/diamond_charge"
|
"layer0": "totem_of_reviving:item/diamond_charge"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/diamond_totem"
|
"layer0": "totem_of_reviving:item/diamond_totem"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/iron_charge"
|
"layer0": "totem_of_reviving:item/iron_charge"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/iron_totem"
|
"layer0": "totem_of_reviving:item/iron_totem"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/netherite_charge"
|
"layer0": "totem_of_reviving:item/netherite_charge"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/netherite_totem"
|
"layer0": "totem_of_reviving:item/netherite_totem"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/straw_charge"
|
"layer0": "totem_of_reviving:item/straw_charge"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"parent": "minecraft:item/generated",
|
"parent": "minecraft:item/generated",
|
||||||
"textures": {
|
"textures": {
|
||||||
"layer0": "totemofreviving:item/straw_totem"
|
"layer0": "totem_of_reviving:item/straw_totem"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "totem_of_reviving:diamond_totem"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "totem_of_reviving:diamond_charge"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_item"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"totem_of_reviving:diamond_charge"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "minecraft:totem_of_undying"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "totem_of_reviving:diamond_totem"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_item"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"totem_of_reviving:diamond_totem"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -5,9 +5,7 @@
|
|||||||
"conditions": {
|
"conditions": {
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"items": [
|
"items": "totem_of_reviving:iron_totem"
|
||||||
"totemofreviving:iron_totem"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -15,21 +13,20 @@
|
|||||||
},
|
},
|
||||||
"has_the_recipe": {
|
"has_the_recipe": {
|
||||||
"conditions": {
|
"conditions": {
|
||||||
"recipe": "totemofreviving:iron_charge"
|
"recipe": "totem_of_reviving:iron_charge"
|
||||||
},
|
},
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"requirements": [
|
"requirements": [
|
||||||
[
|
[
|
||||||
"has_item",
|
"has_the_recipe",
|
||||||
"has_the_recipe"
|
"has_item"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"rewards": {
|
"rewards": {
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"totemofreviving:iron_charge"
|
"totem_of_reviving:iron_charge"
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
}
|
||||||
@ -5,9 +5,7 @@
|
|||||||
"conditions": {
|
"conditions": {
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"items": [
|
"items": "minecraft:emerald"
|
||||||
"minecraft:emerald"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -15,21 +13,20 @@
|
|||||||
},
|
},
|
||||||
"has_the_recipe": {
|
"has_the_recipe": {
|
||||||
"conditions": {
|
"conditions": {
|
||||||
"recipe": "totemofreviving:iron_totem"
|
"recipe": "totem_of_reviving:iron_totem"
|
||||||
},
|
},
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"requirements": [
|
"requirements": [
|
||||||
[
|
[
|
||||||
"has_item",
|
"has_the_recipe",
|
||||||
"has_the_recipe"
|
"has_item"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"rewards": {
|
"rewards": {
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"totemofreviving:iron_totem"
|
"totem_of_reviving:iron_totem"
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
}
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "totem_of_reviving:netherite_totem"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "totem_of_reviving:netherite_charge"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_item"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"totem_of_reviving:netherite_charge"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "minecraft:netherite_scrap"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "totem_of_reviving:netherite_totem"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_item"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"totem_of_reviving:netherite_totem"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -5,9 +5,7 @@
|
|||||||
"conditions": {
|
"conditions": {
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"items": [
|
"items": "totem_of_reviving:straw_totem"
|
||||||
"totemofreviving:straw_totem"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -15,21 +13,20 @@
|
|||||||
},
|
},
|
||||||
"has_the_recipe": {
|
"has_the_recipe": {
|
||||||
"conditions": {
|
"conditions": {
|
||||||
"recipe": "totemofreviving:straw_charge"
|
"recipe": "totem_of_reviving:straw_charge"
|
||||||
},
|
},
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"requirements": [
|
"requirements": [
|
||||||
[
|
[
|
||||||
"has_item",
|
"has_the_recipe",
|
||||||
"has_the_recipe"
|
"has_item"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"rewards": {
|
"rewards": {
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"totemofreviving:straw_charge"
|
"totem_of_reviving:straw_charge"
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
}
|
||||||
@ -5,9 +5,7 @@
|
|||||||
"conditions": {
|
"conditions": {
|
||||||
"items": [
|
"items": [
|
||||||
{
|
{
|
||||||
"items": [
|
"items": "minecraft:wheat"
|
||||||
"minecraft:wheat"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -15,21 +13,20 @@
|
|||||||
},
|
},
|
||||||
"has_the_recipe": {
|
"has_the_recipe": {
|
||||||
"conditions": {
|
"conditions": {
|
||||||
"recipe": "totemofreviving:straw_totem"
|
"recipe": "totem_of_reviving:straw_totem"
|
||||||
},
|
},
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"requirements": [
|
"requirements": [
|
||||||
[
|
[
|
||||||
"has_item",
|
"has_the_recipe",
|
||||||
"has_the_recipe"
|
"has_item"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"rewards": {
|
"rewards": {
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"totemofreviving:straw_totem"
|
"totem_of_reviving:straw_totem"
|
||||||
]
|
]
|
||||||
},
|
}
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
}
|
||||||
@ -21,7 +21,7 @@
|
|||||||
"IDI"
|
"IDI"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:diamond_charge"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:diamond_charge"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"EDE"
|
"EDE"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:diamond_totem"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:diamond_totem"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"NIN"
|
"NIN"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:iron_charge"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:iron_charge"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -18,7 +18,7 @@
|
|||||||
" I "
|
" I "
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:iron_totem"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:iron_totem"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -3,7 +3,7 @@
|
|||||||
"category": "equipment",
|
"category": "equipment",
|
||||||
"key": {
|
"key": {
|
||||||
"C": {
|
"C": {
|
||||||
"item": "totemofreviving:diamond_charge"
|
"item": "totem_of_reviving:diamond_charge"
|
||||||
},
|
},
|
||||||
"G": {
|
"G": {
|
||||||
"item": "minecraft:gold_ingot"
|
"item": "minecraft:gold_ingot"
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"GNG"
|
"GNG"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:netherite_charge"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:netherite_charge"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -12,7 +12,7 @@
|
|||||||
"item": "minecraft:netherite_scrap"
|
"item": "minecraft:netherite_scrap"
|
||||||
},
|
},
|
||||||
"T": {
|
"T": {
|
||||||
"item": "totemofreviving:diamond_totem"
|
"item": "totem_of_reviving:diamond_totem"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pattern": [
|
"pattern": [
|
||||||
@ -21,7 +21,7 @@
|
|||||||
"BGB"
|
"BGB"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:netherite_totem"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:netherite_totem"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"NWN"
|
"NWN"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:straw_charge"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:straw_charge"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -21,7 +21,7 @@
|
|||||||
"N|N"
|
"N|N"
|
||||||
],
|
],
|
||||||
"result": {
|
"result": {
|
||||||
"item": "totemofreviving:straw_totem"
|
"count": 1,
|
||||||
},
|
"id": "totem_of_reviving:straw_totem"
|
||||||
"show_notification": true
|
}
|
||||||
}
|
}
|
||||||
@ -1,35 +0,0 @@
|
|||||||
{
|
|
||||||
"parent": "minecraft:recipes/root",
|
|
||||||
"criteria": {
|
|
||||||
"has_item": {
|
|
||||||
"conditions": {
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"items": [
|
|
||||||
"totemofreviving:diamond_totem"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:inventory_changed"
|
|
||||||
},
|
|
||||||
"has_the_recipe": {
|
|
||||||
"conditions": {
|
|
||||||
"recipe": "totemofreviving:diamond_charge"
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"requirements": [
|
|
||||||
[
|
|
||||||
"has_item",
|
|
||||||
"has_the_recipe"
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"rewards": {
|
|
||||||
"recipes": [
|
|
||||||
"totemofreviving:diamond_charge"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
{
|
|
||||||
"parent": "minecraft:recipes/root",
|
|
||||||
"criteria": {
|
|
||||||
"has_item": {
|
|
||||||
"conditions": {
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"items": [
|
|
||||||
"minecraft:totem_of_undying"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:inventory_changed"
|
|
||||||
},
|
|
||||||
"has_the_recipe": {
|
|
||||||
"conditions": {
|
|
||||||
"recipe": "totemofreviving:diamond_totem"
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"requirements": [
|
|
||||||
[
|
|
||||||
"has_item",
|
|
||||||
"has_the_recipe"
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"rewards": {
|
|
||||||
"recipes": [
|
|
||||||
"totemofreviving:diamond_totem"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
{
|
|
||||||
"parent": "minecraft:recipes/root",
|
|
||||||
"criteria": {
|
|
||||||
"has_item": {
|
|
||||||
"conditions": {
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"items": [
|
|
||||||
"totemofreviving:netherite_totem"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:inventory_changed"
|
|
||||||
},
|
|
||||||
"has_the_recipe": {
|
|
||||||
"conditions": {
|
|
||||||
"recipe": "totemofreviving:netherite_charge"
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"requirements": [
|
|
||||||
[
|
|
||||||
"has_item",
|
|
||||||
"has_the_recipe"
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"rewards": {
|
|
||||||
"recipes": [
|
|
||||||
"totemofreviving:netherite_charge"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
{
|
|
||||||
"parent": "minecraft:recipes/root",
|
|
||||||
"criteria": {
|
|
||||||
"has_item": {
|
|
||||||
"conditions": {
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"items": [
|
|
||||||
"minecraft:netherite_scrap"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:inventory_changed"
|
|
||||||
},
|
|
||||||
"has_the_recipe": {
|
|
||||||
"conditions": {
|
|
||||||
"recipe": "totemofreviving:netherite_totem"
|
|
||||||
},
|
|
||||||
"trigger": "minecraft:recipe_unlocked"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"requirements": [
|
|
||||||
[
|
|
||||||
"has_item",
|
|
||||||
"has_the_recipe"
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"rewards": {
|
|
||||||
"recipes": [
|
|
||||||
"totemofreviving:netherite_totem"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"sends_telemetry_event": false
|
|
||||||
}
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package dev.micle.totemofreviving;
|
package dev.micle.totem_of_reviving;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.proxy.IProxy;
|
import dev.micle.totem_of_reviving.proxy.IProxy;
|
||||||
import dev.micle.totemofreviving.proxy.Proxy;
|
import dev.micle.totem_of_reviving.proxy.Proxy;
|
||||||
import net.minecraft.resources.ResourceLocation;
|
import net.minecraft.resources.ResourceLocation;
|
||||||
import net.neoforged.api.distmarker.Dist;
|
import net.neoforged.api.distmarker.Dist;
|
||||||
import net.neoforged.bus.api.IEventBus;
|
import net.neoforged.bus.api.IEventBus;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.component;
|
package dev.micle.totem_of_reviving.component;
|
||||||
|
|
||||||
import com.mojang.serialization.Codec;
|
import com.mojang.serialization.Codec;
|
||||||
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package dev.micle.totemofreviving.data;
|
package dev.micle.totem_of_reviving.data;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.data.client.ModItemModelProvider;
|
import dev.micle.totem_of_reviving.data.client.ModItemModelProvider;
|
||||||
import net.minecraft.data.DataGenerator;
|
import net.minecraft.data.DataGenerator;
|
||||||
import net.neoforged.bus.api.SubscribeEvent;
|
import net.neoforged.bus.api.SubscribeEvent;
|
||||||
import net.neoforged.fml.common.EventBusSubscriber;
|
import net.neoforged.fml.common.EventBusSubscriber;
|
||||||
@ -1,8 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.data;
|
package dev.micle.totem_of_reviving.data;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.setup.ModItems;
|
import dev.micle.totem_of_reviving.setup.ModItems;
|
||||||
import net.minecraft.core.HolderLookup;
|
import net.minecraft.core.HolderLookup;
|
||||||
import net.minecraft.data.DataGenerator;
|
|
||||||
import net.minecraft.data.PackOutput;
|
import net.minecraft.data.PackOutput;
|
||||||
import net.minecraft.data.recipes.RecipeCategory;
|
import net.minecraft.data.recipes.RecipeCategory;
|
||||||
import net.minecraft.data.recipes.RecipeOutput;
|
import net.minecraft.data.recipes.RecipeOutput;
|
||||||
@ -1,14 +1,14 @@
|
|||||||
package dev.micle.totemofreviving.data.client;
|
package dev.micle.totem_of_reviving.data.client;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
import dev.micle.totem_of_reviving.TotemOfReviving;
|
||||||
import dev.micle.totemofreviving.item.charge.DiamondChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.DiamondChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.IronChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.IronChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.NetheriteChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.NetheriteChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.StrawChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.StrawChargeItem;
|
||||||
import dev.micle.totemofreviving.item.totem.DiamondTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.DiamondTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.IronTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.IronTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.NetheriteTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.NetheriteTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.StrawTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.StrawTotemItem;
|
||||||
import net.minecraft.data.DataGenerator;
|
import net.minecraft.data.DataGenerator;
|
||||||
import net.neoforged.neoforge.client.model.generators.ItemModelBuilder;
|
import net.neoforged.neoforge.client.model.generators.ItemModelBuilder;
|
||||||
import net.neoforged.neoforge.client.model.generators.ItemModelProvider;
|
import net.neoforged.neoforge.client.model.generators.ItemModelProvider;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.item.charge;
|
package dev.micle.totem_of_reviving.item.charge;
|
||||||
|
|
||||||
import net.minecraft.ChatFormatting;
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.item.charge;
|
package dev.micle.totem_of_reviving.item.charge;
|
||||||
|
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.item.charge;
|
package dev.micle.totem_of_reviving.item.charge;
|
||||||
|
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.item.charge;
|
package dev.micle.totem_of_reviving.item.charge;
|
||||||
|
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.item.charge;
|
package dev.micle.totem_of_reviving.item.charge;
|
||||||
|
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.item.totem;
|
package dev.micle.totem_of_reviving.item.totem;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.charge.DiamondChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.DiamondChargeItem;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import net.minecraft.world.item.ItemStack;
|
import net.minecraft.world.item.ItemStack;
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.item.totem;
|
package dev.micle.totem_of_reviving.item.totem;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.charge.IronChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.IronChargeItem;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import net.minecraft.world.item.ItemStack;
|
import net.minecraft.world.item.ItemStack;
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.item.totem;
|
package dev.micle.totem_of_reviving.item.totem;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.charge.NetheriteChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.NetheriteChargeItem;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import net.minecraft.world.item.ItemStack;
|
import net.minecraft.world.item.ItemStack;
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.item.totem;
|
package dev.micle.totem_of_reviving.item.totem;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.charge.StrawChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.StrawChargeItem;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import net.minecraft.world.item.ItemStack;
|
import net.minecraft.world.item.ItemStack;
|
||||||
import net.minecraft.world.item.Rarity;
|
import net.minecraft.world.item.Rarity;
|
||||||
|
|
||||||
@ -1,9 +1,9 @@
|
|||||||
package dev.micle.totemofreviving.item.totem;
|
package dev.micle.totem_of_reviving.item.totem;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.component.TotemData;
|
import dev.micle.totem_of_reviving.component.TotemData;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import dev.micle.totemofreviving.setup.ModDataComponents;
|
import dev.micle.totem_of_reviving.setup.ModDataComponents;
|
||||||
import dev.micle.totemofreviving.setup.ModKeyMappings;
|
import dev.micle.totem_of_reviving.setup.ModKeyMappings;
|
||||||
import net.minecraft.ChatFormatting;
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.server.level.ServerLevel;
|
import net.minecraft.server.level.ServerLevel;
|
||||||
@ -1,9 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.network;
|
package dev.micle.totem_of_reviving.network;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
|
||||||
import dev.micle.totemofreviving.network.client.ChangeTargetPacket;
|
|
||||||
import dev.micle.totemofreviving.network.client.ChargeTotemPacket;
|
|
||||||
import dev.micle.totemofreviving.network.client.ReviveTargetPacket;
|
|
||||||
|
|
||||||
public class NetworkManager {
|
public class NetworkManager {
|
||||||
// // Initialize variables
|
// // Initialize variables
|
||||||
@ -1,16 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.network.client;
|
package dev.micle.totem_of_reviving.network.client;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
|
||||||
import dev.micle.totemofreviving.item.totem.TotemItem;
|
|
||||||
import net.minecraft.ChatFormatting;
|
|
||||||
import net.minecraft.network.FriendlyByteBuf;
|
|
||||||
import net.minecraft.network.chat.Component;
|
|
||||||
import net.minecraft.server.level.ServerPlayer;
|
|
||||||
import net.minecraft.server.players.PlayerList;
|
|
||||||
import net.minecraft.world.InteractionHand;
|
|
||||||
import net.minecraft.world.item.ItemStack;
|
|
||||||
|
|
||||||
import java.util.function.Supplier;
|
|
||||||
|
|
||||||
public class ChangeTargetPacket {
|
public class ChangeTargetPacket {
|
||||||
// private final InteractionHand hand;
|
// private final InteractionHand hand;
|
||||||
@ -1,12 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.network.client;
|
package dev.micle.totem_of_reviving.network.client;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.totem.TotemItem;
|
|
||||||
import net.minecraft.network.FriendlyByteBuf;
|
|
||||||
import net.minecraft.server.level.ServerPlayer;
|
|
||||||
import net.minecraft.world.InteractionHand;
|
|
||||||
import net.minecraft.world.item.ItemStack;
|
|
||||||
|
|
||||||
import java.util.function.Supplier;
|
|
||||||
|
|
||||||
public class ChargeTotemPacket {
|
public class ChargeTotemPacket {
|
||||||
// private final InteractionHand hand;
|
// private final InteractionHand hand;
|
||||||
@ -1,15 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.network.client;
|
package dev.micle.totem_of_reviving.network.client;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
|
||||||
import dev.micle.totemofreviving.item.totem.TotemItem;
|
|
||||||
import net.minecraft.ChatFormatting;
|
|
||||||
import net.minecraft.network.FriendlyByteBuf;
|
|
||||||
import net.minecraft.network.chat.Component;
|
|
||||||
import net.minecraft.server.level.ServerPlayer;
|
|
||||||
import net.minecraft.world.InteractionHand;
|
|
||||||
import net.minecraft.world.item.ItemStack;
|
|
||||||
|
|
||||||
import java.util.function.Supplier;
|
|
||||||
|
|
||||||
public class ReviveTargetPacket {
|
public class ReviveTargetPacket {
|
||||||
// private final InteractionHand hand;
|
// private final InteractionHand hand;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.proxy;
|
package dev.micle.totem_of_reviving.proxy;
|
||||||
|
|
||||||
import net.minecraft.server.MinecraftServer;
|
import net.minecraft.server.MinecraftServer;
|
||||||
import net.minecraft.world.entity.player.Player;
|
import net.minecraft.world.entity.player.Player;
|
||||||
@ -1,8 +1,7 @@
|
|||||||
package dev.micle.totemofreviving.proxy;
|
package dev.micle.totem_of_reviving.proxy;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.network.NetworkManager;
|
import dev.micle.totem_of_reviving.setup.Config;
|
||||||
import dev.micle.totemofreviving.setup.Config;
|
import dev.micle.totem_of_reviving.setup.Registration;
|
||||||
import dev.micle.totemofreviving.setup.Registration;
|
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.server.MinecraftServer;
|
import net.minecraft.server.MinecraftServer;
|
||||||
import net.minecraft.world.entity.player.Player;
|
import net.minecraft.world.entity.player.Player;
|
||||||
@ -1,9 +1,9 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.totem.DiamondTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.DiamondTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.IronTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.IronTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.NetheriteTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.NetheriteTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.StrawTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.StrawTotemItem;
|
||||||
import net.neoforged.fml.ModContainer;
|
import net.neoforged.fml.ModContainer;
|
||||||
import net.neoforged.fml.config.ModConfig;
|
import net.neoforged.fml.config.ModConfig;
|
||||||
import net.neoforged.neoforge.common.ModConfigSpec;
|
import net.neoforged.neoforge.common.ModConfigSpec;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
import dev.micle.totem_of_reviving.TotemOfReviving;
|
||||||
import net.minecraft.network.chat.Component;
|
import net.minecraft.network.chat.Component;
|
||||||
import net.minecraft.world.item.CreativeModeTab;
|
import net.minecraft.world.item.CreativeModeTab;
|
||||||
import net.neoforged.neoforge.registries.DeferredHolder;
|
import net.neoforged.neoforge.registries.DeferredHolder;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.component.TotemData;
|
import dev.micle.totem_of_reviving.component.TotemData;
|
||||||
import net.minecraft.core.component.DataComponentType;
|
import net.minecraft.core.component.DataComponentType;
|
||||||
import net.neoforged.neoforge.registries.DeferredHolder;
|
import net.neoforged.neoforge.registries.DeferredHolder;
|
||||||
|
|
||||||
@ -1,13 +1,13 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.item.charge.DiamondChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.DiamondChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.IronChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.IronChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.NetheriteChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.NetheriteChargeItem;
|
||||||
import dev.micle.totemofreviving.item.charge.StrawChargeItem;
|
import dev.micle.totem_of_reviving.item.charge.StrawChargeItem;
|
||||||
import dev.micle.totemofreviving.item.totem.DiamondTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.DiamondTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.IronTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.IronTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.NetheriteTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.NetheriteTotemItem;
|
||||||
import dev.micle.totemofreviving.item.totem.StrawTotemItem;
|
import dev.micle.totem_of_reviving.item.totem.StrawTotemItem;
|
||||||
import net.minecraft.world.item.Item;
|
import net.minecraft.world.item.Item;
|
||||||
import net.neoforged.neoforge.registries.DeferredItem;
|
import net.neoforged.neoforge.registries.DeferredItem;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import com.mojang.blaze3d.platform.InputConstants;
|
import com.mojang.blaze3d.platform.InputConstants;
|
||||||
import net.minecraft.client.KeyMapping;
|
import net.minecraft.client.KeyMapping;
|
||||||
@ -1,7 +1,6 @@
|
|||||||
package dev.micle.totemofreviving.setup;
|
package dev.micle.totem_of_reviving.setup;
|
||||||
|
|
||||||
import dev.micle.totemofreviving.TotemOfReviving;
|
import dev.micle.totem_of_reviving.TotemOfReviving;
|
||||||
import net.minecraft.core.component.DataComponentType;
|
|
||||||
import net.minecraft.core.registries.Registries;
|
import net.minecraft.core.registries.Registries;
|
||||||
import net.minecraft.world.item.CreativeModeTab;
|
import net.minecraft.world.item.CreativeModeTab;
|
||||||
import net.neoforged.bus.api.IEventBus;
|
import net.neoforged.bus.api.IEventBus;
|
||||||
12
src/main/resources/assets/totem_of_reviving/lang/en_us.json
Normal file
12
src/main/resources/assets/totem_of_reviving/lang/en_us.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"itemGroup.totem_of_reviving.main": "Micle's Totem of Reviving",
|
||||||
|
"item.totem_of_reviving.straw_totem": "Straw totem of reviving",
|
||||||
|
"item.totem_of_reviving.iron_totem": "Iron totem of reviving",
|
||||||
|
"item.totem_of_reviving.diamond_totem": "Diamond totem of reviving",
|
||||||
|
"item.totem_of_reviving.netherite_totem": "Netherite totem of reviving",
|
||||||
|
"item.totem_of_reviving.straw_charge": "Straw reviving charge",
|
||||||
|
"item.totem_of_reviving.iron_charge": "Iron reviving charge",
|
||||||
|
"item.totem_of_reviving.diamond_charge": "Diamond reviving charge",
|
||||||
|
"item.totem_of_reviving.netherite_charge": "Netherite reviving charge",
|
||||||
|
"advanced_tooltips": "advanced_tooltips"
|
||||||
|
}
|
||||||
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"itemGroup.totemofreviving.main": "Micle's Totem of Reviving",
|
|
||||||
"item.totemofreviving.straw_totem": "Straw totem of reviving",
|
|
||||||
"item.totemofreviving.iron_totem": "Iron totem of reviving",
|
|
||||||
"item.totemofreviving.diamond_totem": "Diamond totem of reviving",
|
|
||||||
"item.totemofreviving.netherite_totem": "Netherite totem of reviving",
|
|
||||||
"item.totemofreviving.straw_charge": "Straw reviving charge",
|
|
||||||
"item.totemofreviving.iron_charge": "Iron reviving charge",
|
|
||||||
"item.totemofreviving.diamond_charge": "Diamond reviving charge",
|
|
||||||
"item.totemofreviving.netherite_charge": "Netherite reviving charge",
|
|
||||||
"advanced_tooltips": "advanced_tooltips"
|
|
||||||
}
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"pack": {
|
"pack": {
|
||||||
"description": "totemofreviving resources",
|
"description": "totem_of_reviving resources",
|
||||||
"pack_format": 8
|
"pack_format": 8
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,17 +20,17 @@ description = '''${mod_description}'''
|
|||||||
#[[accessTransformers]]
|
#[[accessTransformers]]
|
||||||
#file="META-INF/accesstransformer.cfg"
|
#file="META-INF/accesstransformer.cfg"
|
||||||
|
|
||||||
[[dependencies."${mod_id}"]]
|
[[dependencies.${mod_id}]]
|
||||||
modId = "neoforge"
|
modId = "neoforge"
|
||||||
# The type of the dependency. Can be one of "required", "optional", "incompatible" or "discouraged" (case insensitive).
|
# The type of the dependency. Can be one of "required", "optional", "incompatible" or "discouraged" (case insensitive).
|
||||||
# 'required' requires the mod to exist, 'optional' does not
|
# 'required' requires the mod to exist, 'optional' does not
|
||||||
# 'incompatible' will prevent the game from loading when the mod exists, and 'discouraged' will show a warning
|
# 'incompatible' will prevent the game from loading when the mod exists, and 'discouraged' will show a warning
|
||||||
type = "required"
|
type = "required"
|
||||||
versionRange = "${forge_version_range}"
|
versionRange = "${neo_version_range}"
|
||||||
ordering = "NONE" # BEFORE, AFTER, NONE
|
ordering = "NONE" # BEFORE, AFTER, NONE
|
||||||
side = "BOTH" # BOTH, CLIENT, SERVER
|
side = "BOTH" # BOTH, CLIENT, SERVER
|
||||||
|
|
||||||
[[dependencies."${mod_id}"]]
|
[[dependencies.${mod_id}]]
|
||||||
modId = "minecraft"
|
modId = "minecraft"
|
||||||
type = "required"
|
type = "required"
|
||||||
versionRange = "${minecraft_version_range}"
|
versionRange = "${minecraft_version_range}"
|
||||||
Reference in New Issue
Block a user