From de7b6afb5d4765076118cfaf94fe2c6b195d6221 Mon Sep 17 00:00:00 2001 From: Frank Date: Sun, 10 Jul 2022 23:31:24 +0200 Subject: [PATCH] [Change] Bring back parts of BYG integration --- .../integration/byg/BYGIntegration.java | 20 ++++++++++++------- .../byg/biomes/OldBulbisGardens.java | 3 ++- src/main/resources/fabric.mod.json | 2 +- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/betterx/betterend/integration/byg/BYGIntegration.java b/src/main/java/org/betterx/betterend/integration/byg/BYGIntegration.java index 12169cce..18f74b8a 100644 --- a/src/main/java/org/betterx/betterend/integration/byg/BYGIntegration.java +++ b/src/main/java/org/betterx/betterend/integration/byg/BYGIntegration.java @@ -2,6 +2,12 @@ package org.betterx.betterend.integration.byg; import org.betterx.bclib.integration.ModIntegration; import org.betterx.betterend.integration.EndBiomeIntegration; +import org.betterx.betterend.integration.Integrations; +import org.betterx.betterend.integration.byg.features.BYGFeatures; +import org.betterx.worlds.together.tag.v3.CommonBlockTags; +import org.betterx.worlds.together.tag.v3.TagManager; + +import net.minecraft.world.level.block.Block; public class BYGIntegration extends ModIntegration implements EndBiomeIntegration { public BYGIntegration() { @@ -10,13 +16,13 @@ public class BYGIntegration extends ModIntegration implements EndBiomeIntegratio @Override public void init() { - /*Block block = Integrations.BYG.getBlock("ivis_phylium"); - if (block != null) { - TagManager.addTags(block, CommonBlockTags.END_STONES, CommonBlockTags.GEN_END_STONES); - } - BYGBlocks.register(); - BYGFeatures.register(); - BYGBiomes.register();*/ + Block block = Integrations.BYG.getBlock("ivis_phylium"); + if (block != null) { + TagManager.BLOCKS.add(block, CommonBlockTags.END_STONES, CommonBlockTags.GEN_END_STONES); + } + BYGBlocks.register(); + BYGFeatures.register(); + //BYGBiomes.register(); } @Override diff --git a/src/main/java/org/betterx/betterend/integration/byg/biomes/OldBulbisGardens.java b/src/main/java/org/betterx/betterend/integration/byg/biomes/OldBulbisGardens.java index 73435888..5ea4ceb5 100644 --- a/src/main/java/org/betterx/betterend/integration/byg/biomes/OldBulbisGardens.java +++ b/src/main/java/org/betterx/betterend/integration/byg/biomes/OldBulbisGardens.java @@ -36,7 +36,8 @@ public class OldBulbisGardens extends EndBiome.Config { BiomeSpecialEffects effects = biome.value().getSpecialEffects(); Block ivis = Integrations.BYG.getBlock("ivis_phylium"); -// Block origin = biome.getGenerationSettings() +// Block origin = biome.value() +// .getGenerationSettings() // .getSurfaceBuilderConfig() // .getTopMaterial() // .getBlock(); diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 2ac02bb4..355766a4 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -48,7 +48,7 @@ "bclib": "<2.0.13" }, "suggests": { - "byg": ">=1.1.3", + "byg": ">=2.0.0", "blockus": ">=2.0.2", "nourish": ">=1.2.0", "colored_lights": ">=1.0.3",