KteRising

一个极具挑战性的迷你游戏,玩家必须在不断上升的岩浆中生存下来,考验他们的反应和策略技能!(地面是岩浆)

资源图片
# ![关于KteRising](https://cdn.modrinth.com/data/cached_images/7a3e0445882feb6b77bc093d0e32bf72e630fa6b_0.webp) **自动化熔岩上升**插件已彻底优化以提高性能。它不包含任何不必要的事件监听器或未使用的导入,这可能会对效率产生负面影响。此外,它还带有完全可定制的配置文件,允许您根据服务器的需求来调整插件。 ## 功能 🏆 **获胜者检测系统** – 自动确定最后存活的玩家或队伍。 🎮 **6种预设游戏模式** – 可以随机选择模式或由玩家或管理员手动选择。 🔄 **自动游戏开始** – 当可配置数量的玩家加入时,游戏会自动开始。 📦 **即时物品库存** – 物品会自动出现在库存中(可配置)。 ⛏️ **自动熔炼矿石** – 矿石直接以熔炼形式进入库存(可配置)。 🧊 **水转冰** – 海洋和水会变成冰(可切换)。 ❄️ **熔岩冻结选项** – 游戏过程中暂时冻结上升的熔岩。 💀 **基于图层的死亡** – 当熔岩到达某些图层时,立即杀死玩家。 🗳️ **模式投票系统** – 玩家可以投票选择要玩的模式。 📢 **自定义死亡消息** – 个性化游戏中的死亡通知。 👥 **团队支持** – 以团队形式游戏。 🧱 **跳过挖掘阶段** – 经典模式跳过早期挖掘以加快游戏速度。 🔢 **投票乘数系统** – 某些玩家的投票可以计分(#BETA)。 ## PlaceholderAPI **%KteRising_survivor%** – 显示幸存者的列表。 **%KteRising_mode%** – 显示当前选择的游戏模式。 **%KteRising_time%** – 显示剩余时间和已经过去的时间。 **%KteRising_pvp%** – 指示 PvP 是否启用或禁用。 **%KteRising_lava%** – 显示当前的熔岩层。 **%KteRising_win%** – 显示您赢得的比赛数。 **%KteRising_kill%** – 显示您杀死的玩家数量。 **%KteRising_death%** – 显示您死亡的次数。 **%KteRising_match%** – 指示比赛是否已开始。 **%KteRising_player%** – 显示您在游戏中的玩家名称。 **%KteRising_teammode%** – 显示团队模式是否激活。 **%KteRising_team%** – 显示您所在的团队名称。 **%KteRising_teammates%** – 显示您的队友的姓名。 ## 游戏模式 **经典** 开始时: 镐, 16x 牛肉, 16x 木头。 ** Elytra** 开始时: 镐, Elytra, 6x 烟花, 16x 牛肉, 16x 木头。 ** Trident** 开始时: 镐, 16x 牛肉, 16x 木头, 忠诚和刺穿 Trident。 ** Op** 开始时: 镐, 64x 钻石, 64x 铁, 64x 木头, 64x 牛肉。 ** UltraOp** 开始时: 镐, 弓, 16x 箭矢, 64x 钻石, 64x 铁, 64x 木头, 64x 牛肉, 24x 金胡萝卜, 4x 金苹果。 ** ElytraOp** 开始时: 镐, Elytra, 64x 烟花, 64x 钻石, 64x 铁, 64x 木头, 64x 牛肉。 ** TridentOp** 开始时: 镐, 忠诚和刺穿 Trident, 64x 钻石, 64x 铁, 64x 木头, 64x 牛肉。 ## 指令和权限 **/kterising start(kterising.start) -** 开始游戏。 **/kterising reload(kterising.reload) -** 刷新配置和消息。 **/kterising mode (kterising.mode) -** 激活所选的游戏模式。 **/kterising skip(kterising.skip) -** 跳过经典模式的挖掘阶段。 **/kterising freeze(kterising.freeze) -** 冻结熔岩的上升。 **/kterising vote(kterising.vote) -** 打开投票菜单,供玩家选择游戏模式。 ## 测试结果 在测试期间,运行在 **Intel E5-2699 V4 上,分配了 6 个 CPU** 的服务器可以流畅地处理 **40–50 名玩家**,并且没有明显的性能问题。 ## Config ``` #是否通过投票或随机选择mod? (通过投票 = true,随机 = false) vote-start: true #是否要在达到一定数量的玩家时自动开始游戏? player-start: true #达到多少玩家时游戏会自动开始? player-start-count: 10 #达到玩家数量后游戏倒计时多久?(秒) player-start-time: 10 #在你输入开始游戏命令后,倒计时多长时间。我们建议至少2秒 start-countdown: 3 #它会在经典模式中设置熔岩何时开始上升。 (适用于 Trident, Elytra 和 Classic 模式) classic-start-time: 600 #它会在 Op 模式中设置熔岩何时开始上升。(适用于 TridentOp, ElytraOP 和 Op 模式) op-start-time: 60 #它设置世界大小。 (默认= 112) world-size: 112 #特征将被应用的的世界名称 world-name: "world" #它会写 PvP 何时启用。 pvp-allow: 90 #它会写熔岩多长时间上升一次,以秒为单位。 lava-delay: 3 #它会写熔岩开始上升的图层。(1.8+ = 1, 1.18+ = -64) lava-start-block: 1 #如果你关闭了自动拾取, 你破坏的方块会掉落到地上。 autopickup: true #如果你关闭了自动熔炼, 压碎的矿石会以矿石的形式返回。 automelt: true #如果你禁用它, 水不会变成冰 water-to-ice: enabled: false #如果你的服务器没有强大的性能,不推荐 low-y: 40 high-y: 63 #如果为 false, 观众可以生成区块 spectators-generate-chunks: true #如果为 true, 水和熔岩不会变成黑曜石 #(但当 PvP 开启时,玩家可以将其变成黑曜石。) obsidian-fix: true #例如,人们不再因为放置门而杀死自己。当熔岩到达某个图层时,它会检查,如果有人低于这个图层,它会杀死他们。 #应该在哪个图层检查其下方? #它会写熔岩停止的图层。(1.8+ = 256,1.18+ = 320) lava-border: 256 #站在熔岩特定图层上的玩家会被杀死。(border-kill 必须低于 lava-border!!!) border-kill: 253 team: max-size: 2 # 各种游戏事件的声音设置 sound: countdown-sound: BLOCK_NOTE_BLOCK_PLING skip-sound: BLOCK_NOTE_BLOCK_PLING freeze-sound: BLOCK_NOTE_BLOCK_PLING start-sound: ENTITY_GENERIC_EXPLODE lava-rise-sound: BLOCK_NOTE_BLOCK_PLING winner-sound: ENTITY_FIREWORK_ROCKET_TWINKLE pvp-sound: BLOCK_NOTE_BLOCK_PLING shrink-sound: BLOCK_NOTE_BLOCK_PLING # 自定义死亡消息设置 custom-death-messages: enabled: true havent-killer: "&c☠ &a%player%" have-killer: "&c⚔ &a%player% &cfrom &a%killer%" # 奖励系统设置 rewards: enabled: true kill-player: - "eco give %player% 5" win-player: - "eco give %player% 3" death-player: - "eco give %player% -3" # 根据玩家组(LuckPerms)设置投票乘数 vote_multipliers: default: 1 vip: 2 ``` ## Items Config ``` modes: Classic: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 16 - material: OAK_LOG amount: 16 OP: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 64 - material: DIAMOND amount: 64 - material: IRON_INGOT amount: 64 - material: COBBLESTONE amount: 576 - material: OAK_LOG amount: 64 Elytra: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 16 - material: OAK_LOG amount: 16 - material: ELYTRA amount: 1 name: "&6LavaRising Elytra" - material: FIREWORK_ROCKET amount: 6 ElytraOP: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 64 - material: DIAMOND amount: 64 - material: IRON_INGOT amount: 64 - material: COBBLESTONE amount: 576 - material: OAK_LOG amount: 64 - material: FIREWORK_ROCKET amount: 64 - material: ELYTRA amount: 1 name: "&6LavaRising Elytra" Trident: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 16 - material: OAK_LOG amount: 16 - material: TRIDENT amount: 1 name: "&3Riptide Trident" enchantments: RIPTIDE: 3 - material: TRIDENT amount: 1 name: "&3Loyalty Trident" enchantments: LOYALTY: 3 TridentOP: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 5 - material: COOKED_BEEF amount: 64 - material: DIAMOND amount: 64 - material: IRON_INGOT amount: 64 - material: COBBLESTONE amount: 576 - material: OAK_LOG amount: 64 - material: TRIDENT amount: 1 name: "&3Riptide Trident" enchantments: RIPTIDE: 3 - material: TRIDENT amount: 1 name: "&3Loyalty Trident" enchantments: LOYALTY: 3 UltraOP: #不要试图更改模式名称 items: - material: NETHERITE_PICKAXE amount: 1 name: "&6LavaRising Pickaxe" enchantments: DIG_SPEED: 10 - material: COOKED_BEEF amount: 64 - material: DIAMOND amount: 64 - material: IRON_INGOT amount: 64 - material: COBBLESTONE amount: 576 - material: OAK_LOG amount: 64 - material: BOW amount: 1 name: "&6LavaRising Bow" enchantments: POWER: 5 - material: ARROW amount: 64 - material: GOLDEN_APPLE amount: 4 - material: GOLDEN_CARROT amount: 24 ``` ![Discord](https://cdn.modrinth.com/data/cached_images/43b5b60ca950f66b92af57839b2ede848fdfe508.png) 对于任何插件相关的错误、错误或建议,请通过[Discord](https://discord.gg/M6V7wSaWz3)联系我们。