Download Server Sided Portals — Minecraft Mods — MetaMods
Server Sided Portals

Server Sided Portals

Active

Downloads

21

Last update

3 months ago

Versions

1.19.2 — 1.21.8
Server
Fabric
Forge
Neoforge
Adventure
Game mechanics
Libraries
Utils
World generators

Server Sided Portals

Server Sided Portals Banner

Description

Server Sided Portals is an API for creating customizable portals that work exclusively on the server side. The mod allows you to create portals to any dimensions, including custom ones, and is compatible with any clients, even vanilla Minecraft.

This tool can be used as a dependency for other mods or datapacks, or included in modpacks alongside custom datapacks or mods that require it.

Key Features

  • Custom Portals: Create portals with fully customizable frames leading to any dimensions
  • Flexible Frame Design: Define valid frame blocks through block tags — supports multiple block types simultaneously
  • Custom Activators: Choose items for portal activation through item tags — multiple different items can be used
  • Server-Side Only: Clients don't need to install the mod — everything functions exclusively on the server side
  • All Dimensions Support: Add portals to any dimensions, including those added by other mods
  • Full Compatibility: Works seamlessly with vanilla and modded clients
  • Easy Integration: Simple integration for both datapacks and mod development

Usage

Datapack

Working with datapacks is simple and intuitive:

  1. Create a datapack following standard Minecraft procedure
  2. Define dimension type using specialized generators
  3. Configure dimension using appropriate tools
  4. Set portal frame blocks through the dimension_portal_frame tag, where dimension is replaced with your dimension name
  5. Optionally specify activators through the dimension_portal_igniter tag
  6. Place files in the same namespace

After loading the datapack alongside the mod, your dimensions and portals are ready to use. You can create multiple dimensions with unique frames and activators.

Starting from version 2.1.0, additional customization is available: setting game modes for players entering dimensions and defining custom entry points besides the Overworld.

Mod

API integration into your mod works similarly to datapack usage, but files are placed in your mod's resource folder: resources/data/mod_id/.

The API provides many useful helper methods for extending custom dimension functionality.

Compatibility

Mod Loader Compatibility
Crying Portals All Incompatible
Immersive Portals All Incompatible
BetterNether Fabric Compatible
Very Many Players Fabric Compatible with use_async_portals=false
Canary Forge Compatible with fast portals disabled

Dependencies

Mod Loader Requirement
Cobweb All Required

License

The project is distributed under Crystal Nest Community License v1. The mod can be freely used in modpacks and videos, provided attribution is given.

Project members
CrystalSpider

CrystalSpider

MoonstoneWebber

MoonstoneWebber

sZeta99

sZeta99

Created: 17 Sep 2024

ID: 59259