Open vorburger opened 6 years ago
https://github.com/vorburger/minecraft-storeys-maker/compare/issue58_java-client-demo
but how to make a "client" EventBus WITHOUT running an (incoming) HTTP Server?
probably need to re-use MinecraftVerticle
and VertxStarter
but without new ServiceBinder(vertx).setAddress(address).register(Minecraft.class, minecraftServerSideImplementation);
...
FTR https://github.com/sebastienblanc/vertx-java-tcp-eventbus-bridge ? (from @sebastienblanc)
so this would require https://github.com/sebastienblanc/vertx-java-tcp-eventbus-bridge/issues/3
Or... maybe I'll try to do this without Vert.x? See #322.
As the new Vert.x
api/
progresses (#53) and once #41 is resolved, then I would like to build ajava-client-demo
- a simple Javamain()
which remote connects to a Minecraft server, via Vert.x, and runs actions from our Minecraft API such as showTitle (so NOT as an in-process plugin).I'm not clear yet how this remote API would expose events, such as when Player joins...
This could also be handy to build a kind of test suite for manual testing - I imagine something like:
@edewit FYI