Datapack Portals
ModCreate custom portals using CustomPortalApi with datapacks
Description
Datapack Portals
Create custom portals using CustomPortalApi with datapacks.
Inside your datapack create a "portals" folder, this is where you'll put all your custom portals. There is no set limit of allowed portals, as long as there aren't any duplicate frame blocks.
Here is an example file: stoneendportal.json
{
"block": "minecraft:stone",
"dim": "minecraft:the_end",
"r": 66,
"g": 135,
"b": 245
}
- block: the block used for the frame.
- dim: the dim id to travel to
- r, g, b: the color to tint the portal
There are also some optional arguments
- ignitionType: the type of ignition to use. Options are "BLOCK", "FLUID", "ITEM".
- ignitionSource: the id for block/item/fluid for ignition of the portal, the only supported block being fire : "minecraft:fire". All items and fluids are supported.
- returnDim: the dimmension to return to, allows for specifying a location other than the overworld to return to
That is all! Portals will function exactly like vanilla nether portals do

Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
Mini PC for Self-Hosting
A low-power box that can sit in a cupboard and run a modded server around the clock.
Minecraft Enderman Character Plush
Enderman plush toys, and a reliable gift for a younger player.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
ScamScreener for Hypixel SkyBlock
Monitors the chat and warns you about potentonal scammers
Advanced TFC Tech Unofficial
Port of Advanced TFC Tech by PyralIron for TerraFirmaCraft 1.18+.
SCP-1048, The Builder Bear
Be careful if you find a teddy bear...
Trials Chambers Reuploaded
(Reuploaded with permission) Blocks & Items backported from the Tricky Trials update
Bounceable
Bouncy giant mushrooms! Customize new trampoline-like quality for blocks.
Spoiled
Spoiling your food supply since 2020