From 0e09ece9d658d0e51f0a77ba8f199883ba261e5d Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Fri, 24 Apr 2020 14:51:23 +0200 Subject: [PATCH] remove happyspeech from the project --- Extensions/HappySpeech/pom.xml | 90 ------------------- .../extensions/happyspeech/HappySpeech.java | 60 ------------- pom.xml | 1 - 3 files changed, 151 deletions(-) delete mode 100644 Extensions/HappySpeech/pom.xml delete mode 100644 Extensions/HappySpeech/src/main/java/extensions/happyspeech/HappySpeech.java diff --git a/Extensions/HappySpeech/pom.xml b/Extensions/HappySpeech/pom.xml deleted file mode 100644 index b804e38..0000000 --- a/Extensions/HappySpeech/pom.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - 4.0.0 - - HappySpeech - - jar - - 0.0.1-beta - - - G-Earth - G-Earth-Parent - 1.0 - ../../ - - - - - - - false - src/main/java - - **/*.fxml - **/*.css - - - - - - - org.apache.maven.plugins - maven-jar-plugin - 2.5 - - ${project.build.directory}/bin - - - true - true - extensions.happyspeech.HappySpeech - false - lib/ - true - - - ${project.artifactId} - - - - - maven-assembly-plugin - 2.5 - - - package - - single - - - - - ${project.build.directory}/bin - - - extensions.happyspeech.HappySpeech - - - - jar-with-dependencies - - ${project.artifactId} - false - - - - - - - - G-Earth - G-Earth - 1.0 - - - - \ No newline at end of file diff --git a/Extensions/HappySpeech/src/main/java/extensions/happyspeech/HappySpeech.java b/Extensions/HappySpeech/src/main/java/extensions/happyspeech/HappySpeech.java deleted file mode 100644 index 730dbd4..0000000 --- a/Extensions/HappySpeech/src/main/java/extensions/happyspeech/HappySpeech.java +++ /dev/null @@ -1,60 +0,0 @@ -package extensions.happyspeech; - -import gearth.extensions.Extension; -import gearth.extensions.ExtensionInfo; -import gearth.extensions.extra.harble.HashSupport; -import gearth.protocol.HMessage; -import gearth.protocol.HPacket; - -import java.util.Random; - -/** - * Created by Jonas on 24/06/18. - */ - -/** - * This is an example extension and is not included in a G-Earth release - */ - -@ExtensionInfo( - Title = "HappySpeech", - Description = "Example extension for hashSupport", - Version = "1.0", - Author = "sirjonasxx" -) -public class HappySpeech extends Extension { - - public static void main(String[] args) { - new HappySpeech(args).run(); - } - private HappySpeech(String[] args) { - super(args); - } - - private static final String[] COLORS = {"red", "blue", "cyan", "green", "purple"}; - private static final Random r = new Random(); - - private HashSupport hashSupport; - - @Override - protected void initExtension() { - hashSupport = new HashSupport(this); - hashSupport.intercept(HMessage.Side.TOSERVER, "RoomUserShout", this::onSendMessage); - hashSupport.intercept(HMessage.Side.TOSERVER, "RoomUserTalk", this::onSendMessage); - } - - private void onSendMessage(HMessage message) { - HPacket packet = message.getPacket(); - - String speechtext = packet.readString(); - - message.setBlocked(speechtext.equals("blocked")); - packet.replaceString(6, "@" + COLORS[r.nextInt(COLORS.length)] + "@" + speechtext + " :)"); - } - - @Override - protected void onClick() { - //{l}{u:1047}{i:0}{s:text}{i:0}{i:0}{i:0}{i:0} - hashSupport.sendToClient("RoomUserTalk", 0, "You clicked on this extension!", 0, 0, 0, 0); - } -} diff --git a/pom.xml b/pom.xml index 6cc079c..6cbd2e1 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,6 @@ Extensions/AdminOnConnect Extensions/BlockReplacePackets - Extensions/HappySpeech