- 1,417
- 44
- 594
Доброго времени суток. В общем, я унаследовал BlockFire, в своем конструкторе задал:
вроде бы все нормально, но возник "косяк". Взаимодействовать с блоком не могу, при проходе через него я не начинаю гореть, как я понял, это связано с тем, что материалом является AIR (Прав ли я?).
Подскажите, пожалуйста, как решить эту проблему?
Java:
public GreenFire(){
this.setRegistryName("greenfire");
this.setUnlocalizedName("greenfire");
this.setDefaultState(this.blockState.getBaseState().withProperty(AGE, Integer.valueOf(0)).withProperty(NORTH, Boolean.valueOf(false)).withProperty(EAST, Boolean.valueOf(false)).withProperty(SOUTH, Boolean.valueOf(false)).withProperty(WEST, Boolean.valueOf(false)).withProperty(UPPER, Boolean.valueOf(false)));
this.setTickRandomly(true);
this.setCreativeTab(SacrificiumCreativeTabs.ScBlocks);
this.setHardness(0.0F);
this.setLightLevel(1.0F);
this.setSoundType(SoundType.CLOTH);
this.setUnlocalizedName("fire");
this.enableStats = false;
}
Подскажите, пожалуйста, как решить эту проблему?