v1.2.2
✨ New Features
-
Added Ignite Events
- Implemented
PortalIgniteEvent
andPortalPreIgniteEvent
interfaces. - Included corresponding handlers and invokers.
- 🔧 These events allow:
- Executing custom logic before and after portal ignition.
- Cancelling the ignition entirely, if desired.
- Implemented
-
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!
v1.4.0
- Ported to 1.21.6 - Credit to AnonymousHacker1279
v1.4.0
- Major rewrite/rework to mod for 1.21.5 as of https://github.com/AzureDoom/customportalapi-reforged/pull/25 - Credit to AnonymousHacker1279
v1.2.0
- Change registering portals to an event on the mod bus - Wolfieboy09
- Update the wiki for these changes - Wolfieboy09
- Move to RuntimeException over logging an error to get the user's attention on why it won't work - Wolfieboy09
- Code cleanup - Wolfieboy09
- Fixes portal colors.
v1.0.11
- Fix ResourceLocationException errors - AnonymousHacker1279
v1.0.10
- Ported to 1.21.1
- Fire post teleport event again - AnonymousHacker1279
v1.0.8
- Adds min/max dim height checks for Portal generation.
- Clean up unused code/formarted existing code.
v1.0.7
- Adds min/max dim height checks for Portal generation.
- Clean up unused code/formarted existing code.
v1.0.4
- Adds min/max dim height checks for Portal generation.
- Clean up unused code/formarted existing code.
v1.0.7
- NeoForge 1.20.6, thanks to AnonymousHacker1279.
- Fixes custom particles/sounds not working. Thanks AnonymousHacker1279!
v1.0.6
- Backported Fixes custom particles/sounds not working. Thanks AnonymousHacker1279!
v1.0.3
- Backported Fixes custom particles/sounds not working. Thanks AnonymousHacker1279!
v1.0.5
- NeoForge Network Update, thanks to AnonymousHacker1279.
v1.0.4
- 1.20.4 thanks to PR.