Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details

Portal Randomizer
Is getting to the End too easy for you? Have you also seen those posts on the internet where someone suggests that Eyes of Ender should be crafted using a bunch of other totally random items? This isn't exactly that. But did you get asked by a friend to make this mod for a challenge run, and being the good-natured, stand-up person you are, you obliged? I sure did!
What it does
Portal Randomizer is a mod which changes the way you activate the portals in strongholds. Now, instead of having to collect up to twelve Eyes of Ender, you will need to gather twelve COMPLETELY RANDOM items! These items could be LITERALLY ANYTHING (so long as it is obtainable in Survival Mode) from a crafting table to a block of netherite! And yes, it will ALWAYS require twelve items! This mod changes stronghold generation so that the end portal is ALWAYS empty! But not to worry: when looking at one of the hovering item displays above the portal frame, it shows you the name of the item! Have no fear, for you will never experience the pain of seeing a copper block above the frame, only to discover it's actually supposed to be a waxed copper block!
How do I fill in the portal?
That's the best part: you fill in the portal the same way as if you were using an Eye of Ender! Just use the item on the portal frame, and if it's the correct item (as shown by the floating item hovering above the portal frame), it just works! The item is consumed, and the portal frame is filled in.
Datapack Support
Yes! This mod has full datapack support! The list of items which are not allowed to be required to open the portal (and by extension, the inverse - the items which are allowed to be required) is simply a tag! If I forgot something (oops!), or you just want to make this challenge easier, say, by preventing the portal from requiring a Block of Netherite, all you need to do is add the corresponding entry to the tag portal-randomizer:invalid! By default, this tag is full of things which are impossible to obtain in Survival Mode or before reaching the end, such as Command Blocks, or an Elytra.
Update to <version> or backport to <version> PLEASEEEEE?
Highly unlikely! I made this specifically for a challenge run, which is on 1.21.8 specifically because the other mods in that run are on 1.21.8 only. But it's CC0, so you're free to do it yourself, or pay someone to do it, or have Claude do it for all I care. Go nuts.
Footnote: some credits gotta go to Manchick and BatsPaladin4422 for making Portal Lock, the datapack equivalent of this mod. The friend who I made this for wanted to do a run using it but it wasn't on the right version as the other mods in the run, and I noticed that the selection of random items for the portal in the datapack was only like 30 different items. So I made this. Shoutout to Portal Lock for the inspiration.


