File tree Expand file tree Collapse file tree 3 files changed +24
-1
lines changed
java/com/xxmicloxx/NoteBlockAPI Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 3030 <dependency >
3131 <groupId >org.bukkit</groupId >
3232 <artifactId >bukkit</artifactId >
33- <version >1.12 -R0.1-SNAPSHOT</version >
33+ <version >1.13 -R0.1-SNAPSHOT</version >
3434 <scope >provided</scope >
3535 </dependency >
3636 <dependency >
Original file line number Diff line number Diff line change 1010import org .bukkit .Bukkit ;
1111import org .bukkit .entity .Player ;
1212import org .bukkit .plugin .Plugin ;
13+ import org .bukkit .plugin .RegisteredListener ;
1314import org .bukkit .plugin .java .JavaPlugin ;
15+ import org .bukkit .scheduler .BukkitRunnable ;
1416
1517import com .xxmicloxx .NoteBlockAPI .songplayer .SongPlayer ;
1618
@@ -107,6 +109,25 @@ public void onEnable() {
107109 }));
108110
109111 new NoteBlockPlayerMain ().onEnable ();
112+
113+ getServer ().getScheduler ().runTaskLater (this , new BukkitRunnable () {
114+
115+ @ Override
116+ public void run () {
117+ Plugin [] plugins = getServer ().getPluginManager ().getPlugins ();
118+ for (Plugin plugin : plugins ) {
119+
120+ ArrayList <RegisteredListener > rls = new ArrayList <>();
121+ rls .addAll (PlayerRangeStateChangeEvent .getHandlerList ().getRegisteredListeners (plugin ));
122+ rls .addAll (SongDestroyingEvent .getHandlerList ().getRegisteredListeners (plugin ));
123+ rls .addAll (SongEndEvent .getHandlerList ().getRegisteredListeners (plugin ));
124+ rls .addAll (SongStoppedEvent .getHandlerList ().getRegisteredListeners (plugin ));
125+ if (!rls .isEmpty ()){
126+ dependentPlugins .put (plugin , true );
127+ }
128+ }
129+ }
130+ }, 20 *60 );
110131 }
111132
112133 @ Override
Original file line number Diff line number Diff line change @@ -3,5 +3,7 @@ name: ${name}
33main : ${mainClass}
44version : ${version}
55
6+ api-version : 1.13
7+
68description : a developer interface to play nbs-files ingame
79authors : [xxmicloxx, michidk, koca2000, Luck]
You can’t perform that action at this time.
0 commit comments