Use factory method to construct redstone simulator data