本文整理汇总了Java中org.inventivetalent.mapmanager.controller.MultiMapController类的典型用法代码示例。如果您正苦于以下问题:Java MultiMapController类的具体用法?Java MultiMapController怎么用?Java MultiMapController使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
MultiMapController类属于org.inventivetalent.mapmanager.controller包,在下文中一共展示了MultiMapController类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: clearFrames
import org.inventivetalent.mapmanager.controller.MultiMapController; //导入依赖的package包/类
public void clearFrames() {
if (this.mapWrappers != null) {
for (MapWrapper wrapper : this.mapWrappers) {
for (UUID uuid : worldPlayers) {
Player player = Bukkit.getPlayer(uuid);
if (player != null) {
((MultiMapController) wrapper.getController()).clearFrames(player, this.itemFrameIds);
}
}
wrapper.getController().clearViewers();
}
for (int[] iA : this.itemFrameIds) {
for (int i : iA) {
ItemFrame itemFrame = MapManagerPlugin.getItemFrameById(getWorld(), i);
if (itemFrame != null) {
itemFrame.removeMetadata("ANIMATED_FRAMES_META", plugin);
}
}
}
}
}
示例2: getController
import org.inventivetalent.mapmanager.controller.MultiMapController; //导入依赖的package包/类
@Override
public MultiMapController getController() {
return this.controller;
}