All versions
2.5.0
Release
Deo's Portal Gun 2.5.021 hours ago 6
Uploaded by
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Changes
Changelog: Deo's Portal Gun Mod (Fabric 1.20.1)
2.0.0
Requires Fabric Loader, Fabric API and GeckoLib for Fabric 1.20.1. Patchouli is optional (field guide).
New: Aperture Science
- Aperture portal gun: left-click fires a blue portal, right-click fires orange. Portals stick to flat surfaces, you can see through them to the other side, and momentum carries through ("speedy thing goes in, speedy thing comes out"). Sneak and right-click to close both.
- Companion Cube: carry it, drop it, and fling it through portals.
- Heavy Duty Super-Colliding Super Button: a floor button that a cube (or you) can hold down to give a redstone signal.
- Emancipation Grill: walking through it closes your Aperture portals and Spot holes; Companion Cubes that go through it fizzle away.
- Long Fall Boots: no fall damage while you wear them.
New: Spider-Verse
- The Spider-Verse Portal Wristband opens its own animated, glitching Spider-Verse portal with its own sound.
- Spider-Verse Cells refuel the wristband, and the wristband is now crafted with an Empty Spider-Verse Cell.
- Spots: throw one at a wall to make a hole, then throw a second to link the two.
- Punch a hole to pick that Spot back up, or sneak and use a Spot to take them all back.
New: Gun Features
- Fuel gauge: guns show a bar for how much fuel is left, and the tooltip shows how many shots remain.
- Low-fuel misfires: below a quarter of a tank, portals can open a few blocks off target and close sooner (can be turned off in the config).
- Random destination: a new button in the gun's screen sends your next portal somewhere random and safe nearby (range set in the config).
- Destination Cards: craft 3 paper and an iron nugget for 3 cards.
- Use a blank card while holding your gun to copy the gun's destination onto it, and use a written card to load it back in, which also adds it to your saved locations.
- Sneak and use to wipe a card.
- Written cards are colour-coded by dimension: green Overworld, red Nether, purple End, orange Blender, cyan anything else.
- Built-in recipe viewer: hover any item in an inventory and press R to see how it's made or U to see what it's used in, or press J to browse everything in the mod.
- It covers crafting and brewing, with search and back history.
- It turns itself off when JEI, EMI or REI is installed, and can also be turned off in the config.
New: Sounds and Advancements
- New original sounds for the Aperture gun (firing, portals opening and closing, going through, resetting), the Emancipation Grill and Spots, all with subtitles.
- 13 new advancements, including Now You're Thinking With Portals, Speedy Thing Goes In, Stick the Landing, Faithful Companion, Material Emancipation, Anomaly Detected, Got a Spot?, Anywhere But Here, Home Sweet Home, Wish You Were Here, Hands Off, Lost and Found and a hidden one for misfiring.
Changes
- Portal Gun Locator: new, more detailed texture with a portal-fluid tube and a radar.
- The radar sweeps while it searches.
- The blip moves toward the middle as you get closer to the gun (outer ring far away, middle ring within 64 blocks, centre within 16).
- Destroyed guns are no longer tracked.
- Destination Card textures redone to match, with a shimmer and colour coding.
- Incomplete Portal Fluid is now crafted from a Redstone Vial and Dragon's Breath (it no longer needs slime or glowstone). It can still be brewed the same way.
- The Aperture panel blocks have been removed.
Fixes
- Clouds, rain and particles no longer show through portals.
- Portals render correctly with shader packs.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:eEdTSEGj:6Sshxdqw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:eEdTSEGj:6Sshxdqw"
}

