McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Cryonic Config

Cryonic Config - Cryonic Config 配置库

Chill Minimal Config API
babric / fabric / forge / neoforge 作者 Slainlight 支持版本 b1.7.3 - 1.21.11
下载量
614,246
关注数
48
数据来源
Modrinth
模组详细介绍

Cryonic Config

  • 跨版本、易于移植且依赖极少的配置工具
  • 特别注重易用性与可移植性
  • 之所以叫 Cryonic,是因为它酷毙了

功能说明

  • 这会将 json 文件存储在 {minecraftdir}/config 中,命名为 "modid.json"
  • 所有配置文件都会在早期初始化时通过 "cryonicconfig.json" 中的字典读取
  • 所有配置只能通过直接编辑 json 文件来修改,没有制作 GUI 配置界面的计划
  • 为了便于移植,同步变量会直接通过聊天发送给玩家,并被拦截
  • 使用 HashMap 来查找 Str 到 ConfigStorage,以及 Str 到 Obj(变量)的映射

API

Groovy(build.gradle)添加依赖

添加 Maven:

repositories {
    maven { url "https://api.modrinth.com/maven" }
}

Modern/Architectury:

如果仅使用 fabric 或 neoforge,请将 ${project.name} 替换为 fabricforgeneoforge

dependencies {
    modImplementation "maven.modrinth:cryonicconfig:fabric-${project.name}:1.0.0+mc${rootProject.minecraft_version}"
}

b1.7.3:

dependencies {
    modImplementation "maven.modrinth:cryonicconfig:babric:1.0.0+mcb1.7.3"
}

简单用法:

// 你可以存储起来,也可以即用即取,这可以在任何地方调用
ConfigStorage config = CryonicConfig.getConfig("mod_id");

// 你可以存储 int、double、boolean 和 string
// 在获取它们时,也会同时设置它们的默认值
// getter 格式:(变量名,默认值)
// 你不能重复使用变量名!它们会被覆盖。
config.getInt("varName", 3);
config.getDouble("name", 3.3);
config.getBoolean("var", true);
config.getString("str", "Geronimo!")

// 该变量会在客户端和服务端本地存在
// 如果你想让已连接到服务器的玩家使用服务器配置
// 你必须调用它,使客户端使用服务器的值
config.sync("varName", playerEntity);

// 你也可以随意使用这种格式:
CryonicConfig.getConfig("mod_id").getInt("varName", 3);

// 你可以手动设置变量,而不是让 get 来生成它们
// 这对覆盖旧值也很有用
config.setInt("varName", 3);
config.setDouble("name", 3.3);
config.setBoolean("var", true);
config.setString("str", "Geronimo!");

标记依赖

fabric.mod.json 中:

{
  "depends": {
    "cryonicconfig": "*"
  }
}

mods.toml/neoforge.mods.toml 中:

[[dependencies.cryonicconfig]]
modId = "cryonicconfig"
type = "required"
versionRange = "[0,)"
基本信息
模组名称Cryonic Config
作者Slainlight
下载量614,246
关注数48
支持版本b1.7.3 - 1.21.11
加载器babric / fabric / forge / neoforge
客户端optional
服务端optional

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:180,089  |  历史访问人次:282,256

今日访问人数:17,176  |  今日访问人次:20,149

昨日访问人数:23,567  |  昨日访问人次:27,193

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6