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.
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
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.
Custom blocks and brushes
Blocks and brushes from other mods can join the archaeological system by inheriting the base classes provided.
Brushing judgment hook
The additionalLevel method can be overridden to expand how a custom brush judges brushing level.
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.
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Archaeological Core | NeoForge | 1.21 – 1.21.1 | Client and server | 2025-05-13 |
| Brushable Block | NeoForge | 1.21.1 | Client and server | 2025-12-27 |
| Research Tree | NeoForge | 1.21.1 | Client and server | 2026-03-25 |
| librush | Fabric, NeoForge and Quilt | 1.21.4 | Client and server | 2025-01-04 |
Questions
Which loader does Archaeological Core need?
Does the server need Archaeological Core?
Do custom brushes need to extend the library's classes?
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
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/archaeological-core
- Owner
- dondong
- Published
- 2025-05-02
- Updated on Modrinth
- 2025-05-13
- Facts verified
- 2026-10-15
