Skip to content

Commit d43d362

Browse files
committed
Merge branch 'feature/HPA-25' into develop
2 parents 4cf38b6 + 284b7ed commit d43d362

3 files changed

Lines changed: 92 additions & 7 deletions

File tree

headsplugin-api/pom.xml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,25 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.github.cc007</groupId>
66
<artifactId>headsplugin-api</artifactId>
7-
<version>3.0.0</version>
7+
<version>3.3.0</version>
88

99
<properties>
1010
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1111
<maven.compiler.release>17</maven.compiler.release>
1212
</properties>
13+
<repositories>
14+
<!-- repo for Bukkit, CraftBukkit and Spigot -->
15+
<repository>
16+
<id>spigot-repo</id>
17+
<url>https://hub.spigotmc.org/nexus/content/groups/public/</url>
18+
<releases>
19+
<enabled>false</enabled>
20+
</releases>
21+
<snapshots>
22+
<enabled>true</enabled>
23+
</snapshots>
24+
</repository>
25+
</repositories>
1326

1427
<distributionManagement>
1528
<repository>
@@ -23,21 +36,21 @@
2336
<dependency>
2437
<groupId>org.projectlombok</groupId>
2538
<artifactId>lombok</artifactId>
26-
<version>1.18.22</version>
39+
<version>1.18.26</version>
2740
<scope>provided</scope>
2841
</dependency>
2942

3043
<dependency>
31-
<groupId>org.bukkit</groupId>
32-
<artifactId>bukkit</artifactId>
33-
<version>1.13.2-R0.1-SNAPSHOT</version>
44+
<groupId>org.spigotmc</groupId>
45+
<artifactId>spigot-api</artifactId>
46+
<version>1.18.1-R0.1-SNAPSHOT</version>
3447
<scope>provided</scope>
3548
</dependency>
3649

3750
<dependency>
3851
<groupId>org.apache.logging.log4j</groupId>
3952
<artifactId>log4j-core</artifactId>
40-
<version>2.17.1</version>
53+
<version>2.20.0</version>
4154
<scope>provided</scope>
4255
</dependency>
4356
</dependencies>
@@ -88,4 +101,4 @@
88101
</plugin>
89102
</plugins>
90103
</build>
91-
</project>
104+
</project>
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package com.github.cc007.headsplugin.api.business.domain.events;
2+
3+
4+
import lombok.AllArgsConstructor;
5+
import lombok.EqualsAndHashCode;
6+
import lombok.Getter;
7+
import lombok.NonNull;
8+
import lombok.ToString;
9+
import org.bukkit.event.Event;
10+
import org.bukkit.event.HandlerList;
11+
12+
import java.time.Instant;
13+
import java.util.Collection;
14+
15+
@Getter
16+
@AllArgsConstructor
17+
@EqualsAndHashCode(callSuper = true)
18+
@ToString(callSuper = true)
19+
public class CategoriesUpdatedEvent extends Event {
20+
21+
private static final HandlerList HANDLERS = new HandlerList();
22+
23+
private Collection<String> categoryNames;
24+
private double duration;
25+
private Instant endTime;
26+
27+
@Override
28+
@NonNull
29+
public HandlerList getHandlers() {
30+
return HANDLERS;
31+
}
32+
33+
public static HandlerList getHandlerList() {
34+
return HANDLERS;
35+
}
36+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package com.github.cc007.headsplugin.api.business.domain.events;
2+
3+
4+
import lombok.AllArgsConstructor;
5+
import lombok.EqualsAndHashCode;
6+
import lombok.Getter;
7+
import lombok.NonNull;
8+
import lombok.ToString;
9+
import lombok.Value;
10+
import org.bukkit.event.Event;
11+
import org.bukkit.event.HandlerList;
12+
13+
import java.time.Instant;
14+
15+
@Getter
16+
@AllArgsConstructor
17+
@EqualsAndHashCode(callSuper = true)
18+
@ToString(callSuper = true)
19+
public class CategoryUpdatedEvent extends Event {
20+
21+
private static final HandlerList HANDLERS = new HandlerList();
22+
23+
private String categoryName;
24+
private double duration;
25+
private Instant endTime;
26+
27+
@Override
28+
@NonNull
29+
public HandlerList getHandlers() {
30+
return HANDLERS;
31+
}
32+
33+
public static HandlerList getHandlerList() {
34+
return HANDLERS;
35+
}
36+
}

0 commit comments

Comments
 (0)