PlayerSkinPartTexture class
Пакет: com.hypixel.hytale.server.core.cosmetics
Файл: com/hypixel/hytale/server/core/cosmetics/PlayerSkinPartTexture.java
Поля (2)
| Модификаторы | Тип | Имя |
|---|---|---|
private |
String |
texture |
|
BsonArray |
var2 |
Методы (3)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
|
for for(int var3 = 0; var3 < var2.size() |
public |
String[] |
getBaseColorString[] getBaseColor() |
public |
String |
getTextureString getTexture() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.cosmetics;
class="kw">import java.util.Arrays;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.bson.BsonArray;
class="kw">import org.bson.BsonDocument;
class="kw">public class PlayerSkinPartTexture {
class="kw">private String texture;
class="kw">private String[] baseColor;
class="kw">protected PlayerSkinPartTexture(@Nonnull BsonDocument var1) {
this.texture = var1.getString("Texture").getValue();
if (var1.containsKey("BaseColor")) {
BsonArray var2 = var1.getArray("BaseColor");
this.baseColor = new String[var2.size()];
for (int var3 = 0; var3 < var2.size(); var3++) {
this.baseColor[var3] = var2.get(var3).asString().getValue();
}
}
}
class="kw">public String getTexture() {
class="kw">return this.texture;
}
class="kw">public String[] getBaseColor() {
class="kw">return this.baseColor;
}
@Nonnull
@Override
class="kw">public String toString() {
class="kw">return "PlayerSkinPartTexture{texture='" + this.texture + "', baseColor=" + Arrays.toString(this.baseColor) + "}";
}
}