HitokotoMC MC ·一言 API
使你的 Minecraft 可以输出 一言 中的文本。Working In Progress...
信息 Info
使用 /hitokoto <分类> 获取一言。
使用 /hitokoto help 获取帮助。
调用接口:https://v1.hitokoto.cn(请勿滥用, 最大 1次/3s)
配置 Config
位置:config/HitokotoMC/basic.json。
参数如下:
offline_mode:离线模式,原理是拉取此仓库,并且没有访问限制(施工中🏗️);
default_categories:默认分类,分类请见 /hitokoto help;
show_type:显示设置,chat-聊天框,actionbar - 动作栏,title - 标题。
许可 License
本模组使用 MIT 协议。
致谢 Thanks
开发者 Developer
本模组中 hitokoto 包是对一言 API 的调用,使用:
null 为默认。
HitokotoResponse response = hitokotoAPI.fetchSentence(categories, null, null, null, null);
API:
/**
* Fetches a sentence from the Hitokoto API.
*
* @param categories The categories of the sentence (e.g., List of Category).
* @param encode The encoding type (e.g., 'text', 'json').
* @param charset The character set (e.g., 'utf-8').
* @param minLength The minimum length of the sentence.
* @param maxLength The maximum length of the sentence.
* @return The response from the API containing the sentence and its source.
* @throws IOException If an I/O error occurs.
*/
HitokotoResponse fetchSentence(List<Category> categories, String encode, String charset, Integer minLength, Integer maxLength) throws IOException;
另请参阅:文档。