Category: PortalGun

iChunUtil:
6.3.2
– Properly implement some shader stuff to improve performance.
– Fix accidental double-spawning of particles which was causing some crashing issues with other mods (and vanilla) when breaking blocks.
– Fix being unable to use items when a world portal was rendering in first person.
– Fix weird rendering when holding two dual handed items whilst rendering a world portal in first person.
– Fix EULA alert never showing up in obfuscated environment.
– Fix World Portals kicking clients off the server when a non-player entity went into it.

6.3.1
– Fixed server crashing with World Portals
– Updated render code to match 1.10.2’s. Might reduce some rendering artifacts of World Portals

Portal Gun:
– Fix being unable to turn off Fancy Portals config.
– Fix crash when a block next to a portal changes whilst the portal is being placed.
– Fix fancy portal “aura” overlapping with another portal causing the overlapped area to show the block behind the portal.
– Fix changing to an empty hand whilst grabbing a block/entity allowing the entity to remain grabbed.
– Fix “moving portal” render when camera is in third person facing the player.
– Fix portals not pairing properly when on dedicated servers.
– Fancy portal “aura” only renders if MC’s graphics are set to fancy, with PG’s configs set to fancy portals as well.
– Properly set the uniform fields in the shader which may have been causing the green/black/invalidly-open portals. #BlameAma
– Portal Guns given via command (or similar) will now have NBT tags assigned when the player first tries to use it.
– Ender Pearl dust is now properly localized.
– Miniature black hole item now renders with glint.

Gravity Gun:
– Fix changing to an empty hand whilst grabbing a block/entity allowing the entity to remain grabbed.
– Fix fixing a bug in iChunUtil causing another bug.

Bee Barker, Trail Mix, Torched:
– Fix fixing a bug in iChunUtil causing another bug.

Heyo!

I’ve been rushing like crazy to try and get this release out, and it’s 20 minutes to midnight and I was supposed to pop out like 10 minutes ago.

Anyways, Portal Gun’s now available for Minecraft 1.10.2. Requires iChunUtil 6.3.0. Get it here. I’ll write more later.

HOWEVER: Do note that although released, there are still many changes and alterations and known issues that I’ll have to address as time comes. Notable: Portal rendering can be finicky at times and flicker. You can’t grab entities through portals. You can’t shoot portals through iron grills. You can’t (I don’t know, I didn’t try) use portals over long distances (yet!). Having a new pair of portals can occasionally lag the client (badly!). Lacking a lot of particles and effects.

Recipe for the moment is as in the old mod, still subject to change. Portal projectile render may or may not be final.

Again though, like I said, gotta run, I’ll write later! Discussion (issue reports, suggestions, anything in general) over here on Reddit!

 

Cheers!
– iChun

 

EDIT: I feel the need to add that the mod is very much so still a WIP. A lot of issues need to be ironed out and I feel that this release actually isn’t up to my typical standard, but I’ve been targeting a release for PG today for over a month now and here it is. So for now, enjoy.

EDIT2: The mod is crashing on dedicated servers! My bad! I’ll fix it tomorrow.

Happy birthday Portal Gun! It was six years ago today that I released the first ever version of the Portal Gun mod for Minecraft 1.3_03 beta, and man, time has has passed. Sadly, Portal Gun has not had an update for over year now, and is not on the latest version of (modable) Minecraft. That is actually partially the reason I’m writing this post.

I first wrote Portal Gun in my last year of high school. Back then I had a lot of free time. Over time I released more and more mods to the point that I’ve lost count on how many I’ve even made. I’ve gone through college, and I’ve midway through university now. Many thought, with my history and experience with photo editing, various scripting languages and Minecraft modding, I would have gone into Computer Science or a computing field.

I did not.

I went into medicine. And if you didn’t know, medicine is a really long course, and a tough one at that. It ranges from four to six years and I’m only just a bit more than halfway to a medical degree now. Understandably so, my free time began to lessen as time went by. More time had to be allocated to working towards my degree and less time for other things such as Minecraft modding. Even now as I write this I think about several case write ups I have to prepare after this post. I won’t bore you with the details but I can assure you I am happy where I am now.

Anyways, my point is, I can’t mod as much as I used to. I still want to, but my lack of free time limits me from doing so. I do have every intention of updating my mods to the latest modable Minecraft version when I can, but that’ll be a slow process. If, on the mod page, it does not state that the mod has been discontinued, I will at my best ability, try to update it whenever possible.

Why don’t I give them to someone else to update? People have offered. People have also tried to do so themselves. But I have declined them. My mods, my work, they all have a very special meaning to me. They have brought me much joy (and frustration), connected me with some of my bestest of friends from all around the world, gained me people that I know I can trust in a heartbeat. To hand them over to someone else would be, to me, admitting defeat. I have, however, stated that if I finally decide to hang up my hat, I will release the sources for all my mods. But until then, I will handle updating them when I can.

That’s really all I have to say at this time. Now, back to those case write ups.

 

Cheers!
– iChun

 

It’s that time of the year again, 5 years ago I released the very first version of Portal Gun on Minecraft Forums. About a week ago, I posted this video on YouTube:


I’m not one to want to disappoint, but I had tweeted a while ago, not to expect anything too great out of today. So those of your expecting a release today, I’m sorry to have to say that this is just an announcement. I was planning on releasing it today but due to various circumstances, being abroad and unexpected bugs during development being a few of them, the mod is not ready to be published just yet. I won’t be posting an ETA on here though, it’ll be released when it’s done, which hopefully will be Soon™.

 

So, what is this announcement for?

I’d like to announce now that Portal Gun is being rewritten. What, again? Yes, again, that’s like the 4th time now. Thing is, last time I did a proper rewrite of Portal Gun, was over 3 years ago, and since then, I have learnt a lot. I’m sure a lot of you have seen Doors, or maybe even the new Gravity Gun, so I dare say a lot of things will be different with the new Portal Gun.

Also, since development for this is active, I will also be streaming development of the mod when I can, so if you want sneak peeks, do watch out for them.

What’s “new” with Portal Gun? (summary)

First off, if you haven’t noticed already from the teaser video, see through portals will be making a return. The last time they were used in Portal Gun was back in Minecraft 1.2.5, and it was written by ChickenBones, but they were removed due to performance issues, so many of you may not have known it even existed. With rendering being a lot more efficient in MC1.8, I tried once again to bring it back, and to do it to my best ability this time round. As of the current development build of the mod it’s still not perfect, but it’s getting there! Doors taught me quite a bit in that regard as well.

Next up, next big thing is that you’ll be able to configure your own channels for portal guns. Previously all you had is the default, p-body, atlas, personal PotatOS, and personal bacon portal guns. That left you with only 2 personal channels and 3 global channels with little to no use. That’s gone now and you can make as many channels as you’d like, and they’d all be unique per player.

Third, I’m trying to think of the mod of a more “survival” point of view. Portals can now be of various sizes. The smallest being a 1×2 portal, it’s size can be upgraded. At this time I’m thinking of letting the max be of a 5×5. “Why this change? The Portal game didn’t have that!” you ask? Like I said, I’m trying to think of the mod from a more survival PoV. Have you ever found it strange that a 4x4x4 ghast, lightly bumping into a 1×2 portal, suddenly appearing on the other side of the portal? Well, that leads to the 4th point.

Fourth, entities larger than the portal will no longer be able to fit through the portal. Gone are the days a where a 2x2x1 spider can fit through a 1×2 portal in the floor. Entities will have to be smaller than the portal to actually fit them now, and frankly, that’s how it should have been to begin with.

Fifth, gameplay changes, for starters, no more dungeon loot. That just didn’t make sense, really. Recipes are likely to be changed from before, oh, and also, no more naggy “WIP” items. Yay!

Sixth, I want to say that the mod overall works better and looks nicer, but since I’ve not gone to the “prettify” stage of development yet, that can’t be said for sure.

Tl;dr

Portal Gun turns 5. Portal Gun being rewritten, many changes. Release when it’s ready. Sorry to disappoint.

 


 

And that’s about it guys, Portal Gun is once again under active development for the time being, and I hope you guys will be happy with it when it’s finally out.

Also shoutouts to the many, many people I met over the past 2 weeks whilst I was frantically trying to write this mod on a 2015 MacBook Air (which to my surprise actually supports see through portals).

 

Cheers,
iChun

 

EDIT: As I don’t read the comments anywhere on here, discussion available on Reddit.

EDIT2: I also just remembered that grabbing entities have been nerfed and can be upgraded over time to grab tile entities as well.

Hey guys, it’s my birthday today! Wooot! Anyways, instead of being showered in gifts *ahem*, I’m gonna be the one giving the gifts now. What is it though? Crazily/Funnily/Ironically enough, it’s PortalGun and GravityGun 4.0.0-beta. Here’s the “changelog”:

– Ported to Minecraft 1.7.10.
– Fuel configs have been removed, but are still generated in the config.
– Fixed invalid sound playing when using GravityGun.
– Fixed “stuck in floor” bug prevalent in PortalGun for MC1.6.4.

Why “beta”?

It’s called a beta because this port was never meant to happen and was never planned. Work on this port was rushed but although there was some testing done, I cannot guarantee it to be bug-free and I am not going to be supporting the mod until the MC 1.8 version is released, unless it’s a critically breaking bug. I do not want to be wasting any more time on this especially considering the fact that I cannot reuse most of the code for 1.8. PortalGun itself took >13 hours just to port, so that’s just time I’d rather be spending on something else.

 

Right, so, the port is done, I now have every right to say, stop bothering me about it. Shoo. Let me work on 1.8 in peace.

Anyways, you can get the mod on here in the usual places or on CurseForge.

 

Cheers folks,
iChun

UPDATE: My mods now come with the MC version they’re intended for in the file name before the version number from 1.10.2 onwards. Just look for the bunch of numbers after the name but before the dash (-).

 

Hey guys,

I’ve been seeing a few posts asking what mod version is for what version of Minecraft, so I’d just like to point out this old post of mine from a while back that explains how my version numbering works.

Anyhow, let’s get to it:

  • The version number starts with a number equal to or larger than 2. This is the start of the new versioning system I’m currently using. Mods with this versioning system will require iChunUtil.
    • 2.X.X is for Minecraft 1.6.2/4
    • 3.X.X is for Minecraft 1.7.2
    • 4.X.X is for Minecraft 1.7.10
    • 5.X.X is for Minecraft 1.8.0
    • 6.X.X is for Minecraft 1.10.2 (1.8.9, 1.9.0 and 1.9.4 do not exist because I have no mods on those that use this system)
  • The version number is <Minecraft Version>-1.X.X. These mods have the MC version labelled next to the download and does not require iChunUtil.
  • The version number starts with 0.X.X. These mods would normally have the MC version labelled next to the download, since it deviates from my norm. The only mods fitting this category are Morph and any ModJam-build versions of mods.
  • The version number is 1.X.XvY. The “1.X.X” denotes the Minecraft version while the “vY” part denotes the build for that version of Minecraft. Basically, <Minecraft>v<Build>. If the version is just 1.0.X, it is for Minecraft 1.5.X.

I’ll probably update this list in the future and link back here so that people don’t get confused and stuff. If you stumbled upon here looking for a version number that’s after the listed versions, try to go logically in order of major Minecraft releases and you should have your answer.

Some mods may have a “Deobf” download. If you’re not a modder, you probably won’t need this.

 

 

Oh. I probably should add that PortalGun and Gravity Gun are skipping 1.7 entirely. Because reasons. Some of it being life (I’ve moved to Ireland!), some of it being code-related. So please, just stop asking for it. I’ll try my best to bring it back in 1.8, GraviGun first then PortalGun after.

Cheers,
iChun