offline-fantasy-name-generators

Offline version of www.fantasynamegenerators.com
git clone https://git.neptards.moe/neptards/offline-fantasy-name-generators.git
Log | Files | Refs | README

mcVillagers.js (6073B)


      1 var br = "";
      2 
      3 function nameGen() {
      4     var nm1 = ["Ave", "Civi", "Denni", "Gen", "Genner", "Gennie", "Habbie", "Nary", "Norm", "Norma", "Norman", "Ordie", "Reg", "Reggie", "Ressie", "Settler", "Sitti", "Sity", "Stan", "Standa", "Unem", "Urbie", "Verage"];
      5     var nm2 = ["Aegis", "Armsworth", "Bell", "Boots", "Bootsmith", "Buckle", "Buckler", "Bullwark", "Busby", "Chains", "Chestington", "Coal", "Cole", "Diamonds", "Feaver", "Gow", "Guard", "Helms", "Helmut", "Ingot", "Irons", "Koval", "Kowal", "Lava", "Magma", "Mails", "Schmits", "Shieldrick", "Shields", "Ward"];
      6     var nm3 = ["Barry", "Beefs", "Berry", "Bones", "Boucher", "Brawn", "Brawnworth", "Brew", "Butch", "Chows", "Cole", "Fleischer", "Grubs", "Hash", "Kelps", "Metzner", "Porkington", "Rabbits", "Rations", "Slager", "Stewie", "Stews"];
      7     var nm4 = ["Atlas", "Banner", "Bannerman", "Banners", "Compass", "Discovery", "Entrepid", "Explorer", "Geo", "Glaser", "Glass", "Glazer", "Globetrots", "Globetrotter", "Journeyman", "Journeys", "Path", "Paths", "Pioneer", "Roamer", "Strider", "Tracer", "Trailer", "Trails", "Trekker", "Treks", "Trips", "Voyage", "Voyager", "Wander", "Wayfare"];
      8     var nm5 = ["Chapman", "Clark", "Docs", "Ender", "Enders", "Foot", "Foots", "Glaser", "Glass", "Glazer", "Glow", "Heals", "Ingot", "Ingots", "Lapis", "Lazuli", "Mendings", "Mends", "Patches", "Rot", "Rott", "Salve", "Scute", "Scutes", "Soothe", "Warts"];
      9     var nm6 = ["Akkerman", "Apple", "Appleton", "Beetington", "Beets", "Boer", "Carrots", "Cookie", "Cowman", "Crops", "Gorter", "Grows", "Harrow", "Harvester", "Harvests", "Koeman", "Landman", "Miller", "Morar", "Moraru", "Mulder", "Plants", "Plower", "Plowright", "Pumpkin", "Pumpking", "Ranch", "Rancher", "Reaper", "Seeds", "Sow", "Tater", "Taters", "Tender", "Till", "Tiller", "Tots", "Wheats"];
     10     var nm7 = ["Angle", "Angler", "Angles", "Baits", "Baitsman", "Boatman", "Boatwright", "Bob", "Cast", "Casts", "Chum", "Coal", "Cod", "Cole", "Fisch", "Fisher", "Haul", "Lure", "Marin", "Marine", "Net", "Nets", "Piscator", "Pisces", "Puff", "Puffer", "Rod", "Rodman", "Rods", "Strings", "Trawler", "Trawlie", "Waters", "Wave"];
     11     var nm8 = ["Archer", "Arrowsmith", "Bo", "Bolt", "Bowman", "Bows", "Bowyer", "Bullseye", "Dart", "Feathers", "Flint", "Hook", "Hooks", "Plume", "Quiver", "Sticks", "Trips"];
     12     var nm9 = ["Attire", "Boots", "Cap", "Caps", "Flint", "Garb", "Glover", "Hide", "Hides", "Hyde", "Leatherman", "Pantington", "Raggers", "Rags", "Riggings", "Sadler", "Sandler", "Scute", "Shoemaker", "Skinner", "Skins", "Tailor", "Tan", "Tanner", "Threads", "Tunics"];
     13     var nm10 = ["Book", "Books", "Clocks", "Compass", "Dinter", "Glass", "Ink", "Inkworth", "Lerner", "Page", "Papers", "Quill", "Quills", "Reads", "Scriver", "Shriver"];
     14     var nm11 = ["Andy", "Baumann", "Boulder", "Brick", "Bricks", "Brock", "Chisel", "Chisels", "Clay", "Claye", "Cotta", "Dio", "Granite", "Mason", "Pebble", "Pillars", "Quartz", "Rock", "Rocky", "Stone", "Terra", "Tyler"];
     15     var nm12 = ["Blockhead", "Bonehead", "Dimdim", "Dimwit", "Dingbat", "Dolt", "Doofus", "Dope", "Dumbbell", "Dummydum", "Dummydumdum", "Dunce", "Ignoramus", "Loony", "Muttonhead", "Nincompoop", "Nitty", "Nutters", "Pinhead", "Simpleton", "Simpleton II", "Slowpoke", "Tomfool"];
     16     var nm13 = ["Beds", "Color", "Dye", "Dyer", "Fuller", "Paint", "Paints", "Pigment", "Shear", "Shears", "Sleep", "Sleeps", "Wool", "Wools", "Woolsworth"];
     17     var nm14 = ["Apparatus", "Ax", "Axington", "Carpenter", "Flint", "Gizmo", "Hammer", "Hammers", "Hatchet", "Ingot", "Ingots", "Iron", "Irons", "Pick", "Steels", "Tools", "Toolsworth"];
     18     var nm15 = ["Arm", "Arming", "Arms", "Axe", "Bell", "Blade", "Blades", "Brand", "Claymore", "Coal", "Cole", "Dirk", "Edge", "Epee", "Falchio", "Falchion", "Glaive", "Glaives", "Hatchet", "Ingot", "Kris", "Saber", "Shank", "Swords", "Swordsmith"];
     19     var nmR = [""];
     20     var element = document.createElement("div");
     21     element.setAttribute("id", "result");
     22     nTp = Math.random() * 50 | 0;
     23     if (nTp === 0 && first !== 0 && triggered === 0) {
     24         nTp = Math.random() * 5 | 0;
     25         if (nTp === 0) {
     26             creeper();
     27         } else if (nTp < 3) {
     28             herobrine();
     29         } else {
     30             enderman();
     31         }
     32     } else {
     33         for (i = 0; i < 15; i++) {
     34             switch (i) {
     35                 case 0:
     36                     nMr = nm1;
     37                     break;
     38                 case 1:
     39                     nMr = nm2;
     40                     break;
     41                 case 2:
     42                     nMr = nm3;
     43                     break;
     44                 case 3:
     45                     nMr = nm4;
     46                     break;
     47                 case 4:
     48                     nMr = nm5;
     49                     break;
     50                 case 5:
     51                     nMr = nm6;
     52                     break;
     53                 case 6:
     54                     nMr = nm7;
     55                     break;
     56                 case 7:
     57                     nMr = nm8;
     58                     break;
     59                 case 8:
     60                     nMr = nm9;
     61                     break;
     62                 case 9:
     63                     nMr = nm10;
     64                     break;
     65                 case 10:
     66                     nMr = nm11;
     67                     break;
     68                 case 11:
     69                     nMr = nm12;
     70                     break;
     71                 case 12:
     72                     nMr = nm13;
     73                     break;
     74                 case 13:
     75                     nMr = nm14;
     76                     break;
     77                 case 14:
     78                     nMr = nm15;
     79                     break;
     80             }
     81             rnd = Math.random() * nMr.length | 0;
     82             nMs = nMr[rnd];
     83             br = document.createElement('br');
     84             element.appendChild(document.createTextNode(nMs));
     85             element.appendChild(br);
     86         }
     87         first++;
     88         if (document.getElementById("result")) {
     89             document.getElementById("placeholder").removeChild(document.getElementById("result"));
     90         }
     91         document.getElementById("placeholder").appendChild(element);
     92     }
     93 }