rt,在学习4z和hookan大佬的教程中出现的,基本原样复制过去但编译显示错误。。
部分代码如下
package com.github.ustc_zzzz.fmltutor.common.block;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
public class BlockGrassBlock extends Block【这里报错:There is no default constructor available in 'net.minecraft.block.Block'】
{
super(Material.ground);
this.setHardness(0.5F);
}
请问各位大大这个问题该怎么解决呢?我看两个人的教程都没有提到会有这个错误emmm我也不知道为什么它会没有构造函数啊(捂脸)
部分代码如下
package com.github.ustc_zzzz.fmltutor.common.block;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
public class BlockGrassBlock extends Block【这里报错:There is no default constructor available in 'net.minecraft.block.Block'】
{
super(Material.ground);
this.setHardness(0.5F);
}
请问各位大大这个问题该怎么解决呢?我看两个人的教程都没有提到会有这个错误emmm我也不知道为什么它会没有构造函数啊(捂脸)
你这构造器也没写对啊?
public BlockGrassBlock(){//注意构造器是这么声明的
super(Material.GROUND);
this.setHardness(0.5F);
}
至于为什么教程没提到,是因为4z和皇天也想不到会有人连构造器都不会写。
public BlockGrassBlock(){//注意构造器是这么声明的
super(Material.GROUND);
this.setHardness(0.5F);
}
至于为什么教程没提到,是因为4z和皇天也想不到会有人连构造器都不会写。
森林蝙蝠 发表于 2019-2-20 22:45
你这构造器也没写对啊?
public BlockGrassBlock(){//注意构造器是这么声明的
super(Material.GROUND); ...
我错了!!!!!!!!!!!!谢谢蝙蝠前辈Orz我这就回去重修JAVA。。。