🌌 DimensionControl – 在 Minecraft 中轻松自定义维度!
DimensionControl 是一款功能强大但轻量级的 Paper 插件,允许服务器管理员在几秒钟内创建、管理和移除自定义维度(世界)——所有操作都通过直观的命令完成。无需复杂的设置,无需手动复制文件,只需触手可及的无缝世界控制。🚀 主要特性
- 📦 一键创建
使用单个命令创建一个完全可用的自定义维度:/dimension add <name> [seed|preset]。您可以提供一个Minecraft 种子进行程序化生成,或指定一个预设(presets/文件夹中的文件夹)以克隆现有的世界结构。 - 🗑️ 安全维度移除
通过/dimension remove <name>移除维度,在删除之前会自动将所有玩家传送到主世界。 - 🌍 自动世界加载
创建的所有维度在服务器启动时自动加载。 - 🛡️ 自动世界备份
世界会定期保存和备份,以防止数据丢失。 - 🗺️ 基于种子或预设的生成
选择使用自定义种子生成新世界或复制presets/文件夹中的现有预设。这两种方法都同样易于使用。 - 🌐 多语言支持
通过可编辑的 YAML 文件完全本地化 – 包含en_us.yml和de_de.yml。
🧭 命令
/dimension add <name> [seed|preset]
➤ 创建一个新的维度。您可以提供种子进行世界生成,或提供预设名称来复制自定义世界模板。
/dimension remove <name>
➤ 在安全地将玩家传送到其他地方后,卸载并删除该维度。
/dimension list
➤ 列出插件管理的的所有自定义维度。
🔧 配置
本地化:通过
config.yml 中的 locale 选项设置语言(例如,en_us,de_de)。预设:
将自定义世界文件夹放入
presets/ 目录。可以使用 /dimension add 命令立即克隆这些文件夹。
📁 文件结构
/plugins/DimensionControl/ ├── presets/ │ └── my-custom-template/ ├── lang/ │ ├── en_us.yml │ └── de_de.yml └── config.yml ⚠ 要求
- Minecraft 版本: 1.21.4
- 服务器类型: Paper(或 Purpur、Pufferfish 等分支)
💡 使用案例示例
- 在几秒钟内创建用于活动的迷你冒险世界。
- 允许玩家探索具有受控种子的隔离领域。
- 使用预设文件夹快速启动预定义的布局世界。
- 定期生成新的自定义世界以供创意建筑使用。
📚 开发者须知
- DimensionControl 的设计旨在兼顾性能和服务器安全性。
- 世界保存会受到限制和优化,以防止延迟峰值。
- 无需外部依赖项 – 即插即用。