Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TeleportUtils {
- private static File file;
- private static YamlConfiguration Cfg;
- public TeleportUtils(Main main) {
- file = new File(main.getDataFolder(), "location.yml");
- if(!file.getParentFile().exists()) {
- file.getParentFile().mkdirs();
- }
- if(!file.exists())
- try {
- file.createNewFile();
- } catch (Exception e) {
- e.printStackTrace();
- }
- try {
- Cfg = YamlConfiguration.loadConfiguration(file);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- public static void save(String name, Material material, int slot, Location location) {
- String toSave = name + ":" + material.toString() + ":" + slot + ":" + location.getWorld().getName() +
- ":" + location.getX() + ":" + location.getY() + ":" + location.getZ() + ":" + location.getYaw() + ":" + location.getPitch();
- List<String> list;
- try {
- list = Cfg.getStringList("navigator");
- } catch (Exception e) {
- list = new ArrayList<> ();
- }
- list.add(toSave);
- Cfg.set("navigator", list);
- try {
- Cfg.save(file);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement