Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ninja.genuine.namegen;
- import java.util.Map;
- import java.util.HashMap;
- public class Main {
- private static final Map<String, Output> map = new HashMap<>();
- public static void main(String[] args) {
- map.forEach((name, out) -> {
- System.out.println(name);
- for (int i = 0; i < 10; i++)
- System.out.println(out.output());
- System.out.println();
- });
- }
- static {
- map.put("Class names", NameGenerator::genRandomClassName);
- map.put("Enemy title", NameGenerator::genRandomEnemyTitle);
- map.put( "Ally title", NameGenerator::genRandomFriendTitle);
- map.put("Random names", NameGenerator::genRandomName);
- map.put("Player rank", NameGenerator::genRandomPlayerRank);
- map.put("Player title", NameGenerator::genRandomPlayerTitle);
- }
- }
- interface Output {
- String output();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement