# Third-Party Assets & Attribution Notice This repository contains data files, protocol mappings, and game assets necessary for Minecraft protocol compatibility, server emulation, and world generation. --- ### 1. Minecraft Assets & Data Packs * **Files**: `assets/datapacks/`, `assets/blocks.json`, `assets/items.json`, `assets/entities.json`, `assets/fluids.json`, `assets/properties.json`, and `assets/en_us_java.json`. * **Copyright**: © Mojang Studios / Microsoft Corporation. * **Terms**: These files are extracted or derived from Minecraft client and server releases. They are provided solely for compatibility, server emulation, and interoperability under the terms of the [Minecraft End User License Agreement (EULA)](https://www.minecraft.net/en-us/eula) and [Mojang Brand and Assets Guidelines](https://www.minecraft.net/en-us/usage-guidelines). * **Note**: These files are **not** licensed under Pumpkin's GPLv3 license and remain the intellectual property of Mojang Studios. --- ### 2. Bedrock & Geyser Mappings * **Files**: `assets/bedrock/` * **Copyright**: © 2019-2026 GeyserMC (https://geysermc.org) and contributors. * **License**: MIT License (see `assets/bedrock/LICENSE-GEYSER`). * **Bedrock Dedicated Server (BDS) Data**: Portions of Bedrock state metadata are mined from BDS under standard Minecraft usage guidelines. --- ### 3. Protocol Version Translation (ViaVersion / ViaBackwards / ViaRewind) * **Files**: `assets/viabackwards/`, `assets/viarewind/` * **Copyright**: © ViaVersion contributors (https://github.com/ViaVersion). * **License**: GPLv3 / MIT. --- ### 4. Conventional Tags (`c:`) * **Files**: `assets/datapacks/26_2/data/c/tags/` * **Standard**: Fabric & NeoForge Conventional / Common Tags specification. * **License**: Apache-2.0 / MIT. --- ### 5. Pumpkin Source Code & Plugin API * **Server Source Code**: All original Pumpkin server source code, custom tools, and code generators are licensed under the **GNU General Public License v3.0 (GPLv3)** (see the root `LICENSE` file). * **Plugin API**: The `pumpkin-plugin-api` and `pumpkin-plugin-wit` crates are dual-licensed under **MIT OR Apache-2.0** to allow plugin authors to use their preferred license.