PlayerSkinGradientSet class
Пакет: com.hypixel.hytale.server.core.cosmetics
Файл: com/hypixel/hytale/server/core/cosmetics/PlayerSkinGradientSet.java
Поля (2)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
String |
id |
|
BsonDocument |
var2 |
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
Map<String, PlayerSkinPartTexture> |
getGradientsMap<String, PlayerSkinPartTexture> getGradients() |
public |
String |
getIdString getId() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.cosmetics;
class="kw">import it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap;
class="kw">import java.util.Map;
class="kw">import java.util.Map.Entry;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.bson.BsonDocument;
class="kw">import org.bson.BsonValue;
class="kw">public class PlayerSkinGradientSet {
class="kw">private class="kw">final String id;
class="kw">private class="kw">final Map<String, PlayerSkinPartTexture> gradients;
class="kw">protected PlayerSkinGradientSet(@Nonnull BsonDocument var1) {
this.id = var1.getString("Id").getValue();
BsonDocument var2 = var1.getDocument("Gradients");
this.gradients = new Object2ObjectOpenHashMap();
for (Entry var4 : var2.entrySet()) {
this.gradients.put(var4.getKey(), new PlayerSkinPartTexture(var4.getValue().asDocument()));
}
}
class="kw">public String getId() {
class="kw">return this.id;
}
class="kw">public Map<String, PlayerSkinPartTexture> getGradients() {
class="kw">return this.gradients;
}
}