File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
src/main/java/net/onelitefeather/titan/app Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ dependencies {
17
17
implementation(libs.adventure.minimessage)
18
18
implementation(libs.caffeine)
19
19
implementation(libs.minestom)
20
+ implementation(libs.butterfly.minestom)
20
21
21
22
implementation(platform(libs.cloudnet.bom))
22
23
implementation(libs.cloudnet.jvm.wrapper)
Original file line number Diff line number Diff line change 24
24
import net .minestom .server .event .item .PickupItemEvent ;
25
25
import net .minestom .server .event .player .*;
26
26
import net .minestom .server .instance .InstanceContainer ;
27
+ import net .onelitefeather .butterfly .minestom .Butterfly ;
27
28
import net .onelitefeather .titan .api .deliver .Deliver ;
28
29
import net .onelitefeather .titan .app .commands .EndCommand ;
29
30
import net .onelitefeather .titan .app .helper .NavigationHelper ;
@@ -54,15 +55,15 @@ public Titan() {
54
55
this .mapProvider = MapProvider .create (this .path , instance );
55
56
this .appConfigProvider = AppConfigProvider .create (this .path );
56
57
this .navigationHelper = NavigationHelper .instance (this .deliver );
57
-
58
-
59
58
}
60
59
61
60
public void initialize () {
62
61
initListeners ();
63
62
initCommands ();
64
-
63
+ Butterfly butterfly = Butterfly .create ();
64
+ butterfly .load ();
65
65
MinecraftServer .getSchedulerManager ().buildShutdownTask (this ::terminate );
66
+ MinecraftServer .getSchedulerManager ().buildShutdownTask (butterfly ::terminate );
66
67
}
67
68
68
69
public void terminate () {
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ dependencyResolutionManagement {
28
28
version(" aonyx-bom" , " 0.5.0" )
29
29
version(" mycelium-bom" , " 1.4.0" )
30
30
version(" cloudnet" , " 4.0.0-RC14-SNAPSHOT" )
31
+ version(" butterfly" , " 1.0.0" )
31
32
32
33
version(" togglz" , " 4.4.0" )
33
34
version(" caffeine" , " 3.2.2" )
@@ -42,6 +43,7 @@ dependencyResolutionManagement {
42
43
library(" minestom" ," net.minestom" , " minestom" ).withoutVersion()
43
44
library(" aves" , " net.theevilreaper" , " aves" ).version(" 1.9.0" )
44
45
library(" adventure.minimessage" , " net.kyori" , " adventure-text-minimessage" ).withoutVersion()
46
+ library(" butterfly-minestom" , " net.onelitefeather" , " butterfly-minestom" ).versionRef(" butterfly" )
45
47
46
48
library(" togglz" , " org.togglz" , " togglz-core" ).versionRef(" togglz" )
47
49
library(" caffeine" , " com.github.ben-manes.caffeine" , " caffeine" ).versionRef(" caffeine" )
You can’t perform that action at this time.
0 commit comments