Skip to content

Commit

Permalink
Merge branch 'development' into 100-cellar-config-issues
Browse files Browse the repository at this point in the history
  • Loading branch information
Alatyami authored Jul 13, 2024
2 parents de13393 + c1c4bf8 commit c909164
Show file tree
Hide file tree
Showing 689 changed files with 10,408 additions and 4,147 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Growthcraft 9 for Minecraft 1.20.1 (Forge)

[![Growthcraft Version](https://img.shields.io/badge/Growthcraft-9.1.3-orange.svg)](https://github.com/GrowthcraftCE/Growthcraft-1.20)
[![Growthcraft Version](https://img.shields.io/badge/Growthcraft-9.2.0-orange.svg)](https://github.com/GrowthcraftCE/Growthcraft-1.20)
[![](http://cf.way2muchnoise.eu/versions/growthcraft-community-edition_latest.svg)](https://minecraft.curseforge.com/projects/growthcraft-community-edition/)
[![](http://cf.way2muchnoise.eu/short_growthcraft-community-edition.svg)](https://minecraft.curseforge.com/projects/growthcraft-community-edition/)
[![Forge Version](https://img.shields.io/badge/Minecraft%20Forge-47.2.0-yellow.svg)](http://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.20.1.html)
Expand All @@ -23,7 +23,7 @@ to our GitHub wiki documentation. As of version 9 we have included an in-game ma

End of Support: TBD
Latest Version: 9.1.2
Stable Version: 9.1.3
Stable Version: 9.2.0

### Growthcraft 8 (Minecraft 1.19.4)

Expand Down
10 changes: 7 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ minecraft {

data {
workingDirectory project.file('run-data')
args '--mod', mod_id+',growthcraft_milk', '--all', '--output', file('src/generated/resources/'),
args '--mod', mod_id+',growthcraft_apiary'+',growthcraft_apples'+',growthcraft_bamboo'+',growthcraft_cellar'+',growthcraft_milk'+',growthcraft_rice', '--all', '--output', file('src/generated/resources/'),
'--existing', file('src/main/resources/'), '--flat'
}
}
Expand All @@ -86,7 +86,7 @@ repositories {
dependencies {
minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}"

// JEI is required for custom recipe lookup.
// Compile time mods for integration
compileOnly(fg.deobf("mezz.jei:jei-${minecraft_version}-common-api:${jei_version}"))
compileOnly(fg.deobf("mezz.jei:jei-${minecraft_version}-forge-api:${jei_version}"))

Expand All @@ -96,7 +96,11 @@ dependencies {
runtimeOnly fg.deobf("curse.maven:patchouli-${curseforge_patchouli}")
runtimeOnly fg.deobf("curse.maven:appleskin-${curseforge_appleskin}")
runtimeOnly fg.deobf("curse.maven:mekanism-${curseforge_mekanism}")
runtimeOnly fg.deobf("curse.maven:mekanism-${curseforge_farmers_delight}")
runtimeOnly fg.deobf("curse.maven:farmers-delight-${curseforge_farmers_delight}")
runtimeOnly fg.deobf("curse.maven:immersive-engineering-${curseforge_immersive_engineering}")

// Nice thing that shows the nbt in scrollable manner
runtimeOnly fg.deobf("curse.maven:item-nbt-viewer-514135:4578522")
}

// This block of code expands all declared replace properties in the specified resource targets.
Expand Down
5 changes: 4 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ mod_id=growthcraft
mod_archive_base=growthcraft
mod_name=Growthcraft
mod_license=GNU General Public License v3.0
mod_version=9.1.3
mod_version=9.2.0
mod_group_id=growthcraft
mod_authors=Alatyami
mod_description=Growthcraft is a realistic and immersive Forge mod that adds various new elements to the game of Minecraft.
Expand Down Expand Up @@ -51,3 +51,6 @@ curseforge_mekanism=268560:4807067
# Farmer's Delight, for testing rice tags
curseforge_farmers_delight=398521:4679319
# ------------------------------------------------
# Immersive Engineering
curseforge_immersive_engineering=231951:5224387
# ------------------------------------------------
1 change: 1 addition & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ pluginManagement {
name = 'MinecraftForge'
url = 'https://maven.minecraftforge.net/'
}
maven {url 'https://repo.spongepowered.org/repository/maven-public/'}
}
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
{
"replace": false,
"values": [
"growthcraft:salt_ore",
"growthcraft:salt_ore_deepslate",
"growthcraft:salt_ore_nether",
"growthcraft:salt_ore_nether",
"growthcraft:salt_ore_end"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft:salt_ore_deepslate"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft:salt_ore_nether"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft:salt_ore"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft_rice:rice_stalk"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft:salt"
]
Expand Down
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/black.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_black"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/blue.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_blue"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/brown.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_brown"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/cyan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_cyan"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/gray.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_gray"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/green.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_green"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_light_blue"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_light_gray"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/lime.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_lime"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_magenta"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_orange"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/pink.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_pink"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_purple"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/red.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_red"
]
}
5 changes: 5 additions & 0 deletions src/generated/resources/data/forge/tags/items/dyes/white.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_white"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apiary:bees_wax_yellow"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_apples:apple_plank_fence_gate"
]
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft_cellar:grape_purple",
"growthcraft_cellar:grape_red",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft_cellar:grain",
"growthcraft_cellar:grain_amber",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft_rice:rice"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"replace": false,
"values": [
"growthcraft_cellar:grape_seeds_purple",
"growthcraft_cellar:grape_seeds_red",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"growthcraft_rice:knife"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"minecraft:lead"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "growthcraft:rope_linen"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"growthcraft:rope_linen"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"minecraft:lead"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "growthcraft:rope_linen_lengthen"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"growthcraft:rope_linen_lengthen"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_salt_block": {
"has_item": {
"conditions": {
"items": [
{
"items": [
"growthcraft:salt_block"
"growthcraft:salt"
]
}
]
Expand All @@ -22,13 +22,14 @@
},
"requirements": [
[
"has_salt_block",
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"growthcraft:salt"
]
}
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_salt": {
"has_item": {
"conditions": {
"items": [
{
Expand All @@ -22,13 +22,14 @@
},
"requirements": [
[
"has_salt",
"has_item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"growthcraft:salt_block"
]
}
},
"sends_telemetry_event": false
}
Loading

0 comments on commit c909164

Please sign in to comment.