All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.nukkit.nbt.tag.EndTag Maven / Gradle / Ivy

There is a newer version: 1.20.40-r1
Show newest version
package cn.nukkit.nbt.tag;

import cn.nukkit.nbt.stream.NBTInputStream;
import cn.nukkit.nbt.stream.NBTOutputStream;

import java.io.IOException;

public class EndTag extends Tag {

    public EndTag() {
        super(null);
    }

    @Override
    void load(NBTInputStream dis) throws IOException {
    }

    @Override
    void write(NBTOutputStream dos) throws IOException {
    }

    @Override
    public byte getId() {
        return TAG_End;
    }

    @Override
    public String toString() {
        return "EndTag";
    }

    @Override
    public String toSnbt() {
        return "\"" + this.getName() + "\":";
    }

    @Override
    public String toSnbt(int space) {
        return "\"" + this.getName() + "\": ";
    }

    @Override
    public Tag copy() {
        return new EndTag();
    }

    @Override
    public Object parseValue() {
        return null;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy