Merge branch 'quiqueck:1.20' into 1.20

This commit is contained in:
IwasConfused 2023-07-10 18:25:27 +08:00 committed by GitHub
commit 8bc7287583
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 254 additions and 36 deletions

View file

@ -13,13 +13,13 @@ modrinth_versions=["1.20", "1.20.1"]
release_channel=beta release_channel=beta
modrinth_id=betterend modrinth_id=betterend
# Mod Properties # Mod Properties
mod_version=4.0.7 mod_version=4.0.8
maven_group=org.betterx.betterend maven_group=org.betterx.betterend
archives_base_name=better-end archives_base_name=better-end
# Dependencies # Dependencies
# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api # currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api
patchouli_version=1.19-73-FABRIC patchouli_version=1.19-73-FABRIC
bclib_version=3.0.10 bclib_version=3.0.11
rei_version=12.0.622 rei_version=12.0.622
emi_version=1.0.3+1.20 emi_version=1.0.3+1.20
trinkets_version=3.7.0 trinkets_version=3.7.0

View file

@ -420,52 +420,34 @@
}, },
"requirements": [ "requirements": [
[ [
"betterend:megalake_grove" "betterend:chorus_forest"
],
[
"betterend:blossoming_spires"
], ],
[ [
"betterend:lush_smaragdant_cave" "betterend:lush_smaragdant_cave"
], ],
[ [
"betterend:ice_starfield" "betterend:foggy_mushroomland"
],
[
"betterend:neon_oasis"
],
[
"betterend:umbrella_jungle"
],
[
"betterend:empty_aurora_cave"
],
[
"betterend:chorus_forest"
],
[
"betterend:sulphur_springs"
],
[
"betterend:shadow_forest"
],
[
"betterend:megalake"
], ],
[ [
"betterend:lush_aurora_cave" "betterend:lush_aurora_cave"
], ],
[ [
"betterend:empty_smaragdant_cave" "betterend:megalake"
], ],
[ [
"betterend:jade_cave" "betterend:sulphur_springs"
],
[
"betterend:megalake_grove"
], ],
[ [
"betterend:dragon_graveyards" "betterend:dragon_graveyards"
], ],
[ [
"betterend:dry_shrubland" "betterend:dust_wastelands"
],
[
"betterend:empty_end_cave"
], ],
[ [
"betterend:amber_land" "betterend:amber_land"
@ -474,25 +456,43 @@
"betterend:umbra_valley" "betterend:umbra_valley"
], ],
[ [
"betterend:foggy_mushroomland" "betterend:jade_cave"
],
[
"betterend:empty_aurora_cave"
], ],
[ [
"betterend:crystal_mountains" "betterend:crystal_mountains"
], ],
[ [
"betterend:empty_end_cave" "betterend:blossoming_spires"
],
[
"betterend:painted_mountains"
], ],
[ [
"betterend:glowing_grasslands" "betterend:glowing_grasslands"
], ],
[ [
"betterend:dust_wastelands" "betterend:umbrella_jungle"
],
[
"betterend:empty_smaragdant_cave"
],
[
"betterend:shadow_forest"
],
[
"betterend:ice_starfield"
], ],
[ [
"betterend:lantern_woods" "betterend:lantern_woods"
], ],
[ [
"betterend:painted_mountains" "betterend:dry_shrubland"
],
[
"betterend:neon_oasis"
] ]
], ],
"rewards": { "rewards": {

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:dragon_tree_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:end_lotus_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:helix_tree_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:jellyshroom_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:lacugrove_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:lucernia_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:mossy_glowshroom_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:pythadendron_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:tenanea_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "betterend:umbrella_tree_sign"
}
],
"rolls": 1.0
}
]
}

View file

@ -1,6 +1,7 @@
package org.betterx.datagen.betterend; package org.betterx.datagen.betterend;
import org.betterx.datagen.betterend.advancement.EndAdvancementDataProvider; import org.betterx.datagen.betterend.advancement.EndAdvancementDataProvider;
import org.betterx.datagen.betterend.recipes.EndBlockLootTableProvider;
import org.betterx.datagen.betterend.recipes.EndChestLootTableProvider; import org.betterx.datagen.betterend.recipes.EndChestLootTableProvider;
import org.betterx.datagen.betterend.recipes.EndRecipeDataProvider; import org.betterx.datagen.betterend.recipes.EndRecipeDataProvider;
import org.betterx.datagen.betterend.worldgen.EndBiomesDataProvider; import org.betterx.datagen.betterend.worldgen.EndBiomesDataProvider;
@ -30,6 +31,7 @@ public class BetterEndDatagen implements DataGeneratorEntrypoint {
pack.addProvider(EndBlockTagDataProvider::new); pack.addProvider(EndBlockTagDataProvider::new);
pack.addProvider(EndItemTagDataProvider::new); pack.addProvider(EndItemTagDataProvider::new);
pack.addProvider(EndChestLootTableProvider::new); pack.addProvider(EndChestLootTableProvider::new);
pack.addProvider(EndBlockLootTableProvider::new);
} }

View file

@ -0,0 +1,16 @@
package org.betterx.datagen.betterend.recipes;
import org.betterx.bclib.api.v3.datagen.BlockLootTableProvider;
import org.betterx.betterend.BetterEnd;
import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput;
import java.util.List;
public class EndBlockLootTableProvider extends BlockLootTableProvider {
public EndBlockLootTableProvider(
FabricDataOutput output
) {
super(output, List.of(BetterEnd.MOD_ID));
}
}

View file

@ -53,7 +53,7 @@
"bclib": "3.0.x" "bclib": "3.0.x"
}, },
"breaks": { "breaks": {
"bclib": "<3.0.10" "bclib": "<3.0.11"
}, },
"suggests": { "suggests": {
"byg": ">=2.0.0", "byg": ">=2.0.0",