All versions
1.21.1-0.3.0
Release
cb_custom 1.21.1-0.3.08 months ago 71
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
漂流瓶系统功能更新说明 一、中文
- 新增核心机制 钓瓶系统:玩家钓鱼可概率获取漂流瓶 预设词库:瓶内内容从场景(矿洞/雪地等)、心情(开心/难过等)、事件(生日/节日等)三类词库组合生成 回复系统:支持回复,单瓶最多5次;达上限后,最后回复者获纪念册(记录完整内容) 防滥发机制:单角色日投≤5个(0点刷新),单IP日投≤10个;2分钟内限投1个,恶意请求将封禁1小时;7天无回复瓶自动删除,满5次回复瓶永久保留 防滥收机制:玩家仅可持有1个他人漂流瓶;钓取瓶1小时未回复转主区域;后端分主区域(7天时效)、临时区域(刚钓取瓶)、纪念区(永久保存满5次回复或7天有回复瓶) 纪念展示与捞瓶:纪念册可通过指定网站查看;用捞网可捞回纪念册,无可用纪念册时100%获普通瓶 回复传递:漂流瓶回复后自动传下一位玩家,最多传递5次 善恶值系统:初始0分(-50~50区间);善意瓶+1,恶意瓶-5;影响祝福/诅咒瓶生成概率,负值越高诅咒瓶概率越高
- 新增漂流瓶种类 普通瓶:留言瓶(2纸+1玻璃瓶合成),不影响善恶值 善意瓶:食物瓶(获5-20食物)、富翁瓶(获5-20矿物)、宝藏瓶(生成战利品箱)、生物瓶(生成盆栽/鱼桶) 恶意瓶:乞丐瓶(移除部分背包物品)、天气瓶(改变天气/时间)、整蛊瓶(限时完成任务,失败随机传送)、挑战瓶(生成精英怪,需击败)
- 命名规则 发信状态:{种类}·{祝福/诅咒/无(普通)} 收信状态:{玩家名}的{种类}·{祝福/诅咒/无(普通)} 二、English
- New Core Mechanisms Bottle Fishing System: Players can obtain drift bottles with a certain probability through fishing Preset Thesaurus: Contents in bottles are generated by combining words from three thesaurus categories: Scene (mine/snowfield, etc.), Mood (happy/sad, etc.), and Event (birthday/festival, etc.) Reply System: All bottles support replies; a single bottle allows up to 5 replies. When reaching the limit, the last receiver will get a memorial album (recording all contents) after replying and delivering Anti-Spam Mechanism: Single account: ≤5 bottles/day (reset at 0:00); Single IP: ≤10 bottles/day; Only 1 bottle can be delivered within 2 minutes; Malicious requests will result in a 1-hour ban. Bottles with no replies for 7 days are automatically deleted; Bottles with 5 replies are permanently retained Anti-Over-Receiving Mechanism: Players can hold only 1 bottle from others. Bottles not replied within 1 hour after fishing are transferred to the main area. Backend has 3 areas: Main Area (7-day validity), Temporary Area (newly fished bottles), Memorial Area (permanently store bottles with 5 replies or replies within 7 days) Memorial Display & Bottle Retrieval: Memorial albums can be viewed via the designated website. Use a fishing net to retrieve albums; 100% get a normal bottle if no albums are available Reply Transmission: Bottles are automatically transmitted to the next player after being replied, with a maximum of 5 transmissions Good and Evil Value System: Initial value: 0 (range: -50~50); Kind Bottle: +1; Malicious Bottle: -5. Affects the probability of Blessing/Curse Bottles; higher negative value means higher probability of Curse Bottles
- New Drift Bottle Types Normal Bottle: Message Bottle (crafted with 2 papers + 1 glass bottle), no impact on Good and Evil Value Kind Bottle: Food Bottle (get 5-20 food), Rich Man Bottle (get 5-20 minerals), Treasure Bottle (spawns loot chest), Creature Bottle (spawns potted plant/fish bucket) Malicious Bottle: Beggar Bottle (removes some backpack items), Weather Bottle (changes weather/time), Prank Bottle (complete task within time limit, random teleportation if failed), Challenge Bottle (spawns elite monster that needs to be defeated)
- Naming Rules Sending Status: {Type}·{Blessing/Curse/None (Normal)} Receiving Status: {Player Name}'s {Type}·{Blessing/Curse/None (Normal)}
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:JbAYFUUS:OOnxOjXo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JbAYFUUS:OOnxOjXo"
}

