MCSM -> SpacePort
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
group = 'asys'
|
group = 'asys'
|
||||||
version = '0.8.4'
|
version = '0.8.5'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
maven { url 'https://hub.spigotmc.org/nexus/content/groups/public/' }
|
maven { url 'https://hub.spigotmc.org/nexus/content/groups/public/' }
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import asys.bridge.client.AbstractBridge;
|
|||||||
import asys.bridge.client.IBridge;
|
import asys.bridge.client.IBridge;
|
||||||
import asys.bridge.client.IConfig;
|
import asys.bridge.client.IConfig;
|
||||||
import asys.bridge.client.ILogger;
|
import asys.bridge.client.ILogger;
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
|
|
||||||
public class BridgeBukkitImpl extends AbstractBridge implements IBridge {
|
public class BridgeBukkitImpl extends AbstractBridge implements IBridge {
|
||||||
private BridgePlugin plugin;
|
private BridgePlugin plugin;
|
||||||
|
|||||||
@@ -5,8 +5,8 @@
|
|||||||
package asys.bridge.client;
|
package asys.bridge.client;
|
||||||
|
|
||||||
import asys.bridge.bukkit.TaskTicker;
|
import asys.bridge.bukkit.TaskTicker;
|
||||||
import asys.mcsmanager.packets.CS_CorrectShutdown;
|
import asys.spaceport.packets.CS_CorrectShutdown;
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
|
|
||||||
public abstract class AbstractBridge implements IBridge {
|
public abstract class AbstractBridge implements IBridge {
|
||||||
protected Client client;
|
protected Client client;
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
*/
|
*/
|
||||||
package asys.bridge.client;
|
package asys.bridge.client;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import asys.mcsmanager.packets.codec.PacketDecoder;
|
import asys.spaceport.packets.codec.PacketDecoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketEncoder;
|
import asys.spaceport.packets.codec.PacketEncoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketHandler;
|
import asys.spaceport.packets.codec.PacketHandler;
|
||||||
import io.netty.bootstrap.Bootstrap;
|
import io.netty.bootstrap.Bootstrap;
|
||||||
import io.netty.channel.ChannelFuture;
|
import io.netty.channel.ChannelFuture;
|
||||||
import io.netty.channel.ChannelInitializer;
|
import io.netty.channel.ChannelInitializer;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*/
|
*/
|
||||||
package asys.bridge.client;
|
package asys.bridge.client;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.*;
|
import asys.spaceport.packets.*;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
import com.google.common.collect.ImmutableBiMap;
|
import com.google.common.collect.ImmutableBiMap;
|
||||||
import com.google.common.collect.ImmutableMap;
|
import com.google.common.collect.ImmutableMap;
|
||||||
@@ -13,8 +13,8 @@ import io.netty.channel.ChannelInboundHandlerAdapter;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
public class ClientPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
public class ClientPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
||||||
private static Map<Class<? extends Packet>, IPacketHandler> knownHandlers;
|
private static Map<Class<? extends Packet>, IPacketHandler> knownHandlers;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
group = 'asys'
|
group = 'asys'
|
||||||
version = '0.6-SNAPSHOT'
|
version = '0.6.1-SNAPSHOT'
|
||||||
|
|
||||||
task jar(type: Jar, overwrite: true) {
|
task jar(type: Jar, overwrite: true) {
|
||||||
// не собирать jar
|
// не собирать jar
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-17
|
* 2017-05-17
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-07-22
|
* 2017-07-22
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <d.mihailov@samson-rus.com>
|
* DmitriyMX <d.mihailov@samson-rus.com>
|
||||||
* 2017-06-05
|
* 2017-06-05
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-06-11
|
* 2017-06-11
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets;
|
package asys.spaceport.packets;
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
|
|
||||||
@@ -2,17 +2,17 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets.codec;
|
package asys.spaceport.packets.codec;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.handler.codec.ReplayingDecoder;
|
import io.netty.handler.codec.ReplayingDecoder;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
public class PacketDecoder extends ReplayingDecoder<Packet> {
|
public class PacketDecoder extends ReplayingDecoder<Packet> {
|
||||||
@Override
|
@Override
|
||||||
@@ -2,14 +2,14 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets.codec;
|
package asys.spaceport.packets.codec;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.handler.codec.MessageToByteEncoder;
|
import io.netty.handler.codec.MessageToByteEncoder;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
public class PacketEncoder extends MessageToByteEncoder<Packet> {
|
public class PacketEncoder extends MessageToByteEncoder<Packet> {
|
||||||
@Override
|
@Override
|
||||||
@@ -2,13 +2,13 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets.codec;
|
package asys.spaceport.packets.codec;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.channel.SimpleChannelInboundHandler;
|
import io.netty.channel.SimpleChannelInboundHandler;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
|
|
||||||
public class PacketHandler extends SimpleChannelInboundHandler<Packet> {
|
public class PacketHandler extends SimpleChannelInboundHandler<Packet> {
|
||||||
@Override
|
@Override
|
||||||
@@ -2,10 +2,10 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.packets.codec;
|
package asys.spaceport.packets.codec;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import asys.mcsmanager.packets.IPacketHandler;
|
import asys.spaceport.packets.IPacketHandler;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
import io.netty.util.AttributeKey;
|
import io.netty.util.AttributeKey;
|
||||||
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
rootProject.name = 'asys'
|
rootProject.name = 'asys'
|
||||||
include 'core'
|
include 'core'
|
||||||
include 'webinterface'
|
include 'webinterface'
|
||||||
include 'mcserver-manager'
|
include 'spaceport'
|
||||||
include 'libprotocol'
|
include 'libprotocol'
|
||||||
include 'bridge'
|
include 'bridge'
|
||||||
include 'zond'
|
include 'zond'
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
group = 'asys'
|
group = 'asys'
|
||||||
version = '0.10.6-SNAPSHOT'
|
version = '0.10.7-SNAPSHOT'
|
||||||
|
|
||||||
apply plugin: 'osgi'
|
apply plugin: 'osgi'
|
||||||
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-03-11
|
* 2017-03-11
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import asys.api.Config;
|
import asys.api.Config;
|
||||||
import asys.webinterface.api.Webinterface;
|
import asys.webinterface.api.Webinterface;
|
||||||
@@ -19,8 +19,8 @@ public class Activator implements BundleActivator, ServiceListener {
|
|||||||
private ServiceTracker<?, Webinterface> serviceTracker;
|
private ServiceTracker<?, Webinterface> serviceTracker;
|
||||||
private MCSM_WebModule module;
|
private MCSM_WebModule module;
|
||||||
private Webinterface webinterface;
|
private Webinterface webinterface;
|
||||||
private asys.mcsmanager.server.Server serverManager;
|
private asys.spaceport.server.Server serverManager;
|
||||||
private asys.mcsmanager.websocket.Server webconsoleServer;
|
private asys.spaceport.websocket.Server webconsoleServer;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void start(BundleContext context) throws Exception {
|
public void start(BundleContext context) throws Exception {
|
||||||
@@ -41,13 +41,13 @@ public class Activator implements BundleActivator, ServiceListener {
|
|||||||
int port = config.getInt("asys.mcsmanager.port", 8779);
|
int port = config.getInt("asys.mcsmanager.port", 8779);
|
||||||
String passcode = config.getString("asys.mcsmanager.passcode", "testpasscode");
|
String passcode = config.getString("asys.mcsmanager.passcode", "testpasscode");
|
||||||
logger.debug("Start server manager: {}:{}", host, port);
|
logger.debug("Start server manager: {}:{}", host, port);
|
||||||
serverManager = new asys.mcsmanager.server.Server();
|
serverManager = new asys.spaceport.server.Server();
|
||||||
serverManager.start(host, port, passcode);
|
serverManager.start(host, port, passcode);
|
||||||
|
|
||||||
host = config.getString("asys.mcsmanager.webconsole.host", "127.0.0.1");
|
host = config.getString("asys.mcsmanager.webconsole.host", "127.0.0.1");
|
||||||
port = config.getInt("asys.mcsmanager.webconsole.port", 8770);
|
port = config.getInt("asys.mcsmanager.webconsole.port", 8770);
|
||||||
logger.debug("Start webconsole server: {}:{}", host, port);
|
logger.debug("Start webconsole server: {}:{}", host, port);
|
||||||
webconsoleServer = new asys.mcsmanager.websocket.Server();
|
webconsoleServer = new asys.spaceport.websocket.Server();
|
||||||
webconsoleServer.start(host, port);
|
webconsoleServer.start(host, port);
|
||||||
|
|
||||||
serviceConfigTracker.close();
|
serviceConfigTracker.close();
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-02
|
* 2017-05-02
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonObject;
|
import com.google.gson.JsonObject;
|
||||||
import com.google.gson.JsonSerializationContext;
|
import com.google.gson.JsonSerializationContext;
|
||||||
@@ -2,11 +2,11 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-01
|
* 2017-05-01
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.CS_ConsoleMessage;
|
import asys.spaceport.packets.CS_ConsoleMessage;
|
||||||
import asys.mcsmanager.packets.SC_Command;
|
import asys.spaceport.packets.SC_Command;
|
||||||
import asys.mcsmanager.packets.SC_ToggleSendMessages;
|
import asys.spaceport.packets.SC_ToggleSendMessages;
|
||||||
import io.netty.channel.Channel;
|
import io.netty.channel.Channel;
|
||||||
import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
|
import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
|
||||||
|
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
* DmitriyMX <mail@dmitriymx.ru>
|
* DmitriyMX <mail@dmitriymx.ru>
|
||||||
* 2017-03-15
|
* 2017-03-15
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
import asys.webinterface.api.WebModule;
|
import asys.webinterface.api.WebModule;
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import com.google.gson.GsonBuilder;
|
import com.google.gson.GsonBuilder;
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-02
|
* 2017-05-02
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
import io.netty.channel.Channel;
|
import io.netty.channel.Channel;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-02
|
* 2017-05-02
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager;
|
package asys.spaceport;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonObject;
|
import com.google.gson.JsonObject;
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.server;
|
package asys.spaceport.server;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.SC_HandshakeResult;
|
import asys.spaceport.packets.SC_HandshakeResult;
|
||||||
|
|
||||||
abstract class HandshakeResult {
|
abstract class HandshakeResult {
|
||||||
static final SC_HandshakeResult OK = new SC_HandshakeResult(0, "OK");
|
static final SC_HandshakeResult OK = new SC_HandshakeResult(0, "OK");
|
||||||
@@ -2,13 +2,13 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.server;
|
package asys.spaceport.server;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.CS_Ping;
|
import asys.spaceport.packets.CS_Ping;
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import asys.mcsmanager.packets.codec.PacketDecoder;
|
import asys.spaceport.packets.codec.PacketDecoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketEncoder;
|
import asys.spaceport.packets.codec.PacketEncoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketHandler;
|
import asys.spaceport.packets.codec.PacketHandler;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
import com.google.common.collect.ImmutableBiMap;
|
import com.google.common.collect.ImmutableBiMap;
|
||||||
import io.netty.bootstrap.ServerBootstrap;
|
import io.netty.bootstrap.ServerBootstrap;
|
||||||
@@ -2,22 +2,21 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-04-26
|
* 2017-04-26
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.server;
|
package asys.spaceport.server;
|
||||||
|
|
||||||
import asys.mcsmanager.Linker;
|
import asys.spaceport.Linker;
|
||||||
import asys.mcsmanager.packets.*;
|
import asys.spaceport.packets.*;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
import com.google.common.collect.ImmutableBiMap;
|
import com.google.common.collect.ImmutableBiMap;
|
||||||
import com.google.common.collect.ImmutableMap;
|
import com.google.common.collect.ImmutableMap;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.channel.ChannelInboundHandlerAdapter;
|
import io.netty.channel.ChannelInboundHandlerAdapter;
|
||||||
import io.netty.util.AttributeKey;
|
import io.netty.util.AttributeKey;
|
||||||
import org.slf4j.LoggerFactory;
|
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
class ServerPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
class ServerPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
||||||
private static final BiMap<Integer, Class<? extends Packet>> handshakePackets = ImmutableBiMap.of(
|
private static final BiMap<Integer, Class<? extends Packet>> handshakePackets = ImmutableBiMap.of(
|
||||||
@@ -2,9 +2,9 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-09
|
* 2017-05-09
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.websocket;
|
package asys.spaceport.websocket;
|
||||||
|
|
||||||
import asys.mcsmanager.Linker;
|
import asys.spaceport.Linker;
|
||||||
import io.netty.channel.ChannelHandlerContext;
|
import io.netty.channel.ChannelHandlerContext;
|
||||||
import io.netty.channel.SimpleChannelInboundHandler;
|
import io.netty.channel.SimpleChannelInboundHandler;
|
||||||
import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
|
import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* DmitriyMX <dimon550@gmail.com>
|
* DmitriyMX <dimon550@gmail.com>
|
||||||
* 2017-05-08
|
* 2017-05-08
|
||||||
*/
|
*/
|
||||||
package asys.mcsmanager.websocket;
|
package asys.spaceport.websocket;
|
||||||
|
|
||||||
import io.netty.bootstrap.ServerBootstrap;
|
import io.netty.bootstrap.ServerBootstrap;
|
||||||
import io.netty.channel.ChannelInitializer;
|
import io.netty.channel.ChannelInitializer;
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
group = 'asys'
|
group = 'asys'
|
||||||
version = '0.7.17'
|
version = '0.7.18'
|
||||||
|
|
||||||
apply plugin: 'application'
|
apply plugin: 'application'
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
*/
|
*/
|
||||||
package asys.zond.proxy.client;
|
package asys.zond.proxy.client;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import asys.mcsmanager.packets.codec.PacketDecoder;
|
import asys.spaceport.packets.codec.PacketDecoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketEncoder;
|
import asys.spaceport.packets.codec.PacketEncoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketHandler;
|
import asys.spaceport.packets.codec.PacketHandler;
|
||||||
import io.netty.bootstrap.Bootstrap;
|
import io.netty.bootstrap.Bootstrap;
|
||||||
import io.netty.channel.ChannelFuture;
|
import io.netty.channel.ChannelFuture;
|
||||||
import io.netty.channel.ChannelHandler;
|
import io.netty.channel.ChannelHandler;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*/
|
*/
|
||||||
package asys.zond.proxy.client;
|
package asys.zond.proxy.client;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.*;
|
import asys.spaceport.packets.*;
|
||||||
import asys.zond.Config;
|
import asys.zond.Config;
|
||||||
import asys.zond.shell.Shell;
|
import asys.zond.shell.Shell;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
@@ -15,8 +15,8 @@ import io.netty.channel.ChannelInboundHandlerAdapter;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
public class ClientPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
public class ClientPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
||||||
private final BiMap<Integer, Class<? extends Packet>> handshakePackets;
|
private final BiMap<Integer, Class<? extends Packet>> handshakePackets;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*/
|
*/
|
||||||
package asys.zond.proxy.client;
|
package asys.zond.proxy.client;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.Packet;
|
import asys.spaceport.packets.Packet;
|
||||||
import asys.zond.Config;
|
import asys.zond.Config;
|
||||||
import asys.zond.proxy.TaskTicker;
|
import asys.zond.proxy.TaskTicker;
|
||||||
import asys.zond.shell.Shell;
|
import asys.zond.shell.Shell;
|
||||||
|
|||||||
@@ -4,9 +4,9 @@
|
|||||||
*/
|
*/
|
||||||
package asys.zond.proxy.server;
|
package asys.zond.proxy.server;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.codec.PacketDecoder;
|
import asys.spaceport.packets.codec.PacketDecoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketEncoder;
|
import asys.spaceport.packets.codec.PacketEncoder;
|
||||||
import asys.mcsmanager.packets.codec.PacketHandler;
|
import asys.spaceport.packets.codec.PacketHandler;
|
||||||
import asys.zond.PingMonitor;
|
import asys.zond.PingMonitor;
|
||||||
import io.netty.bootstrap.ServerBootstrap;
|
import io.netty.bootstrap.ServerBootstrap;
|
||||||
import io.netty.channel.ChannelHandler;
|
import io.netty.channel.ChannelHandler;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*/
|
*/
|
||||||
package asys.zond.proxy.server;
|
package asys.zond.proxy.server;
|
||||||
|
|
||||||
import asys.mcsmanager.packets.*;
|
import asys.spaceport.packets.*;
|
||||||
import asys.zond.PingMonitor;
|
import asys.zond.PingMonitor;
|
||||||
import asys.zond.proxy.client.Connector;
|
import asys.zond.proxy.client.Connector;
|
||||||
import com.google.common.collect.BiMap;
|
import com.google.common.collect.BiMap;
|
||||||
@@ -15,8 +15,8 @@ import io.netty.channel.ChannelInboundHandlerAdapter;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_HANDLERS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_HANDLERS;
|
||||||
import static asys.mcsmanager.packets.codec.Params.KNOWN_PACKETS;
|
import static asys.spaceport.packets.codec.Params.KNOWN_PACKETS;
|
||||||
|
|
||||||
public class ServerPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
public class ServerPacketHandler extends ChannelInboundHandlerAdapter implements IPacketHandler {
|
||||||
private final BiMap<Integer, Class<? extends Packet>> knownPackets;
|
private final BiMap<Integer, Class<? extends Packet>> knownPackets;
|
||||||
|
|||||||
Reference in New Issue
Block a user