Everything posted by Draco18s
-
[1.6.4] Entityplayer.opengui(Mod.instance,...) issue
This is why diesieben07 said to go learn Java. You'd have known that implicit casting doesn't exist for the primitive datatypes.
-
[1.6.4] Rendering model from texture
Buildcraft might use a 3D cube and a transparent texture, I wouldn't know. The ModelBase class is just a more user-friendly way of doing stuff. The guts of it still use the tessellator, but it does the math for you.
-
[1.6.4] Entityplayer.opengui(Mod.instance,...) issue
Because ints aren't doubles? "The method openGui(Object, int, World, int, int, int) in the type EntityPlayer is not applicable for the arguments (LrtMainClass, int, World, double, double, double)"
-
[1.6.4] Entityplayer.opengui(Mod.instance,...) issue
Mmm. Casting. <3
-
[1.6.4] Rendering model from texture
Actually there is a model. It might not be something that extends ModelBase, but there are still polygons there. It's called "using the tessellator" and it's a huge pain in the ass.
-
[1.7.2]How to get Block from world using coordinates?
http://www.minecraftforge.net/forum/index.php/topic,15275.0.html
-
[1.6.4]Custom models and inventory display, whats the right way?
Did you set it to anything? Mind, you are probably not storing your block instances in your block class, but in your main class. Whip out that brain of yours and figure out what should be there* based on your own project. * BlockCrystal.instance.blockID This bit. Replace this bit. You're storing your block references somewhere, yeah?
-
my mod workable with other mod
Look at the package declaration, you've put the files in a place they don't want to be. The package declaration tells you were they should go.
-
[1.6.4]Custom models and inventory display, whats the right way?
I don't think TheGreyGhost was correct with his code. This is why I supplied my perfectly good working code. https://github.com/Draco18s/Artifacts/blob/master/draco18s/artifacts/client/ItemRenderPedestal.java And the client proxy: TileEntitySpecialRenderer render = new PedestalRenderer(); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityDisplayPedestal.class, render); MinecraftForgeClient.registerItemRenderer(BlockPedestal.instance.blockID, new ItemRenderPedestal(render, new TileEntityDisplayPedestal()));
-
[1.6.4]Custom models and inventory display, whats the right way?
What is the error?
-
get Item instance of Block
Please show your code.
-
Assets ???
Shouldn't it be [MyModName] -src (buildpath) --packages and codes -resources --assets ?
-
Block Absorption?
You might have to. I haven't messed with it myself.
-
Block Absorption?
It's just falling sand without the "falling" effect. Apply other motion vectors to it.
-
[1.6.4]Custom models and inventory display, whats the right way?
If you're using a TileEntitySpecialRenderer to render a TileEntity, then your block should extend BlockContainer.
-
[1.6.4]getLightValue making my textures really bright
You enabled GL_BLEND but you didn't set up a blend function. Add GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); just after the GL_BLEND
-
[1.6.4]Custom models and inventory display, whats the right way?
This might help: https://github.com/Draco18s/Artifacts/blob/master/draco18s/artifacts/client/ItemRenderPedestal.java
-
[1.6.4] Making a custom container block
Alots are better than you at everything.
-
[Help!] How to make a block spawn another block
world.scheduleBlockUpdate(x, y, z, blockID, ticks_of_delay)?
-
[1.6.4] How to change custom model render based on block metadata
You....are not using a render function that is appropriate for blocks, AFAICT. You should be using either ISimpleBlockRenderingHandler, which has this: public boolean renderWorldBlock(IBlockAccess world, int x, int y, int z, Block block, int modelId, RenderBlocks renderer) { } With the world and coordinates you can request the metadata. Or there's TileEntitySpecialRenderer, which has this: public void renderTileEntityAt(TileEntity tileentity, double x, double y, double z, float f) { } Which passes a reference to a TileEntity. In any case, both Entity and TileEntity have a public object worldObj which has a reference to the world where you can request metadata from blocks.
-
[Help!] How to make a block spawn another block
Random question: Why do you set currentY to the block above your block, then set the smoke to appear one block above that? Second, is metadata 0 appropriate for that particular gas?
-
[Solved] How does the .spawnParticle() method work?
The first three are position, the last three are odd. They're supposed to be initial velocity, but they also seem to effect a few other parameters as well (like color). Just put them as 0 unless you're making your own particle and know what you want those params for.
-
Forge doesn't add my mods to minecraft
There's a reason mods say "for Minecraft 1.6.4." It's because they're for 1.6.4. It still boggles my mind how many people still don't understand this. Generally speaking the last number is agnostic (a 1.6.2 mod runs on 1.6.4 and vice versa) with a few exceptions (1.6.4 specifically changed how structures were stored, so any mod that used structures had to update to work). That's it though, for cross-version compatibility.
-
I am new and have no clue...
I ♥ Reading
- Cannot get the mods to work.
IPS spam blocked by CleanTalk.
Important Information
By using this site, you agree to our Terms of Use.