NBT-Manipulator

A kotlin/java lib that allows you to read and write NBT data in a clean way

View on GitHub

//nbt-manipulator/br.com.gamemods.nbtmanipulator/minusAssign

minusAssign

[jvm]
operator fun NbtList<NbtByte>.minusAssign(value: Byte)

operator fun NbtList<NbtShort>.minusAssign(value: Short)

operator fun NbtList<NbtInt>.minusAssign(value: Int)

operator fun NbtList<NbtLong>.minusAssign(value: Long)

operator fun NbtList<NbtFloat>.minusAssign(value: Float)

operator fun NbtList<NbtDouble>.minusAssign(value: Double)

operator fun NbtList<NbtString>.minusAssign(value: String)

operator fun NbtList<NbtByteArray>.minusAssign(value: ByteArray)

operator fun NbtList<NbtIntArray>.minusAssign(value: IntArray)

operator fun NbtList<NbtLongArray>.minusAssign(value: LongArray)

operator fun NbtList<NbtCompound>.minusAssign(value: Map<String, NbtTag>)

operator fun <T : NbtTag> NbtList<NbtList<T>>.minusAssign(value: Iterable<T>)

operator fun <T : NbtTag> NbtList<NbtList<T>>.minusAssign(value: Array<T>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtByte>>.minusAssign(value: ByteArray)

@JvmName(name = “minusAssignListOfListIterByte”)

operator fun NbtList<NbtList<NbtByte>>.minusAssign(value: Iterable<Byte>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtShort>>.minusAssign(value: ShortArray)

@JvmName(name = “minusAssignListOfListIterShort”)

operator fun NbtList<NbtList<NbtShort>>.minusAssign(value: Iterable<Short>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtInt>>.minusAssign(value: IntArray)

@JvmName(name = “minusAssignListOfListIterInt”)

operator fun NbtList<NbtList<NbtInt>>.minusAssign(value: Iterable<Int>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtLong>>.minusAssign(value: LongArray)

@JvmName(name = “minusAssignListOfListIterLong”)

operator fun NbtList<NbtList<NbtLong>>.minusAssign(value: Iterable<Long>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtFloat>>.minusAssign(value: FloatArray)

@JvmName(name = “minusAssignListOfListIterFloat”)

operator fun NbtList<NbtList<NbtFloat>>.minusAssign(value: Iterable<Float>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtString>>.minusAssign(value: Array<String>)

@JvmName(name = “minusAssignListOfListIterString”)

operator fun NbtList<NbtList<NbtString>>.minusAssign(value: Iterable<String>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtByteArray>>.minusAssign(value: Array<ByteArray>)

@JvmName(name = “minusAssignListOfListIterByteArray”)

operator fun NbtList<NbtList<NbtByteArray>>.minusAssign(value: Iterable<ByteArray>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtIntArray>>.minusAssign(value: Array<IntArray>)

@JvmName(name = “minusAssignListOfListIterIntArray”)

operator fun NbtList<NbtList<NbtIntArray>>.minusAssign(value: Iterable<IntArray>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtLongArray>>.minusAssign(value: Array<LongArray>)

@JvmName(name = “minusAssignListOfListIterLongArray”)

operator fun NbtList<NbtList<NbtLongArray>>.minusAssign(value: Iterable<LongArray>)

@JvmName(name = “minusAssignListOfList”)

operator fun NbtList<NbtList<NbtCompound>>.minusAssign(value: Array<Map<String, NbtTag>>)

@JvmName(name = “minusAssignListOfListIterCompound”)

operator fun NbtList<NbtList<NbtCompound>>.minusAssign(value: Iterable<Map<String, NbtTag>>)

Removes a tag containing the given value.