本文整理汇总了Java中org.bukkit.inventory.meta.MapMeta.setScaling方法的典型用法代码示例。如果您正苦于以下问题:Java MapMeta.setScaling方法的具体用法?Java MapMeta.setScaling怎么用?Java MapMeta.setScaling使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.bukkit.inventory.meta.MapMeta
的用法示例。
在下文中一共展示了MapMeta.setScaling方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: processMeta
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
@Override
public void processMeta(Player player, ItemMeta m) {
super.processMeta(player, m);
MapMeta meta = (MapMeta) m;
meta.setScaling(scaling);
if(displayLocName != null)
meta.setLocationName(displayLocName.resolve(player));
if(displayMapColor != null)
meta.setColor(displayMapColor.resolve(player));
}
示例2: unbox
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
public ItemMeta unbox() {
MapMeta meta = (MapMeta) new ItemStack(this.id).getItemMeta();
if (this.scaling) {
meta.setScaling(true);
}
return meta;
}
示例3: unbox
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
public ItemMeta unbox() {
MapMeta meta = (MapMeta) new ItemStack(this.id).getItemMeta();
if (this.scaling) {
meta.setScaling(true);
}
return meta;
}
示例4: build
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
@Override
public ItemStack build(ItemStack stack) {
if(valid) {
MapMeta meta = (MapMeta) stack.getItemMeta();
if(location != null) meta.setLocationName(location);
if(color != null) meta.setColor(color);
meta.setScaling(scaling);
stack.setItemMeta(meta);
}
return stack;
}
示例5: parseMapMetaString
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
private static void parseMapMetaString(final String string, final MapMeta meta) {
meta.setScaling(Boolean.parseBoolean(string));
}
示例6: loadMapMetaFromConfigSection
import org.bukkit.inventory.meta.MapMeta; //导入方法依赖的package包/类
private static void loadMapMetaFromConfigSection(final ConfigurationSection metaSection, final MapMeta meta) {
meta.setScaling(metaSection.getBoolean("isMapScaling"));
}