

End Portals and Gateways Customization
This modification provides complete customization options for the appearance of End portals and gateways according to your preferences. The standard design remains available if you wish to use the mod in its original form.
Creating Your Own Design in 11 Steps
-
Preparing mod files - change the .jar file extension to .zip and extract the contents
-
Finding structural files - navigate through the extracted folder path: data → portals → structures. Here you'll find structure files (NBT) that define the appearance of gateways
-
Creating test world - use a superflat world in Minecraft for convenient editing
-
Obtaining necessary blocks - execute commands
/give @s minecraft:structure_block
and/give @s minecraft:structure_void
to get structure blocks -
Working with world files - create a new "generated" folder in your world's save directory
-
Transferring structures - copy the "portals" folder from the mod into the "generated" folder of your world
-
Loading structures - use structure blocks in "Load" mode with names:
portals:end_gateway
,portals:end_portal
orportals:end_portal_unfilled
-
Saving changes - after editing, switch to "Save" mode to preserve the new structure
Creating Datapack
For permanent use of your designs, create a datapack. Copy the modified "portals" folder to your world's "data" folder or to the appropriate KubeJS mod folder.
Important notes:
- NBT file names cannot be changed
- When working with End portals, you must edit both the main version and the unfilled version
- Use structure void blocks to prevent air generation
Compatibility
The mod is incompatible with Nullscape due to implementation specifics of their datapack. No issues occur with other mods affecting the End dimension.
Version Support
The modification was created for specific versions of a modpack and isn't planned for porting to other Minecraft versions. Source code is available for independent use.