Nukkit非公式日本語wiki - コピペで使えるサンプルコード集

注意事項

一部動作しない可能性があります。
コピペして使えます。どうぞ使ってください。

プレイヤーに関する情報を取得する

//インポート
import cn.nukkit.Player;

public String[] getStatus(Player p){
   String name, xx, yy, zz, ip1;
   long ip;
   int x, y, z
   name = p.getName();
   ip = p.getAddress();
   x = p.getX();
   y = p.getY();
   z = p.getZ();
   xx = new Interger(x).toString();
   yy = new Interger(y).toString();
   zz = new Interger(z).toString();
   ip1 = (String)ip;
   String[] status = {name, xx, yy, zz, ip1};//名前,x,y,z座標,ipの順での配列
   return status;
}

テキストファイルに書き込む

//インポート
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.IOException;

public void writeFile(String sentence, String filename){
    try{
       FileWriter fw = new FileWriter(filename, true);//trueで追加書き込み,falseで上書き
       PrintWriter pw = new PrintWriter(fw);
       pw.println(sentence);
       pw.close();
   catch(IOException e){
   }
}