diff --git a/src/lib/components/modals/ExportSelectionModal.svelte b/src/lib/components/modals/ExportSelectionModal.svelte
index ef63713..9f87512 100644
--- a/src/lib/components/modals/ExportSelectionModal.svelte
+++ b/src/lib/components/modals/ExportSelectionModal.svelte
@@ -1,16 +1,17 @@
diff --git a/src/lib/components/text/MiniRenderer.svelte b/src/lib/components/text/MiniRenderer.svelte
index cb9913e..e3c0775 100644
--- a/src/lib/components/text/MiniRenderer.svelte
+++ b/src/lib/components/text/MiniRenderer.svelte
@@ -1,65 +1,22 @@
+{#if html}
{@html html}
+{/if}
\ No newline at end of file
diff --git a/src/lib/text/utils.ts b/src/lib/text/utils.ts
index 68f4762..641f0ff 100644
--- a/src/lib/text/utils.ts
+++ b/src/lib/text/utils.ts
@@ -1,5 +1,54 @@
import type { MinecraftText } from "$lib/types";
-import type { Editor, JSONContent } from "@tiptap/core";
+import type { Editor, Extensions, JSONContent } from "@tiptap/core";
+import {
+ AtlasObjectNode,
+ BlockNBTNode,
+ ClickEventMark,
+ EntityNBTNode,
+ FixedTextStyle,
+ FontsExtension,
+ HoverEventMark,
+ KeybindNode,
+ Obfuscation,
+ PlayerObjectNode,
+ ScoreNode,
+ SelectorNode,
+ ShadowColorMark,
+ StorageNBTNode,
+ TranslateNode,
+} from "$lib/tiptap/extensions/index";
+import { StarterKit } from "@tiptap/starter-kit";
+import { Color } from "@tiptap/extension-text-style";
+
+export const defaultExtensions : Extensions = [
+ StarterKit.configure({
+ blockquote: false,
+ bulletList: false,
+ codeBlock: false,
+ hardBreak: false,
+ heading: false,
+ horizontalRule: false,
+ listItem: false,
+ orderedList: false,
+ link: false,
+ }),
+ Color,
+ FixedTextStyle,
+ Obfuscation,
+ ClickEventMark,
+ HoverEventMark,
+ ShadowColorMark,
+ ScoreNode,
+ TranslateNode,
+ BlockNBTNode,
+ StorageNBTNode,
+ EntityNBTNode,
+ KeybindNode,
+ SelectorNode,
+ AtlasObjectNode,
+ PlayerObjectNode,
+ FontsExtension,
+]
export const colourMap = [
{ name: "dark_red", value: "#AA0000", code: "4" },
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 79c82e3..4ccd27b 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -1,8 +1,13 @@