
⚠️ IMPORTANT — REQUIRED DEPENDENCY
Justify Portal Gun works ONLY with the JustifyAPI library installed.
You can download JustifyAPI here: Download JustifyAPI

Portal guns with animated Default and Realistic models, seamless portals, object carrying, and physical Companion Cubes.
Justify Portal Gun brings fully functional portals and Portal-inspired mechanics into Minecraft, with a strong focus on visual quality, smooth animations, physics, and customization.
Fire linked portals onto supported surfaces and move seamlessly between them. Carry objects using the portal gun, interact with physical Companion Cubes, zoom in on distant objects, and customize both the weapon and portal rendering to match your setup.
The mod includes multiple portal gun models, including a highly detailed ultra-realistic model with advanced animations and rendering.
You can switch between available models and customize how the portal gun is displayed through the mod's client settings.
To open the client settings, first assign the corresponding key in Minecraft's Controls menu.
The portal gun can also be used to pick up and manipulate objects.
Default controls:
Key bindings can be changed through Minecraft's controls menu.
Portals are rendered as seamless openings rather than simple teleportation blocks, allowing you to see and move through the connected space naturally.
Their appearance can be customized in the mod's client settings, including portal rendering options and visual behavior.
The mod also supports Kappa Shaders 5.3. When used together, Kappa's lighting and rendering make the portal effect blend especially well with the surrounding world.
Justify Portal Gun can optionally be used together with Justify Lasers.
When both mods are installed, laser beams and hard-light bridges from Justify Lasers can pass through portals, allowing you to build much more complex optical systems, puzzles, traps, and mechanisms.
Justify Lasers is not required to use Justify Portal Gun.
The mod includes extensive client-side configuration options.
You can configure:
The ultra-realistic portal gun model can also be enabled here.
Justify Portal Gun makes extensive use of the GPU and video memory (VRAM) to render its models and portal effects.
More complex rendering options can require a significant amount of video memory, especially when using high-quality models, multiple visible portals, or shaders.
The amount of VRAM the mod is allowed to use can be configured in the client settings, allowing you to balance visual quality and performance for your hardware.










