Home - allenfortw/MyAntiVPN GitHub Wiki

MyAntiVPN 安裝要求與詳細教學

系統需求

  • Minecraft 伺服器版本:1.7 以上(建議使用最新版以獲得最佳相容性)
  • Java 版本:Java 8 或更高版本
  • 網路條件:穩定的網路連接(插件需聯網調用外部 VPN 檢查 API)
  • 支援伺服器軟體
    • Spigot
    • Paper
    • 其他兼容 Bukkit API 的伺服器

安裝步驟

  1. 下載插件

  2. 放入插件資料夾

    • 將下載的 MyAntiVPN.jar 檔案放入你的伺服器目錄下的 plugins 資料夾。
  3. 啟動或重啟伺服器

    • 啟動(或重啟)Minecraft 伺服器,MyAntiVPN 將自動建立所需設定檔案。
  4. 設定插件

    • 首次啟動後,前往 plugins/MyAntiVPN 資料夾內,根據需求編輯 config.yml 設定檔。
    • 你可以設定要啟用哪些 API,填入 API Key,調整自訂封鎖訊息等。
    • 範例設定片段:
      Detection:
        CheckOnJoin: true
        Command:
          Enabled: true
          Execute: "kick %player% 禁止使用 VPN 連接伺服器!"
      
      APIs:
        VPNAPI:
          Enabled: true
          APIKey: "YOUR_API_KEY"
        ProxyCheck:
          Enabled: true
          APIKey: "YOUR_API_KEY"
  5. 儲存並重新載入設定

    • 編輯完成後,執行 /antivpn reload 指令或再次重啟伺服器,讓新設定生效。
  6. 安裝完成,開始享受安全的遊戲環境!


常用管理指令

  • /antivpn
    顯示插件指令幫助
  • /antivpn check <玩家>
    檢查指定玩家 VPN 狀態
  • /antivpn reload
    重新加載設定
  • /antivpn status
    顯示插件狀態

進階說明

  • API Key 申請:部分功能需申請 VPNAPI.io、ProxyCheck.io 等第三方 API Key,請至各官方網站申請並填入 config.yml。
  • 自訂封鎖訊息:可透過設定檔自訂玩家被踢出的訊息內容。
  • 權限管理:插件支援細緻權限配置,便於管理員統一控管。

疑難排解

  • 如果插件無法運作,請確保:
    • 伺服器已安裝正確 Java 版本。
    • 伺服器可以正常連接外部網路。
    • API Key 已正確填入並啟用。
  • 可前往 Issues 匯報 Bug 或尋求支援。

參考連結


如需進一步功能設定、指令或權限細節,請參閱主頁 README 或於 Wiki 新增詳細說明頁面。

⚠️ **GitHub.com Fallback** ⚠️