1 120
收录服务器
1481
注册
34 036
玩家
MinigamesLib 小游戏库
MinigameLib为许多许多游戏!
作 者 MysticCity
发布时间 2016年5月27日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12
点此下载

🎮 MinigamesLib 插件

MinigamesLib 是一个为 Minecraft 服务器设计的 API 插件,旨在简化和加速小游戏(Minigames)的开发过程。它提供了一系列预构建的功能,包括竞技场管理、消息定制、多种小游戏类型支持、VIP 加入权限、经济奖励、全局自定义设置、快速地图重置、职业/套装系统、MySQL/SQLite 支持、派对系统等,方便开发者快速创建各种有趣的小游戏。

🛠️ 功能特性

  • 竞技场系统
  • 可自定义的消息
  • 支持不同类型的小游戏
  • VIP 加入游戏权限
  • 经济、命令和物品奖励
  • 全局自定义/属性,如玩家人数、倒计时、出生点、边界等
  • 标志和相应的竞技场状态
  • 快速地图再生机制
  • 套装/职业和职业菜单
  • 街机模式(一次运行所有游戏)
  • MySQL/SQLite 支持
  • CrackShot API
  • Bungee 支持
  • 派对 (/party)
  • 带有 GUI 的附加商店
  • 成就系统
  • 包含血液或尸体等效果
  • 更多功能

📦 MGLib 兼容性

  • 1.14.16 ---> BedWars
  • 1.14.16 ---> Bowbash
  • 1.14.16 ---> Conquer
  • 1.14.16 ---> DeathRun
  • 1.14.16 ---> FlyingCars
  • 1.14.16 ---> Gungame
  • 1.14.16 ---> HorseRacing
  • 1.14.16 ---> MobEscape
  • 1.14.16 ---> NoteblockBlitz
  • 1.14.16 ---> OneInTheChamber
  • 1.14.16 ---> SeaBattle
  • 1.14.16 ---> SkyWars
  • 1.14.16 ---> Snake
  • 1.14.16 ---> Splegg & Spleef
  • 1.14.16 ---> Trapdoor Spleef
  • 1.14.16 ---> Warlock
  • 1.14.16 ---> WarlockTactical
  • ---> Acarde [现在包含在此库中]
  • ---> Bungee [现在包含在此库中]

所有使用此 API 构建的小游戏都将自动在街机模式中可用,这意味着你可以一次运行所有这些游戏。

⚙️ 配置说明

请在所有小游戏的套装中使用以下附魔名称:


http://pastebin.com/rEEjgXMG

药水效果请使用以下名称:


http://pastebin.com/yUf3dBxn

声音请使用以下名称:


http://pastebin.com/R6DpP2Zm

有关如何在 classes.yml 中包含附魔和药水效果的教程:配置说明和物品标记教程

💾 MySQL 支持

从 v1.4 开始,MySQL 支持已完全可用。每个小游戏都会创建自己的表,并将积分、胜负等统计数据保存到其中。要使用 MySQL,请在每个你想要使用的小游戏的 config.yml 中启用它,并创建一个名为 "mcminigames" 的数据库。重新加载服务器即可。

🎉 派对系统

玩家现在可以邀请其他玩家加入他们的派对,并与朋友一起加入竞技场,就像许多大型服务器一样。要更改派对命令的消息,请查看 MinigamesLib 目录中的 partymessages.yml。主命令是 /party,显示所有可用的子命令及其简短描述。

🛠️ 配置文件示例 (config.yml)


#Config

#Should it save the stats in MySQL?
MySQL: false

#MySQL Settings
MySQL-Settings:
  Host: localhost
  Port: 3306
  User: root
  Password: ''
  Database: mcminigames

#After a Win
Rewards:
  #Command Rewards
  Commands:
    - 'eco give %player% 100'
    - 'msg %player% You have won!'
  #Item Rewards (As much as you want)
  Items:
    - '351:5 1'

#VIP Join Permission
VipJoin: false

#Minimum Players
MinPlayers: 1

#Maximum Players
MaxPlayers: 16

#Countdown Time
Countdown: 30

#After Game Time
AfterGame: 15

#Can Players break Blocks?
CanBreakBlocks: false

#Can Players place Blocks?
CanPlaceBlocks: false

#Signs Settings
Signs:
  Join: '&aJoin'
  Full: '&cFull'
  Starting: '&eStarting'
  Resetting: '&bResetting'

#BungeeCord Support (When a Game ends it sends all Players to the Lobby)
BungeeCord: false

#The name of your Lobby
BungeeCord-Lobbyname: lobby

#The Prefix of the Game
Prefix: '&7[&aMinigames&7] '

#Language
Language: en

#Kits
Kits: true

#Arcade Mode
Arcade: true

#JoinMe System
JoinMe: true

#Needed Minigames Version!
MinigamesVersion: 'v2.0'