Skip to content

Neo-Aspect#122

Merged
HaHaWTH merged 37 commits into
profrom
refactor/remake
Jun 20, 2026
Merged

Neo-Aspect#122
HaHaWTH merged 37 commits into
profrom
refactor/remake

Conversation

@HaHaWTH

@HaHaWTH HaHaWTH commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary

This PR rebuilds the whole project around a Paper event pipeline and migrates the project from Maven to Gradle.

Breaking changes

  • Bukkit module now targets Paper API 1.21.11.
  • Java 21 or higher is required.
  • Removed Spigot/BungeeCord legacy support.
  • Removed PacketEvents packet detection mode.
  • Removed obsolete AI moderation integrations.
  • Removed SimpleVoiceChat transcription.
  • Removed CatSeedLogin compatibility.
  • Messages now use MiniMessage format.

TODO List

  • Gradle Kotlin DSL build.
  • Paper Adventure/Component message handling.
  • TrChat fake-message compatibility.
  • Shared PlayerProcessingGuard and ViolationReporter utilities.
  • Shadowban for player sign edits
  • Super secret feature
  • Plugin APIs
  • AI Feature refactor with Langchain4j OpenAI compatible api
  • Refactor command system
  • Refactor config system
  • Better context detection
  • Modernize messaging system
  • Add JMH benchmark

Testing

  • Gradle build passes.
  • Test on Paper
  • Test plugin TrChat
  • Test on Velocity

@HaHaWTH HaHaWTH merged commit 7653ccb into pro Jun 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant