Parent POM for all Lord of the Tales (LOTT) projects
This repository contains the root Maven POM that defines common build configuration, dependency versions, and plugin settings for all Argonath Systems projects.
Centralizes:
- Java compiler settings (Java 25 with preview features)
- Dependency version management
- Maven plugin configurations
- Common build profiles
- Repository definitions
All child projects inherit from this POM:
<parent>
<groupId>com.argonathsystems</groupId>
<artifactId>argonathsystems-parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>Install to your local Maven repository:
mvn clean installOr use the project's just command from the Argonath-Systems root:
just build-allThis is the root of the Argonath Systems organization. See the main MIGRATION_STATUS.md for the complete migration plan.
This POM manages versions for:
- Hytale Server API (provided scope)
- SLF4J Logging
- JUnit 5 Testing Framework
- Mockito Mocking Framework
Copyright © 2025 Argonath Systems. All rights reserved.
- 01-platform-sdk - Platform SDK interfaces
- 02-framework-* - Framework libraries
- 06-mod-* - Gameplay mods