createNewsBook

fun createNewsBook(entries: List<LoreStorage.LoreEntry>, weekNumber: Long, summary: String? = null): ItemStack(source)

Creates a weekly news book (Lorekeeper Gazette) from lore entries.

Return

A signed written book ItemStack

Parameters

entries

The lore entries to include

weekNumber

The in-game week number for the title

summary

Optional AI-generated summary to use instead of raw entries