Java 类net.minecraft.server.EnumArt 实例源码

项目:CraftBukkit    文件:ArtTest.java   
@Test
public void verifyMapping() {
    List<Art> arts = Lists.newArrayList(Art.values());

    for (EnumArt enumArt : EnumArt.values()) {
        int id = enumArt.ordinal();
        String name = enumArt.B;
        int width = enumArt.C / UNIT_MULTIPLIER;
        int height = enumArt.D / UNIT_MULTIPLIER;

        Art subject = Art.getById(id);

        String message = String.format("org.bukkit.Art is missing id: %d named: '%s'", id, name);
        assertNotNull(message, subject);

        assertThat(Art.getByName(name), is(subject));
        assertThat("Art." + subject + "'s width", subject.getBlockWidth(), is(width));
        assertThat("Art." + subject + "'s height", subject.getBlockHeight(), is(height));

        arts.remove(subject);
    }

    assertThat("org.bukkit.Art has too many arts", arts, is(Collections.EMPTY_LIST));
}
项目:Almura-Server    文件:ArtTest.java   
@Test
public void verifyMapping() {
    List<Art> arts = Lists.newArrayList(Art.values());

    for (EnumArt enumArt : EnumArt.values()) {
        int id = enumArt.ordinal();
        String name = enumArt.B;
        int width = enumArt.C / UNIT_MULTIPLIER;
        int height = enumArt.D / UNIT_MULTIPLIER;

        Art subject = Art.getById(id);

        String message = String.format("org.bukkit.Art is missing id: %d named: '%s'", id - Achievement.STATISTIC_OFFSET, name);
        assertNotNull(message, subject);

        assertThat(Art.getByName(name), is(subject));
        assertThat("Art." + subject + "'s width", subject.getBlockWidth(), is(width));
        assertThat("Art." + subject + "'s height", subject.getBlockHeight(), is(height));

        arts.remove(subject);
    }

    assertThat("org.bukkit.Art has too many arts", arts, is(Collections.EMPTY_LIST));
}
项目:Tweakkit-Server    文件:ArtTest.java   
@Test
public void verifyMapping() {
    List<Art> arts = Lists.newArrayList(Art.values());

    for (EnumArt enumArt : EnumArt.values()) {
        int id = enumArt.ordinal();
        String name = enumArt.B;
        int width = enumArt.C / UNIT_MULTIPLIER;
        int height = enumArt.D / UNIT_MULTIPLIER;

        Art subject = Art.getById(id);

        String message = String.format("org.bukkit.Art is missing id: %d named: '%s'", id, name);
        assertNotNull(message, subject);

        assertThat(Art.getByName(name), is(subject));
        assertThat("Art." + subject + "'s width", subject.getBlockWidth(), is(width));
        assertThat("Art." + subject + "'s height", subject.getBlockHeight(), is(height));

        arts.remove(subject);
    }

    assertThat("org.bukkit.Art has too many arts", arts, is(Collections.EMPTY_LIST));
}
项目:Craft-city    文件:ArtTest.java   
@Test
public void verifyMapping() {
    List<Art> arts = Lists.newArrayList(Art.values());

    for (EnumArt enumArt : EnumArt.values()) {
        int id = enumArt.ordinal();
        String name = enumArt.B;
        int width = enumArt.C / UNIT_MULTIPLIER;
        int height = enumArt.D / UNIT_MULTIPLIER;

        Art subject = Art.getById(id);

        String message = String.format("org.bukkit.Art is missing id: %d named: '%s'", id - Achievement.STATISTIC_OFFSET, name);
        assertNotNull(message, subject);

        assertThat(Art.getByName(name), is(subject));
        assertThat("Art." + subject + "'s width", subject.getBlockWidth(), is(width));
        assertThat("Art." + subject + "'s height", subject.getBlockHeight(), is(height));

        arts.remove(subject);
    }

    assertThat("org.bukkit.Art has too many arts", arts, is(Collections.EMPTY_LIST));
}
项目:CraftBukkit    文件:CraftPainting.java   
public boolean setArt(Art art, boolean force) {
    EntityPainting painting = this.getHandle();
    EnumArt oldArt = painting.art;
    painting.art = CraftArt.BukkitToNotch(art);
    painting.setDirection(painting.direction);
    if (!force && !painting.survives()) {
        // Revert painting since it doesn't fit
        painting.art = oldArt;
        painting.setDirection(painting.direction);
        return false;
    }
    this.update();
    return true;
}
项目:CraftBukkit    文件:CraftArt.java   
public static Art NotchToBukkit(EnumArt art) {
    switch (art) {
        case KEBAB: return Art.KEBAB;
        case AZTEC: return Art.AZTEC;
        case ALBAN: return Art.ALBAN;
        case AZTEC2: return Art.AZTEC2;
        case BOMB: return Art.BOMB;
        case PLANT: return Art.PLANT;
        case WASTELAND: return Art.WASTELAND;
        case POOL: return Art.POOL;
        case COURBET: return Art.COURBET;
        case SEA: return Art.SEA;
        case SUNSET: return Art.SUNSET;
        case CREEBET: return Art.CREEBET;
        case WANDERER: return Art.WANDERER;
        case GRAHAM: return Art.GRAHAM;
        case MATCH: return Art.MATCH;
        case BUST: return Art.BUST;
        case STAGE: return Art.STAGE;
        case VOID: return Art.VOID;
        case SKULL_AND_ROSES: return Art.SKULL_AND_ROSES;
        case FIGHTERS: return Art.FIGHTERS;
        case POINTER: return Art.POINTER;
        case PIGSCENE: return Art.PIGSCENE;
        case BURNINGSKULL: return Art.BURNINGSKULL;
        case SKELETON: return Art.SKELETON;
        case DONKEYKONG: return Art.DONKEYKONG;
        case WITHER: return Art.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:CraftBukkit    文件:CraftArt.java   
public static EnumArt BukkitToNotch(Art art) {
    switch (art) {
        case KEBAB: return EnumArt.KEBAB;
        case AZTEC: return EnumArt.AZTEC;
        case ALBAN: return EnumArt.ALBAN;
        case AZTEC2: return EnumArt.AZTEC2;
        case BOMB: return EnumArt.BOMB;
        case PLANT: return EnumArt.PLANT;
        case WASTELAND: return EnumArt.WASTELAND;
        case POOL: return EnumArt.POOL;
        case COURBET: return EnumArt.COURBET;
        case SEA: return EnumArt.SEA;
        case SUNSET: return EnumArt.SUNSET;
        case CREEBET: return EnumArt.CREEBET;
        case WANDERER: return EnumArt.WANDERER;
        case GRAHAM: return EnumArt.GRAHAM;
        case MATCH: return EnumArt.MATCH;
        case BUST: return EnumArt.BUST;
        case STAGE: return EnumArt.STAGE;
        case VOID: return EnumArt.VOID;
        case SKULL_AND_ROSES: return EnumArt.SKULL_AND_ROSES;
        case FIGHTERS: return EnumArt.FIGHTERS;
        case POINTER: return EnumArt.POINTER;
        case PIGSCENE: return EnumArt.PIGSCENE;
        case BURNINGSKULL: return EnumArt.BURNINGSKULL;
        case SKELETON: return EnumArt.SKELETON;
        case DONKEYKONG: return EnumArt.DONKEYKONG;
        case WITHER: return EnumArt.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:CraftBukkit    文件:ArtTest.java   
@Test
public void testCraftArtToNotch() {
    Map<EnumArt, Art> cache = new EnumMap(EnumArt.class);
    for (Art art : Art.values()) {
        EnumArt enumArt = CraftArt.BukkitToNotch(art);
        assertNotNull(art.name(), enumArt);
        assertThat(art.name(), cache.put(enumArt, art), is(nullValue()));
    }
}
项目:CraftBukkit    文件:ArtTest.java   
@Test
public void testCraftArtToBukkit() {
    Map<Art, EnumArt> cache = new EnumMap(Art.class);
    for (EnumArt enumArt : EnumArt.values()) {
        Art art = CraftArt.NotchToBukkit(enumArt);
        assertNotNull(enumArt.name(), art);
        assertThat(enumArt.name(), cache.put(art, enumArt), is(nullValue()));
    }
}
项目:Almura-Server    文件:CraftPainting.java   
public boolean setArt(Art art, boolean force) {
    EntityPainting painting = this.getHandle();
    EnumArt oldArt = painting.art;
    painting.art = CraftArt.BukkitToNotch(art);
    painting.setDirection(painting.direction);
    if (!force && !painting.survives()) {
        // Revert painting since it doesn't fit
        painting.art = oldArt;
        painting.setDirection(painting.direction);
        return false;
    }
    this.update();
    return true;
}
项目:Almura-Server    文件:CraftArt.java   
public static Art NotchToBukkit(EnumArt art) {
    switch (art) {
        case KEBAB: return Art.KEBAB;
        case AZTEC: return Art.AZTEC;
        case ALBAN: return Art.ALBAN;
        case AZTEC2: return Art.AZTEC2;
        case BOMB: return Art.BOMB;
        case PLANT: return Art.PLANT;
        case WASTELAND: return Art.WASTELAND;
        case POOL: return Art.POOL;
        case COURBET: return Art.COURBET;
        case SEA: return Art.SEA;
        case SUNSET: return Art.SUNSET;
        case CREEBET: return Art.CREEBET;
        case WANDERER: return Art.WANDERER;
        case GRAHAM: return Art.GRAHAM;
        case MATCH: return Art.MATCH;
        case BUST: return Art.BUST;
        case STAGE: return Art.STAGE;
        case VOID: return Art.VOID;
        case SKULL_AND_ROSES: return Art.SKULL_AND_ROSES;
        case FIGHTERS: return Art.FIGHTERS;
        case POINTER: return Art.POINTER;
        case PIGSCENE: return Art.PIGSCENE;
        case BURNINGSKULL: return Art.BURNINGSKULL;
        case SKELETON: return Art.SKELETON;
        case DONKEYKONG: return Art.DONKEYKONG;
        case WITHER: return Art.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Almura-Server    文件:CraftArt.java   
public static EnumArt BukkitToNotch(Art art) {
    switch (art) {
        case KEBAB: return EnumArt.KEBAB;
        case AZTEC: return EnumArt.AZTEC;
        case ALBAN: return EnumArt.ALBAN;
        case AZTEC2: return EnumArt.AZTEC2;
        case BOMB: return EnumArt.BOMB;
        case PLANT: return EnumArt.PLANT;
        case WASTELAND: return EnumArt.WASTELAND;
        case POOL: return EnumArt.POOL;
        case COURBET: return EnumArt.COURBET;
        case SEA: return EnumArt.SEA;
        case SUNSET: return EnumArt.SUNSET;
        case CREEBET: return EnumArt.CREEBET;
        case WANDERER: return EnumArt.WANDERER;
        case GRAHAM: return EnumArt.GRAHAM;
        case MATCH: return EnumArt.MATCH;
        case BUST: return EnumArt.BUST;
        case STAGE: return EnumArt.STAGE;
        case VOID: return EnumArt.VOID;
        case SKULL_AND_ROSES: return EnumArt.SKULL_AND_ROSES;
        case FIGHTERS: return EnumArt.FIGHTERS;
        case POINTER: return EnumArt.POINTER;
        case PIGSCENE: return EnumArt.PIGSCENE;
        case BURNINGSKULL: return EnumArt.BURNINGSKULL;
        case SKELETON: return EnumArt.SKELETON;
        case DONKEYKONG: return EnumArt.DONKEYKONG;
        case WITHER: return EnumArt.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Almura-Server    文件:ArtTest.java   
@Test
public void testCraftArtToNotch() {
    Map<EnumArt, Art> cache = new EnumMap(EnumArt.class);
    for (Art art : Art.values()) {
        EnumArt enumArt = CraftArt.BukkitToNotch(art);
        assertNotNull(art.name(), enumArt);
        assertThat(art.name(), cache.put(enumArt, art), is(nullValue()));
    }
}
项目:Almura-Server    文件:ArtTest.java   
@Test
public void testCraftArtToBukkit() {
    Map<Art, EnumArt> cache = new EnumMap(Art.class);
    for (EnumArt enumArt : EnumArt.values()) {
        Art art = CraftArt.NotchToBukkit(enumArt);
        assertNotNull(enumArt.name(), art);
        assertThat(enumArt.name(), cache.put(art, enumArt), is(nullValue()));
    }
}
项目:Tweakkit-Server    文件:CraftPainting.java   
public boolean setArt(Art art, boolean force) {
    EntityPainting painting = this.getHandle();
    EnumArt oldArt = painting.art;
    painting.art = CraftArt.BukkitToNotch(art);
    painting.setDirection(painting.direction);
    if (!force && !painting.survives()) {
        // Revert painting since it doesn't fit
        painting.art = oldArt;
        painting.setDirection(painting.direction);
        return false;
    }
    this.update();
    return true;
}
项目:Tweakkit-Server    文件:CraftArt.java   
public static Art NotchToBukkit(EnumArt art) {
    switch (art) {
        case KEBAB: return Art.KEBAB;
        case AZTEC: return Art.AZTEC;
        case ALBAN: return Art.ALBAN;
        case AZTEC2: return Art.AZTEC2;
        case BOMB: return Art.BOMB;
        case PLANT: return Art.PLANT;
        case WASTELAND: return Art.WASTELAND;
        case POOL: return Art.POOL;
        case COURBET: return Art.COURBET;
        case SEA: return Art.SEA;
        case SUNSET: return Art.SUNSET;
        case CREEBET: return Art.CREEBET;
        case WANDERER: return Art.WANDERER;
        case GRAHAM: return Art.GRAHAM;
        case MATCH: return Art.MATCH;
        case BUST: return Art.BUST;
        case STAGE: return Art.STAGE;
        case VOID: return Art.VOID;
        case SKULL_AND_ROSES: return Art.SKULL_AND_ROSES;
        case FIGHTERS: return Art.FIGHTERS;
        case POINTER: return Art.POINTER;
        case PIGSCENE: return Art.PIGSCENE;
        case BURNINGSKULL: return Art.BURNINGSKULL;
        case SKELETON: return Art.SKELETON;
        case DONKEYKONG: return Art.DONKEYKONG;
        case WITHER: return Art.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Tweakkit-Server    文件:CraftArt.java   
public static EnumArt BukkitToNotch(Art art) {
    switch (art) {
        case KEBAB: return EnumArt.KEBAB;
        case AZTEC: return EnumArt.AZTEC;
        case ALBAN: return EnumArt.ALBAN;
        case AZTEC2: return EnumArt.AZTEC2;
        case BOMB: return EnumArt.BOMB;
        case PLANT: return EnumArt.PLANT;
        case WASTELAND: return EnumArt.WASTELAND;
        case POOL: return EnumArt.POOL;
        case COURBET: return EnumArt.COURBET;
        case SEA: return EnumArt.SEA;
        case SUNSET: return EnumArt.SUNSET;
        case CREEBET: return EnumArt.CREEBET;
        case WANDERER: return EnumArt.WANDERER;
        case GRAHAM: return EnumArt.GRAHAM;
        case MATCH: return EnumArt.MATCH;
        case BUST: return EnumArt.BUST;
        case STAGE: return EnumArt.STAGE;
        case VOID: return EnumArt.VOID;
        case SKULL_AND_ROSES: return EnumArt.SKULL_AND_ROSES;
        case FIGHTERS: return EnumArt.FIGHTERS;
        case POINTER: return EnumArt.POINTER;
        case PIGSCENE: return EnumArt.PIGSCENE;
        case BURNINGSKULL: return EnumArt.BURNINGSKULL;
        case SKELETON: return EnumArt.SKELETON;
        case DONKEYKONG: return EnumArt.DONKEYKONG;
        case WITHER: return EnumArt.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Tweakkit-Server    文件:ArtTest.java   
@Test
public void testCraftArtToNotch() {
    Map<EnumArt, Art> cache = new EnumMap(EnumArt.class);
    for (Art art : Art.values()) {
        EnumArt enumArt = CraftArt.BukkitToNotch(art);
        assertNotNull(art.name(), enumArt);
        assertThat(art.name(), cache.put(enumArt, art), is(nullValue()));
    }
}
项目:Tweakkit-Server    文件:ArtTest.java   
@Test
public void testCraftArtToBukkit() {
    Map<Art, EnumArt> cache = new EnumMap(Art.class);
    for (EnumArt enumArt : EnumArt.values()) {
        Art art = CraftArt.NotchToBukkit(enumArt);
        assertNotNull(enumArt.name(), art);
        assertThat(enumArt.name(), cache.put(art, enumArt), is(nullValue()));
    }
}
项目:Craft-city    文件:CraftPainting.java   
public boolean setArt(Art art, boolean force) {
    EntityPainting painting = this.getHandle();
    EnumArt oldArt = painting.art;
    painting.art = CraftArt.BukkitToNotch(art);
    painting.setDirection(painting.direction);
    if (!force && !painting.survives()) {
        // Revert painting since it doesn't fit
        painting.art = oldArt;
        painting.setDirection(painting.direction);
        return false;
    }
    this.update();
    return true;
}
项目:Craft-city    文件:CraftArt.java   
public static Art NotchToBukkit(EnumArt art) {
    switch (art) {
        case KEBAB: return Art.KEBAB;
        case AZTEC: return Art.AZTEC;
        case ALBAN: return Art.ALBAN;
        case AZTEC2: return Art.AZTEC2;
        case BOMB: return Art.BOMB;
        case PLANT: return Art.PLANT;
        case WASTELAND: return Art.WASTELAND;
        case POOL: return Art.POOL;
        case COURBET: return Art.COURBET;
        case SEA: return Art.SEA;
        case SUNSET: return Art.SUNSET;
        case CREEBET: return Art.CREEBET;
        case WANDERER: return Art.WANDERER;
        case GRAHAM: return Art.GRAHAM;
        case MATCH: return Art.MATCH;
        case BUST: return Art.BUST;
        case STAGE: return Art.STAGE;
        case VOID: return Art.VOID;
        case SKULL_AND_ROSES: return Art.SKULL_AND_ROSES;
        case FIGHTERS: return Art.FIGHTERS;
        case POINTER: return Art.POINTER;
        case PIGSCENE: return Art.PIGSCENE;
        case BURNINGSKULL: return Art.BURNINGSKULL;
        case SKELETON: return Art.SKELETON;
        case DONKEYKONG: return Art.DONKEYKONG;
        case WITHER: return Art.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Craft-city    文件:CraftArt.java   
public static EnumArt BukkitToNotch(Art art) {
    switch (art) {
        case KEBAB: return EnumArt.KEBAB;
        case AZTEC: return EnumArt.AZTEC;
        case ALBAN: return EnumArt.ALBAN;
        case AZTEC2: return EnumArt.AZTEC2;
        case BOMB: return EnumArt.BOMB;
        case PLANT: return EnumArt.PLANT;
        case WASTELAND: return EnumArt.WASTELAND;
        case POOL: return EnumArt.POOL;
        case COURBET: return EnumArt.COURBET;
        case SEA: return EnumArt.SEA;
        case SUNSET: return EnumArt.SUNSET;
        case CREEBET: return EnumArt.CREEBET;
        case WANDERER: return EnumArt.WANDERER;
        case GRAHAM: return EnumArt.GRAHAM;
        case MATCH: return EnumArt.MATCH;
        case BUST: return EnumArt.BUST;
        case STAGE: return EnumArt.STAGE;
        case VOID: return EnumArt.VOID;
        case SKULL_AND_ROSES: return EnumArt.SKULL_AND_ROSES;
        case FIGHTERS: return EnumArt.FIGHTERS;
        case POINTER: return EnumArt.POINTER;
        case PIGSCENE: return EnumArt.PIGSCENE;
        case BURNINGSKULL: return EnumArt.BURNINGSKULL;
        case SKELETON: return EnumArt.SKELETON;
        case DONKEYKONG: return EnumArt.DONKEYKONG;
        case WITHER: return EnumArt.WITHER;
        default:
            throw new AssertionError(art);
    }
}
项目:Craft-city    文件:ArtTest.java   
@Test
public void testCraftArtToNotch() {
    Map<EnumArt, Art> cache = new EnumMap(EnumArt.class);
    for (Art art : Art.values()) {
        EnumArt enumArt = CraftArt.BukkitToNotch(art);
        assertNotNull(art.name(), enumArt);
        assertThat(art.name(), cache.put(enumArt, art), is(nullValue()));
    }
}
项目:Craft-city    文件:ArtTest.java   
@Test
public void testCraftArtToBukkit() {
    Map<Art, EnumArt> cache = new EnumMap(Art.class);
    for (EnumArt enumArt : EnumArt.values()) {
        Art art = CraftArt.NotchToBukkit(enumArt);
        assertNotNull(enumArt.name(), art);
        assertThat(enumArt.name(), cache.put(art, enumArt), is(nullValue()));
    }
}
项目:CraftBukkit    文件:CraftPainting.java   
public Art getArt() {
    EnumArt art = getHandle().art;
    return CraftArt.NotchToBukkit(art);
}
项目:Almura-Server    文件:CraftPainting.java   
public Art getArt() {
    EnumArt art = getHandle().art;
    return CraftArt.NotchToBukkit(art);
}
项目:Tweakkit-Server    文件:CraftPainting.java   
public Art getArt() {
    EnumArt art = getHandle().art;
    return CraftArt.NotchToBukkit(art);
}
项目:Craft-city    文件:CraftPainting.java   
public Art getArt() {
    EnumArt art = getHandle().art;
    return CraftArt.NotchToBukkit(art);
}