Skip to content

Argonath-Systems/01-platform-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platform Core

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.

Purpose

Centralizes:

  • Java compiler settings (Java 25 with preview features)
  • Dependency version management
  • Maven plugin configurations
  • Common build profiles
  • Repository definitions

Usage

All child projects inherit from this POM:

<parent>
    <groupId>com.argonathsystems</groupId>
    <artifactId>argonathsystems-parent</artifactId>
    <version>1.0.0-SNAPSHOT</version>
</parent>

Installation

Install to your local Maven repository:

mvn clean install

Or use the project's just command from the Argonath-Systems root:

just build-all

Architecture

This is the root of the Argonath Systems organization. See the main MIGRATION_STATUS.md for the complete migration plan.

Dependencies

This POM manages versions for:

  • Hytale Server API (provided scope)
  • SLF4J Logging
  • JUnit 5 Testing Framework
  • Mockito Mocking Framework

License

Copyright © 2025 Argonath Systems. All rights reserved.

Related Repositories

About

Hytale modding component: platform-core

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors