本帖最后由 2693149792 于 2019-10-9 13:34 编辑
RT

实现方块换肤的功能最好写一个小型的demo给我
一个类似于BridgingSkin插件
有后门的前置插件Ldcrcrutils就先不发了,需要找我
@飞猪666 我还是没懂
RT


实现方块换肤的功能最好写一个小型的demo给我
一个类似于BridgingSkin插件
有后门的前置插件Ldcrcrutils就先不发了,需要找我
@飞猪666 我还是没懂

本帖最后由 飞猪666 于 2019-10-13 13:02 编辑
package fp;
import ldcr.BridgingAnalyzer.api.BlockSkinProvider;
import ldcr.BridgingAnalyzer.api.BridgingAnalyzerAPI;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class Demo implements BlockSkinProvider {
@Override
public ItemStack provide(Player player) {
return new ItemStack(Material.DIAMOND_BLOCK)
}
public static void setAPI(){
BridgingAnalyzerAPI.setBlockSkinProvider(new Demo());
}
}
package fp;
import ldcr.BridgingAnalyzer.api.BlockSkinProvider;
import ldcr.BridgingAnalyzer.api.BridgingAnalyzerAPI;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class Demo implements BlockSkinProvider {
@Override
public ItemStack provide(Player player) {
return new ItemStack(Material.DIAMOND_BLOCK)
}
public static void setAPI(){
BridgingAnalyzerAPI.setBlockSkinProvider(new Demo());
}
}