Committing correct version of conflciting files
This commit is contained in:
parent
88a24251f9
commit
0c72166509
3 changed files with 41 additions and 49 deletions
|
@ -1,61 +1,39 @@
|
||||||
package buttondevteam.perworld.main;
|
package buttondevteam.perworld.main;
|
||||||
|
|
||||||
|
import org.bukkit.configuration.ConfigurationSection;
|
||||||
|
import org.bukkit.configuration.file.FileConfiguration;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
import buttondevteam.lib.TBMCCoreAPI;
|
import buttondevteam.lib.TBMCCoreAPI;
|
||||||
|
|
||||||
public class MainPlugin extends JavaPlugin {
|
public class MainPlugin extends JavaPlugin {
|
||||||
|
|
||||||
|
|
||||||
|
public static MainPlugin plugin;
|
||||||
|
public static volatile FileConfiguration config;
|
||||||
|
|
||||||
|
public static volatile ConfigurationSection worlds;
|
||||||
|
public static volatile ConfigurationSection players;
|
||||||
|
public static long debugClock;
|
||||||
|
|
||||||
|
|
||||||
public void onEnable(){
|
public void onEnable(){
|
||||||
|
|
||||||
//getServer().getPluginManager().registerEvents(new WorldLoadListener(this), this);
|
//getServer().getPluginManager().registerEvents(new WorldLoadListener(this), this);
|
||||||
TBMCCoreAPI.RegisterEventsForExceptions(new WorldChangeListener(this), this);
|
TBMCCoreAPI.RegisterEventsForExceptions(new WorldChangeListener(this), this);
|
||||||
MainPlugin.getPlugin(this.getClass()).getServer().getListeningPluginChannels();
|
TBMCCoreAPI.RegisterEventsForExceptions(new ListenerPlayerWorldChange(this), this);
|
||||||
|
|
||||||
saveDefaultConfig();
|
saveDefaultConfig();
|
||||||
WorldChangeManager.init(this);
|
|
||||||
//BukkitTask task = new initWorldSettings().runTaskLater(this, 20);
|
plugin = this;
|
||||||
}
|
config = getConfig();
|
||||||
}
|
worlds = config.getConfigurationSection("worlds");
|
||||||
/*
|
players = config.getConfigurationSection("players");
|
||||||
public void initWorldSettings(){
|
|
||||||
Bukkit.getServer().getWorlds()
|
if (!config.contains("worlds")) config.createSection("worlds");
|
||||||
.stream()
|
if (!config.contains("players")) config.createSection("players");
|
||||||
.forEach(s -> {
|
|
||||||
FileConfiguration config = getConfig();
|
|
||||||
String name = s.getName();
|
|
||||||
|
|
||||||
if (config.get(name + ".settings.shareinvgroup") == null)
|
|
||||||
config.set(name + ".settings.shareinvgroup", name);
|
|
||||||
|
|
||||||
if (config.get(name + ".settings.sharedatagroup") == null)
|
|
||||||
config.set(name + ".settings.sharedatagroup", name);
|
|
||||||
|
|
||||||
});
|
|
||||||
saveConfig();
|
saveConfig();
|
||||||
|
|
||||||
|
new buttondevteam.perworld.cache.world.ShareSettings().initCache();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void createConfig(){
|
|
||||||
try {
|
|
||||||
|
|
||||||
|
|
||||||
if (!getDataFolder().exists())
|
|
||||||
getDataFolder().mkdirs();
|
|
||||||
|
|
||||||
|
|
||||||
File file = new File(getDataFolder(), "config.yml");
|
|
||||||
|
|
||||||
if (!file.exists()){
|
|
||||||
getLogger().info("Config.yml not found, creating!");
|
|
||||||
saveDefaultConfig();
|
|
||||||
}else
|
|
||||||
getLogger().info("Config.yml found, loading!");
|
|
||||||
|
|
||||||
|
|
||||||
}catch (Exception e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
*/
|
|
|
@ -2,6 +2,7 @@ package buttondevteam.perworld.main;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
import java.util.Base64;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
|
@ -14,8 +15,12 @@ import org.bukkit.FireworkEffect;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.block.banner.Pattern;
|
import org.bukkit.block.banner.Pattern;
|
||||||
import org.bukkit.block.banner.PatternType;
|
import org.bukkit.block.banner.PatternType;
|
||||||
|
import org.bukkit.craftbukkit.v1_10_R1.entity.CraftPlayer;
|
||||||
import org.bukkit.craftbukkit.v1_10_R1.inventory.CraftInventory;
|
import org.bukkit.craftbukkit.v1_10_R1.inventory.CraftInventory;
|
||||||
|
import org.bukkit.craftbukkit.v1_10_R1.inventory.CraftInventoryPlayer;
|
||||||
|
import org.bukkit.craftbukkit.v1_10_R1.inventory.CraftItemStack;
|
||||||
import org.bukkit.enchantments.Enchantment;
|
import org.bukkit.enchantments.Enchantment;
|
||||||
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.inventory.InventoryType;
|
import org.bukkit.event.inventory.InventoryType;
|
||||||
import org.bukkit.inventory.Inventory;
|
import org.bukkit.inventory.Inventory;
|
||||||
import org.bukkit.inventory.ItemFlag;
|
import org.bukkit.inventory.ItemFlag;
|
||||||
|
@ -35,6 +40,15 @@ import org.bukkit.potion.PotionData;
|
||||||
import org.bukkit.potion.PotionEffect;
|
import org.bukkit.potion.PotionEffect;
|
||||||
import org.bukkit.potion.PotionEffectType;
|
import org.bukkit.potion.PotionEffectType;
|
||||||
import org.bukkit.potion.PotionType;
|
import org.bukkit.potion.PotionType;
|
||||||
|
|
||||||
|
import com.mojang.authlib.GameProfile;
|
||||||
|
|
||||||
|
import net.minecraft.server.v1_10_R1.MinecraftServer;
|
||||||
|
import net.minecraft.server.v1_10_R1.ChunkProviderServer;
|
||||||
|
import net.minecraft.server.v1_10_R1.DataConverterManager;
|
||||||
|
import net.minecraft.server.v1_10_R1.EntityPlayer;
|
||||||
|
import net.minecraft.server.v1_10_R1.PlayerList;
|
||||||
|
import net.minecraft.server.v1_10_R1.WorldServer;
|
||||||
|
|
||||||
public class SerializerOld {
|
public class SerializerOld {
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ public class location {
|
||||||
public static String serialize(Location location){
|
public static String serialize(Location location){
|
||||||
return
|
return
|
||||||
location.getBlockX() + ","
|
location.getBlockX() + ","
|
||||||
+ location.getBlockZ() + ","
|
|
||||||
+ location.getBlockY() + ","
|
+ location.getBlockY() + ","
|
||||||
+ location.getPitch() + ","
|
+ location.getBlockZ() + ","
|
||||||
+ location.getYaw();
|
+ location.getYaw() + ","
|
||||||
|
+ location.getPitch();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue