mirror of
https://github.com/trainerlord/WorldSystem.git
synced 2024-11-16 10:45:11 +01:00
Change the name of Cord Classes
This commit is contained in:
parent
2402b7a412
commit
f039c04e08
@ -1,7 +1,8 @@
|
|||||||
package de.butzlabben.world.config;
|
package de.butzlabben.world.config;
|
||||||
|
|
||||||
import de.butzlabben.world.exceptions.InvalidConfigFormatException;
|
import de.butzlabben.world.exceptions.InvalidConfigFormatException;
|
||||||
import de.butzlabben.world.utils.PlanerCords;
|
import de.butzlabben.world.utils.Location;
|
||||||
|
import de.butzlabben.world.utils.Location2D;
|
||||||
import org.bukkit.Difficulty;
|
import org.bukkit.Difficulty;
|
||||||
import org.bukkit.GameMode;
|
import org.bukkit.GameMode;
|
||||||
import org.bukkit.configuration.file.YamlConfiguration;
|
import org.bukkit.configuration.file.YamlConfiguration;
|
||||||
@ -12,7 +13,6 @@ import java.nio.file.Files;
|
|||||||
import java.nio.file.StandardCopyOption;
|
import java.nio.file.StandardCopyOption;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Dictionary;
|
|
||||||
|
|
||||||
public class PluginConfig {
|
public class PluginConfig {
|
||||||
|
|
||||||
@ -177,8 +177,8 @@ public class PluginConfig {
|
|||||||
return config.getInt("worldBorderDefaultSize");
|
return config.getInt("worldBorderDefaultSize");
|
||||||
}
|
}
|
||||||
|
|
||||||
public PlanerCords getWorldBorderCords() {
|
public Location2D getWorldBorderCords() {
|
||||||
return new PlanerCords(config.getInt("worldBorderCenter.x"), config.getInt("worldBorderCenter.y"));
|
return new Location2D(config.getInt("worldBorderCenter.x"), config.getInt("worldBorderCenter.y"));
|
||||||
}
|
}
|
||||||
|
|
||||||
//World Entering/Exiting Getters
|
//World Entering/Exiting Getters
|
||||||
@ -188,6 +188,13 @@ public class PluginConfig {
|
|||||||
return stringToGamemode(config.getString("serverSpawn.serverGamemode"));
|
return stringToGamemode(config.getString("serverSpawn.serverGamemode"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Location getServerSpawnPoint() {
|
||||||
|
return new Location(
|
||||||
|
config.getInt("serverSpawn.serverSpawnPoint.x"),
|
||||||
|
config.getInt("serverSpawn.serverSpawnPoint.y"),
|
||||||
|
config.getInt("serverSpawn.serverSpawnPoint.z"));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
package de.butzlabben.world.utils;
|
|
||||||
|
|
||||||
public class CubicCords extends PlanerCords {
|
|
||||||
|
|
||||||
private int z;
|
|
||||||
|
|
||||||
public CubicCords(int x, int y, int z)
|
|
||||||
{
|
|
||||||
super(x, y);
|
|
||||||
this.z = z;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getZ() {
|
|
||||||
return this.z;
|
|
||||||
}
|
|
||||||
}
|
|
17
src/main/java/de/butzlabben/world/utils/Location.java
Normal file
17
src/main/java/de/butzlabben/world/utils/Location.java
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
package de.butzlabben.world.utils;
|
||||||
|
|
||||||
|
public class Location extends Location2D
|
||||||
|
{
|
||||||
|
|
||||||
|
private int y;
|
||||||
|
|
||||||
|
public Location(int x, int y, int z)
|
||||||
|
{
|
||||||
|
super(x, z);
|
||||||
|
this.y = y;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getY() {
|
||||||
|
return this.y;
|
||||||
|
}
|
||||||
|
}
|
20
src/main/java/de/butzlabben/world/utils/Location2D.java
Normal file
20
src/main/java/de/butzlabben/world/utils/Location2D.java
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
package de.butzlabben.world.utils;
|
||||||
|
|
||||||
|
public class Location2D
|
||||||
|
{
|
||||||
|
private int x;
|
||||||
|
private int z;
|
||||||
|
|
||||||
|
public Location2D(int x, int z) {
|
||||||
|
this.x = x;
|
||||||
|
this.z = z;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getX() {
|
||||||
|
return this.x;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getZ() {
|
||||||
|
return this.z;
|
||||||
|
}
|
||||||
|
}
|
@ -1,20 +0,0 @@
|
|||||||
package de.butzlabben.world.utils;
|
|
||||||
|
|
||||||
public class PlanerCords
|
|
||||||
{
|
|
||||||
private int x;
|
|
||||||
private int y;
|
|
||||||
|
|
||||||
public PlanerCords(int x, int y) {
|
|
||||||
this.x = x;
|
|
||||||
this.y = y;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getX() {
|
|
||||||
return this.x;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getY() {
|
|
||||||
return this.y;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,6 +1,5 @@
|
|||||||
package de.butzlabben.world.config;
|
package de.butzlabben.world.config;
|
||||||
|
|
||||||
import de.butzlabben.world.utils.PlanerCords;
|
|
||||||
import org.bukkit.Difficulty;
|
import org.bukkit.Difficulty;
|
||||||
import org.bukkit.GameMode;
|
import org.bukkit.GameMode;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
@ -108,9 +107,9 @@ public class TestPluginConfig {
|
|||||||
{
|
{
|
||||||
File cfgFile = new File("TestFiles/TestConfig.yml");
|
File cfgFile = new File("TestFiles/TestConfig.yml");
|
||||||
PluginConfig cfg = new PluginConfig(cfgFile);
|
PluginConfig cfg = new PluginConfig(cfgFile);
|
||||||
|
|
||||||
assertEquals(0, cfg.getWorldBorderCords().getX());
|
assertEquals(0, cfg.getWorldBorderCords().getX());
|
||||||
assertEquals(0, cfg.getWorldBorderCords().getY());
|
assertEquals(0, cfg.getWorldBorderCords().getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -124,4 +123,16 @@ public class TestPluginConfig {
|
|||||||
PluginConfig cfg = new PluginConfig(cfgFile);
|
PluginConfig cfg = new PluginConfig(cfgFile);
|
||||||
assertEquals(GameMode.SURVIVAL, cfg.getServerGamemode());
|
assertEquals(GameMode.SURVIVAL, cfg.getServerGamemode());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testGetServerSpawnPoint() throws FileNotFoundException
|
||||||
|
{
|
||||||
|
File cfgFile = new File("TestFiles/TestConfig.yml");
|
||||||
|
PluginConfig cfg = new PluginConfig(cfgFile);
|
||||||
|
|
||||||
|
assertEquals(0, cfg.getServerSpawnPoint().getX());
|
||||||
|
assertEquals(60, cfg.getServerSpawnPoint().getY());
|
||||||
|
assertEquals(0, cfg.getServerSpawnPoint().getZ());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user