diff --git a/src/main/java/ru/betterend/registry/EndTags.java b/src/main/java/ru/betterend/registry/EndTags.java index 4604e94d..d749912a 100644 --- a/src/main/java/ru/betterend/registry/EndTags.java +++ b/src/main/java/ru/betterend/registry/EndTags.java @@ -22,6 +22,7 @@ import net.minecraft.world.biome.Biome.Category; import net.minecraft.world.gen.surfacebuilder.SurfaceConfig; import ru.betterend.BetterEnd; import ru.betterend.blocks.BlockTerrain; +import ru.betterend.blocks.basis.BlockPedestal; import ru.betterend.blocks.basis.BlockSimpleLeaves; import ru.betterend.blocks.basis.BlockVine; import ru.betterend.util.TagHelper; @@ -31,6 +32,7 @@ public class EndTags { public static final Tag.Identified END_GROUND = makeBlockTag("end_ground"); public static final Tag.Identified GEN_TERRAIN = makeBlockTag("gen_terrain"); public static final Tag.Identified BOOKSHELVES = makeCommonTag("bookshelves"); + public static final Tag.Identified PEDESTALS = makeBlockTag("pedestal"); // Item Tags public final static Tag HAMMERS = registerFabricItemTag("hammers"); @@ -62,12 +64,12 @@ public class EndTags { if (block instanceof BlockTerrain) { addSurfaceBlock(block); TagHelper.addTag(BlockTags.NYLIUM, block); - } - else if (block instanceof LeavesBlock || block instanceof BlockSimpleLeaves) { + } else if (block instanceof LeavesBlock || block instanceof BlockSimpleLeaves) { TagHelper.addTag(BlockTags.LEAVES, block); - } - else if (block instanceof BlockVine) { + } else if (block instanceof BlockVine) { TagHelper.addTag(BlockTags.CLIMBABLE, block); + } else if (block instanceof BlockPedestal) { + TagHelper.addTag(PEDESTALS, block); } }); diff --git a/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_frame_full.png b/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_frame_full.png index 5096ec48..c038989e 100644 Binary files a/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_frame_full.png and b/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_frame_full.png differ diff --git a/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_structure.png b/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_structure.png index b200f241..47006fac 100644 Binary files a/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_structure.png and b/src/main/resources/assets/betterend/textures/images/eternal_ritual/portal_structure.png differ diff --git a/src/main/resources/assets/betterend/textures/images/eternal_ritual/ritual_finished.png b/src/main/resources/assets/betterend/textures/images/eternal_ritual/ritual_finished.png index a68f9f80..76d83324 100644 Binary files a/src/main/resources/assets/betterend/textures/images/eternal_ritual/ritual_finished.png and b/src/main/resources/assets/betterend/textures/images/eternal_ritual/ritual_finished.png differ diff --git a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_finished.png b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_finished.png index 4c0d77ae..1816fe7d 100644 Binary files a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_finished.png and b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_finished.png differ diff --git a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_ready.png b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_ready.png index 22622844..5306fdc9 100644 Binary files a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_ready.png and b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_ready.png differ diff --git a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_started.png b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_started.png index 99ecbf9c..f50a318c 100644 Binary files a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_started.png and b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_started.png differ diff --git a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_structure.png b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_structure.png index fb5cb696..b154a1bd 100644 Binary files a/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_structure.png and b/src/main/resources/assets/betterend/textures/images/infusion_ritual/ritual_structure.png differ diff --git a/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/eternal_ritual.json b/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/eternal_ritual.json index 3d4e2ebd..4f03cc30 100644 --- a/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/eternal_ritual.json +++ b/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/eternal_ritual.json @@ -6,7 +6,39 @@ "pages": [ { "type": "text", - "text": "A not so simple way to return to the Overworld." + "text": "\"A not so simple way to return to the Overworld.\"$(br2)Traveling around the world of the End, you can come across ancient ruins." + }, + { + "type": "image", + "text": "There is a destroyed (or not) frame of $(bold)Runed Flavolite$() and eight pedestals around it.", + "border": false, + "images": [ + "betterend:textures/images/eternal_ritual/portal_structure.png" + ] + }, + { + "type": "text", + "text": "These are the remains of the majestic portals that once linked the worlds of the End and Overworld.$(br2)To activate the portal you need to recover frame (if it's broken)." + }, + { + "type": "image", + "text": "And place 8 $(bold)Eternal Crystals$() to pedestals.", + "border": false, + "images": [ + "betterend:textures/images/eternal_ritual/portal_frame_full.png" + ] + }, + { + "type": "image", + "text": "After you'll place the last crystal, portal will be activated.", + "border": false, + "images": [ + "betterend:textures/images/eternal_ritual/ritual_finished.png" + ] + }, + { + "type": "text", + "text": "$(bold)Runed Flavolite$() (to recover the frame) and $(bold)Eternal Crystals$() can be obtained by $(l:rituals/infusion_ritual)Infusion Rilual$(/l)." } ] } \ No newline at end of file diff --git a/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/infusion_ritual.json b/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/infusion_ritual.json index 361738e4..a588ebf8 100644 --- a/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/infusion_ritual.json +++ b/src/main/resources/data/betterend/patchouli_books/guidebook/en_us/entries/rituals/infusion_ritual.json @@ -27,7 +27,7 @@ "type": "image", "title": "Infusion", "text": "When ritual structure is ready you can start infusion.", - "border": true, + "border": false, "images": [ "betterend:textures/images/infusion_ritual/ritual_structure.png" ] @@ -35,7 +35,7 @@ { "type": "image", "text": "Place main ingredient to the $(bold)Infusion Pedestal$() and catalists to others.", - "border": true, + "border": false, "images": [ "betterend:textures/images/infusion_ritual/ritual_ready.png" ] @@ -47,15 +47,15 @@ { "type": "image", "text": "Then you need to wait until the ritual is completed.", - "border": true, + "border": false, "images": [ "betterend:textures/images/infusion_ritual/ritual_started.png" ] }, { "type": "image", - "text": "And to take the result.", - "border": true, + "text": "And take the result.", + "border": false, "images": [ "betterend:textures/images/infusion_ritual/ritual_finished.png" ]