https://minecraftjson.com/
https://codebeautify.org/jsonviewer

{"command":"give @s written_book{CustomModelData:104,pages:%s,title:\"LapisCore\",author:\"Re:Lapis\"}","jobject":[{"text":"LapisCore\\n","color":"blue","bold":true,"underlined":true},{"text":"By Re:Lapis","color":"gray"},{"text":"\\n\\nContents\\n","clickEvent":{"action":"change_page","value":"3"}},{"text":"[3] Lapis Workbench\\n","clickEvent":{"action":"change_page","value":"3"}},{"text":"[5] Locked Box\\n","clickEvent":{"action":"change_page","value":"5"}},{"text":"[7] Other features\\n","clickEvent":{"action":"change_page","value":"7"}},{"NEW_ITERATE_FLAG":true},{"text":"Introduction","bold":true,"underlined":true},{"text":"\\n\\nThis book is a brief explanantion of the features in LapisCore.\\n"},{"text":"<CT>","color":"dark_green","bold":true},{"text":" indicates a recipe using a crafting table.\\n"},{"text":"<LW>","color":"blue","bold":true},{"text":" indicates a recipe using the Lapis Workbench."},{"NEW_ITERATE_FLAG":true},{"text":"Lapis Workbench\\n\\n","bold":true,"underlined":true},{"text":"The Lapis Workbench is the replacement crafting table for the majority of the blocks and items in the datapack. There can be multiple items required per stack for the recipes.\\nAll the recipes for it will be listed in this book."},{"NEW_ITERATE_FLAG":true},{"text":"Crafting","underlined":true},{"text":"   <CT>","color":"dark_green","bold":true},{"text":"\\nShapeless Recipe"},{"text":"\\n\\n\\n     \\ued00","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Lapis Lazuli"}]}}},{"text":"\\n\\n\\n    \\uecf6","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Crafting Table"}]}}},{"NEW_ITERATE_FLAG":true},{"text":"Locked Box","bold":true,"underlined":true},{"text":"\\nThe Locked box acts like a chest, except it only unlocks when the player who placed it is nearby.\\nCaution, as the registered player is the closest when placed."},{"NEW_ITERATE_FLAG":true},{"text":"Crafting","underlined":true},{"text":"   <LW>","color":"blue","bold":true},{"text":"\\n\\n\\n\\n     \\ued06\\ued06\\ued06","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Iron Ingot"}]}}},{"text":"\\n\\n\\n     \\ued06","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Iron Ingot"}]}}},{"text":"\\ued07","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Chest"}]}}},{"text":"\\ued06","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Iron Ingot"}]}}},{"text":"\\n\\n\\n     \\ued06\\ued06\\ued06","color":"white","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Iron Ingot"}]}}},{"NEW_ITERATE_FLAG":true},{"text":"Other Features","bold":true,"underlined":true},{"text":"\\nThose in creative can use\\n","bold":true},{"text":"/trigger LapisAdminMenu","color":"blue","clickEvent":{"action":"run_command","value":"/trigger LapisAdminMenu"}},{"text":"\\nwhich will bring up a chat-based admin menu."}],"jtemplate":"book"}