Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Custom Portal API Reforged

Custom Portal API Reforged

Forge port of Fabrics Custom Portal API, updated for newer versions of MC.

50.0k
6
Library

Compatibility

Minecraft: Java Edition

1.21.1
1.20.6
1.20.4
1.20.1–1.20.2

Platforms

Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

AzureDoom
AzureDoom Owner

Details

Licensed MIT
Published 2 years ago
Updated last month
DescriptionGalleryChangelogVersions
All versionscustomportalapi-reforged 1.2.2

customportalapi-reforged 1.2.2

Download
Report

Changelog

v1.2.2

✨ New Features

  • Added Ignite Events

    • Implemented PortalIgniteEvent and PortalPreIgniteEvent interfaces.
    • Included corresponding handlers and invokers.
    • 🔧 These events allow:
      • Executing custom logic before and after portal ignition.
      • Cancelling the ignition entirely, if desired.
  • Player Entity in Ignite Context

    • The player is now included as part of the ignition source in item-use events.
    • ✅ Matches upstream behavior.
    • 🔍 Enables event consumers to identify which player attempted to light the portal.

⚠️ Breaking Change

  • Fixed Item Usage Behavior on Failed Portal Lighting
    • customportalapi-reforged previously cancelled item usage when ignition failed, which is opposite of upstream behavior.
    • This has been reversed: item usage is now only cancelled if the portal is successfully lit.
    • Example: Using an Eye of Ender to light a portal will no longer cause it to fly off and possibly break—it will be consumed only when ignition succeeds.

Credit murderspagurder for this PR!

Files

cpapireforged-neo-1.21.1-1.2.2.jar(91.94 KiB) Primary
Download

Metadata

Release channel

Release

Version number

1.2.2

Loaders

NeoForge

Game versions

1.21.1

Downloads

1421

Publication date

July 8, 2025 at 1:19 PM

Publisher

AzureDoom

AzureDoom

Owner

Version ID

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.