コード例 #1
0
ファイル: NBTTagByteArray.java プロジェクト: Exalm/nbted
 public void read(NBTReader reader) throws IOException {
   int length = reader.getInputStream().readInt();
   payload = new byte[length];
   for (int i = 0; i < length; i++) {
     payload[i] = reader.getInputStream().readByte();
   }
 }
コード例 #2
0
 @Override
 public void read(NBTReader reader) throws IOException {
   Tag tag;
   while ((tag = reader.readTag()) instanceof NamedTag) {
     tags.put(((NamedTag) tag).getName(), (NamedTag) tag);
   }
 }
コード例 #3
0
ファイル: NBTTagEnd.java プロジェクト: Exalm/nbted
 public void read(NBTReader reader) throws IOException {
   reader.decreaseLevel();
 }
コード例 #4
0
ファイル: NBTTagLong.java プロジェクト: Exalm/nbted
 public void read(NBTReader reader) throws IOException {
   payload = reader.getInputStream().readLong();
 }