Skip to content
This repository was archived by the owner on Aug 8, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -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)
Expand All @@ -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.

Expand Down Expand Up @@ -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)

Expand Down
Original file line number Diff line number Diff line change
@@ -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
function #load:_private/load
Original file line number Diff line number Diff line change
@@ -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