Skip to content

Commit 0b88bba

Browse files
committed
Support modern java version & bukkit 1.19+
1 parent 8b17b4f commit 0b88bba

File tree

12 files changed

+119
-62
lines changed

12 files changed

+119
-62
lines changed

ndatabase-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>ndatabase</artifactId>
77
<groupId>com.nivixx</groupId>
8-
<version>0.1.4-SNAPSHOT</version>
8+
<version>0.1.5-SNAPSHOT</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

ndatabase-core/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<artifactId>ndatabase</artifactId>
77
<groupId>com.nivixx</groupId>
8-
<version>0.1.4-SNAPSHOT</version>
8+
<version>0.1.5-SNAPSHOT</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

@@ -20,12 +20,12 @@
2020
<dependency>
2121
<groupId>com.nivixx</groupId>
2222
<artifactId>ndatabase-api</artifactId>
23-
<version>0.1.4-SNAPSHOT</version>
23+
<version>0.1.5-SNAPSHOT</version>
2424
</dependency>
2525
<dependency>
2626
<groupId>com.nivixx</groupId>
2727
<artifactId>core-platform</artifactId>
28-
<version>0.1.4-SNAPSHOT</version>
28+
<version>0.1.5-SNAPSHOT</version>
2929
</dependency>
3030
</dependencies>
3131

ndatabase-packaging-jar/pom.xml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,52 +7,61 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212
<packaging>jar</packaging>
1313
<artifactId>ndatabase-packaging-jar</artifactId>
14-
<version>0.1.4-SNAPSHOT</version>
14+
<version>0.1.5-SNAPSHOT</version>
1515

1616

1717
<build>
1818
<finalName>NDatabase</finalName>
1919
<plugins>
20+
2021
<plugin>
21-
<artifactId>maven-assembly-plugin</artifactId>
22-
<version>3.3.0</version>
23-
<configuration>
24-
<descriptorRefs>
25-
<descriptorRef>jar-with-dependencies</descriptorRef>
26-
</descriptorRefs>
27-
<appendAssemblyId>false</appendAssemblyId>
28-
</configuration>
22+
<groupId>org.apache.maven.plugins</groupId>
23+
<artifactId>maven-shade-plugin</artifactId>
24+
<version>3.2.4</version>
2925
<executions>
3026
<execution>
31-
<id>make-assembly</id>
3227
<phase>package</phase>
3328
<goals>
34-
<goal>single</goal>
29+
<goal>shade</goal>
3530
</goals>
3631
</execution>
3732
</executions>
33+
<configuration>
34+
<finalName>NDatabase</finalName>
35+
<relocations>
36+
<relocation>
37+
<pattern>com.google</pattern>
38+
<shadedPattern>com.nivixx.ndatabase.shaded.com.google</shadedPattern>
39+
</relocation>
40+
</relocations>
41+
<filters>
42+
<filter>
43+
<artifact>*:*</artifact>
44+
</filter>
45+
</filters>
46+
</configuration>
3847
</plugin>
3948
</plugins>
4049
</build>
4150
<dependencies>
4251
<dependency>
4352
<groupId>com.nivixx</groupId>
4453
<artifactId>ndatabase-core</artifactId>
45-
<version>0.1.4-SNAPSHOT</version>
54+
<version>0.1.5-SNAPSHOT</version>
4655
</dependency>
4756
<dependency>
4857
<groupId>com.nivixx</groupId>
4958
<artifactId>app-platform</artifactId>
50-
<version>0.1.4-SNAPSHOT</version>
59+
<version>0.1.5-SNAPSHOT</version>
5160
</dependency>
5261
<dependency>
5362
<groupId>com.nivixx</groupId>
5463
<artifactId>bukkit-platform</artifactId>
55-
<version>0.1.4-SNAPSHOT</version>
64+
<version>0.1.5-SNAPSHOT</version>
5665
</dependency>
5766
</dependencies>
5867

ndatabase-packaging-jar/src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: NDatabase
22
main: com.nivixx.ndatabase.platforms.bukkitplatform.NDatabasePlugin
3-
version: 0.1.2
3+
version: 0.1.5
44
description: A lightweight centralised Key-value style database
55
api-version: 1.13
66
authors: [NivixX]

ndatabase-platforms/app-platform/pom.xml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,35 +7,24 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase-platforms</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212

1313
<groupId>com.nivixx</groupId>
1414
<artifactId>app-platform</artifactId>
15-
<version>0.1.4-SNAPSHOT</version>
15+
<version>0.1.5-SNAPSHOT</version>
1616

1717
<dependencies>
1818
<dependency>
1919
<groupId>com.nivixx</groupId>
2020
<artifactId>ndatabase-core</artifactId>
21-
<version>0.1.4-SNAPSHOT</version>
21+
<version>0.1.5-SNAPSHOT</version>
2222
</dependency>
2323

2424
<dependency>
2525
<groupId>com.nivixx</groupId>
2626
<artifactId>ndatabase-core</artifactId>
27-
<version>0.1.4-SNAPSHOT</version>
28-
</dependency>
29-
30-
<dependency>
31-
<groupId>org.apache.logging.log4j</groupId>
32-
<artifactId>log4j-api</artifactId>
33-
<version>2.13.0</version>
34-
</dependency>
35-
<dependency>
36-
<groupId>org.apache.logging.log4j</groupId>
37-
<artifactId>log4j-core</artifactId>
38-
<version>2.13.0</version>
27+
<version>0.1.5-SNAPSHOT</version>
3928
</dependency>
4029
</dependencies>
4130

Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package com.nivixx.ndatabase.platforms.appplatform;
22

33
import com.nivixx.ndatabase.platforms.coreplatform.logging.DBLogger;
4-
import org.apache.logging.log4j.LogManager;
5-
import org.apache.logging.log4j.Logger;
64

75
import java.util.function.BiConsumer;
86
import java.util.function.Consumer;
@@ -14,25 +12,27 @@ public AppDBLogger(boolean isDebugMode) {
1412
super(isDebugMode);
1513
}
1614

17-
private static final Logger LOGGER = LogManager.getLogger(AppDBLogger.class);
1815

1916
@Override
2017
public Consumer<Supplier<String>> consumeDebugMessage() {
21-
return (msg) -> LOGGER.debug(msg.get());
18+
return (msg) -> System.out.println(msg.get());
2219
}
2320

2421
@Override
2522
public Consumer<Supplier<String>> consumeInfoMessage() {
26-
return (msg) -> LOGGER.info(msg.get());
23+
return (msg) -> System.out.println(msg.get());
2724
}
2825

2926
@Override
3027
public BiConsumer<Throwable, String> consumeErrorMessage() {
31-
return (throwable, msg) -> LOGGER.error(msg, throwable);
28+
return (throwable, msg) -> {
29+
System.out.println(msg);
30+
throwable.printStackTrace();
31+
};
3232
}
3333

3434
@Override
3535
public Consumer<Supplier<String>> consumeWarnMessage() {
36-
return (msg) -> LOGGER.warn(msg.get());
36+
return (msg) -> System.out.println(msg.get());
3737
}
3838
}

ndatabase-platforms/bukkit-platform/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase-platforms</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>bukkit-platform</artifactId>
14-
<version>0.1.4-SNAPSHOT</version>
14+
<version>0.1.5-SNAPSHOT</version>
1515

1616
<dependencies>
1717
<dependency>
1818
<groupId>org.spigotmc</groupId>
1919
<artifactId>spigot-api</artifactId>
20-
<version>1.19.2-R0.1-SNAPSHOT</version>
20+
<version>1.13-R0.1-SNAPSHOT</version>
2121
<scope>provided</scope>
2222
</dependency>
2323
<dependency>
2424
<groupId>com.nivixx</groupId>
2525
<artifactId>ndatabase-core</artifactId>
26-
<version>0.1.4-SNAPSHOT</version>
26+
<version>0.1.5-SNAPSHOT</version>
2727
</dependency>
2828
</dependencies>
2929

ndatabase-platforms/core-platform/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase-platforms</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>core-platform</artifactId>
14-
<version>0.1.4-SNAPSHOT</version>
14+
<version>0.1.5-SNAPSHOT</version>
1515

1616
<dependencies>
1717
<dependency>
1818
<groupId>com.nivixx</groupId>
1919
<artifactId>ndatabase-api</artifactId>
20-
<version>0.1.4-SNAPSHOT</version>
20+
<version>0.1.5-SNAPSHOT</version>
2121
</dependency>
2222
</dependencies>
2323

ndatabase-platforms/pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<parent>
66
<artifactId>ndatabase</artifactId>
77
<groupId>com.nivixx</groupId>
8-
<version>0.1.4-SNAPSHOT</version>
8+
<version>0.1.5-SNAPSHOT</version>
99
</parent>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
<packaging>pom</packaging>
1212
<modelVersion>4.0.0</modelVersion>
1313

@@ -21,7 +21,6 @@
2121
<modules>
2222
<module>core-platform</module>
2323
<module>bukkit-platform</module>
24-
<module>sponge-platform</module>
2524
<module>app-platform</module>
2625
</modules>
2726

ndatabase-platforms/sponge-platform/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase-platforms</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>sponge-platform</artifactId>
14-
<version>0.1.4-SNAPSHOT</version>
14+
<version>0.1.5-SNAPSHOT</version>
1515

1616

1717
<dependencies>
@@ -25,7 +25,7 @@
2525
<dependency>
2626
<groupId>com.nivixx</groupId>
2727
<artifactId>ndatabase-core</artifactId>
28-
<version>0.1.4-SNAPSHOT</version>
28+
<version>0.1.5-SNAPSHOT</version>
2929
</dependency>
3030
</dependencies>
3131
</project>

ndatabase-tests/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
<parent>
88
<groupId>com.nivixx</groupId>
99
<artifactId>ndatabase</artifactId>
10-
<version>0.1.4-SNAPSHOT</version>
10+
<version>0.1.5-SNAPSHOT</version>
1111
</parent>
1212

1313
<artifactId>ndatabase-tests</artifactId>
14-
<version>0.1.4-SNAPSHOT</version>
14+
<version>0.1.5-SNAPSHOT</version>
1515

1616
<dependencies>
1717
<dependency>
1818
<groupId>com.nivixx</groupId>
1919
<artifactId>app-platform</artifactId>
20-
<version>0.1.4-SNAPSHOT</version>
20+
<version>0.1.5-SNAPSHOT</version>
2121
</dependency>
2222

2323
<dependency>

0 commit comments

Comments
 (0)