ModsFinder

Archaeological Core

by dondong

Archaeological Core is a NeoForge library that adds a brushing level system to Minecraft's archaeology, for mods that build on it.

NeoForgeClient and serverMIT License1.21 – 1.21.1

What it does

The library defines an archaeological system independent of vanilla. Brushing levels are set on both brushes and brushable blocks, from a level limit up to Level IV. A brush finishes a block only when its level reaches the block's level, so the level check decides whether a player can complete brushing.

Other mods can add custom blocks and custom brushes that plug into this system. Judgment for a custom brush can be widened by replacing the additionalLevel method. Those blocks and brushes must extend the library's base classes, and the project includes these classes for testing. The mod is published for NeoForge only, for Minecraft 1.21 and 1.21.1, and the environment is client and server, so both the server and every player need it. The code is under the MIT License and is not open source.

Key features

  1. Brushing level system

    Brushes and blocks carry a brushing level, with an upper limit at Level IV, that decides which blocks a brush can finish.

  2. Custom blocks and brushes

    Blocks and brushes from other mods can join the archaeological system by inheriting the base classes provided.

  3. Brushing judgment hook

    The additionalLevel method can be overridden to expand how a custom brush judges brushing level.

  4. Vanilla-independent design

    The system is independent of vanilla archaeology, so add-on mods can rely on its rules without changing vanilla blocks.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0-neoforge-1.21.1
1.211.0.0-neoforge-1.21.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Archaeology add-ons

Mod authors can build new brushable blocks and brushes that follow the same level checks as the Archaeological Research series.

Who it’s for: Mod developers who want to add archaeology content and players who install the Archaeological Research series of mods that depend on this library.

How it compares

Full comparison

Brushable Block is a NeoForge mod for 1.21.1 that is client and server and open source under the MIT License. Research Tree is also NeoForge for 1.21.1, client and server, and open source under the Apache License 2.0. librush is different, with Fabric, NeoForge and Quilt files for 1.21.4, client and server, and open source under the GNU General Public License v3.0 or later.

ModLoadersGame versionsEnvironmentUpdated
Archaeological CoreNeoForge1.21 – 1.21.1Client and server2025-05-13
Brushable BlockNeoForge1.21.1Client and server2025-12-27
Research TreeNeoForge1.21.1Client and server2026-03-25
librushFabric, NeoForge and Quilt1.21.4Client and server2025-01-04

Questions

Which loader does Archaeological Core need?

It is published for NeoForge only, with the latest file 1.0.0-neoforge-1.21.1 for 1.21.1, released 2025-05-13.

Does the server need Archaeological Core?

Yes. Every player and the server need a copy of the mod.

Do custom brushes need to extend the library's classes?

Yes. Custom brushes and custom blocks must inherit the base classes, and their judgment is widened by replacing additionalLevel.

In the catalog

Archaeological Core is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from dondong

All projects

Similar mods

Official listing

Owner
dondong
Published
2025-05-02
Updated on Modrinth
2025-05-13
Facts verified
2026-10-15

Tags