Mod

NTM Immersive Portals

Quick rating

NTM Immersive Portals

No reviews yet

A Minecraft mod that makes the TARDIS in NTM use Immersive Portals for a bigger on the inside effect with seamless transitions!

No Genre
QoL & Tweaks
Mod Addon
Portals
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
ntm_ip-1.0.4.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Logo

Athena Award Badge

NTM Immersive Portals

….is a Minecraft mod that makes the TARDIS in NTM use Immersive Portals for a bigger on the inside effect with seamless transitions!

This mod may be used in any modpack.

This mod needs to be installed on BOTH the SERVER and the CLIENT!

Short video example of mod

➕ Features

  • Seamless portals for the TARDIS :D
  • Allows for compatibility with addons that create custom exteriors

👏 Credits

  • Thanks to Lilith and the rest of the dev team for making New TARDIS Mod!
  • Thanks to the team at Immersive Portals for making Forge support a thing!

❔ Motivation

If you didn't see already at the top, this mod was created for the Athena Awards! Without a further do, lemme yap about some things relating to this mod's creation.

  • Why make this mod?

So a while back, I created a mod identical to this for an older version of the TARDIS mod for me and my friends to play with personally. I thought it was an absolutely amazing feature because to me, it is just so awesome to be able to go between dimensions SEAMLESSLY without having to watch a boring loading screen. Hence, when New TARDIS Mod and Immersive Portals both released for 1.20.1, I took the opportunity to implement Immersive Portals into NTM for not only myself, but for people I know in the mod community who would love to use this mod as well!

  • How was it was created?

Using software such as Intellij IDEA, and tools like mixins, I was able to modify the methods within both mods and implement my own code in order to get the two to work together seamlessly. With that said, I also had to create individual portals for each TARDIS exterior to make sure the portals lined up perfectly. As a bonus, in the event that users were to add their own custom exteriors into NTM, the mod has a custom forge registry that allows for these addons to add their own portal sizes into my mod, allowing for complete compatibility!

  • How did I struggle and what did I learn?

I'll have to be honest, making this mod was tough! One of the major issues I had while developing the mod was dealing with Immersive Portals. Immersive Portals was a pain in the ass to get working 100%. Sometimes the mod would crash because it could not handle the dimension code that NTM used to create their dimensions. I often ran into packet issues which would persist even when I was almost complete with the mod. By then, I knew I had to get the bug fixed, otherwise it'd be a glaring issue that many would bring up to me. So.. I went ahead and fixed it.. by patching it in the worst way possible 😅. What I did is I ended up overwriting methods that were crashing in the mod to get them to work with NTM. This of course.. is not good practice as a modder because it's not like the modding community revolves around your mod! Though, at the moment, I cannot think of any other way to fix it, and.. well.. as a programmer once said.. "if it ain't broke, don't fix it!" On the flip side, I realized it was possible for users to develop their own exteriors while simultaneously adding compatibility with this mod, so I went ahead and coded the ability for that to happen into the mod!

Thank you Athena Awards for presenting me with this opportunity to make cool shit and get cool shit out of it :)

Logo

Athena Award Badge

NTM Immersive Portals

....is a Minecraft mod that makes the TARDIS in NTM use Immersive Portals for a bigger on the inside effect with seamless transitions!

This mod may be used in any modpack.

This mod needs to be installed on BOTH the SERVER and the CLIENT!

Short video example of mod

➕ Features

  • Seamless portals for the TARDIS :D
  • Allows for compatibility with addons that create custom exteriors

👏 Credits

  • Thanks to Lilith and the rest of the dev team for making New TARDIS Mod!
  • Thanks to the team at Immersive Portals for making Forge support a thing!

❔ Motivation

If you didn't see already at the top, this mod was created for the Athena Awards! Without a further do, lemme yap about some things relating to this mod's creation.

  • Why make this mod?

So a while back, I created a mod identical to this for an older version of the TARDIS mod for me and my friends to play with personally. I thought it was an absolutely amazing feature because to me, it is just so awesome to be able to go between dimensions SEAMLESSLY without having to watch a boring loading screen. Hence, when New TARDIS Mod and Immersive Portals both released for 1.20.1, I took the opportunity to implement Immersive Portals into NTM for not only myself, but for people I know in the mod community who would love to use this mod as well!

  • How was it was created?

Using software such as Intellij IDEA, and tools like mixins, I was able to modify the methods within both mods and implement my own code in order to get the two to work together seamlessly. With that said, I also had to create individual portals for each TARDIS exterior to make sure the portals lined up perfectly. As a bonus, in the event that users were to add their own custom exteriors into NTM, the mod has a custom forge registry that allows for these addons to add their own portal sizes into my mod, allowing for complete compatibility!

  • How did I struggle and what did I learn?

I'll have to be honest, making this mod was tough! One of the major issues I had while developing the mod was dealing with Immersive Portals. Immersive Portals was a pain in the ass to get working 100%. Sometimes the mod would crash because it could not handle the dimension code that NTM used to create their dimensions. I often ran into packet issues which would persist even when I was almost complete with the mod. By then, I knew I had to get the bug fixed, otherwise it'd be a glaring issue that many would bring up to me. So.. I went ahead and fixed it.. by patching it in the worst way possible 😅. What I did is I ended up overwriting methods that were crashing in the mod to get them to work with NTM. This of course.. is not good practice as a modder because it's not like the modding community revolves around your mod! Though, at the moment, I cannot think of any other way to fix it, and.. well.. as a programmer once said.. "if it ain't broke, don't fix it!" On the flip side, I realized it was possible for users to develop their own exteriors while simultaneously adding compatibility with this mod, so I went ahead and coded the ability for that to happen into the mod!

Thank you Athena Awards for presenting me with this opportunity to make cool shit and get cool shit out of it :)

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~8,000
Total Downloads
CurseForge
~5,000
Modrinth
~3,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync