File tree Expand file tree Collapse file tree 4 files changed +5
-17
lines changed
src/main/java/net/azisaba/gracestopannouncer Expand file tree Collapse file tree 4 files changed +5
-17
lines changed Original file line number Diff line number Diff line change 66
77 <groupId >net.azisaba</groupId >
88 <artifactId >GraceStopAnnouncer</artifactId >
9- <version >1.0.0 </version >
9+ <version >1.0.1 </version >
1010 <packaging >jar</packaging >
1111
1212 <name >${project.artifactId} </name >
Original file line number Diff line number Diff line change @@ -40,14 +40,6 @@ public void notifyPreStopTriggered() {
4040
4141 serverAdapter .executeAsyncAfter (
4242 () -> {
43- try {
44- Thread .sleep (3000 );
45- } catch (InterruptedException e ) {
46- completableFuture .complete (-1 );
47- Thread .currentThread ().interrupt ();
48- return ;
49- }
50-
5143 int retryCount = 5 ;
5244 int remainingTime = -1 ;
5345
Original file line number Diff line number Diff line change 1919@ Plugin (
2020 id = "gracestopannouncer" ,
2121 name = "GraceStopAnnouncer" ,
22- version = "1.0.0 " ,
22+ version = "1.0.1 " ,
2323 url = "https://github.com/AzisabaNetwork/GraceStopAnnouncer" ,
2424 description = "Announce server shutdown to players." ,
2525 authors = {"Azisaba Network" })
@@ -94,5 +94,7 @@ public void onProxyInitialization(ProxyInitializeEvent event) {
9494 }
9595
9696 @ Subscribe
97- public void onProxyShutdown (ProxyShutdownEvent event ) {}
97+ public void onProxyShutdown (ProxyShutdownEvent event ) {
98+ logger .info ("GraceStopAnnouncer is disabled." );
99+ }
98100}
Original file line number Diff line number Diff line change 11package net .azisaba .gracestopannouncer .velocity ;
22
3- import com .velocitypowered .api .scheduler .ScheduledTask ;
43import java .util .ArrayList ;
54import java .util .Arrays ;
6- import java .util .HashMap ;
75import java .util .List ;
86import java .util .concurrent .TimeUnit ;
9- import java .util .concurrent .atomic .AtomicReference ;
107import lombok .RequiredArgsConstructor ;
118import net .azisaba .gracestopannouncer .core .ServerAdapter ;
129import net .azisaba .gracestopannouncer .core .util .MessageFormatter ;
@@ -19,9 +16,6 @@ public class VelocityServerAdapter implements ServerAdapter {
1916 private final GraceStopAnnouncerVelocity plugin ;
2017 private final MessageFormatter messageFormatter ;
2118
22- private final AtomicReference <Integer > idProvider = new AtomicReference <>(0 );
23- private final HashMap <Integer , ScheduledTask > taskMap = new HashMap <>();
24-
2519 @ Override
2620 public void executeAsyncAfter (Runnable runnable , long delay ) {
2721 plugin
You can’t perform that action at this time.
0 commit comments