Separate EHTags into multiple files

(cherry picked from commit c51e8c7ab4ee57ab78e86a4c3021ff637490f647)
This commit is contained in:
Jobobby04 2022-04-23 20:43:02 -04:00
parent 5bf4d5e434
commit 8b11357eff
14 changed files with 24473 additions and 24406 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,46 @@
package exh.eh.tags
object Cosplayer : TagList {
override fun getTags1() = listOf(
"cosplayer:akane araragi",
"cosplayer:aleksandra bodler",
"cosplayer:aokotan",
"cosplayer:arty huang",
"cosplayer:atsuki",
"cosplayer:bishoujomom",
"cosplayer:carry key",
"cosplayer:chunmomo",
"cosplayer:gumiho hannya",
"cosplayer:hane ame",
"cosplayer:hinaughtya",
"cosplayer:holly wolf",
"cosplayer:iori moe",
"cosplayer:jill",
"cosplayer:kalinka fox",
"cosplayer:kaya huang",
"cosplayer:kuuko w",
"cosplayer:lenfried",
"cosplayer:miih cosplay",
"cosplayer:mikomin",
"cosplayer:misa daidai",
"cosplayer:momoiro reku",
"cosplayer:momokun",
"cosplayer:nadyasonika",
"cosplayer:nora fawn",
"cosplayer:octokuro",
"cosplayer:oichi",
"cosplayer:rioko",
"cosplayer:rocksy light",
"cosplayer:saku",
"cosplayer:sakurai hinoki",
"cosplayer:shiro kitsune",
"cosplayer:siao ding",
"cosplayer:smoettii",
"cosplayer:valery himera",
"cosplayer:velvet",
"cosplayer:wildhoney423",
"cosplayer:yume",
"cosplayer:yuzupyon",
)
}

View File

@ -0,0 +1,489 @@
package exh.eh.tags
object Female : TagList {
override fun getTags1() = listOf(
"female:abortion",
"female:absorption",
"female:adventitious vagina",
"female:age progression",
"female:age regression",
"female:ahegao",
"female:albino",
"female:alien girl",
"female:all the way through",
"female:amputee",
"female:anal",
"female:anal birth",
"female:anal intercourse",
"female:anal prolapse",
"female:angel",
"female:animal on furry",
"female:animegao",
"female:anorexic",
"female:apron",
"female:armpit licking",
"female:armpit sex",
"female:asphyxiation",
"female:ass expansion",
"female:assjob",
"female:aunt",
"female:autofellatio",
"female:autopaizuri",
"female:bald",
"female:ball sucking",
"female:balljob",
"female:bandages",
"female:bandaid",
"female:bbw",
"female:bdsm",
"female:bear",
"female:bear girl",
"female:beauty mark",
"female:bee girl",
"female:bestiality",
"female:big areolae",
"female:big ass",
"female:big balls",
"female:big breasts",
"female:big clit",
"female:big nipples",
"female:big penis",
"female:big vagina",
"female:bike shorts",
"female:bikini",
"female:birth",
"female:bisexual",
"female:blackmail",
"female:blind",
"female:blindfold",
"female:blood",
"female:bloomers",
"female:blowjob",
"female:blowjob face",
"female:body modification",
"female:body painting",
"female:body swap",
"female:body writing",
"female:bodystocking",
"female:bodysuit",
"female:bondage",
"female:brain fuck",
"female:breast expansion",
"female:breast feeding",
"female:breast reduction",
"female:bride",
"female:bukkake",
"female:bunny girl",
"female:burping",
"female:business suit",
"female:butler",
"female:cannibalism",
"female:cashier",
"female:catfight",
"female:catgirl",
"female:cbt",
"female:centaur",
"female:cervix penetration",
"female:cervix prolapse",
"female:chastity belt",
"female:cheating",
"female:cheerleader",
"female:chikan",
"female:chinese dress",
"female:chloroform",
"female:christmas",
"female:clamp",
"female:clit growth",
"female:clit stimulation",
"female:clone",
"female:clothed male nude female",
"female:coach",
"female:cock ring",
"female:cockslapping",
"female:collar",
"female:condom",
"female:conjoined",
"female:coprophagia",
"female:corruption",
"female:corset",
"female:cosplaying",
"female:cousin",
"female:cow",
"female:cowgirl",
"female:crab",
"female:crossdressing",
"female:crotch tattoo",
"female:crown",
"female:cum bath",
"female:cum in eye",
"female:cum swap",
"female:cumflation",
"female:cunnilingus",
"female:dark nipples",
"female:dark sclera",
"female:dark skin",
"female:daughter",
"female:deepthroat",
"female:deer",
"female:deer girl",
"female:defloration",
"female:demon girl",
"female:diaper",
"female:dick growth",
"female:dickgirl on dickgirl",
"female:dickgirls only",
"female:dicknipples",
"female:dinosaur",
"female:dog",
"female:dog girl",
"female:doll joints",
"female:donkey",
"female:double anal",
"female:double blowjob",
"female:double penetration",
"female:double vaginal",
"female:dougi",
"female:draenei",
"female:dragon",
"female:drill hair",
"female:drugs",
"female:drunk",
"female:ear fuck",
"female:eel",
"female:eggs",
"female:electric shocks",
"female:elephant",
"female:elf",
"female:emotionless sex",
"female:enema",
"female:exhibitionism",
"female:exposed clothing",
"female:eye penetration",
"female:eye-covering bang",
"female:eyemask",
"female:eyepatch",
"female:facesitting",
"female:facial hair",
"female:fairy",
"female:farting",
"female:females only",
"female:femdom",
"female:fft threesome",
"female:filming",
"female:fingering",
"female:first person perspective",
"female:fish",
"female:fishnets",
"female:fisting",
"female:focus anal",
"female:focus blowjob",
"female:focus paizuri",
"female:food on body",
"female:foot insertion",
"female:foot licking",
"female:footjob",
"female:forniphilia",
"female:fox",
"female:fox girl",
"female:freckles",
"female:frog",
"female:frottage",
"female:fundoshi",
"female:furry",
"female:futanari",
"female:gag",
"female:gaping",
"female:garter belt",
"female:gasmask",
"female:gender change",
"female:gender morph",
"female:ghost",
"female:giantess",
"female:gigantic breasts",
"female:glasses",
"female:glory hole",
"female:gloves",
"female:gokkun",
"female:gothic lolita",
"female:granddaughter",
"female:grandmother",
"female:group",
"female:growth",
"female:guro",
"female:gyaru",
"female:gymshorts",
"female:hair buns",
"female:hairjob",
"female:hairy",
"female:hairy armpits",
"female:handicapped",
"female:handjob",
"female:harem",
"female:harness",
"female:harpy",
"female:headless",
"female:headphones",
"female:heterochromia",
"female:hijab",
"female:hood",
"female:horns",
"female:horse",
"female:horse cock",
"female:horse girl",
"female:hotpants",
"female:huge breasts",
"female:huge penis",
"female:human cattle",
"female:human on furry",
"female:humiliation",
"female:impregnation",
"female:incest",
"female:infantilism",
"female:inflation",
"female:insect",
"female:insect girl",
"female:inverted nipples",
"female:invisible",
"female:kemonomimi",
"female:kigurumi pajama",
"female:kimono",
"female:kissing",
"female:kunoichi",
"female:lab coat",
"female:lactation",
"female:large insertions",
"female:large tattoo",
"female:latex",
"female:layer cake",
"female:leash",
"female:leg lock",
"female:leotard",
"female:lingerie",
"female:lioness",
"female:living clothes",
"female:lizard girl",
"female:lolicon",
"female:long tongue",
"female:low bestiality",
"female:low lolicon",
"female:machine",
"female:maggot",
"female:magical girl",
"female:maid",
"female:makeup",
"female:male on dickgirl",
"female:masked face",
"female:masturbation",
"female:mecha girl",
"female:menstruation",
"female:mermaid",
"female:mesuiki",
"female:metal armor",
"female:midget",
"female:miko",
"female:milf",
"female:military",
"female:milking",
"female:mind break",
"female:mind control",
"female:minigirl",
"female:monkey",
"female:monkey girl",
"female:monster girl",
"female:moral degeneration",
"female:mother",
"female:mouse",
"female:mouse girl",
"female:mouth mask",
"female:multiple arms",
"female:multiple assjob",
"female:multiple breasts",
"female:multiple footjob",
"female:multiple handjob",
"female:multiple orgasms",
"female:multiple paizuri",
"female:multiple penises",
"female:muscle",
"female:muscle growth",
"female:nakadashi",
"female:navel fuck",
"female:nazi",
"female:necrophilia",
"female:netorare",
"female:niece",
"female:nipple birth",
"female:nipple expansion",
"female:nipple fuck",
"female:nose fuck",
"female:nose hook",
"female:nun",
"female:nurse",
"female:octopus",
"female:oil",
"female:old lady",
"female:onahole",
"female:oni",
"female:oppai loli",
"female:orc",
"female:orgasm denial",
"female:paizuri",
"female:pantyhose",
"female:pantyjob",
"female:parasite",
"female:pasties",
"female:penis birth",
"female:petplay",
"female:petrification",
"female:phimosis",
"female:phone sex",
"female:piercing",
"female:pig",
"female:pig girl",
"female:pillory",
"female:pirate",
"female:piss drinking",
"female:pixie cut",
"female:plant girl",
"female:pole dancing",
"female:policewoman",
"female:ponygirl",
"female:ponytail",
"female:possession",
"female:pregnant",
"female:prehensile hair",
"female:prolapse",
"female:prostate massage",
"female:prostitution",
"female:pubic stubble",
"female:public use",
"female:rabbit",
"female:raccoon girl",
"female:race queen",
"female:randoseru",
"female:rape",
"female:real doll",
"female:reptile",
"female:rhinoceros",
"female:rimjob",
"female:robot",
"female:ryona",
"female:saliva",
"female:scar",
"female:scat",
"female:school gym uniform",
"female:school swimsuit",
"female:schoolboy uniform",
"female:schoolgirl uniform",
"female:scrotal lingerie",
"female:selfcest",
"female:sex toys",
"female:shared senses",
"female:shark",
"female:sheep",
"female:sheep girl",
"female:shemale",
"female:shibari",
"female:shimapan",
"female:shrinking",
"female:sister",
"female:skinsuit",
"female:slave",
"female:sleeping",
"female:slime",
"female:slime girl",
"female:slug",
"female:small breasts",
"female:smegma",
"female:smell",
"female:smoking",
"female:snail girl",
"female:snake",
"female:snake girl",
"female:snuff",
"female:sole dickgirl",
"female:sole female",
"female:solo action",
"female:spanking",
"female:speculum",
"female:spider",
"female:spider girl",
"female:squid girl",
"female:squirting",
"female:ssbbw",
"female:stewardess",
"female:stockings",
"female:stomach deformation",
"female:strap-on",
"female:stretching",
"female:stuck in wall",
"female:sumata",
"female:sundress",
"female:sunglasses",
"female:sweating",
"female:swimsuit",
"female:swinging",
"female:syringe",
"female:table masturbation",
"female:tail",
"female:tail plug",
"female:tall girl",
"female:tanlines",
"female:teacher",
"female:tentacles",
"female:thigh high boots",
"female:tiara",
"female:tickling",
"female:tiger",
"female:tights",
"female:toddlercon",
"female:tomboy",
"female:tooth brushing",
"female:torture",
"female:tracksuit",
"female:trampling",
"female:transformation",
"female:tribadism",
"female:triple anal",
"female:triple penetration",
"female:triple vaginal",
"female:ttf threesome",
"female:tube",
"female:turtle",
"female:tutor",
"female:twins",
"female:twintails",
"female:unbirth",
"female:underwater",
"female:unicorn",
"female:unusual insertions",
"female:unusual pupils",
"female:unusual teeth",
"female:urethra insertion",
"female:urination",
"female:vacbed",
"female:vaginal sticker",
"female:vampire",
"female:very long hair",
"female:vomit",
"female:vore",
"female:voyeurism",
"female:vtuber",
"female:waiter",
"female:waitress",
"female:weight gain",
"female:whip",
"female:wings",
"female:witch",
"female:wolf",
"female:wolf girl",
"female:wooden horse",
"female:worm",
"female:wormhole",
"female:wrestling",
"female:x-ray",
"female:yandere",
"female:yuri",
"female:zombie",
)
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,49 @@
package exh.eh.tags
object Language : TagList {
override fun getTags1() = listOf(
"language:arabic",
"language:bulgarian",
"language:catalan",
"language:cebuano",
"language:chinese",
"language:cree",
"language:creole",
"language:czech",
"language:danish",
"language:dutch",
"language:english",
"language:finnish",
"language:french",
"language:german",
"language:greek",
"language:hindi",
"language:hungarian",
"language:indonesian",
"language:irish",
"language:italian",
"language:japanese",
"language:korean",
"language:ladino",
"language:lao",
"language:norwegian",
"language:persian",
"language:polish",
"language:portuguese",
"language:rewrite",
"language:romanian",
"language:russian",
"language:sango",
"language:spanish",
"language:speechless",
"language:swedish",
"language:tagalog",
"language:text cleaned",
"language:thai",
"language:tigrinya",
"language:translated",
"language:turkish",
"language:vietnamese",
"language:zulu",
)
}

View File

@ -0,0 +1,381 @@
package exh.eh.tags
object Male : TagList {
override fun getTags1() = listOf(
"male:abortion",
"male:absorption",
"male:age progression",
"male:age regression",
"male:ahegao",
"male:alien",
"male:amputee",
"male:anal",
"male:anal birth",
"male:anal intercourse",
"male:anal prolapse",
"male:angel",
"male:animal on furry",
"male:animegao",
"male:apparel bukkake",
"male:apron",
"male:armpit licking",
"male:asphyxiation",
"male:bald",
"male:ball sucking",
"male:balls expansion",
"male:bandages",
"male:bat boy",
"male:bbm",
"male:bdsm",
"male:bear",
"male:bear boy",
"male:bestiality",
"male:big ass",
"male:big balls",
"male:big breasts",
"male:big nipples",
"male:big penis",
"male:bike shorts",
"male:bikini",
"male:birth",
"male:bisexual",
"male:blackmail",
"male:blind",
"male:blindfold",
"male:blood",
"male:bloomers",
"male:blowjob",
"male:blowjob face",
"male:body painting",
"male:body swap",
"male:body writing",
"male:bodystocking",
"male:bodysuit",
"male:bondage",
"male:breast feeding",
"male:bride",
"male:brother",
"male:bukkake",
"male:bull",
"male:bunny boy",
"male:burping",
"male:business suit",
"male:butler",
"male:cannibalism",
"male:cashier",
"male:cat",
"male:catboy",
"male:cbt",
"male:cervix prolapse",
"male:chastity belt",
"male:cheating",
"male:cheerleader",
"male:chikan",
"male:chinese dress",
"male:chloroform",
"male:christmas",
"male:clit stimulation",
"male:clone",
"male:clothed female nude male",
"male:coach",
"male:cock ring",
"male:collar",
"male:condom",
"male:coprophagia",
"male:corruption",
"male:corset",
"male:cosplaying",
"male:cousin",
"male:cowman",
"male:crab",
"male:crossdressing",
"male:crown",
"male:cuntboy",
"male:dark nipples",
"male:dark sclera",
"male:dark skin",
"male:deepthroat",
"male:deer",
"male:demon",
"male:dick growth",
"male:dickgirl on male",
"male:dilf",
"male:dinosaur",
"male:dog",
"male:dog boy",
"male:donkey",
"male:double anal",
"male:double blowjob",
"male:double penetration",
"male:dougi",
"male:dragon",
"male:drill hair",
"male:drugs",
"male:drunk",
"male:eel",
"male:eggs",
"male:electric shocks",
"male:elephant",
"male:elf",
"male:emotionless sex",
"male:enema",
"male:exhibitionism",
"male:exposed clothing",
"male:eye penetration",
"male:eye-covering bang",
"male:eyemask",
"male:eyepatch",
"male:facial hair",
"male:fairy",
"male:farting",
"male:father",
"male:feminization",
"male:filming",
"male:first person perspective",
"male:fish",
"male:fishnets",
"male:fisting",
"male:focus paizuri",
"male:food on body",
"male:foot licking",
"male:footjob",
"male:forniphilia",
"male:fox",
"male:fox boy",
"male:freckles",
"male:frog",
"male:frottage",
"male:fundoshi",
"male:furry",
"male:gag",
"male:gaping",
"male:garter belt",
"male:gasmask",
"male:gender change",
"male:gender morph",
"male:ghost",
"male:giant",
"male:glasses",
"male:glory hole",
"male:goblin",
"male:gokkun",
"male:gorilla",
"male:gothic lolita",
"male:grandfather",
"male:group",
"male:growth",
"male:guro",
"male:gyaru-oh",
"male:gymshorts",
"male:hair buns",
"male:hairy",
"male:handjob",
"male:harem",
"male:harpy",
"male:headphones",
"male:horns",
"male:horse",
"male:horse boy",
"male:horse cock",
"male:hotpants",
"male:human on furry",
"male:humiliation",
"male:impregnation",
"male:incest",
"male:infantilism",
"male:inflation",
"male:insect",
"male:insect boy",
"male:invisible",
"male:josou seme",
"male:kemonomimi",
"male:kigurumi pajama",
"male:kimono",
"male:kissing",
"male:lab coat",
"male:large insertions",
"male:large tattoo",
"male:latex",
"male:layer cake",
"male:leotard",
"male:lingerie",
"male:lion",
"male:lizard guy",
"male:long tongue",
"male:low bestiality",
"male:low shotacon",
"male:machine",
"male:maggot",
"male:magical girl",
"male:maid",
"male:makeup",
"male:males only",
"male:masked face",
"male:masturbation",
"male:merman",
"male:mesuiki",
"male:metal armor",
"male:midget",
"male:miko",
"male:military",
"male:mind break",
"male:mind control",
"male:miniguy",
"male:minotaur",
"male:monkey",
"male:monkey boy",
"male:monster",
"male:moral degeneration",
"male:mouse",
"male:mouse boy",
"male:multiple assjob",
"male:multiple footjob",
"male:multiple handjob",
"male:multiple orgasms",
"male:multiple penises",
"male:muscle",
"male:nakadashi",
"male:necrophilia",
"male:netorare",
"male:ninja",
"male:nipple birth",
"male:nose fuck",
"male:nose hook",
"male:nun",
"male:nurse",
"male:octopus",
"male:oil",
"male:old man",
"male:onahole",
"male:orc",
"male:orgasm denial",
"male:otokofutanari",
"male:paizuri",
"male:panther",
"male:pantyhose",
"male:pasties",
"male:pegging",
"male:penis birth",
"male:petplay",
"male:phimosis",
"male:piercing",
"male:pig",
"male:pig man",
"male:pillory",
"male:piss drinking",
"male:plant boy",
"male:pole dancing",
"male:policeman",
"male:possession",
"male:pregnant",
"male:priest",
"male:prolapse",
"male:prostate massage",
"male:prostitution",
"male:pubic stubble",
"male:public use",
"male:rabbit",
"male:randoseru",
"male:rape",
"male:reptile",
"male:rhinoceros",
"male:rimjob",
"male:robot",
"male:ryona",
"male:scar",
"male:scat",
"male:school gym uniform",
"male:school swimsuit",
"male:schoolboy uniform",
"male:schoolgirl uniform",
"male:selfcest",
"male:sex toys",
"male:shared senses",
"male:shark",
"male:shark boy",
"male:sheep",
"male:sheep boy",
"male:shibari",
"male:shimapan",
"male:shotacon",
"male:shrinking",
"male:skinsuit",
"male:slave",
"male:sleeping",
"male:slime",
"male:slime boy",
"male:slug",
"male:small penis",
"male:smegma",
"male:smell",
"male:smoking",
"male:snake",
"male:snake boy",
"male:snuff",
"male:sole male",
"male:solo action",
"male:spanking",
"male:speculum",
"male:spider",
"male:squid boy",
"male:stewardess",
"male:stockings",
"male:stomach deformation",
"male:stretching",
"male:stuck in wall",
"male:sundress",
"male:sunglasses",
"male:sweating",
"male:swimsuit",
"male:swinging",
"male:syringe",
"male:tail",
"male:tail plug",
"male:tall man",
"male:tanlines",
"male:teacher",
"male:tentacles",
"male:thigh high boots",
"male:tiara",
"male:tickling",
"male:tiger",
"male:tights",
"male:toddlercon",
"male:tomgirl",
"male:tooth brushing",
"male:torture",
"male:tracksuit",
"male:trampling",
"male:transformation",
"male:tube",
"male:turtle",
"male:tutor",
"male:twins",
"male:unbirth",
"male:uncle",
"male:unicorn",
"male:unusual pupils",
"male:urethra insertion",
"male:urination",
"male:vampire",
"male:very long hair",
"male:virginity",
"male:vomit",
"male:vore",
"male:voyeurism",
"male:waiter",
"male:waitress",
"male:whip",
"male:wings",
"male:witch",
"male:wolf",
"male:wolf boy",
"male:wooden horse",
"male:worm",
"male:wormhole",
"male:x-ray",
"male:yandere",
"male:yaoi",
)
}

View File

@ -0,0 +1,24 @@
package exh.eh.tags
object Mixed : TagList {
override fun getTags1() = listOf(
"mixed:animal on animal",
"mixed:body swap",
"mixed:ffm threesome",
"mixed:frottage",
"mixed:group",
"mixed:incest",
"mixed:mmf threesome",
"mixed:mmt threesome",
"mixed:mtf threesome",
"mixed:multimouth blowjob",
"mixed:multiple assjob",
"mixed:multiple footjob",
"mixed:multiple handjob",
"mixed:oyakodon",
"mixed:shimaidon",
"mixed:ttm threesome",
"mixed:twins",
)
}

View File

@ -0,0 +1,59 @@
package exh.eh.tags
object Other : TagList {
override fun getTags1() = listOf(
"other:3d",
"other:already uploaded",
"other:anaglyph",
"other:animated",
"other:anthology",
"other:artbook",
"other:caption",
"other:comic",
"other:compilation",
"other:dakimakura",
"other:figure",
"other:forbidden content",
"other:full censorship",
"other:full color",
"other:game sprite",
"other:goudoushi",
"other:hardcore",
"other:how to",
"other:incomplete",
"other:missing cover",
"other:mosaic censorship",
"other:multi-work series",
"other:multipanel sequence",
"other:no penetration",
"other:non-h imageset",
"other:non-nude",
"other:novel",
"other:nudity only",
"other:out of order",
"other:paperchild",
"other:poor grammar",
"other:realporn",
"other:redraw",
"other:replaced",
"other:rough translation",
"other:sample",
"other:scanmark",
"other:screenshots",
"other:sketch lines",
"other:stereoscopic",
"other:story arc",
"other:tankoubon",
"other:themeless",
"other:time stop",
"other:uncensored",
"other:variant set",
"other:watermarked",
"other:webtoon",
"other:western cg",
"other:western imageset",
"other:western non-h",
"other:yukkuri",
)
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
package exh.eh.tags
object ReClass : TagList {
override fun getTags1() = listOf(
"reclass:artistcg",
"reclass:asianporn",
"reclass:cosplay",
"reclass:doujinshi",
"reclass:gamecg",
"reclass:imageset",
"reclass:manga",
"reclass:misc",
"reclass:non-h",
"reclass:western",
)
}

View File

@ -0,0 +1,18 @@
package exh.eh.tags
interface TagList {
fun getTags1(): List<String>
fun getTags2(): List<String> = emptyList()
fun getTags3(): List<String> = emptyList()
fun getTags4(): List<String> = emptyList()
fun getTags() = listOf(
getTags1(),
getTags2(),
getTags3(),
getTags4()
)
}