PluginQuery [PluginMessage and Socket alternative | Easy Set
1.0.44Send plugin message without having to require the player to be online on the server (OPEN SOURCE)
1.0.44latest[1.0.44] Latest version supportOct 15, 2023 · Added support to latest version of velocity · Added support to latest version of spigot/paper · Moved maven package to https://jitpack.io/#sunarya-thito/PluginQuery/1.0.43[1.0.43] New Features and Bug FixesDec 7, 2021 · Fixed for Velocity Servers can't reconnect to Spigot servers · Added DispatcherQueryConnection Allows you to send query directly from spigot to another spigot without having to create a redirector in proxy side. Note that, the dispatcher connection has its own metadata and does not transfer metadata from its original connection. Code (Java): QueryConnection proxyConnection ; InetAddress targetAddress ; proxyConnection. fetchActiveConnections ( ) . thenAccept (spigotConnections -> { for (QueryConnection spigotConnection : spigotConnections ) { if (spigotConnection. getAddress ( ). equals (targetAddress ) ) { spigotConnection. sendQuery ( "myplugin:mymessage", "HELLO". getBytes (StandardCharsets. UTF_8 ) ) ; } } } ) ; ·1.0.42[1.0.42] Velocity updateOct 26, 2021 · Updated to support velocity 3.0.1 · Updated wiki link · Updated java docs link1.0.36[1.0.36] Velocity Proxy FixJul 4, 2020 · Bug: Unable to connect if you didn't whitelist your server inside config.properties. Fix: Whitelisting no longer necessary for Velocity Proxy · Feature: Debug (/<spa/pq> debug) Toggle enable/disable plugin query debugging mode1.0.35[1.0.35] RemoteObject improvementJun 28, 2020 · RemoteObject Library Added client-side reference cache · Updated example code: here1.0.34[1.0.34] More LibrariesJun 28, 2020 · RemoteObject Library It allows you to execute server code from somewhere else using interfaces. · QueryForwarder Forward incoming queries in a channel into another connection. * wiki for libraries haven't updated yet1.0.33[1.0.33 BETA] Velocity SupportJun 25, 2020 · Added Velocity Support · get QueryConnection by registered server using VelocityPluginQuery.getConnection(RegisteredServer) · get RegisteredServer from QueryConnection from Metadata using key from VelocityPluginQuery.REGISTERED_SERVER1.0.32Protocol Change and Bug FixesJun 23, 2020 · Protocol Change · No longer sending back response after handshake · Fixed with QueryMessenger#broadcastQuery always return false even there is an active connection · Fixed potential ClassNotFoundException for 1.8 servers since it uses older netty version1.0.22Bug FixesJun 13, 2020 · Fixed randomly kicking players · Fixed Secret Key Synchronization · Added Read timeout to inactive query handshakes1.0.20Important Fix and Feature UpdateJun 13, 2020 · Decryption bug fix Now, decryption and encryption failure will result in a disconnection. · Added septogeddon.pluginquery.spigot.event.QueryMessageEvent for Spigot. Note: septogeddon.pluginquery.bungeecord.event.QueryMessageEvent is for BungeeCord1.0.19Protocol change and decryption fixJun 12, 2020 · Protocol change for unique handshake token length and channel name length to byte instead of integer · Fixed handshake order · Fixed decryption fix on bungeecord side1.0.16Fixed server with late-bindJun 12, 2020 · Fixed issue with late-bind: true · Added limitation on channel length (max 127) and unique handshake token length (max 127)beta-1.0Jun 12, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta