Part 1 of reimplementing Ritual Diviner

Finished the placement of the Ritual Stones from the ItemRitualDiviner.
Still need to finish the rendering system for the ghost blocks.
This commit is contained in:
WayofTime 2020-10-24 22:37:04 -04:00
parent 446fe9cef7
commit 85e47dbfa8
40 changed files with 1486 additions and 11 deletions

View file

@ -220,7 +220,7 @@ public class TileMasterRitualStone extends TileTicking implements IMasterRitualS
} else
{
if (activator != null)
activator.sendStatusMessage(new TranslationTextComponent("chat.bloodmagic.ritual.notValid"), true);
activator.sendStatusMessage(new TranslationTextComponent("chat.bloodmagic.ritual.notvalid"), true);
}
return false;

View file

@ -1,7 +1,7 @@
package wayoftime.bloodmagic.tile.base;
import net.minecraft.client.renderer.texture.ITickable;
import net.minecraft.nbt.CompoundNBT;
import net.minecraft.tileentity.ITickableTileEntity;
import net.minecraft.tileentity.TileEntityType;
/**
@ -9,7 +9,7 @@ import net.minecraft.tileentity.TileEntityType;
* programmatically.
*/
// TODO - Move implementations that depend on existed ticks to new methods from here.
public abstract class TileTicking extends TileBase implements ITickable
public abstract class TileTicking extends TileBase implements ITickableTileEntity
{
private int ticksExisted;
private boolean shouldTick = true;