Merge branch 'development'

This commit is contained in:
Brianna 2020-09-29 18:26:55 -05:00
commit 7e852ad99e
33 changed files with 90 additions and 18 deletions

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../</relativePath>
</parent>

View File

@ -54,7 +54,7 @@ public class SongodaCore {
/**
* This has been added as of Rev 6
*/
private final static String coreVersion = "2.4.11";
private final static String coreVersion = "2.4.12";
/**
* This is specific to the website api

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -47,6 +47,8 @@ public interface NBTCompound {
Set<String> getKeys();
Set<String> getKeys(String tag);
byte[] serialize(String... exclusions);
void deSerialize(byte[] serialized);

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.getKeys();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).getKeys();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -142,6 +142,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -142,6 +142,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -142,6 +142,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<relativePath>../../</relativePath>
</parent>

View File

@ -141,6 +141,11 @@ public abstract class NBTCompoundImpl implements NBTCompound {
return compound.c();
}
@Override
public Set<String> getKeys(String tag) {
return compound.getCompound(tag).c();
}
@Override
public byte[] serialize(String... exclusions) {
try (ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

View File

@ -2,7 +2,7 @@
<groupId>com.songoda</groupId>
<artifactId>SongodaCore-Modules</artifactId>
<version>2.4.11</version>
<version>2.4.12</version>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>