1 334
收录服务器
1 867
注册
40 246
玩家
Skywars Pro Reloaded
最好的插件天战
作 者 Ketinteresa
发布时间 2016年12月4日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10
点此下载

⚔️ SkyWarsReloaded

SkyWarsReloaded 是一个 Minecraft SkyWars 插件,允许你创建无限竞技场,自定义经济,配置游戏设置,以及使用各种游戏模式。它具有世界地图加载系统、游戏内商店和 Lobby 商店、工具包等功能。此版本是重载版本。

📌 主要特性

  • 加入竞技场的标志
  • 可创建无限竞技场
  • 自定义经济系统(可以使用 SkyWars 经济或 Vault 经济)
  • 完全可定制
  • 世界地图加载系统
  • 游戏内和 Lobby 商店
  • 工具包
  • 普通和 OP 箱子文件,包括玩家投票选择 OP 箱子
  • BungeeMode (Beta)

⚙️ 依赖

  • Vault - 必须安装
  • Multiverse-Core - 必须安装
  • 任何经济插件 - 软依赖(必须安装才能使用经济模式,包括可购买的工具包),例如 Essentials 或 EssentialsX

🛠️ 安装

  1. 将 Jar 文件复制到你的 plugins 目录。
  2. 重启你的服务器以安装。
  3. 编辑创建的 config.yml 文件以选择你的游戏设置、SQL 设置(如果你想使用 SQL),你甚至可以自定义一些玩家消息。
  4. 编辑 chest.yml 文件以设置你想要出现在箱子中的物品。
  5. 在 kit 文件夹中编辑和创建工具包。
  6. 有一个测试地图和一个 Lobby 地图预先安装。玩家只需使用 /swr join 加入游戏。你也可以使用加入标志或压力板。
  7. 开始享受游戏吧!

🗺️ 竞技场设置

第一步

  1. 设置出生点:/swr setspawn
  2. 在 config.yml 中设置 signJoinMode: true
  3. 在游戏中或控制台中执行 /swr reload

第二步

  1. 将你的地图移动到以下文件夹:(YourServerFolder/Plugins/SkyWarsReloaded/maps)
  2. 在游戏中执行命令:/swr list (检查地图名称是否为绿色)
  3. 在游戏中执行命令:/swr edit {mapname}
  4. 在地图中放置信标作为每个岛屿的出生点
  5. 现在完成配置并执行最后一个命令 /swr save {mapname}

⌨️ 命令和权限

命令 描述 权限

📝 默认配置 (config.yml)


GameSettings:
  signJoinMode: false     # 当启用时,玩家可以通过标志加入游戏
  signJoinMaterial: wool   # 这是标志后面或下面的材质。可以设置为 wool, clay, glass 或 none
  pressurePlateJoin: true   # 当启用时,玩家可以通过踩在石质压力板上加入游戏
  allowSpectating: true   # 设置为 true 时,当玩家失去所有生命时,将进入观察者模式
  enableLogFilter: true   # 启用此过滤器允许 SWR 删除加载世界时创建的日志垃圾信息
  useExternalEconomy: false   # 如果设置为 true,SWR 将使用你的外部经济插件进行商店和工具包,以及为胜利、击杀等添加积分
  disableWinBroadcast: false   # 如果设置为 true,只有竞技场中的玩家才能看到获胜消息
  noFallDamage: true       # 如果设置为 true,玩家在游戏中不会受到摔落伤害
  noFallDamageLobby: false     # 如果设置为 true,玩家在大厅世界中不会受到摔落伤害
  minPercentPlayers: 50   # 在队列中的玩家被传送和游戏开始之前,完整 Lobby 的百分比
  preGameTimer: 20       # 一旦达到最少玩家人数,游戏开始前的倒计时时间
  resetPreGameTimerOnJoin: true   # 如果设置为 true,当有新玩家加入游戏时,预游戏计时器将重置
  resetPreGameTimerThreshold: 80   # 这是基于游戏中玩家百分比的阈值。如果游戏中玩家数量高于阈值,计时器将不会重新启动
  timeAfterGame: 10   # 这是游戏结束后,游戏关闭/重新启动之前的时间量
  maxMapSize: 200     # 这是地图的最大正方形大小
  maxNumberOfGames: -1    # 这是服务器上可能的最大游戏数量。如果设置为 -1,则无限制
  maxGameLength: -1     # 设置游戏的最长时间(分钟)
  playerNameScoreboard: false    # 启用后,游戏中的记分牌将显示玩家姓名,而不是剩余战士数量
  lobbyScoreBoardEnabled: false # 启用后,记分牌将向 Lobby 世界中的玩家显示玩家统计信息
  statsCommandCooldown: 60     # 玩家必须等待才能再次使用统计信息命令的时间
  clearInventoryOnJoin: false   # 设置为 true 时,玩家的背包会在加入服务器时被清除
  clearXPOnJoin: false     # 设置为 true 时,玩家的经验会在加入服务器时被清除
  clearPotionEffectsOnJoin: false  # 设置为 true 时,玩家的药水效果会在加入服务器时被清除
  addScorePrefix: true     # 设置为 true 时,分数前缀会添加到玩家聊天中
  useExternalChat: false   # 设置为 true 时,插件将使用外部聊天插件
  leaveCommand: false # 设置为 true 时,你可以使用 /leave 离开游戏,而不是 /swr quit
#points:
  pointsPerKill: 2     # 每次击杀获得的积分数
  pointsLostPerDeath: 1   # 每次死亡失去的积分数
  pointsLostPerLeave: 1   # 每次离开失去的积分数
  pointsPerWin: 10     # 每次获胜获得的积分数
  vipMultiplier: 2     # 添加到具有 swr.vip 权限的玩家的积分乘数
#gameOptions:
#  kitsEnabled: true   # 启用工具包
#  shopsEnabled: true   # 启用游戏内商店
#  spectateShopEnabled: true   # 启用观看者商店
#  opChestsEnabled: true   # 启用 OP 箱子投票
#  timeVoteEnabled: true   # 启用时间投票
#  jumpVoteEnabled: true   # 启用跳跃投票
#  highJumpValue: 2       # 设置高跳的跳跃提升值
#  superJumpValue: 4     # 设置超级跳的跳跃提升值
#  godJumpValue: 8       # 设置上帝跳的跳跃提升值
#  weatherVoteEnabled: true     # 启用天气投票
#  lightningStrikeChance: 5     # 雷暴天气中闪电击中随机玩家的几率
#  colorGlassEnabled: true     # 允许玩家更改他们的玻璃颜色(需要权限)
#  particlesEnabled: true     # 允许玩家更改他们的粒子效果(需要权限)
#  trailEffectsEnabled: true   # 允许玩家更改他们的尾迹效果(需要权限)
#  lobbyMenuEnabled: true     # 启用大厅菜单
#  optionsMenuEnabled: true     # 启用游戏内选项菜单
#  purchaseColorGlassEnabled: true   # 启用彩色玻璃商店
#  purchaseParticlesEnabled: true   # 启用粒子效果商店
#  purchaseTrailEffectsEnabled: true   # 启用尾迹效果商店
#  purchasePermanentKitsEnabled: true   # 启用永久工具包商店
#  showKitItemsandPotionEffects: true  # 启用后,物品和药水效果会显示在工具包信息中
#  doubleChestAlwaysOP: true     # 启用后,双箱子被视为 OP 箱子(因此如果你愿意,可以在地图中心放置 OP 箱子)
#gameSounds:
#  playerJoinLobby: BLOCK_SLIME_STEP
#  playerLeaveLobby: ENTITY_SLIME_ATTACK
#  playerDeath: ENTITY_LIGHTNING_THUNDER
#  playerWin: ENTITY_FIREWORK_LARGE_BLAST
#  opChestVote: BLOCK_CHEST_OPEN
#  timeVote: ENTITY_TNT_PRIMED
#  weatherVote: ENTITY_PLAYER_SPLASH
#  jumpVote: ENTITY_MAGMACUBE_JUMP
#lobbyGuard:
#  enabled: false   # 如果启用,下面的项目将在设置为 true 时强制执行
#  hungerDisabled: true  # 玩家在大厅中不会失去饥饿值
#  damageDisabled: true  # 玩家不会在大厅中受到伤害(仍然允许虚空伤害)
#  pvpDisabled: true  # 在大厅中禁用 PVP
#  playerBuildDisabled: true  # 玩家将无法在大厅中建造或破坏方块
#  playerInteractDisabled: true  # 玩家将无法与大厅中的方块/物品/画框等互动
#  weatherDisabled: true # 启用后,大厅世界中的天气将始终晴朗
#  daylightCycleDisabled: true  # 启用后,大厅世界中的时间将始终是中午
#spawn:             # 使用 setspawn 命令设置一个出生点,当人们离开游戏时会被传送到那里。必须在创建任何游戏之前设置此选项
#commandWhiteList:        # 放置在白名单下的命令可以由玩家在游戏中使用
# - '/swr quit'
# - '/swr kit'
# - '/swr shop'
# - '/swr'
#sqldatabase:
#  enabled: false       # 启用以将统计信息存储在 SQL 数据库中
#  saveInterval: 5       # SQL 数据库更新之间的时间间隔(分钟) - 插件将玩家统计信息发送到数据库的频率
#  hostname: localhost     # SQL 数据库的主机名
#  port: 3306         # SQL 数据库的端口
#  database: database     # 正在使用的数据库
#  username: username     # 登录 SQL 数据库的用户名
#  password: password     # 登录 SQL 数据库的密码
#resaveDefaultMaps: false   # 设置为 true 时,插件将重新加载插件附带的地图
#bungeeMode:
#  enabled: false       # 启用后,该插件将与 SkyWarsReloaded bungeeMode 插件一起使用
#  bungeeServerName: test   # SkyWars 服务器的 BungeeCord 名称
#  lobbyServer: lobby     # 游戏结束后玩家将被发送到的服务器名称(在 BungeeCord 中找到)

🔑 权限节点

  • swr.signs: 允许用户创建和销毁 swr 标志。
  • swr.opchest: 如果在配置中启用了 OP 箱子,则允许用户在大厅中投票选择 OP 箱子。
  • swr.spectateshop: 允许用户在观看时使用观看者商店。