mirror of
https://e.coding.net/circlecloud/MiaoLobby.git
synced 2025-11-02 17:06:02 +00:00
5
pom.xml
5
pom.xml
@@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>pw.yumc</groupId>
|
<groupId>pw.yumc</groupId>
|
||||||
<artifactId>MiaoLobby</artifactId>
|
<artifactId>MiaoLobby</artifactId>
|
||||||
<version>1.8</version>
|
<version>1.9</version>
|
||||||
<build>
|
<build>
|
||||||
<finalName>${project.name}</finalName>
|
<finalName>${project.name}</finalName>
|
||||||
<resources>
|
<resources>
|
||||||
@@ -71,7 +71,8 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<update.description>§a正式版本 §bv${project.version}</update.description>
|
<update.description>§a正式版本 §bv${project.version}</update.description>
|
||||||
<update.changes>
|
<update.changes>
|
||||||
§617-07-03 §a新增: 传送前事件 PreLobbyTpEvent;
|
§617-07-05 §a新增: 未混淆的API接口;
|
||||||
|
§617-07-03 §a新增: 传送前事件 PreLobbyTpEvent
|
||||||
</update.changes>
|
</update.changes>
|
||||||
<update.changelog>
|
<update.changelog>
|
||||||
</update.changelog>
|
</update.changelog>
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import org.bukkit.event.Listener;
|
|||||||
import org.bukkit.event.player.PlayerQuitEvent;
|
import org.bukkit.event.player.PlayerQuitEvent;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
|
import pw.yumc.MiaoLobby.config.Config;
|
||||||
import pw.yumc.MiaoLobby.hook.AuthMeHook;
|
import pw.yumc.MiaoLobby.hook.AuthMeHook;
|
||||||
import pw.yumc.MiaoLobby.hook.LoginHook;
|
import pw.yumc.MiaoLobby.hook.LoginHook;
|
||||||
import pw.yumc.MiaoLobby.hook.VBossAuthHook;
|
import pw.yumc.MiaoLobby.hook.VBossAuthHook;
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import org.bukkit.scheduler.BukkitTask;
|
|||||||
import com.google.common.io.ByteArrayDataOutput;
|
import com.google.common.io.ByteArrayDataOutput;
|
||||||
import com.google.common.io.ByteStreams;
|
import com.google.common.io.ByteStreams;
|
||||||
|
|
||||||
|
import pw.yumc.MiaoLobby.config.Config;
|
||||||
import pw.yumc.MiaoLobby.event.PreLobbyTpEvent;
|
import pw.yumc.MiaoLobby.event.PreLobbyTpEvent;
|
||||||
import pw.yumc.YumCore.bukkit.P;
|
import pw.yumc.YumCore.bukkit.P;
|
||||||
import pw.yumc.YumCore.bukkit.compatible.C;
|
import pw.yumc.YumCore.bukkit.compatible.C;
|
||||||
|
|||||||
35
src/main/java/pw/yumc/MiaoLobby/api/API.java
Normal file
35
src/main/java/pw/yumc/MiaoLobby/api/API.java
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
package pw.yumc.MiaoLobby.api;
|
||||||
|
|
||||||
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
|
import pw.yumc.MiaoLobby.Util;
|
||||||
|
import pw.yumc.YumCore.annotation.NotProguard;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created with IntelliJ IDEA
|
||||||
|
*
|
||||||
|
* @author 喵♂呜
|
||||||
|
* Created on 2017/7/5 20:15.
|
||||||
|
*/
|
||||||
|
@NotProguard
|
||||||
|
public class API {
|
||||||
|
/**
|
||||||
|
* 延时传送玩家(不触发事件)
|
||||||
|
*
|
||||||
|
* @param player
|
||||||
|
* 玩家
|
||||||
|
*/
|
||||||
|
public static void delayTp(Player player) {
|
||||||
|
Util.delayTp(player);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 延时传送玩家(触发事件)
|
||||||
|
*
|
||||||
|
* @param player
|
||||||
|
* 玩家
|
||||||
|
*/
|
||||||
|
public static void delayTpTargetEvent(Player player) {
|
||||||
|
Util.delayTpTargetEvent(player);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,24 +1,24 @@
|
|||||||
package pw.yumc.MiaoLobby;
|
package pw.yumc.MiaoLobby.config;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import pw.yumc.YumCore.config.inject.InjectConfig;
|
import pw.yumc.YumCore.config.inject.InjectConfig;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 配置文件
|
* 配置文件
|
||||||
*
|
*
|
||||||
* @since 2016年9月22日 下午3:09:06
|
* @since 2016年9月22日 下午3:09:06
|
||||||
* @author 喵♂呜
|
* @author 喵♂呜
|
||||||
*/
|
*/
|
||||||
public class Config extends InjectConfig {
|
public class Config extends InjectConfig {
|
||||||
public List<String> Servers;
|
public List<String> Servers;
|
||||||
public Integer WaitTime;
|
public Integer WaitTime;
|
||||||
public String Message;
|
public String Message;
|
||||||
public String TimeOut;
|
public String TimeOut;
|
||||||
public String TPDelay;
|
public String TPDelay;
|
||||||
public String Unavailable;
|
public String Unavailable;
|
||||||
public Boolean AutoTP;
|
public Boolean AutoTP;
|
||||||
public Boolean LoginAutoTP;
|
public Boolean LoginAutoTP;
|
||||||
public Integer AutoTPDelay;
|
public Integer AutoTPDelay;
|
||||||
public Boolean ReTry;
|
public Boolean ReTry;
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user