public AddressedPluginMessage(MessageClientAddress recipient, PluginMessage message) { this(TimoCloudAPI.getMessageAPI().getOwnAddress(), recipient, message); }
@Override public void sendPluginMessage(PluginMessage message) { TimoCloudAPI.getMessageAPI().sendMessageToCord(message, getName()); } }
@Override public void sendPluginMessage(PluginMessage message) { TimoCloudAPI.getMessageAPI().sendMessage(new AddressedPluginMessage(getMessageAddress(), message)); }
@Override public void sendPluginMessage(PluginMessage message) { TimoCloudAPI.getMessageAPI().sendMessage(new AddressedPluginMessage(getMessageAddress(), message)); }
case "PLUGIN_MESSAGE": { AddressedPluginMessage addressedPluginMessage = PluginMessageSerializer.deserialize((Map) data); ((TimoCloudMessageAPIBasicImplementation) TimoCloudAPI.getMessageAPI()).onMessage(addressedPluginMessage); break;
case "PLUGIN_MESSAGE": { AddressedPluginMessage addressedPluginMessage = PluginMessageSerializer.deserialize((Map) data); ((TimoCloudMessageAPIBasicImplementation) TimoCloudAPI.getMessageAPI()).onMessage(addressedPluginMessage); break;
case "PLUGIN_MESSAGE": { AddressedPluginMessage addressedPluginMessage = PluginMessageSerializer.deserialize((Map) data); ((TimoCloudMessageAPIBasicImplementation) TimoCloudAPI.getMessageAPI()).onMessage(addressedPluginMessage); break;
switch (message.getRecipient().getType()) { case CORE: // Message is addressed to us, call the event ((TimoCloudMessageAPIBasicImplementation) TimoCloudAPI.getMessageAPI()).onMessage(message); return; case SERVER: