# website Documentation > Documentation index generated for LLMs. Complete llms-full.txt available at: https://kore.ayfri.com/llms-full.txt ## Guides - [Configuration](https://kore.ayfri.com/docs/guides/configuration): A guide for configuring the output of a generated Minecraft datapack. - [Creating A Datapack](https://kore.ayfri.com/docs/guides/creating-a-datapack): A guide for creating a Minecraft datapack using Kore. ## Commands - [Commands](https://kore.ayfri.com/docs/commands/commands): A comprehensive guide for using commands in Kore datapacks. - [Functions](https://kore.ayfri.com/docs/commands/functions): A guide for creating functions in a datapack using Kore. - [Macros](https://kore.ayfri.com/docs/commands/macros): A guide for using macros in Minecraft functions. ## Data driven - [Advancements](https://kore.ayfri.com/docs/data-driven/advancements): A comprehensive guide for creating and managing advancements in Minecraft with Kore. - [Advancements Triggers](https://kore.ayfri.com/docs/data-driven/advancements/triggers): A guide for using advancements triggers in Minecraft with Kore. - [Dialogs](https://kore.ayfri.com/docs/data-driven/dialogs): Create interactive dialog screens in Minecraft with Kore's comprehensive dialog system. - [Enchantments](https://kore.ayfri.com/docs/data-driven/enchantments): Create custom Minecraft enchantments using Kore's type-safe Kotlin DSL with support for all vanilla effect components and level-based values. - [Item Modifiers](https://kore.ayfri.com/docs/data-driven/item-modifiers): Transform item stacks using Kore's type-safe DSL for loot functions - set counts, add enchantments, copy data, and more. - [Loot Tables](https://kore.ayfri.com/docs/data-driven/loot-tables): Create and customize Minecraft loot tables using Kore's type-safe Kotlin DSL for drops, container contents, fishing, and more. - [Predicates](https://kore.ayfri.com/docs/data-driven/predicates): Learn how to use predicates in your Kore datapacks - [Recipes](https://kore.ayfri.com/docs/data-driven/recipes): Create custom Minecraft recipes using Kore's type-safe Kotlin DSL for crafting, smelting, smithing, and more. - [Tags](https://kore.ayfri.com/docs/data-driven/tags): Create and manage tags for grouping game elements with Kore's type-safe DSL - [Trims](https://kore.ayfri.com/docs/data-driven/trims): Create custom armor trim materials and patterns with Kore's type-safe DSL - [Variants](https://kore.ayfri.com/docs/data-driven/variants): Define entity and painting variants with Kore's type-safe DSL - [World Generation](https://kore.ayfri.com/docs/data-driven/worldgen): Overview of custom world generation (1.21+) with Kore's Kotlin DSL. - [Biomes](https://kore.ayfri.com/docs/data-driven/worldgen/biomes): Define biomes with climate, effects, spawns, carvers, and features using Kore's DSL. - [Dimensions](https://kore.ayfri.com/docs/data-driven/worldgen/dimensions): Create custom dimensions and dimension types with Kore's DSL. - [Features](https://kore.ayfri.com/docs/data-driven/worldgen/features): Create configured and placed features (trees, ores, vegetation) with Kore's DSL. - [Noise & Terrain](https://kore.ayfri.com/docs/data-driven/worldgen/noise): Define terrain shaping with density functions, noise definitions, and noise settings. - [Structures](https://kore.ayfri.com/docs/data-driven/worldgen/structures): Create structures with template pools, processors, and structure sets using Kore's DSL. - [World Presets](https://kore.ayfri.com/docs/data-driven/worldgen/world-presets): Create world presets and flat level generator presets with Kore's DSL. ## Concepts - [Chat Components](https://kore.ayfri.com/docs/concepts/chat-components): A guide for creating Chat Components in a Minecraft datapack using Kore. - [Colors](https://kore.ayfri.com/docs/concepts/colors): Guide to using colors in Kore, including named colors, RGB/ARGB, dye colors, and how different contexts serialize them. - [Components](https://kore.ayfri.com/docs/concepts/components): A guide for using components in Minecraft with Kore. - [Scoreboards](https://kore.ayfri.com/docs/concepts/scoreboards): A guide for managing scoreboards in a Minecraft datapack using Kore. ## Helpers - [Display Entities](https://kore.ayfri.com/docs/helpers/display-entities): A guide for creating Display Entities in the world. - [Inventory Manager](https://kore.ayfri.com/docs/helpers/inventory-manager): Listen to slot events and control containers (players, blocks) with Kore's Inventory Manager. - [Mannequins](https://kore.ayfri.com/docs/helpers/mannequins): A guide for creating Mannequins in the world. - [Scheduler](https://kore.ayfri.com/docs/helpers/scheduler): A guide for scheduling tasks in Kore. ## Advanced - [Bindings](https://kore.ayfri.com/docs/advanced/bindings): Import existing datapacks and generate Kotlin bindings. - [GitHub Actions Publishing](https://kore.ayfri.com/docs/advanced/github-actions-publishing): Automatically publish your Kore datapacks using GitHub Actions with mc-publish. - [Known Issues](https://kore.ayfri.com/docs/advanced/known-issues): A list of known issues and limitations in Kore. - [Test Features](https://kore.ayfri.com/docs/advanced/test-features): A comprehensive guide for creating test instances and test environments in Minecraft's GameTest framework with Kore. ## Home - [Home](https://kore.ayfri.com/docs/home): Welcome to the Kore wiki! ## Getting started - [Getting Started](https://kore.ayfri.com/docs/getting-started): Step-by-step guide to create your first Minecraft datapack with Kore.