private static List<SpongeBlockFilter> getDefaultBlocks() { return Lists.newArrayList( new SpongeBlockFilter(BlockTypes.DIAMOND_BLOCK) ); }
private static List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.add(new SpongeBlockFilter(BlockTypes.SAND)); states.add(new SpongeBlockFilter(BlockTypes.DIRT)); states.add(new SpongeBlockFilter(BlockTypes.GRAVEL)); states.add(new SpongeBlockFilter(BlockTypes.SNOW)); states.add(new SpongeBlockFilter(BlockTypes.SNOW_LAYER)); states.add(new SpongeBlockFilter(BlockTypes.GRASS)); states.add(new SpongeBlockFilter(BlockTypes.GRASS_PATH)); return states; }
@Override public List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.add(new SpongeBlockFilter(BlockTypes.PLANKS)); states.add(new SpongeBlockFilter(BlockTypes.STONEBRICK)); states.add(new SpongeBlockFilter(BlockTypes.COBBLESTONE)); return states; }
@Override public List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.add(new SpongeBlockFilter(BlockTypes.PLANKS)); states.add(new SpongeBlockFilter(BlockTypes.STONEBRICK)); states.add(new SpongeBlockFilter(BlockTypes.COBBLESTONE)); return states; }
private static List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.add(new SpongeBlockFilter(BlockTypes.LOG)); states.add(new SpongeBlockFilter(BlockTypes.LOG2)); return states; }
@Override public SpongeBlockFilter deserialize(TypeToken<?> type, ConfigurationNode value) { return new SpongeBlockFilter(value.getString()); }
@Override public List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.addAll(Sponge.getRegistry().getAllOf(BlockType.class).stream() .filter(blockType -> blockType.getName().toLowerCase().contains("fence")) .map(SpongeBlockFilter::new) .collect(Collectors.toList())); states.add(new SpongeBlockFilter(BlockTypes.GLASS_PANE)); states.add(new SpongeBlockFilter(BlockTypes.STAINED_GLASS_PANE)); states.add(new SpongeBlockFilter(BlockTypes.IRON_BARS)); return states; } }
private static List<SpongeBlockFilter> getDefaultBlocks() { List<SpongeBlockFilter> states = Lists.newArrayList(); states.addAll(Sponge.getRegistry().getAllOf(BlockType.class).stream() .filter(blockType -> blockType.getName().toLowerCase().contains("stairs")) .map(blockType -> new SpongeBlockFilter(blockType.getName())).collect(Collectors.toList())); return states; }