Installed Recommended version of forge 1.7.10 and got this error:
[14:58:02] [sound Library Loader/INFO]: Sound engine started
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000690a1bdf, pid=3908, tid=1224
#
# JRE version: Java(TM) SE Runtime Environment (8.0_25-b18) (build 1.8.0_25-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.25-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [atio6axx.dll+0xa1bdf]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# C:\Users\Brenda\AppData\Roaming\.minecraft\hs_err_pid3908.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
If you need the enitire launcher log, that can be arranged. Look at this paste: http://pastebin.ubuntu.com/12654831/
Thanks in advance.
I assume you think that I'm missing an int in the generateOre() line? I'll see what it is and that will probably fix this. *huge thank you *
EDIT: /me does happy dance as error vanishes
Here, have the whole thing.
BlockBaseBlock: http://paste.ubuntu.com/11767119/
OreGen: http://paste.ubuntu.com/11767124/
and the ore (short enough that I'll just put it here.):
package squarerootofender.temporalarchitect.block;
public class BlockHollowSpiritOre extends BlockBaseBlock{
public BlockHollowSpiritOre(){
super();
this.setBlockName("BlockHollowSpiritOre");
}
//It has transparency. Problem?
@Override
public boolean isOpaqueCube(){
return false;
}
@Override
public int getRenderBlockPass(){
return 1;
}
}
java.lang.Error: Unresolved compilation problem:
The method generateOre(Block, World, Random, int, int, int, int, int, int, int, Block) in the type HollowSpiritGen is not applicable for the arguments (BlockBaseBlock, World, Random, int, int, int, int, int, int, Block)
I am working on a ore generation system, and have hit a small snag. I have a base block class in my mod (called BlockBaseBlock, which extends Block), which contains a few things that all blocks in my mod need. So all my blocks are BlockBaseBlock instead of Forge's Block. Can one of my blocks be used in a forge function that takes a block as an argument, or do I have to use the normal Block? I can attach my files if need be.
Thanks in advance to whoever answers.