Перейти к содержимому
Mineforgian

GateTools

A powerful Minecraft Paper server teleportation gate plugin with region-based teleportation and permission management.

Загрузки
39
Подписчики
1
Обновлён
6 февраля 2026 г.
Лицензия
MIT

Опубликован 1 февраля 2026 г.

GateTools - Teleportation Gate Plugin

A powerful Minecraft Paper server teleportation gate plugin with region-based teleportation and permission management.

Features

  • Region Teleportation: Create teleportation gates using rectangular regions
  • Interactive Confirmation: Display confirmation interface when players enter teleportation areas
  • Condition System: Support for experience, permission, money and other teleportation conditions
  • Permission Management: Complete permission node system
  • Data Persistence: Auto-save and manual save functionality
  • Vault Integration: Economy system integration support

Server Requirements

  • Server: Paper 1.20.1
  • Java Version: Java 17+
  • Optional Dependencies: Vault (for economy features)

Installation

  1. Download the GateTools-1.2.jar file
  2. Place the file in your server's plugins folder
  3. Restart the server
  4. The plugin will automatically generate configuration files

Commands

Basic Commands

  • /gatetools help - Show help information
  • /gatetools reload - Reload configuration files
  • /gatetools save - Manually save data

Gate Management

  • /gatetools set <corner1> <corner2> <config_name> <display_name> - Create teleportation area
  • /gatetools edit <config_name> <config_item> <judge_type> [value] - Edit teleportation area
  • /gatetools delete <config_name> - Delete teleportation area
  • /gatetools confirm - Confirm deletion operation

Permissions

Administrative Permissions

  • gatetools.command - Use basic commands
  • gatetools.command.set - Create teleportation areas
  • gatetools.command.edit - Edit teleportation areas
  • gatetools.command.delete - Delete teleportation areas
  • gatetools.command.reload - Reload configuration
  • gatetools.command.save - Save data

Usage Permissions

  • gatetools.use - Use teleportation gates (default: true)

Development Information

Ченджлог

1.3Релиз1.20.4, 1.20.5, 1.20.6 · 6 февраля 2026 г.

更新日志

v1.3 🎯 功能增强版

  • 免费传送权限 🎫: 新增"gatetools.free"权限节点
    • 拥有此权限的管理员/玩家可以免费传送
    • 跳过所有金钱和经验费用扣除
    • 支持调试日志记录免费传送操作
  • 传送门所有者系统 👥: 多所有者收益分配机制
    • 支持为每个传送门设置至多2位所有者
    • 传送费用自动平分到所有者账户
    • 命令: /gatetools edit <配置名> owner <所有者1ID> [所有者2ID]
    • 支持清除所有者: /gatetools edit <配置名> owner clear
    • 未设置所有者时收益归默认账户
  • 传送凭证系统 📜: 传送完成凭证生成
    • 命令: /gatetools edit <配置名> log enable/disable
    • 生成带有"保护1"附魔和高修复费用的纸质凭证
    • 凭证内容包含:操作者、传送门名、传送时间、花费金额
    • 防复制设计,确保凭证唯一性和安全性
    • 智能背包管理,满背包时自动掉落
  • 命令系统增强 🔧: 扩展edit命令功能
    • 新增owner和log配置项支持
    • 完善的tab补全功能,支持玩家名自动补全
    • 详细的使用说明和错误提示
    • 兼容现有的传统配置项
1.2Релиз1.20.4, 1.20.5, 1.20.6 · 1 февраля 2026 г.

更新日志

v1.2 🚀 重大更新

  • 收款账户系统 💰: 传送费用可转账到指定玩家账户
    • 支持UUID和玩家名格式的收款账户配置
    • 自动识别账户格式,智能转账处理
    • 包含转账日志和收款通知功能
    • 支持转账失败时的安全回滚机制
  • 内存管理优化 🧠: 重构内存监控系统
    • 修复内存监控显示服务器内存而非插件内存的问题
    • 实现基于插件实际使用量的精确内存监控
    • 添加可配置的内存限制和自动清理机制
    • 智能内存回收,包括空间索引重建和垃圾回收
  • 异步操作优化 ⚡: 全面异步化关键操作
    • 传送执行、条件检查、费用扣除异步处理
    • 自动保存和内存清理异步执行
    • 避免主线程阻塞,提升服务器性能
  • 传送门条件显示 📋: 新增条件信息显示功能
    • 玩家进入传送门时自动显示使用条件
    • 智能判断是否显示条件信息
    • 支持权限、金钱、经验等条件的格式化显示

Комментарии

Загружаем…