Move libs to top level

This commit is contained in:
Willem Cazander 2022-03-02 02:23:25 +01:00
parent 87ce108bd1
commit 57f46b2210
212 changed files with 16 additions and 29 deletions

View file

@ -0,0 +1,17 @@
package love.distributedrebirth.warpme.ship;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
public class WaterDevice {
private WaterShip ship;
public WaterShip theShip() {
return ship;
}
public void buildShip(WaterShip ship) {
this.ship = ship;
}
}

View file

@ -0,0 +1,27 @@
package love.distributedrebirth.warpme.ship;
import org.x4o.xml.X4ODriver;
import org.x4o.xml.X4ODriverManager;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
public class WaterDeviceDriver extends X4ODriver<WaterDevice> {
static final public String LANGUAGE_NAME = "warp-ship";
static final public String[] LANGUAGE_VERSIONS = new String[]{X4ODriver.DEFAULT_LANGUAGE_VERSION};
@Override
public String getLanguageName() {
return LANGUAGE_NAME;
}
@Override
public String[] getLanguageVersions() {
return LANGUAGE_VERSIONS;
}
static public WaterDeviceDriver newInstance() {
return (WaterDeviceDriver)X4ODriverManager.getX4ODriver(LANGUAGE_NAME);
}
}

View file

@ -0,0 +1,44 @@
package love.distributedrebirth.warpme.ship;
import java.util.ArrayList;
import java.util.List;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
public class WaterShip {
private String name;
private String engine;
private List<WaterShipOcean> shipOceans = new ArrayList<>();
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEngine() {
return engine;
}
public void setEngine(String engine) {
this.engine = engine;
}
public List<WaterShipOcean> getShipOceans() {
return shipOceans;
}
public void setShipOcean(List<WaterShipOcean> shipOceans) {
for (WaterShipOcean shipOcean:shipOceans) {
addShipOcean(shipOcean);
}
}
public void addShipOcean(WaterShipOcean shipSea) {
shipOceans.add(shipSea);
}
}

View file

@ -0,0 +1,24 @@
package love.distributedrebirth.warpme.ship;
import love.distributedrebirth.bassboonyd.BãßBȍőnAuthorInfoʸᴰ;
@BãßBȍőnAuthorInfoʸᴰ(name = "willemtsade", copyright = "©Δ∞ 仙上主天")
public class WaterShipOcean {
private String sea;
public WaterShipOcean() {
}
public WaterShipOcean(String sea) {
setSea(sea);
}
public String getSea() {
return sea;
}
public void setSea(String sea) {
this.sea = sea;
}
}