public class GermSkinAPI
extends java.lang.Object
Constructor and Description |
---|
GermSkinAPI() |
Modifier and Type | Method and Description |
---|---|
static void |
addArmourSkin(org.bukkit.entity.Player player,
GermSkinArmourersWorkshop bedrockEdition) |
static void |
addBedrockSkin(org.bukkit.entity.Player player,
GermSkinBedrock skinBedrock) |
static void |
addEffectSkin(org.bukkit.entity.Player player,
GermSkinEffect germSkinEffect) |
static void |
addItemStack(org.bukkit.entity.Player player,
SkinType skinType,
java.lang.String identity,
org.bukkit.inventory.ItemStack itemStack)
给指定皮肤类型添加一个物品
如果这个物品符合 GermPlugin/item 文件夹下的皮肤匹配 将会把这个皮肤赋给玩家 当你想不经过槽位给玩家添加一个皮肤时,使用该方法 该方法不会在服务端缓存任何东西 直接识别物品上存在的皮肤发给客户端 可以添加一个不包含皮肤的物品,将不造成任何影响 |
static void |
removeArmourSkin(org.bukkit.entity.Player player,
java.lang.String identity) |
static void |
removeBedrockSkin(org.bukkit.entity.Player player,
java.lang.String identity) |
static void |
removeEffectSkin(org.bukkit.entity.Player player,
java.lang.String identity) |
static void |
removeSkin(org.bukkit.entity.Player player,
SkinType skinType,
java.lang.String identity) |
static void |
setHideSkinFromIdentity(org.bukkit.entity.Player player,
SkinType skinType,
java.lang.String identity,
boolean hide)
可以将玩家放在指定槽位内的时装隐藏渲染
|
public static void addItemStack(org.bukkit.entity.Player player, SkinType skinType, java.lang.String identity, org.bukkit.inventory.ItemStack itemStack)
player
- skinType
- itemStack
- public static void setHideSkinFromIdentity(org.bukkit.entity.Player player, SkinType skinType, java.lang.String identity, boolean hide)
player
- skinType
- 时装类型identity
- 槽位的identityhide
- 是否隐藏public static void removeSkin(org.bukkit.entity.Player player, SkinType skinType, java.lang.String identity)
public static void addBedrockSkin(org.bukkit.entity.Player player, GermSkinBedrock skinBedrock)
public static void removeBedrockSkin(org.bukkit.entity.Player player, java.lang.String identity)
public static void addArmourSkin(org.bukkit.entity.Player player, GermSkinArmourersWorkshop bedrockEdition)
public static void removeArmourSkin(org.bukkit.entity.Player player, java.lang.String identity)
public static void addEffectSkin(org.bukkit.entity.Player player, GermSkinEffect germSkinEffect)
public static void removeEffectSkin(org.bukkit.entity.Player player, java.lang.String identity)