package jp.plusplus.fbs.magic; import jp.plusplus.fbs.api.MagicBase; import net.minecraft.block.Block; import net.minecraft.block.BlockCrops; import net.minecraft.block.BlockSapling; import net.minecraft.init.Blocks; /** * Createdby pluslus_Fon 2015/06/14. */ public class MagicTimeTrace extends MagicBase { @Override public boolean checkSuccess() { float prob=0.5f+0.025f*(property.getMagicLevel()-bookData.lv); return rand.nextFloat()<=prob; } @Override public void success() { int range=isSpelled?2:1; int l=getLvDiff(); if(l>0) range+=l/4; int cx=(int)player.posX, cy=(int)player.posY, cz=(int)player.posZ; for(int i=cx-range;i