类org.bukkit.map.MapRenderer源码实例Demo

下面列出了怎么用org.bukkit.map.MapRenderer的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Kettle   文件: CraftMapView.java
public boolean removeRenderer(MapRenderer renderer) {
    if (renderers.contains(renderer)) {
        renderers.remove(renderer);
        for (Map.Entry<CraftPlayer, CraftMapCanvas> entry : canvases.get(renderer).entrySet()) {
            for (int x = 0; x < 128; ++x) {
                for (int y = 0; y < 128; ++y) {
                    entry.getValue().setPixel(x, y, (byte) -1);
                }
            }
        }
        canvases.remove(renderer);
        return true;
    } else {
        return false;
    }
}
 
源代码2 项目: Thermos   文件: CraftMapView.java
public boolean removeRenderer(MapRenderer renderer) {
    if (renderers.contains(renderer)) {
        renderers.remove(renderer);
        for (Map.Entry<CraftPlayer, CraftMapCanvas> entry : canvases.get(renderer).entrySet()) {
            for (int x = 0; x < 128; ++x) {
                for (int y = 0; y < 128; ++y) {
                    entry.getValue().setPixel(x, y, (byte) -1);
                }
            }
        }
        canvases.remove(renderer);
        return true;
    } else {
        return false;
    }
}
 
源代码3 项目: Kettle   文件: CraftMapView.java
public void addRenderer(MapRenderer renderer) {
    if (!renderers.contains(renderer)) {
        renderers.add(renderer);
        canvases.put(renderer, new HashMap<CraftPlayer, CraftMapCanvas>());
        renderer.initialize(this);
    }
}
 
源代码4 项目: Thermos   文件: CraftMapView.java
public void addRenderer(MapRenderer renderer) {
    if (!renderers.contains(renderer)) {
        renderers.add(renderer);
        canvases.put(renderer, new HashMap<CraftPlayer, CraftMapCanvas>());
        renderer.initialize(this);
    }
}
 
源代码5 项目: Kettle   文件: CraftMapView.java
public List<MapRenderer> getRenderers() {
    return new ArrayList<MapRenderer>(renderers);
}
 
源代码6 项目: Kettle   文件: CraftMapView.java
private boolean isContextual() {
    for (MapRenderer renderer : renderers) {
        if (renderer.isContextual()) return true;
    }
    return false;
}
 
源代码7 项目: Thermos   文件: CraftMapView.java
public List<MapRenderer> getRenderers() {
    return new ArrayList<MapRenderer>(renderers);
}
 
源代码8 项目: Thermos   文件: CraftMapView.java
private boolean isContextual() {
    for (MapRenderer renderer : renderers) {
        if (renderer.isContextual()) return true;
    }
    return false;
}
 
 类所在包
 类方法
 同包方法