parent
ddc25570df
commit
9eb6707407
|
@ -11,8 +11,8 @@ import cn.citycraft.LuckLottery.listen.PlayerListen;
|
|||
import cn.citycraft.LuckLottery.runnable.LotteryReward;
|
||||
import cn.citycraft.LuckLottery.utils.ChatUtils;
|
||||
import cn.citycraft.LuckLottery.utils.LotteryUtils;
|
||||
import cn.citycraft.PluginHelper.config.FileConfig;
|
||||
import net.milkbowl.vault.economy.Economy;
|
||||
import pw.yumc.YumCore.config.FileConfig;
|
||||
import pw.yumc.YumCore.statistic.Statistics;
|
||||
import pw.yumc.YumCore.update.SubscribeTask;
|
||||
|
||||
|
|
|
@ -4,29 +4,29 @@ import java.util.List;
|
|||
|
||||
import org.bukkit.plugin.Plugin;
|
||||
|
||||
import cn.citycraft.PluginHelper.config.FileConfig;
|
||||
import pw.yumc.YumCore.config.FileConfig;
|
||||
|
||||
public class OfflineDate {
|
||||
private static String CONFIG_NAME = "offlinedate.yml";
|
||||
private static FileConfig instance;
|
||||
private static String CONFIG_NAME = "offlinedate.yml";
|
||||
private static FileConfig instance;
|
||||
|
||||
public OfflineDate(final Plugin p) {
|
||||
instance = new FileConfig(p, CONFIG_NAME);
|
||||
}
|
||||
public OfflineDate(final Plugin p) {
|
||||
instance = new FileConfig(CONFIG_NAME);
|
||||
}
|
||||
|
||||
public void addMessage(final String p, final String message) {
|
||||
final List<String> messages = instance.getStringList(p);
|
||||
messages.add(message);
|
||||
instance.set(p, messages);
|
||||
instance.save();
|
||||
}
|
||||
public void addMessage(final String p, final String message) {
|
||||
final List<String> messages = instance.getStringList(p);
|
||||
messages.add(message);
|
||||
instance.set(p, messages);
|
||||
instance.save();
|
||||
}
|
||||
|
||||
public void clearMessage(final String p) {
|
||||
instance.set(p, null);
|
||||
instance.save();
|
||||
}
|
||||
public void clearMessage(final String p) {
|
||||
instance.set(p, null);
|
||||
instance.save();
|
||||
}
|
||||
|
||||
public List<String> getMessage(final String p) {
|
||||
return instance.getStringList(p);
|
||||
}
|
||||
public List<String> getMessage(final String p) {
|
||||
return instance.getStringList(p);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,11 +12,11 @@ import org.bukkit.entity.Player;
|
|||
import cn.citycraft.LuckLottery.LuckLottery;
|
||||
import cn.citycraft.LuckLottery.utils.ChatUtils;
|
||||
import cn.citycraft.LuckLottery.utils.LotteryUtils;
|
||||
import cn.citycraft.PluginHelper.config.FileConfig;
|
||||
import pw.yumc.YumCore.config.FileConfig;
|
||||
|
||||
public class PlayerData {
|
||||
public static Map<String, Map<String, Integer>> playerLottery = new HashMap<>();
|
||||
public static FileConfig playerdata = new FileConfig(LuckLottery.plugin, "playerdate.yml");
|
||||
public static FileConfig playerdata = new FileConfig("playerdate.yml");
|
||||
|
||||
public static void addCount() {
|
||||
playerdata.set("Count", playerdata.getInt("Count", 0) + 1);
|
||||
|
|
|
@ -41,8 +41,7 @@ public class LotteryReward implements Runnable {
|
|||
winprices = plugin.getConfig().getInt("Reward." + win, 200) * pl.get(playerlottery);
|
||||
if (winprices > 0) {
|
||||
priceTotal += winprices;
|
||||
ChatUtils.broadcastMessage(
|
||||
ChatColor.GREEN + p.getName() + "的彩票: " + ChatColor.YELLOW + playerlottery.toString() + ChatColor.GREEN + "获得了" + ChatColor.GOLD + winprices + ChatColor.GREEN + "元!");
|
||||
ChatUtils.broadcastMessage(String.format("§a%s的彩票: §e%s §a获得了 §e%s §a元!", p.getName(), playerlottery.toString(), winprices));
|
||||
final String message = ChatColor.GREEN + "您的彩票: " + ChatColor.YELLOW + playerlottery.toString() + ChatColor.GREEN + "获得了" + ChatColor.GOLD + winprices + ChatColor.GREEN + "元!";
|
||||
if (!p.isOnline()) {
|
||||
plugin.getOfflineData().addMessage(p.getName(), message);
|
||||
|
|
Loading…
Reference in New Issue