Skip to content
This repository was archived by the owner on Apr 26, 2026. It is now read-only.
This repository was archived by the owner on Apr 26, 2026. It is now read-only.

Add support for Java 9 modules #343

@joshuasing

Description

@joshuasing

Confirmation

  • I have checked for similar issues.

Problem

Chameleon does not currently support Java 9 modules.

Suggested solution

As Chameleon requires Java 11, I think it would be beneficial if we added support for Java 9 modules.
This would mostly just be adding a module-info.java file to each module that declares the exports and dependencies of the module.

Currently, https://github.com/KyoriPowered/adventure does not appear to support Java 9 modules, and instead has "automatic modules" - however it would be nice if we could maybe upstream support to adventure as well.

Additional information

No response

Metadata

Metadata

Assignees

Labels

type: enhancementThis is a feature request or a pull request that adds a feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions