public abstract void ProcessBlock(float deltaTime, BlockAccessor block);
public abstract void ProcessBlock(float deltaTime, BlockAccessor block, ECSWorld world);
public abstract void ProcessBlock(float deltaTime, BlockAccessor block);
public abstract void ProcessBlock(float deltaTime, BlockAccessor block, ECSWorld world);