mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-09-23 11:06:34 +00:00
format everything
This commit is contained in:
@@ -8,13 +8,13 @@ public:
|
||||
bool m_ownData;
|
||||
|
||||
ByteArrayTag(const std::wstring& name) : Tag(name) { m_ownData = false; }
|
||||
ByteArrayTag(const std::wstring& name, std::vector<uint8_t>& data, bool ownData = false)
|
||||
ByteArrayTag(const std::wstring& name, std::vector<uint8_t>& data,
|
||||
bool ownData = false)
|
||||
: Tag(name) {
|
||||
this->data = data;
|
||||
m_ownData = ownData;
|
||||
} // 4J - added ownData param
|
||||
~ByteArrayTag() {
|
||||
}
|
||||
~ByteArrayTag() {}
|
||||
|
||||
void write(DataOutput* dos) {
|
||||
dos->writeInt(data.size());
|
||||
|
||||
@@ -174,7 +174,8 @@ public:
|
||||
CompoundTag* getCompound(const std::wstring& name) {
|
||||
auto it = tags.find(name);
|
||||
if (it == tags.end()) {
|
||||
auto [it2, inserted] = tags.emplace(name, std::make_unique<CompoundTag>(name));
|
||||
auto [it2, inserted] =
|
||||
tags.emplace(name, std::make_unique<CompoundTag>(name));
|
||||
return static_cast<CompoundTag*>(it2->second.get());
|
||||
}
|
||||
return static_cast<CompoundTag*>(it->second.get());
|
||||
@@ -183,7 +184,8 @@ public:
|
||||
ListTag<Tag>* getList(const std::wstring& name) {
|
||||
auto it = tags.find(name);
|
||||
if (it == tags.end()) {
|
||||
auto [it2, inserted] = tags.emplace(name, std::make_unique<ListTag<Tag>>(name));
|
||||
auto [it2, inserted] =
|
||||
tags.emplace(name, std::make_unique<ListTag<Tag>>(name));
|
||||
return static_cast<ListTag<Tag>*>(it2->second.get());
|
||||
}
|
||||
return static_cast<ListTag<Tag>*>(it->second.get());
|
||||
@@ -191,9 +193,7 @@ public:
|
||||
|
||||
bool getBoolean(const std::wstring& string) { return getByte(string) != 0; }
|
||||
|
||||
void remove(const std::wstring& name) {
|
||||
tags.erase(name);
|
||||
}
|
||||
void remove(const std::wstring& name) { tags.erase(name); }
|
||||
|
||||
std::wstring toString() {
|
||||
static const int bufSize = 32;
|
||||
|
||||
@@ -7,12 +7,14 @@ class IntArrayTag : public Tag {
|
||||
public:
|
||||
std::vector<int> data;
|
||||
|
||||
IntArrayTag(const std::wstring& name) : Tag(name) { data = std::vector<int>(); }
|
||||
|
||||
IntArrayTag(const std::wstring& name, const std::vector<int>& data) : Tag(name) {
|
||||
this->data = data;
|
||||
IntArrayTag(const std::wstring& name) : Tag(name) {
|
||||
data = std::vector<int>();
|
||||
}
|
||||
|
||||
IntArrayTag(const std::wstring& name, const std::vector<int>& data)
|
||||
: Tag(name) {
|
||||
this->data = data;
|
||||
}
|
||||
|
||||
void write(DataOutput* dos) {
|
||||
dos->writeInt(data.size());
|
||||
|
||||
Reference in New Issue
Block a user