File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
src/main/java/pro/cloudnode/smp/cloudnodemsg Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 11package pro .cloudnode .smp .cloudnodemsg ;
22
33import org .bukkit .plugin .java .JavaPlugin ;
4+ import org .jetbrains .annotations .NotNull ;
5+ import pro .cloudnode .smp .cloudnodemsg .command .MessageCommand ;
46
57public final class CloudnodeMSG extends JavaPlugin {
8+ public static @ NotNull CloudnodeMSG getInstance () {
9+ return getPlugin (CloudnodeMSG .class );
10+ }
11+
12+ public void reload () {
13+ getInstance ().reloadConfig ();
14+ getInstance ().config .config = getInstance ().getConfig ();
15+ }
616
717 @ Override
818 public void onEnable () {
9- // Plugin startup logic
19+ saveDefaultConfig ();
20+ reload ();
1021
1122 }
1223
1324 @ Override
1425 public void onDisable () {
1526 // Plugin shutdown logic
1627 }
28+
29+ private final @ NotNull PluginConfig config = new PluginConfig (getConfig ());
30+
31+ public @ NotNull PluginConfig config () {
32+ return config ;
33+ }
1734}
You can’t perform that action at this time.
0 commit comments