测试版
This commit is contained in:
parent
976de8779a
commit
effbed02d1
27
pom.xml
27
pom.xml
|
@ -14,36 +14,27 @@
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<repositories>
|
<repositories>
|
||||||
<repository>
|
|
||||||
<id>spigotmc-repo</id>
|
|
||||||
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
|
||||||
<id>sonatype</id>
|
|
||||||
<url>https://oss.sonatype.org/content/groups/public/</url>
|
|
||||||
</repository>
|
|
||||||
<repository>
|
<repository>
|
||||||
<id>public-rpg</id>
|
<id>public-rpg</id>
|
||||||
<url>https://repo.aurora-pixels.com/repository/public-rpg/</url>
|
<url>https://repo.aurora-pixels.com/repository/public-rpg/</url>
|
||||||
</repository>
|
</repository>
|
||||||
<repository>
|
|
||||||
<id>public</id>
|
|
||||||
<url>https://repo.aurora-pixels.com/repository/public/</url>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
</repositories>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.spigotmc</groupId>
|
<groupId>org.spigotmc</groupId>
|
||||||
<artifactId>spigot-api</artifactId>
|
<artifactId>spigot-api</artifactId>
|
||||||
<version>1.12.2-R0.1-SNAPSHOT</version>
|
<version>1.12.2</version>
|
||||||
<scope>provided</scope>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.fastasyncworldedit.bukkit</groupId>
|
<groupId>me.Demon.DemonPlugin</groupId>
|
||||||
<artifactId>FastAsyncWorldEdit</artifactId>
|
<artifactId>DemonAPI</artifactId>
|
||||||
<version>2.9.1</version>
|
<version>1.2.0</version>
|
||||||
<classifier>660</classifier>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>me.Demon.DemonBank</groupId>
|
||||||
|
<artifactId>DemonBank</artifactId>
|
||||||
|
<version>1.4</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
|
|
36
src/main/java/com/io/yaohun/worldbosshurt/BossUtil.java
Normal file
36
src/main/java/com/io/yaohun/worldbosshurt/BossUtil.java
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
package com.io.yaohun.worldbosshurt;
|
||||||
|
|
||||||
|
import me.Demon.DemonPlugin.DemonAPI;
|
||||||
|
import org.bukkit.configuration.file.FileConfiguration;
|
||||||
|
|
||||||
|
public class BossUtil {
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 获取每月数据刷新时间
|
||||||
|
* */
|
||||||
|
public static String getTimeMonthly(){
|
||||||
|
FileConfiguration yml = Main.plugin.getConfig();
|
||||||
|
if(yml.getString("Timemonth") != null){
|
||||||
|
return yml.getString("Timemonth");
|
||||||
|
}
|
||||||
|
return "2022/04";
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 判断本月数据是否刷新
|
||||||
|
* */
|
||||||
|
public static boolean isTimeMonthly(){
|
||||||
|
FileConfiguration yml = Main.plugin.getConfig();
|
||||||
|
if(!getTimeMonthly().equalsIgnoreCase(DemonAPI.getTime("yyyy/MM"))){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 结算上月累积击杀十万年次数排行
|
||||||
|
* */
|
||||||
|
public static void settlementRankingRewards(){
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
16
src/main/java/com/io/yaohun/worldbosshurt/Main.java
Normal file
16
src/main/java/com/io/yaohun/worldbosshurt/Main.java
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
package com.io.yaohun.worldbosshurt;
|
||||||
|
|
||||||
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
|
public class Main extends JavaPlugin {
|
||||||
|
|
||||||
|
public static Main plugin;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onEnable() {
|
||||||
|
plugin = this;
|
||||||
|
getCommand("bossspawner").setExecutor(new BossSpawnerCMD());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,27 @@
|
||||||
|
package com.io.yaohun.worldbosshurt.command;
|
||||||
|
|
||||||
|
import com.io.yaohun.worldbosshurt.BossUtil;
|
||||||
|
import org.bukkit.command.Command;
|
||||||
|
import org.bukkit.command.CommandExecutor;
|
||||||
|
import org.bukkit.command.CommandSender;
|
||||||
|
import org.bukkit.command.TabCompleter;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class BossSpawnerCmd implements CommandExecutor , TabCompleter {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onCommand(CommandSender sender, Command command, String label, String[] arge) {
|
||||||
|
if(BossUtil.isTimeMonthly()){
|
||||||
|
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<String> onTabComplete(CommandSender sender, Command command, String label, String[] arge) {
|
||||||
|
List<String> stringList = new ArrayList<>();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,18 +0,0 @@
|
||||||
package com.io.yaohun.worldbosshurt;
|
|
||||||
|
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
|
||||||
|
|
||||||
public class main extends JavaPlugin {
|
|
||||||
|
|
||||||
private static main instance;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onEnable() {
|
|
||||||
instance = this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static main getInstance() {
|
|
||||||
return instance;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user