mirror of
https://github.com/songoda/SongodaCore.git
synced 2025-01-29 02:31:25 +01:00
Merge branch 'development'
This commit is contained in:
commit
11a8e4673e
@ -4,7 +4,7 @@ stages:
|
|||||||
variables:
|
variables:
|
||||||
name: "SongodaCore"
|
name: "SongodaCore"
|
||||||
path: "/builds/$CI_PROJECT_PATH"
|
path: "/builds/$CI_PROJECT_PATH"
|
||||||
version: "2.4"
|
version: "2.4.1"
|
||||||
|
|
||||||
build:
|
build:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -16,6 +16,8 @@ public interface NBTCompound {
|
|||||||
|
|
||||||
NBTCompound set(String tag, byte b);
|
NBTCompound set(String tag, byte b);
|
||||||
|
|
||||||
|
NBTCompound set(String tag, int[] i);
|
||||||
|
|
||||||
NBTCompound remove(String tag);
|
NBTCompound remove(String tag);
|
||||||
|
|
||||||
boolean has(String tag);
|
boolean has(String tag);
|
||||||
|
@ -15,4 +15,6 @@ public interface NBTObject {
|
|||||||
short asShort();
|
short asShort();
|
||||||
|
|
||||||
byte asByte();
|
byte asByte();
|
||||||
|
|
||||||
|
int[] asIntArray();
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,6 +61,12 @@ public abstract class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, int[] i) {
|
||||||
|
compound.setIntArray(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound remove(String tag) {
|
public NBTCompound remove(String tag) {
|
||||||
compound.remove(tag);
|
compound.remove(tag);
|
||||||
|
@ -41,4 +41,8 @@ public class NBTObjectImpl implements NBTObject {
|
|||||||
return compound.getByte(tag);
|
return compound.getByte(tag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int[] asIntArray() {
|
||||||
|
return compound.getIntArray(tag);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user