diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index c3c7151d..24ed2426 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,4 +1,8 @@ # Contributing Guide + +> ## 🗄️ ARCHIVED — Not Accepting Contributions +> This project is archived. Pull requests and feature requests will not be reviewed or merged. Issues will not be triaged. This document is kept for historical reference only. + Thank you for considering contributing to this Minecraft Java Edition datapack. This document defines contribution standards, architectural constraints, and review criteria. All contributions are evaluated based on stability, performance, security, and long-term maintainability. diff --git a/README.md b/README.md index c0750b01..cebea4de 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,10 @@ # 🔧 dataLib + +> ## 🗄️ ARCHIVED +> **This project is archived and no longer maintained.** No new features, bug fixes, or security patches will be released. The information below reflects the state of the project at the time of archival and is kept for reference only. +> +> Use at your own risk — known issues will not be fixed, and newer Minecraft versions are not guaranteed to be compatible. + **Minecraft Java Edition 26.2 | Multiplayer-Safe | Pure Datapack** [![CI](https://github.com/runtoolkit/dataLib-dp/actions/workflows/ci.yml/badge.svg)](https://github.com/runtoolkit/dataLib-dp/actions/workflows/ci.yml) @@ -9,7 +15,7 @@ > Current version: **v6.0.2** --- -> **This datapack is considered safe to use, but it is still actively receiving security improvements, bug fixes, and new features. Please keep it up to date.** +> **This datapack was considered safe to use as of its last release, but it no longer receives security improvements, bug fixes, or new features. There is no "up to date" version to move to.** > > **Do not copy `datalib:input` or `datalib:engine` into your own datapack.** It is an internal implementation detail and may change without notice between releases. @@ -132,6 +138,8 @@ function datalib:core/lib/string/replace ## 💬 Support +**This project is archived. Issues and pull requests are not monitored and will not be actioned.** + [![Issues](https://img.shields.io/github/issues/runtoolkit/dataLib-dp?style=for-the-badge)](https://github.com/runtoolkit/dataLib-dp/issues) [![Discussions](https://img.shields.io/github/discussions/runtoolkit/dataLib-dp?style=for-the-badge&logo=github&color=blue)](https://github.com/runtoolkit/dataLib-dp/discussions) diff --git a/datapacks/dataLib/data/datalib.main/function/datalib/load.mcfunction b/datapacks/dataLib/data/datalib.main/function/datalib/load.mcfunction index 16086849..cb8a88ed 100644 --- a/datapacks/dataLib/data/datalib.main/function/datalib/load.mcfunction +++ b/datapacks/dataLib/data/datalib.main/function/datalib/load.mcfunction @@ -1,5 +1,7 @@ #> This function will run on datapack loading +return run tellraw @a {"text":"[dataLib] This datapack is ARCHIVED and no longer maintained. It will NOT load. To load it anyway, manually run: function #load:_private/load","color":"red"} + execute if data storage datalib:engine {global:{loaded:1b}} run return 0 -function #load:_private/load \ No newline at end of file +function #load:_private/load diff --git a/datapacks/dataLib/data/datalib/function/debug/tools/utils/check_all.mcfunction b/datapacks/dataLib/data/datalib/function/debug/tools/utils/check_all.mcfunction index 905a8106..e8d80a9b 100644 --- a/datapacks/dataLib/data/datalib/function/debug/tools/utils/check_all.mcfunction +++ b/datapacks/dataLib/data/datalib/function/debug/tools/utils/check_all.mcfunction @@ -1,3 +1,5 @@ +tellraw @s {"text":"[dataLib] This datapack is ARCHIVED and no longer maintained. It will NOT load. To load it anyway, manually run: function #load:_private/load","color":"red"} + execute unless function datalib:debug/tools/utils/load_check run return 0 execute unless function datalib:debug/tools/utils/perm_check run return 0 execute unless function datalib:debug/tools/utils/input_check run return 0