Jump to content

calclavia

Forge Modder
  • Posts

    2281
  • Joined

  • Last visited

Posts posted by calclavia

  1. I can see the problem is solved. Can anybody send to me (n00000000b) the code i have to use? I've got the same problem :|

     

    What I did was that I made it so then once that block is placed in the world, it places a couple of invisible blocks along with it like how the door does it.

  2. a) have the launcher itselft render the missile and when launched stop rendering and spawn a missile to fire

    b) set the bound box of the missile to zero tile out of the launcher

     

    "set the bound box of the missile to zero tile out of the launcher" What do you mean by this? So the missile has no bounds while it's in the launcher?

  3. Hmm that didn't help much. That part of the code has nothing related to the rendering of the light beams. I'm trying to achieve an effect like in Thaumcraft's Singularity ball explosion thing where it uses the ender dragon dying light beam effects...

     

    EDIT: Found it. RenderDragon.

  4. I want to spawn an entity inside of a block. This is for my mod ICBM in which I want the missile to spawn inside of a missile launcher. The problem with that is that once it spawns inside of a block, it makes the block un-interactable (can't be broken, can't be clicked or activated). Is there something I can do to the entity to have it remain inside the block but have it do no collision checks while it's in the block so people can interact with the block?

  5. Try naming your sound files with a XXX/ before it. So for example in the tutorial "horse.whinny" is acceptable but when you added your sound files you don't have a prefix before the sound file. That might be the problem.

     

    Also, I wrote that tutorial, so I guess it wasn't a good enough tutorial to get people to understand it...

  6. No, there isnt metadata specific terrain files.

    You have 256 icons to deal with, no freak reason to ever need that many.

     

    Hmm because I'm writing a code API that allows others to easily add custom versions of a block via metadata and they can't access my texture file.

     

    Is it possible to use ModLoader.addOverride towards one of my custom created textures files?

  7. It would be useful, how did you gather the data?

     

    atrain is right, I could make one myself from the various mods, but that sounds like a good way to forget some since I'm not very up to date on the major mods being played today.

     

    overmind, make an online spreadsheet for people to input their mods block IDs into, then other devs can pick theirs accordingly based on the features added in their mod

     

    Guys there's a list here written by OverMindDl1: http://minecraftforge.net/forum/index.php/board,57.0.html

  8. It would be nice if somebody added something in to MinecraftForge to help with this sort of thing. It seems redundant that everyone has to write the same stuff from scratch. That is the case, isn't it?

     

    That is one reason why I made the UE API which makes stuff less written from scratch. And besides, Forge already helps a lot with these things. Without Forge you'll be  scrapping even more!

  9. I'm trying to make it so then when a player presses a specific key, something happens.

     

    @Override
    public void keyboardEvent(KeyBinding event)
    

     

    I inherited this function from BaseMod but it's never called...

  10. I have a block that is like a gun turret. How would I be able to make the player mount onto it? Also after mounting on it, how will I be able to make the camera of the player zoom in like a sniper scope?

     

    Edit: It's more of mounting a tile entity and not an entity, so the code for the Minecart ain't really useful...

     

    Edit 2: I tried mounting the player onto a fake invisible entity and that worked well. Now comes the problem.  I want something to happen if the mounted player right clicks on somewhere. How would I do that?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.