Skip to content

Commit 3fe4aac

Browse files
committed
V2.4.3 - Add bstats
1 parent 4755128 commit 3fe4aac

File tree

5 files changed

+28
-5
lines changed

5 files changed

+28
-5
lines changed

FMessageBukkit/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>fr.florianpal</groupId>
88
<artifactId>FMessageBukkit</artifactId>
9-
<version>2.4.2</version>
9+
<version>2.4.3</version>
1010
<build>
1111
<plugins>
1212
<plugin>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: FMessageBukkit
22
main: fr.florianpal.fmessage.FMessage
33
author: florianpal
4-
version: 2.4.2
4+
version: 2.4.3
55
api-version: 1.16

FMessageBungee/pom.xml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>fr.florianpal</groupId>
88
<artifactId>FMessageVelocity</artifactId>
9-
<version>2.4.2</version>
9+
<version>2.4.3</version>
1010
<build>
1111
<plugins>
1212
<plugin>
@@ -43,6 +43,11 @@
4343
<pattern>co.aikar.locales</pattern>
4444
<shadedPattern>fr.florianpal.fmessage.locales</shadedPattern>
4545
</relocation>
46+
<relocation>
47+
<pattern>org.bstats</pattern>
48+
<!-- Replace this with your package! -->
49+
<shadedPattern>fr.florianpal.fmessage.bstats</shadedPattern>
50+
</relocation>
4651
</relocations>
4752
</configuration>
4853
<executions>
@@ -75,6 +80,12 @@
7580
</repository>
7681
</repositories>
7782
<dependencies>
83+
<dependency>
84+
<groupId>org.bstats</groupId>
85+
<artifactId>bstats-velocity</artifactId>
86+
<version>3.0.2</version>
87+
<scope>compile</scope>
88+
</dependency>
7889
<dependency>
7990
<groupId>com.velocitypowered</groupId>
8091
<artifactId>velocity-api</artifactId>
@@ -120,6 +131,12 @@
120131
<artifactId>acf-velocity</artifactId>
121132
<version>0.5.1-SNAPSHOT</version>
122133
</dependency>
134+
<dependency>
135+
<groupId>org.bstats</groupId>
136+
<artifactId>bstats-bukkit</artifactId>
137+
<version>3.0.1</version>
138+
<scope>compile</scope>
139+
</dependency>
123140
</dependencies>
124141

125142
</project>

FMessageBungee/src/main/java/fr/florianpal/fmessage/FMessage.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import fr.florianpal.fmessage.queries.IgnoreQueries;
3737
import fr.florianpal.fmessage.queries.NickNameQueries;
3838
import fr.florianpal.fmessage.utils.FileUtils;
39+
import org.bstats.velocity.Metrics;
3940
import org.slf4j.Logger;
4041

4142
import java.io.File;
@@ -50,6 +51,8 @@ public class FMessage {
5051

5152
private final org.slf4j.Logger logger;
5253

54+
private final Metrics.Factory metricsFactory;
55+
5356
private final Path dataDirectory;
5457

5558
private ConfigurationManager configurationManager;
@@ -82,14 +85,17 @@ public class FMessage {
8285

8386

8487
@Inject
85-
public FMessage(ProxyServer proxyServer, org.slf4j.Logger logger, @DataDirectory Path dataDirectory) {
88+
public FMessage(ProxyServer proxyServer, org.slf4j.Logger logger, Metrics.Factory metricsFactory, @DataDirectory Path dataDirectory) {
8689
this.server = proxyServer;
8790
this.logger = logger;
91+
this.metricsFactory = metricsFactory;
8892
this.dataDirectory = dataDirectory;
8993
}
9094

9195
@Subscribe
9296
public void onEnable(ProxyInitializeEvent event) {
97+
int pluginId = 24047;
98+
Metrics metrics = metricsFactory.make(this, pluginId);
9399

94100
configurationManager = new ConfigurationManager(this);
95101

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
name: FMessageVelocity
22
main: fr.florianpal.fmessage.FMessage
3-
version: 2.4.2
3+
version: 2.4.3
44
author: Florianpal

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy