About Me

Hey there!

I can see you’re looking at my About Me page. Some of the things here may also be stated on my FAQ, though. Let’s see…

Nickname-related

  • My nickname is iChun, occasionally prefixed with ohai- so it forms ohaiiChun. It is not Japanese-related in any way.
  • A lot of people pronounce “iChun” wrong that I’ve seen comment wars on YouTube about how it’s pronounced. Personally I don’t care, I got used to it (my real name gets mispronounced a lot as well)
  • In case you were wondering it’s pronounced “i-choon”, not “i-chan”, “i-ch-un” or “ik-khan”. Blame Myrathi for that last one.
  • Why iChun? Loooong story. It all started with a couple of jokes with some friends about certain…. products that begin with the “i” name. Someone made a remark and I decided to change my IGN to something to mock him. Fast forward to a few days later, I needed help modding and I was on IRC using Mibbit default nicks. Mr_okushama suggested I get a proper nickname and as I thought for one, I thought about the previous IGN. It stuck and I’ve been using it ever since. I used to be known as a previous alias before that, but that part’s history.

Programming Background

  • I started modding Minecraft (MC) in late February 2011, releasing my first mod in the second week of March 2011, which was PortalGun.
  • Despite contrary belief, I do not have a Computer Science (CompSci) background. Not all mc modders originate with a tech background nor are on that path right now.
  • I know Java mainly, but before Java, I did Javascript, HTML and CSS (these 3 are a bundle, so..), SourcePawn (SourceMod plugin scripting language) and Squirrel (Scripting language used by the Source engine. This was also after I started Java). Because of these backgrounds, it doesn’t take me long to learn/understand basics of a different programming language.
  • I don’t actually know how many mods I have made, but I still update them to the latest Minecraft version when I’m capable of it, unless they’ve been succeeded by another mod, ceased development, or I have plans on skipping an entire MC version.

Origins

  • In terms of actual languages spoken, English (mainly) and Malay (badly). I also understand bits of several Chinese dialects (Hokkien, Teochew, Mandarin, Cantonese).
  • I currently live in Dublin, Ireland. I originate from Malaysia. That’s the country that looks like it’s about to eat Singapore, which are both in South-East Asia.
  • I’m Chinese, that doesn’t necessarily mean I’m from China. What I mean is Race: Chinese, Nationality: Malaysian.
  • I’m 1.72 meters tall. (5 feet 7 for you non-metric folks). Where I’m from, it’s considered average, not short.
  • My age is a question mark. (?)
  • My relationship status is also a question mark. (?)

Technologically-related

  • I’m best contacted on IRC (#iChun on irc.esper.net) or Twitter (@ohaiiChun). Emails are for more private/personal matters.
  • I’m using this laptop. It’s a better PC than my most recent desktop, so I stick to this 24/7.
  • I try to connect up to 3 monitors on my main computer (I also have a MacBook Air). I claim productivity boost from more monitors as reasoning.
  • I use Google Chrome Beta since Chrome 4.0 (extensions update!)
  • I use Steam Beta since Steam Broadcasting was introduced.
  • I actually like Windows 8.1 better over Windows 7.
  • I’ve used Mac OS and Linux before, and I know how to use them (somewhat)
  • I’ve never played Zelda (shocking! :O). I have, already played Half-Life 2 though. Half-Life 3 needs to happen.
  • Favourite Games: Left 4 Dead 2, Outlast.
  • I’m an Android person. Currently using a Galaxy S4. Might be holding on to this phone for a while longer than expected
  • I have an Oculus Rift DK2. I use it occasionally. Much more than my Leap Motion anyways.

General

  • I like salty food.
  • I’m a dog person.
  • I have a strange sleep schedule, it progressively gets later and later each day.
  • I like coffee over tea.
  • I am a medical student currently in 1st year, studying in Dublin.
  • I do not read the comments on this site.

 

Updated 18 Apr 2015

45 Comments

  1. Nicholas January 10, 2014 1:08 am  Reply

    You never said anything about facepalm! 😛

    • Alexander October 26, 2014 12:50 am  Reply

      hey there im asking you if you know what is going on I have the morf mod but every time I kill a mob it looks like im changing but I don’t if you know what is going on please tell me thank you

      • YoutubeBerk December 1, 2014 1:52 am  Reply

        You dont change you need to press { or } to see the Interface to switch the morphs .

  2. Corvus Urro January 10, 2014 11:45 am  Reply

    [insert “gasp” here]

  3. Richard Clark January 21, 2014 8:31 am  Reply

    Hey! Could you contact me please… I need to know a little more detail about the morph config file. I’d like to add the OreSpawn creatures, but there are some mystery fields that you don’t explain anywhere, like the optional true|false fields and numbers. I just need a document on the options so I can write the config file correctly… Thanks!!!

    TheyCallMeDanger – OreSpawn mod.

  4. Beck January 28, 2014 1:53 am  Reply

    ive been wondering will you finish your antichamber mod idea cause im a ginourrmous fan of antichamber

  5. Ilona February 4, 2014 7:45 pm  Reply

    I have an interesting offer for your 🙂 contact me if you’re eager to find out.

  6. Blake Cowterpie Lees February 6, 2014 5:34 am  Reply

    Hey iChun im building a new modpack called the CowterPack and was wondering if I could use the Gravity Gun mod and the Hats mod also the Morph mod. Please let me know as soon as possible and you will get %100 credit for your mods. Thanks for reading! Im really eager to make a modpack with these!

  7. Dalton Senger March 6, 2014 10:12 am  Reply

    I Have Recorded some real life bone crunching, that I feel may sound better if you add it, how ever I need your email address to send it…. not sure if you’ll ever see this, but I hope you do 🙂 Thanks!

  8. Sven May 23, 2014 12:38 pm  Reply

    Can i use your mod for a mod pack on tekkit

  9. simon May 25, 2014 8:51 am  Reply

    Can i use your hat mod and gravity gun mod and portal for a mod pack i a making i would give you full credit Thanks

  10. Gabe June 3, 2014 8:34 pm  Reply

    I was looking at your morph mod while thinking about Herobrine. This led me to a mod idea: “Herobrine’s Lore”. If you are not the guy to talk to please point me in the right direction.

    By using a “magic brine potion” you become astral-projected from your body. This will use code from spectator mode to supply this state however the “e button” will open a different, Herobrine-abilities window. Different levels of potion will result in different abilities windows. first ability is “possess” and it allows you to take the skin image and inventory of a “empty vessel”. If the potion time runs off before you have a new body, you die.

    THE FOLLOWING ARE NEW ENTITIES
    The image of the body lays on the floor as though in bed except the eyes –standard location on face as default– are displayed white and glow like a torch. Body of players act as a double chest with an extra row to store all the players items(including hot bar items) when they leave there body. Also Player Skulls can be mined off it leaving the body acting only as a double chest.

    Using the splash potion on a mob makes it sit and glow. Zombies don’t need effect to be possessed.

    Soul sand can be brewed into bottled soul. The splash potion effect fills empty vessel with an NPC. Drinking bottled soul should be strange as well. If there is no entity around, then the potion should summon a spirit. Spirit should act strange near an enchanting table.

    (Ps. I’m shorter than you)

  11. Gabe June 3, 2014 8:36 pm  Reply

    Wow I thought your blog would collapse my comment. Sorry.

  12. Base3012 July 6, 2014 3:37 am  Reply

    I will Be using some of your mods in a modpack for a server I am working for to make it better. .
    Can I have permission

    Flan-Z.net
    Thats the site for it!

  13. Base3012 July 6, 2014 3:38 am  Reply

    I will Be using some of your mods in a modpack for a server I am working for to make it better. .
    Can I have permission

    Flan-Z.net
    Thats the site for it!

  14. Base3012 July 6, 2014 3:38 am  Reply

    I will Be using some of your mods in a modpack for a server I am working for to make it better. .
    Can I have permission

    Flan-Z.net
    Thats the site for it!

  15. Base3012 July 6, 2014 3:38 am  Reply

    I will Be using some of your mods in a modpack for a server I am working for to make it better. .
    Can I have permission

    Flan-Z.net
    Thats the site for it!

    • Zerikai August 31, 2014 1:06 am  Reply

      You said it 4 times now, we get the point.

  16. lokk July 6, 2014 8:36 pm  Reply

    how and where you buy the computer can tell me
    email: [email protected]
    form my reply pls

  17. ShooverCraft September 2, 2014 4:18 pm  Reply

    IChun,

    Can I have your permission to showcase your mod on youtube? I’ll put credits and download links.
    NOTE:I’m not english so sorry if i make grammatical mistakes.

  18. ShooverCraft September 2, 2014 4:20 pm  Reply

    My channel is: ShooverCraft

  19. thanatose4 October 3, 2014 3:47 am  Reply

    um, iChun… my antivirus program seems to be blocking your creeperrepo page, you might want to check it for viruses

  20. Mods Requester January 13, 2015 6:59 am  Reply

    Hey iChun,
    I have an idea of mods but I can’t make mods so can you do it for me?
    Info
    Mods Name: Mobs Battle Mods
    Item: many coloured flags
    mob battle lever

    when put a flag on a mob and another flag with a different colour then active the lever mobs will fight

    exemple: I put a blue flag on a 3 zombies, a red flag on 5 skeletons, a green one on 2 blaze and etc.
    Then when I active the Mob Battle Lever tea. will fight.
    You understand if not, email me at [email protected]

    thqnk you please do it

  21. Derpface February 21, 2015 10:26 am  Reply

    Biar orang lain tak fhm,tpi ni first lihat org China\Malay buat modding nih,hingga direwolf20 pun ada juga mod kamu,mmg tak disangka,nak lihat dlu,mungkinan nanti satu hari yg melayu punya modder dh sampai…

    Klo nak saya buat,seahun pun take abis!Coding tuh byk sgt! Texture ngan byk lgi bnda nak buat,pening kpala sya kalau nak dcampur skali ngan pmblajaran utk budak 13 thn! Dhla,blajar btul btul Kat universiti tuh…passport jgn hilang kalau gong xi fa cai!Byk Sgt mkn mknan masin nnti jdi darah tinggi.o tedah…

  22. keven March 8, 2015 8:58 am  Reply

    hello Ichun, you go skip a portal gun v 1.7.10 for a 1.7,but go have a version 1.7.10

  23. keven March 8, 2015 8:59 am  Reply

    please, i need a portal gun an gravity gun version 1.7.10 to my modpack,pleaseeeeeeeeee

  24. That One Asian March 20, 2015 12:05 pm  Reply

    Can you update gravity gun and portal gun and others that aren’t updated to 1.7.10?Thx if you do!

  25. VAn March 24, 2015 5:28 am  Reply

    Heard you were working on Morph enhancement where mob does not have to be killed to morph… is that finished. My little kids are sensitive about killing their mobs so were looking for a non killing morph mod… thanks

  26. aaron March 28, 2015 8:28 am  Reply

    Just started using lebroncraft which has your mod in it. When I play the game I see hats on animals and mobs and also lets me know when I kill something with a hat I don’t have. The problem however is that I cannot get to the hat gui by hitting H. ive tried pretty much every button on my keyboard and nothing. really wanting it to work. please help

  27. Kai April 12, 2015 12:17 am  Reply

    I’ve been having trouble with my Minecraft with your mods. Minecraft told me to send to you-the mod owner-this…

    —- Minecraft Crash Report —-
    // Sorry 🙁

    Time: 4/11/15 9:05 AM
    Description: Starting integrated server

    com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected ‘:’ at line 1 column 8199
    at com.google.gson.internal.Streams.parse(Streams.java:56)
    at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:54)
    at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
    at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:81)
    at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:60)
    at com.google.gson.Gson.fromJson(Gson.java:803)
    at com.google.gson.Gson.fromJson(Gson.java:768)
    at net.minecraft.server.management.PlayerProfileCache.func_152657_b(SourceFile:156)
    at net.minecraft.server.management.PlayerProfileCache.(SourceFile:42)
    at net.minecraft.server.MinecraftServer.(MinecraftServer.java:142)
    at net.minecraft.server.integrated.IntegratedServer.(IntegratedServer.java:45)
    at net.minecraft.client.Minecraft.func_71371_a(Minecraft.java:2079)
    at cpw.mods.fml.client.FMLClientHandler.tryLoadExistingWorld(FMLClientHandler.java:669)
    at net.minecraft.client.gui.GuiSelectWorld.func_146615_e(GuiSelectWorld.java:183)
    at net.minecraft.client.gui.GuiSelectWorld$List.func_148144_a(GuiSelectWorld.java:257)
    at net.minecraft.client.gui.GuiSlot.func_148128_a(GuiSlot.java:209)
    at net.minecraft.client.gui.GuiSelectWorld.func_73863_a(GuiSelectWorld.java:216)
    at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
    at net.minecraft.client.main.Main.main(SourceFile:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    Caused by: com.google.gson.stream.MalformedJsonException: Expected ‘:’ at line 1 column 8199
    at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505)
    at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:519)
    at com.google.gson.stream.JsonReader.peek(JsonReader.java:414)
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:644)
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:667)
    at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642)
    at com.google.gson.internal.Streams.parse(Streams.java:44)
    … 26 more

    A detailed walkthrough of the error, its code path and all known details is as follows:
    —————————————————————————————

    — Head —
    Stacktrace:
    at com.google.gson.internal.Streams.parse(Streams.java:56)
    at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:54)
    at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
    at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:81)
    at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:60)
    at com.google.gson.Gson.fromJson(Gson.java:803)
    at com.google.gson.Gson.fromJson(Gson.java:768)
    at net.mi