From 029b37db7eeee3e126d6fd8cd650129270def3a8 Mon Sep 17 00:00:00 2001 From: Adrian Victor Date: Tue, 26 May 2026 20:14:55 -0300 Subject: [PATCH] Make beta implementation use Project Poseidon from Maven, default to 1 tick refresh rate to avoid lag, fix tenkumaLib ConfigurationProvider usage in Main, switch from reflection to hybrid abstraction/reflection. --- .gitignore | 3 +- .idea/jarRepositories.xml | 10 + build.gradle.kts | 70 +++--- .../org/adrianvictor/realtime/Events.java | 2 +- .../adrianvictor/realtime/GlimmerFactory.java | 19 ++ .../java/org/adrianvictor/realtime/Main.java | 16 +- .../org/adrianvictor/realtime/Runnable.java | 18 +- .../realtime/reflection/VersionMatcher.java | 202 ------------------ src/main/resources/config.yml | 2 +- 9 files changed, 100 insertions(+), 242 deletions(-) create mode 100644 src/main/java/org/adrianvictor/realtime/GlimmerFactory.java delete mode 100644 src/main/java/org/adrianvictor/realtime/reflection/VersionMatcher.java diff --git a/.gitignore b/.gitignore index df892ec..6c0a1cf 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ out/ # Ignore Gradle build output directory build -run/ \ No newline at end of file +run/ +runBeta/ \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 69c6377..703388f 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -21,5 +21,15 @@