Tweakin

Tweakin 是一个专为 Minecraft 服务器设计的多功能增强插件。

资源图片
# Tweakin - Minecraft 服务器增强插件 ![License](https://img.shields.io/badge/License-MIT-green) ## 📝 介绍 Tweakin 是一个专为 Minecraft 服务器设计的多功能增强插件。它提供各种有用的游戏机制改进,以使服务器游戏体验更加便捷和有趣。 ## ✨ 特点 - 🍁 物理重力方块坠落 - 当重力方块(如沙子)掉落时,它们会破坏其下方的非完整方块(如火把)。 - 🌱 自动种植系统 - 自动种植掉落的种子和农作物 - 支持所有植物类型 - 可配置种植延迟 - 粒子效果反馈 - 🚪 双门同步 - 自动同步相邻门的状态 - 支持所有木门类型 - 🌵 仙人掌保护 - 防止物品被仙人掌破坏 - 物品会弹开而不是被摧毁 - 🏃 加入/离开消息 - 自定义欢迎消息 - 显示玩家在线时间 - 美丽的离开通知 - 🍖 死亡饥饿值保留 - 死亡后保留饥饿值 - 对饥饿死亡的特殊处理 - 🔨 丝绸触摸增强 - 可配置的丝绸触摸额外方块 - 支持生成器收集 - 🥚 龙蛋掉落 - 每次杀死龙时掉落龙蛋 - 🕯️ 危险方块伤害 - 站在蜡烛上时受到伤害 - 站在石匠工作台上时受到伤害 ## 📥 安装 1. 下载最新版本的 `Tweakin.jar` 2. 将文件放入服务器的 `plugins` 文件夹中 3. 重新启动服务器 4. 享受增强功能吧! ## ⚙️ 配置 插件将在首次运行时自动创建配置文件: ``` 📁 plugins/Tweakin/ └── 📄 config.yml - 主配置文件 ``` ### 配置详情 `config.yml` 包含以下主要设置: ```yaml # 加入消息设置 join-message: # 启用加入消息功能 enabled: true # 加入消息 messages: - " " - " &b欢迎回来, &f%player_name%" - " &7▶ 游戏时间: &f%statistic_time_played%" - " &7▶ 在线玩家: &f%server_online%" - " &7▶ 最后登录: &f%player_last_login%" - " " # 加入通知 join: "&8[&a+&8] &7玩家 &f%player_name% &7加入了游戏" # 离开消息设置 quit-message: # 启用离开消息功能 enabled: true # 离开通知 quit: "&8[&c-&8] &7玩家 &f%player_name% &7离开了游戏" # 仙人掌保护设置 cactus-protection: # 启用仙人掌保护,防止掉落的物品被破坏 enabled: true # 掉落方块设置 falling-block: # 启用掉落方块破坏非完整方块的功能 enabled: true # 启用掉落方块破坏非完整方块而不是变成物品 # 当设置为 true 时,掉落的方块会破坏其下方的非完整方块而不是变成物品 break-non-full-block: true # 启用破坏非完整方块时掉落物品 drop-items: true # 启用破坏效果粒子 particle-effect: true # 双门设置 double-door: # 启用双门同步 enabled: true # 丝绸触摸增强设置 silk-touch-plus: # 启用丝绸触摸增强 enabled: true # 可以用丝绸触摸获得的方块列表 # 格式: # "block_id": true/false # 示例: "minecraft:spawner": true blocks: "minecraft:budding_amethyst": true # 紫晶簇芽 "minecraft:cobweb": true # 蜘蛛网 "minecraft:farmland": true # 耕地 # 自动种植设置 auto-plant: # 启用自动种植功能 enabled: true # 尝试种植掉落物品之前的延迟(秒) plant-delay: 15 # 启用种植成功粒子效果 particle-effect: true # 方块伤害设置 block-damage: enabled: true damage: 2.0 # 站在危险方块上时每秒受到的伤害 # 龙蛋设置 dragon-egg: # 启用每次杀死龙时掉落龙蛋 enabled: true # 死亡饥饿设置 hunger: # 启用死亡饥饿值保留 enabled: true # 饥饿重生后的食物等级 starvation-respawn-food: 4 # 饥饿死亡时触发的命令 starvation-commands: # [PLAYER] - 以玩家身份执行 # [CONSOLE] - 以控制台身份执行 # [OP] - 以 OP 身份执行 # [MESSAGE] - 发送消息给玩家 # 可用变量: %player% - 玩家名称 - "[CONSOLE] title %player% title {\"text\":\"因饥饿而死亡\",\"color\":\"red\"}" - "[CONSOLE] playsound minecraft:entity.wither.spawn player %player%" - "[PLAYER] me is too hungry..." - "[OP] effect give %player% weakness 30 0" - "[MESSAGE] §c你因饥饿而死亡了!" ``` ## 📌 命令 | 命令 | 权限 | 描述 | |---|---|---| | `/tweakin reload` | `tweakin.reload` | 重新加载插件配置 | ## 🔧 要求 - ☕ Java 17+ - 🎮 Minecraft 1.20.x - 🛠️ Spigot/Paper 服务器 ## 💬 支持 需要帮助?加入我们的社区! [![加入 QQ 群](https://img.shields.io/badge/QQ_Group-528651839-blue)](https://jq.qq.com/?_wv=1027&k=528651839) ## 📜 许可 本项目遵循 [MIT](LICENSE) 许可。