kubejs-tfc updates, pakku
This commit is contained in:
parent
9a6c760fcc
commit
1aaa124013
14 changed files with 2764 additions and 2887 deletions
15
CHANGELOG.md
15
CHANGELOG.md
|
|
@ -1,21 +1,22 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
### Changes
|
### Major changes
|
||||||
- New major GregTech version! Read all about its new changes [here](https://github.com/GregTechCEu/GregTech-Modern/releases), and please report any issues you find! @gustovafing
|
- New major GregTech version! Read all about its new changes [here](https://github.com/GregTechCEu/GregTech-Modern/releases), and please report any issues you find! @gustovafing
|
||||||
- Added initial implementation of interplanetary logistics @gustovafing
|
- Added initial implementation of interplanetary logistics @gustovafing
|
||||||
|
### Other changes
|
||||||
|
- Added universal compost items, for more efficient storage of compostables @Vazde @Redeix
|
||||||
- Vanilla moss blocks/carpet are now compostable @Pyritie
|
- Vanilla moss blocks/carpet are now compostable @Pyritie
|
||||||
- Added missing mixer recipes for turning medium compost greens/browns into compost @Pyritie
|
- Added missing mixer recipes for turning medium compost greens/browns into compost @Pyritie
|
||||||
- Adjusted recipe times of the VI machines @Pyritie
|
- Adjusted recipe times of the VI machines @Pyritie
|
||||||
- Added universal compost items, for more efficient storage of compostables @Vazde @Redeix
|
|
||||||
- Added recipe for backpack feeding upgrade (#1462) @Pyritie
|
- Added recipe for backpack feeding upgrade (#1462) @Pyritie
|
||||||
- Greate shaft recipes are now shapeless (#1453) @Pyritie
|
- Greate shaft recipes are now shapeless (#1453) @Pyritie
|
||||||
- Added crafting table recipes for matches and the matchbox (#1449) @Pyritie
|
- Added crafting table recipes for matches and the matchbox (#1449) @Pyritie
|
||||||
- Made "Etched" more accessible (#1473) @Nebby1999
|
- Made "Etched" accessible earlier (#1473) @Nebby1999
|
||||||
- Added faster recipes for crafting dough @Pyritie
|
- Added faster recipes for crafting dough until the food processor @Pyritie
|
||||||
- Black bronze now has a fluid pipe instead of an item pipe, so the drum has proper containment info @Pyritie
|
- Black bronze now has a fluid pipe instead of an item pipe, so the drum has proper containment info @Pyritie
|
||||||
- Added recipes to create basic TFC alcohol in the food processor @Pyritie
|
- Added recipes to create basic TFC alcohol in the food processor @Pyritie
|
||||||
- Added melting recipes for all the TFC metal dusts @Pyritie
|
- Added melting recipes for all the TFC metal powders @Pyritie
|
||||||
- Added mortar and pestle recipes for soybean and olive paste (#1480) @Pyritie
|
- Added mortar and pestle recipes for soybean and olive paste (#1480) @Pyritie
|
||||||
- Added concrete to the list of valid blocks for GT facades (#1487) @TheAshenWolf
|
- Added concrete to the list of valid blocks for GT facades (#1487) @TheAshenWolf
|
||||||
- Removed Advanced Peripherals' Overpowered End Automata for allowing cheap interdimensional travel
|
- Removed Advanced Peripherals' Overpowered End Automata for allowing cheap interdimensional travel
|
||||||
|
|
@ -34,8 +35,8 @@
|
||||||
- Fixed not being able to make sea water with TFC salt in a barrel (#1476) @Pyritie
|
- Fixed not being able to make sea water with TFC salt in a barrel (#1476) @Pyritie
|
||||||
- Fixed the electric greenhouse fruit tree recipes making more saplings instead of fruit (#1445) @Pyritie
|
- Fixed the electric greenhouse fruit tree recipes making more saplings instead of fruit (#1445) @Pyritie
|
||||||
- Fixed missing firmalife jam food processor recipes (#1478) @Pyritie
|
- Fixed missing firmalife jam food processor recipes (#1478) @Pyritie
|
||||||
### Translations
|
### Translation updates
|
||||||
- Ukranian @Furryks
|
- Ukranian @Furryks & @MetEnBouldry
|
||||||
|
|
||||||
## [0.10.4] - 25-07-2025
|
## [0.10.4] - 25-07-2025
|
||||||
### Changes
|
### Changes
|
||||||
|
|
|
||||||
|
|
@ -1,82 +0,0 @@
|
||||||
{
|
|
||||||
"multipart": [
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"age": 0
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_1" },
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_2" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"age": 1
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_3" },
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_4" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"age": 2
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_5" },
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_6" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"age": 3
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{ "model": "betterend:block/cave_pumpkin_vine_7" }
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"east": true
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{
|
|
||||||
"model": "betterend:block/cave_pumpkin_vine_8",
|
|
||||||
"y": 90
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"north": true
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{
|
|
||||||
"model": "betterend:block/cave_pumpkin_vine_8"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"south": true
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{
|
|
||||||
"model": "betterend:block/cave_pumpkin_vine_8",
|
|
||||||
"y": 180
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"when": {
|
|
||||||
"west": true
|
|
||||||
},
|
|
||||||
"apply": [
|
|
||||||
{
|
|
||||||
"model": "betterend:block/cave_pumpkin_vine_8",
|
|
||||||
"y": 270
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "block/cross",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "betterend:block/cross_inverted",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "block/cross",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_1"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "betterend:block/cross_inverted",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_1"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "block/cross",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "betterend:block/cross_inverted",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "block/cross",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_3"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
"parent": "minecraft:block/cross",
|
|
||||||
"textures": {
|
|
||||||
"cross": "betterend:block/cave_pumpkin_stem_3_side"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -134,11 +134,14 @@ function registerTFGFoodRecipes(event) {
|
||||||
itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_flour`).copyOldestFood()
|
itemOutputProvider: TFC.isp.of(`2x tfc:food/${grain}_flour`).copyOldestFood()
|
||||||
})
|
})
|
||||||
|
|
||||||
event.recipes.tfc.advanced_shapeless_crafting(
|
event.recipes.tfc.advanced_shaped_crafting(
|
||||||
TFC.isp.of(`tfc:food/${grain}_flour`).copyFood(), [
|
TFC.isp.of(`tfc:food/${grain}_flour`).copyFood(), [
|
||||||
TFC.ingredient.notRotten(`tfc:food/${grain}_grain`),
|
'A',
|
||||||
'#forge:tools/mortars'
|
'B'
|
||||||
]).id(`tfg:mortar/${grain}_flour`)
|
], {
|
||||||
|
A: TFC.ingredient.notRotten(`tfc:food/${grain}_grain`),
|
||||||
|
B: '#forge:tools/mortars'
|
||||||
|
}, 0, 0).id(`tfg:mortar/${grain}_flour`)
|
||||||
|
|
||||||
// Flatbread dough
|
// Flatbread dough
|
||||||
processorRecipe(`${grain}_flatbread_dough`, 300, 8, {
|
processorRecipe(`${grain}_flatbread_dough`, 300, 8, {
|
||||||
|
|
@ -511,23 +514,23 @@ function registerTFGFoodRecipes(event) {
|
||||||
itemOutputProvider: TFC.isp.of(`4x firmalife:food/masa_flour`).copyOldestFood()
|
itemOutputProvider: TFC.isp.of(`4x firmalife:food/masa_flour`).copyOldestFood()
|
||||||
})
|
})
|
||||||
|
|
||||||
event.recipes.tfc.advanced_shapeless_crafting(
|
event.recipes.tfc.advanced_shaped_crafting(
|
||||||
TFC.isp.of(`4x firmalife:food/masa_flour`).copyFood(), [
|
TFC.isp.of(`4x firmalife:food/masa_flour`).copyFood(), ['A', 'B'], {
|
||||||
TFC.ingredient.notRotten(`firmalife:food/nixtamal`),
|
A: TFC.ingredient.notRotten(`firmalife:food/nixtamal`),
|
||||||
'#forge:tools/mortars'
|
B: '#forge:tools/mortars'
|
||||||
]).id(`tfg:mortar/masa_flour`)
|
}, 0, 0).id(`tfg:mortar/masa_flour`)
|
||||||
|
|
||||||
event.recipes.tfc.advanced_shapeless_crafting(
|
event.recipes.tfc.advanced_shaped_crafting(
|
||||||
TFC.isp.of(`4x firmalife:food/soybean_paste`).copyFood(), [
|
TFC.isp.of(`4x firmalife:food/soybean_paste`).copyFood(), ['A', 'B'], {
|
||||||
TFC.ingredient.notRotten(`firmalife:food/dehydrated_soybeans`),
|
A: TFC.ingredient.notRotten(`firmalife:food/dehydrated_soybeans`),
|
||||||
'#forge:tools/mortars'
|
B: '#forge:tools/mortars'
|
||||||
]).id(`tfg:mortar/soybean_paste`)
|
}, 0, 0).id(`tfg:mortar/soybean_paste`)
|
||||||
|
|
||||||
event.recipes.tfc.advanced_shapeless_crafting(
|
event.recipes.tfc.advanced_shaped_crafting(
|
||||||
TFC.isp.of(`2x tfc:olive_paste`).copyFood(), [
|
TFC.isp.of(`2x tfc:olive_paste`).copyFood(), ['A', 'B'], {
|
||||||
TFC.ingredient.notRotten(`tfc:food/olive`),
|
A: TFC.ingredient.notRotten(`tfc:food/olive`),
|
||||||
'#forge:tools/mortars'
|
B: '#forge:tools/mortars'
|
||||||
]).id(`tfg:mortar/olive_paste`)
|
}, 0, 0).id(`tfg:mortar/olive_paste`)
|
||||||
|
|
||||||
processorRecipe('firmalife_masa', 300, 2, {
|
processorRecipe('firmalife_masa', 300, 2, {
|
||||||
circuit: 3,
|
circuit: 3,
|
||||||
|
|
@ -869,7 +872,7 @@ function registerTFGFoodRecipes(event) {
|
||||||
.itemOutput('tfg:food/ice_soup')
|
.itemOutput('tfg:food/ice_soup')
|
||||||
.id('tfg:pot/ice_soup')
|
.id('tfg:pot/ice_soup')
|
||||||
|
|
||||||
event.shapeless('4x tfc:powder/salt', ['#forge:dusts/salt', '#forge:tools/mortars'])
|
event.shaped('4x tfc:powder/salt', ['A', 'B'], {A: '#forge:dusts/salt', B: '#forge:tools/mortars'})
|
||||||
.id(`tfg:mortar/salt`)
|
.id(`tfg:mortar/salt`)
|
||||||
|
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,8 @@ const registerTFGCrops = (event) => {
|
||||||
.stages(4)
|
.stages(4)
|
||||||
.doubleStages(2)
|
.doubleStages(2)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.growthModifier(0.8)
|
||||||
|
.productItem(product => {
|
||||||
product.texture('tfg:item/sunflower_product')
|
product.texture('tfg:item/sunflower_product')
|
||||||
})
|
})
|
||||||
.seedItem(seed => {
|
.seedItem(seed => {
|
||||||
|
|
@ -60,7 +61,7 @@ const registerTFGCrops = (event) => {
|
||||||
.nutrient('phosphorous')
|
.nutrient('phosphorous')
|
||||||
.stages(3)
|
.stages(3)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.productItem(product => {
|
||||||
product.food(food => {
|
product.food(food => {
|
||||||
food.hunger(4)
|
food.hunger(4)
|
||||||
food.saturation(1)
|
food.saturation(1)
|
||||||
|
|
@ -86,7 +87,7 @@ const registerTFGCrops = (event) => {
|
||||||
.nutrient('potassium')
|
.nutrient('potassium')
|
||||||
.stages(3)
|
.stages(3)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.productItem(product => {
|
||||||
product.food(food => {
|
product.food(food => {
|
||||||
food.hunger(5)
|
food.hunger(5)
|
||||||
food.saturation(1)
|
food.saturation(1)
|
||||||
|
|
@ -127,6 +128,11 @@ const registerTFGCrops = (event) => {
|
||||||
dead.soundType('crop')
|
dead.soundType('crop')
|
||||||
})
|
})
|
||||||
.fruitBlock('betterend:cave_pumpkin')
|
.fruitBlock('betterend:cave_pumpkin')
|
||||||
|
.textureAt(0, "betterend:block/cave_pumpkin_stem_0")
|
||||||
|
.textureAt(1, "betterend:block/cave_pumpkin_stem_1")
|
||||||
|
.textureAt(2, "betterend:block/cave_pumpkin_stem_2")
|
||||||
|
.textureAt(3, "betterend:block/cave_pumpkin_stem_3")
|
||||||
|
.texture("side", "betterend:block/cave_pumpkin_stem_3_side")
|
||||||
|
|
||||||
event.create('betterend:cave_pumpkin_wild', 'tfc:wild_crop')
|
event.create('betterend:cave_pumpkin_wild', 'tfc:wild_crop')
|
||||||
.type('spreading')
|
.type('spreading')
|
||||||
|
|
@ -144,7 +150,7 @@ const registerTFGCrops = (event) => {
|
||||||
.nutrient('phosphorous')
|
.nutrient('phosphorous')
|
||||||
.stages(3)
|
.stages(3)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.productItem(product => {
|
||||||
product.food(food => {
|
product.food(food => {
|
||||||
food.hunger(2)
|
food.hunger(2)
|
||||||
food.saturation(1)
|
food.saturation(1)
|
||||||
|
|
@ -171,7 +177,7 @@ const registerTFGCrops = (event) => {
|
||||||
.nutrient('potassium')
|
.nutrient('potassium')
|
||||||
.stages(3)
|
.stages(3)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.productItem(product => {
|
||||||
product.food(food => {
|
product.food(food => {
|
||||||
food.hunger(5)
|
food.hunger(5)
|
||||||
food.saturation(1)
|
food.saturation(1)
|
||||||
|
|
@ -197,7 +203,7 @@ const registerTFGCrops = (event) => {
|
||||||
.nutrient('phosphorous')
|
.nutrient('phosphorous')
|
||||||
.stages(3)
|
.stages(3)
|
||||||
.hardness(0.4)
|
.hardness(0.4)
|
||||||
['productItem(java.util.function.Consumer)'](product => {
|
.productItem(product => {
|
||||||
product.food(food => {
|
product.food(food => {
|
||||||
food.hunger(2)
|
food.hunger(2)
|
||||||
food.saturation(1)
|
food.saturation(1)
|
||||||
|
|
|
||||||
125
pakku-lock.json
125
pakku-lock.json
|
|
@ -8404,34 +8404,9 @@
|
||||||
"modrinth": "mhtClB2S"
|
"modrinth": "mhtClB2S"
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
{
|
|
||||||
"type": "curseforge",
|
|
||||||
"file_name": "kubejs_tfc-1.20.1-1.3.1.jar",
|
|
||||||
"mc_versions": [
|
|
||||||
"1.20.1"
|
|
||||||
],
|
|
||||||
"loaders": [
|
|
||||||
"neoforge",
|
|
||||||
"forge"
|
|
||||||
],
|
|
||||||
"release_type": "release",
|
|
||||||
"url": "https://edge.forgecdn.net/files/6705/934/kubejs_tfc-1.20.1-1.3.1.jar",
|
|
||||||
"id": "6705934",
|
|
||||||
"parent_id": "841001",
|
|
||||||
"hashes": {
|
|
||||||
"sha1": "1011fb99d8fd740aaccb538ac742866d2a3f44ee",
|
|
||||||
"md5": "67be419b1791cd566ededb55b2f4c71b"
|
|
||||||
},
|
|
||||||
"required_dependencies": [
|
|
||||||
"238086",
|
|
||||||
"302973"
|
|
||||||
],
|
|
||||||
"size": 829256,
|
|
||||||
"date_published": "2025-06-28T21:03:46.970Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "modrinth",
|
"type": "modrinth",
|
||||||
"file_name": "kubejs_tfc-1.20.1-1.3.1.jar",
|
"file_name": "kubejs_tfc-1.20.1-1.3.2.jar",
|
||||||
"mc_versions": [
|
"mc_versions": [
|
||||||
"1.20.1"
|
"1.20.1"
|
||||||
],
|
],
|
||||||
|
|
@ -8440,19 +8415,41 @@
|
||||||
"neoforge"
|
"neoforge"
|
||||||
],
|
],
|
||||||
"release_type": "release",
|
"release_type": "release",
|
||||||
"url": "https://cdn.modrinth.com/data/mhtClB2S/versions/rwVy5i7b/kubejs_tfc-1.20.1-1.3.1.jar",
|
"url": "https://cdn.modrinth.com/data/mhtClB2S/versions/bHmFGg9y/kubejs_tfc-1.20.1-1.3.2.jar",
|
||||||
"id": "rwVy5i7b",
|
"id": "bHmFGg9y",
|
||||||
"parent_id": "mhtClB2S",
|
"parent_id": "mhtClB2S",
|
||||||
"hashes": {
|
"hashes": {
|
||||||
"sha512": "405efa4da88bfe1c15a747994964436630f0b94c7405a9eb3e2e7b94b4298bb27bded2146213c74ddb5b38e36f107ed5f1d741a919d4c55b1f8410d9f6b50df1",
|
"sha512": "f215d32f6d810f25f6d04a064ed3f000941c300892792a950e5e8674c9f594b0cf8db7520f10980d53bc3d75708f796ac1d81a475f70879a80aacb7143990182",
|
||||||
"sha1": "1011fb99d8fd740aaccb538ac742866d2a3f44ee"
|
"sha1": "cc388876fb66fc0bd203ff66a413897d62bfc0b2"
|
||||||
},
|
},
|
||||||
"required_dependencies": [
|
"required_dependencies": [
|
||||||
"umyGl7zF",
|
"umyGl7zF",
|
||||||
"JaCEZUhg"
|
"JaCEZUhg"
|
||||||
],
|
],
|
||||||
"size": 829256,
|
"size": 915360,
|
||||||
"date_published": "2025-06-28T21:02:05.947068Z"
|
"date_published": "2025-08-01T17:55:42.389855Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "curseforge",
|
||||||
|
"file_name": "kubejs_tfc-1.20.1-1.3.2.jar",
|
||||||
|
"mc_versions": [
|
||||||
|
"1.20.1"
|
||||||
|
],
|
||||||
|
"loaders": [
|
||||||
|
"neoforge",
|
||||||
|
"forge"
|
||||||
|
],
|
||||||
|
"release_type": "release",
|
||||||
|
"url": "https://edge.forgecdn.net/files/6836/898/kubejs_tfc-1.20.1-1.3.2.jar",
|
||||||
|
"id": "6836898",
|
||||||
|
"parent_id": "841001",
|
||||||
|
"hashes": {
|
||||||
|
"sha1": "cc388876fb66fc0bd203ff66a413897d62bfc0b2",
|
||||||
|
"md5": "c9529b929a56399ed4213c7db10568b3"
|
||||||
|
},
|
||||||
|
"required_dependencies": [],
|
||||||
|
"size": 915360,
|
||||||
|
"date_published": "2025-08-01T17:55:39.120Z"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
@ -9202,7 +9199,7 @@
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"type": "modrinth",
|
"type": "modrinth",
|
||||||
"file_name": "moonlight-1.20-2.14.14-forge.jar",
|
"file_name": "moonlight-1.20-2.15.1-forge.jar",
|
||||||
"mc_versions": [
|
"mc_versions": [
|
||||||
"1.20.1"
|
"1.20.1"
|
||||||
],
|
],
|
||||||
|
|
@ -9211,20 +9208,20 @@
|
||||||
"neoforge"
|
"neoforge"
|
||||||
],
|
],
|
||||||
"release_type": "release",
|
"release_type": "release",
|
||||||
"url": "https://cdn.modrinth.com/data/twkfQtEc/versions/jca26Lhi/moonlight-1.20-2.14.14-forge.jar",
|
"url": "https://cdn.modrinth.com/data/twkfQtEc/versions/uAIkmeyk/moonlight-1.20-2.15.1-forge.jar",
|
||||||
"id": "jca26Lhi",
|
"id": "uAIkmeyk",
|
||||||
"parent_id": "twkfQtEc",
|
"parent_id": "twkfQtEc",
|
||||||
"hashes": {
|
"hashes": {
|
||||||
"sha512": "ba3d7057c6900ab1f5c7cb0042f52bb4196ada2c05b3316c25740e3d09e017b58298b8e84785595593a1b9e7594bfaf0eb68fbedaf9e4d6d43a706bfc1b4b9f7",
|
"sha512": "97c244e02f5afe64558bf527d4edbaeec198c62c8403b36dbf8fd79e3e2bb087d8be202a7d7cbd661a89d7610bceb79ddf673681674f0ae490610022a310a03e",
|
||||||
"sha1": "cd442ca65c8c3968af5fcf93ea9536ccc7b0cd92"
|
"sha1": "528fbbd260267b3887f5943d5d819f6bbf7d2dc4"
|
||||||
},
|
},
|
||||||
"required_dependencies": [],
|
"required_dependencies": [],
|
||||||
"size": 1272626,
|
"size": 1284599,
|
||||||
"date_published": "2025-07-27T01:31:11.330056Z"
|
"date_published": "2025-08-02T10:23:26.120223Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "curseforge",
|
"type": "curseforge",
|
||||||
"file_name": "moonlight-1.20-2.14.14-forge.jar",
|
"file_name": "moonlight-1.20-2.15.1-forge.jar",
|
||||||
"mc_versions": [
|
"mc_versions": [
|
||||||
"1.20.1"
|
"1.20.1"
|
||||||
],
|
],
|
||||||
|
|
@ -9233,16 +9230,16 @@
|
||||||
"forge"
|
"forge"
|
||||||
],
|
],
|
||||||
"release_type": "release",
|
"release_type": "release",
|
||||||
"url": "https://edge.forgecdn.net/files/6815/733/moonlight-1.20-2.14.14-forge.jar",
|
"url": "https://edge.forgecdn.net/files/6838/882/moonlight-1.20-2.15.1-forge.jar",
|
||||||
"id": "6815733",
|
"id": "6838882",
|
||||||
"parent_id": "499980",
|
"parent_id": "499980",
|
||||||
"hashes": {
|
"hashes": {
|
||||||
"sha1": "cd442ca65c8c3968af5fcf93ea9536ccc7b0cd92",
|
"sha1": "528fbbd260267b3887f5943d5d819f6bbf7d2dc4",
|
||||||
"md5": "6ed9d564230bd4e82a36a055b15220ef"
|
"md5": "8fc3b3ae94e1c39cecf90ad66239fb0f"
|
||||||
},
|
},
|
||||||
"required_dependencies": [],
|
"required_dependencies": [],
|
||||||
"size": 1272626,
|
"size": 1284599,
|
||||||
"date_published": "2025-07-27T01:30:56.923Z"
|
"date_published": "2025-08-02T10:23:17.923Z"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
@ -13399,7 +13396,7 @@
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"type": "modrinth",
|
"type": "modrinth",
|
||||||
"file_name": "TerraFirmaGreg-Core-Modern-0.7.5.jar",
|
"file_name": "TerraFirmaGreg-Core-Modern-0.7.6.jar",
|
||||||
"mc_versions": [
|
"mc_versions": [
|
||||||
"1.20.1"
|
"1.20.1"
|
||||||
],
|
],
|
||||||
|
|
@ -13408,23 +13405,23 @@
|
||||||
"neoforge"
|
"neoforge"
|
||||||
],
|
],
|
||||||
"release_type": "release",
|
"release_type": "release",
|
||||||
"url": "https://cdn.modrinth.com/data/lNttW2Xl/versions/k3OZlwbT/TerraFirmaGreg-Core-Modern-0.7.5.jar",
|
"url": "https://cdn.modrinth.com/data/lNttW2Xl/versions/sLv0KZoA/TerraFirmaGreg-Core-Modern-0.7.6.jar",
|
||||||
"id": "k3OZlwbT",
|
"id": "sLv0KZoA",
|
||||||
"parent_id": "lNttW2Xl",
|
"parent_id": "lNttW2Xl",
|
||||||
"hashes": {
|
"hashes": {
|
||||||
"sha512": "5092b312fd99c514096151737a01f846aab134c7ea3fd63398d18596fadb0452b1291f55d943249bf3f9e5e3d870dc78f7f21a73b812e5674cf55463a1acee67",
|
"sha512": "035a52825b74973b6753f21846b3c6b9320fce793c6a17f44353c52b21acd5d0b278f63e07c64240e44fa38167c94742f27a3c22b9c9a1504464baa4019441c6",
|
||||||
"sha1": "e601fec291fdcb93110d880b73a647201ab260b5"
|
"sha1": "7770429d07328ced8c21918065c799c99ee907a0"
|
||||||
},
|
},
|
||||||
"required_dependencies": [
|
"required_dependencies": [
|
||||||
"JaCEZUhg",
|
"7tG215v7",
|
||||||
"7tG215v7"
|
"JaCEZUhg"
|
||||||
],
|
],
|
||||||
"size": 459039,
|
"size": 460116,
|
||||||
"date_published": "2025-07-25T20:21:55.177760Z"
|
"date_published": "2025-08-02T12:21:37.926815Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "curseforge",
|
"type": "curseforge",
|
||||||
"file_name": "TerraFirmaGreg-Core-Modern-0.7.5.jar",
|
"file_name": "TerraFirmaGreg-Core-Modern-0.7.6.jar",
|
||||||
"mc_versions": [
|
"mc_versions": [
|
||||||
"1.20.1"
|
"1.20.1"
|
||||||
],
|
],
|
||||||
|
|
@ -13433,19 +13430,19 @@
|
||||||
"forge"
|
"forge"
|
||||||
],
|
],
|
||||||
"release_type": "release",
|
"release_type": "release",
|
||||||
"url": "https://edge.forgecdn.net/files/6811/416/TerraFirmaGreg-Core-Modern-0.7.5.jar",
|
"url": "https://edge.forgecdn.net/files/6839/180/TerraFirmaGreg-Core-Modern-0.7.6.jar",
|
||||||
"id": "6811416",
|
"id": "6839180",
|
||||||
"parent_id": "513402",
|
"parent_id": "513402",
|
||||||
"hashes": {
|
"hashes": {
|
||||||
"sha1": "e601fec291fdcb93110d880b73a647201ab260b5",
|
"sha1": "7770429d07328ced8c21918065c799c99ee907a0",
|
||||||
"md5": "21d09a094c8f86f31f702113c6c3bf61"
|
"md5": "53d7d3f3d5f4f3f9d2dc91286f5b4e8c"
|
||||||
},
|
},
|
||||||
"required_dependencies": [
|
"required_dependencies": [
|
||||||
"890405",
|
"302973",
|
||||||
"302973"
|
"890405"
|
||||||
],
|
],
|
||||||
"size": 459039,
|
"size": 460116,
|
||||||
"date_published": "2025-07-25T20:21:53.920Z"
|
"date_published": "2025-08-02T12:21:36.053Z"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue