BedWarsRel 简介
BedWarsRel 特性
-
支持15个队伍
-
完全可以设置资源的产生点
-
大厅队伍选择GUI
-
村民店出售物
-
Tab队友彩色名字
-
游戏状况公告(BungeeCord)
-
大厅计分板状况
-
观察者进入游戏
-
队伍共享末影箱
-
支持数据统计MySQL或Yaml-files
-
游戏时间(可配置)
-
游戏天气(可配置)
-
援救平台(可配置)
-
TNT羊(可配置)
-
陷阱(可配置)
-
防护墙(可配置)
-
回城卷轴(可配置)
-
游戏的刷新记录(可配置)
-
1.8开始与结束标题提示
-
全息数据(需要HolographicDisplays和ProtocolLib)
-
自定义床(可配置)
-
支持BungeeCord
BedWarsRel 维基
BedWarsRel 变量
你需要BedWarsRel的变量?
那你需要装一个名为MVdW placeholders的插件
变量列表:(暂时没说明是显示某种变量,自己琢磨吧)
BedwarsRel(top)
//www.spigotmc.org/resources/bedwars-rel.6799/
Placeholders
{bedwarsrel_player_currentscore}
BedwarsRel player current score
Returns: Number
{bedwarsrel_game_nonvipplayers_amount}
BedwarsRel game the player is in - non vip players amount
Returns: Number
{bedwarsrel_game_timeleft}
BedwarsRel game the player is in - time left
Returns: Number
{bedwarsrel_game_lobby_chunk_entities}
BedwarsRel game the player is in - lobby location chunk amount of entities
Returns: Number
{bedwarsrel_game_playeramount}
BedwarsRel game the player is in - player amount
Returns: Number
{bedwarsrel_game_lobby_world_players}
BedwarsRel game the player is in - lobby location players in world
Returns: Number
{bedwarsrel_game_lobby_world_name}
BedwarsRel game the player is in - lobby location world name
Returns: Text
{bedwarsrel_game_isstopping}
BedwarsRel game the player is in - is stopping [Raw frue/false]
Returns: Text
{bedwarsrel_player_keyfield}
BedwarsRel player key field
Returns: Text
{bedwarsrel_game_length}
BedwarsRel game the player is in - length
Returns: Number
{bedwarsrel_player_name}
BedwarsRel player name
Returns: Text
{bedwarsrel_game_mainlobby_world_players}
BedwarsRel game the player is in - Main lobby location players in world
Returns: Number
{bedwarsrel_game_time}
BedwarsRel game the player is in - time
Returns: Number
{bedwarsrel_game_record}
BedwarsRel game the player is in - record
Returns: Number
{bedwarsrel_game_mainlobby_blockz}
BedwarsRel game the player is in - Main lobby location Z rounded
Returns: Number
{bedwarsrel_game_lobby_yaw}
BedwarsRel game the player is in - lobby location yaw
Returns: Number
{bedwarsrel_game_mainlobby_x}
BedwarsRel game the player is in - Main lobby location X
Returns: Number
{bedwarsrel_player_kd}
BedwarsRel player kd
Returns: Number
{bedwarsrel_game_minplayers}
BedwarsRel game the player is in - min players
Returns: Number
{bedwarsrel_player_id}
BedwarsRel player id
Returns: Number
{bedwarsrel_game_name}
BedwarsRel game the player is in - name
Returns: Text
{bedwarsrel_game_check_name}
BedwarsRel game the player is in - check name
Returns: Text
{bedwarsrel_game_mainlobby_yaw}
BedwarsRel game the player is in - Main lobby location yaw
Returns: Number
{bedwarsrel_game_lobby_chunk_x}
BedwarsRel game the player is in - lobby location chunk X
Returns: Number
{bedwarsrel_game_mainlobby_chunk_z}
BedwarsRel game the player is in - Main lobby location chunk Z
Returns: Number
{bedwarsrel_player_score}
BedwarsRel player score
Returns: Number
{bedwarsrel_game_lobby_blockx}
BedwarsRel game the player is in - lobby location X rounded
Returns: Number
{bedwarsrel_game_lobby_z}
BedwarsRel game the player is in - lobby location X
Returns: Number
{bedwarsrel_game_mainlobby_chunk_tileentities}
BedwarsRel game the player is in - Main lobby location chunk amount of tile entities
Returns: Number
{bedwarsrel_game_mainlobby_world}
BedwarsRel game the player is in - Main lobby location world name
Returns: Text
{bedwarsrel_game_bedlost_string}
BedwarsRel game the player is in - text displayed when bed is lost
Returns: Text
{bedwarsrel_game_check_codemessage}
BedwarsRel game the player is in - check code message
Returns: Text
{bedwarsrel_game_mainlobby_world_uid}
BedwarsRel game the player is in - Main lobby location world unique ID
Returns: Text
{bedwarsrel_player_tablename}
BedwarsRel player table name
Returns: Text
{bedwarsrel_game_builder}
BedwarsRel game the player is in - builder
Returns: Text
{bedwarsrel_game_currentplayeramount}
BedwarsRel game the player is in - current player amount
Returns: Number
{bedwarsrel_game_lobby_pitch}
BedwarsRel game the player is in - lobby location pitch
Returns: Number
{bedwarsrel_game_lobby_world_uid}
BedwarsRel game the player is in - lobby location world unique ID
Returns: Text
{bedwarsrel_game_mainlobby_y}
BedwarsRel game the player is in - Main lobby location X
Returns: Number
{bedwarsrel_player_kills}
BedwarsRel player kills
Returns: Number
{bedwarsrel_game_record_formatted}
BedwarsRel game the player is in - record formatted
Returns: Text
{bedwarsrel_player_isonce_raw}
BedwarsRel player is once [Raw frue/false]
Returns: Text
{bedwarsrel_game_bedexists_string}
BedwarsRel game the player is in - text displayed when bed exists
Returns: Text
{bedwarsrel_player_isnew_raw}
BedwarsRel player is new [Raw frue/false]
Returns: Text
{bedwarsrel_game_teams_amount}
BedwarsRel game the player is in - team amount
Returns: Number
{bedwarsrel_game_lobby_blocky}
BedwarsRel game the player is in - lobby location Y rounded
Returns: Number
{bedwarsrel_player_loses}
BedwarsRel player loses
Returns: Number
{bedwarsrel_game_mainlobby_chunk_entities}
BedwarsRel game the player is in - Main lobby location chunk amount of entities
Returns: Number
{bedwarsrel_game_lobby_y}
BedwarsRel game the player is in - lobby location X
Returns: Number
{bedwarsrel_game_mainlobby_chunk_isloaded}
BedwarsRel game the player is in - Main lobby location chunk is loaded [Raw frue/false]
Returns: Text
{bedwarsrel_games}
BedwarsRel amount of Games
Returns: Number
{bedwarsrel_game_mainlobby_world_name}
BedwarsRel game the player is in - Main lobby location world name
Returns: Text
{bedwarsrel_game_isfull}
BedwarsRel game the player is in - is full [Raw frue/false]
Returns: Text
{bedwarsrel_game_mainlobby_blockx}
BedwarsRel game the player is in - Main lobby location X rounded
Returns: Number
{bedwarsrel_game_isoverset}
BedwarsRel game the player is in - is over set [Raw frue/false]
Returns: Text
{bedwarsrel_game_maxplayers}
BedwarsRel game the player is in - max players
Returns: Number
{bedwarsrel_game_lobby_chunk_isloaded}
BedwarsRel game the player is in - lobby location chunk is loaded [Raw frue/false]
Returns: Text
{bedwarsrel_player_uuid}
BedwarsRel player UUID
Returns: Text
{bedwarsrel_player_isnew}
BedwarsRel player is new
Returns: Text
{bedwarsrel_game_lobby_world}
BedwarsRel game the player is in - lobby location world name
Returns: Text
{bedwarsrel_player_wins}
BedwarsRel player wins
Returns: Number
{bedwarsrel_player_games}
BedwarsRel player gamse
Returns: Number
{bedwarsrel_game_mainlobby_pitch}
BedwarsRel game the player is in - Main lobby location pitch
Returns: Number
{bedwarsrel_game_lobby_chunk_tileentities}
BedwarsRel game the player is in - lobby location chunk amount of tile entities
Returns: Number
{bedwarsrel_game_mainlobby_z}
BedwarsRel game the player is in - Main lobby location X
Returns: Number
{bedwarsrel_game_lobby_chunk_z}
BedwarsRel game the player is in - lobby location chunk Z
Returns: Number
{bedwarsrel_game_mainlobby_chunk_x}
BedwarsRel game the player is in - Main lobby location chunk X
Returns: Number
{bedwarsrel_player_isonce}
BedwarsRel player is once
Returns: Text
{bedwarsrel_game_lobby_blockz}
BedwarsRel game the player is in - lobby location Z rounded
Returns: Number
{bedwarsrel_game_lobby_x}
BedwarsRel game the player is in - lobby location X
Returns: Number
{bedwarsrel_player_deaths}
BedwarsRel player deaths
Returns: Number
{bedwarsrel_player_destroyedbeds}
BedwarsRel player destroyed beds
Returns: Number
{bedwarsrel_gameplayers}
BedwarsRel amount of players
in all games
Returns:
Number
{bedwarsrel_game_isautobalanceenabled}
BedwarsRel game the
player is in - is auto balance enabled [Raw frue/false]
Returns:
Text
{bedwarsrel_game_mainlobby_blocky}
BedwarsRel game the player is
in - Main lobby location Y rounded
Returns: Number
BedWarsRel 命令
[Ps:/bedwars可缩写成/bw]
/bw help {页数} 指令帮助
/bw addgame {游戏名称} {最大玩家数} 添加一个游戏
/bw removegame {游戏名称} 移除一个游戏
/bw setspawner {游戏名称} {类型} 添加一个游戏的物品产生点
类型:bronze=铜 iron=铁 gold=金
/bw clearspawner {游戏名称} 移除一个游戏的所有物品产生点
/bw addteam {游戏名称} {队伍名称} {颜色} {最大玩家数} 添加一个游戏队伍
/bw setminplayers {游戏名称} {最小玩家数} 设置一个游戏最小玩家数
/bw removeteam {游戏名称} {团队名称} 删除一个游戏队伍
/bw save {游戏名称} 保存一个游戏
/bw setregion {游戏名称} {区域名} 设置一个游戏的区域
区域名:loc1=点1 loc2=点2
/bw join {游戏名称} 加入一个游戏
/bw setspawn {游戏名称} {队伍名称} 设置一个游戏的队伍重生点
/bw setlobby {游戏名称} 设置一个游戏的等待大厅
/bw settarget {游戏名称} {队伍名称} 设定一个游戏的指定重生方块
例:床
/bw leave 离开当前所在游戏
/bw reload {类型} 重载配置
类型:games=游戏数据 shop=商店 config=配置 locale=区域 all=所有
/bw list 列出所有已经配置好的游戏
/bw regionname {游戏名称} 设置一个游戏区域名称
/bw gametime {游戏名称} {时间} 设置一个游戏的游戏时间
/bw stats {玩家名称} 查看一个玩家的数据
/bw addholo 添加全息显示统计数据
/bw removeholo 移除全息显示统计数据
/bw start {游戏名称} 启动一个游戏的加入
/bw setbuilder {游戏名称} {建筑者ID} 显示一个游戏的地图建筑者
/bw setgameblock {游戏名称} {方块类型} 更改一个游戏的重生方块
例:床
/bw setautobalance {游戏名称} {数值} 平衡一个游戏的玩家数量
/bw kick {玩家名称} 踢出玩家
/bw addteamjoin {游戏名称} {队伍名称} 加入一个游戏的队伍
BedWarsRel 权限
bw.setup #游戏设置权限 #默认OP有此权限
bw.vip.* #游戏会员权限 #默认OP有此权限
bw.cmd #在游戏中输入其他命令权限 #默认OP有此权限
bw.otherstats #可查看一个玩家的数据 #默认OP有此权限
bw.kick #可踢出一个玩家 #默认OP有此权限
bw.vip.joinfull #可加入一个满人的游戏 #默认OP有此权限
bw.vip.forcestart #可强制开始游戏 #默认OP有此权限
BedWarsRel 牌子加入
牌子格式:
1. [bw]
2. 游戏名字
3.
4.
BedWarsRel 村民设置
在游戏设置之前在你需要放置村民的地方放置村民,设置完后就可以创建村民商店啦!
BedWarsRel 游戏设置
游戏名称为1 队伍名字为起床XX
输入/bw addgame 1 64 来添加一个游戏名字为1,总人数为64的游戏
输入/bw addteam 1 起床红队 red 16 来添加游戏名字为1的红队(队伍人数16人)
输入/bw addteam 1 起床绿队 green 16 来添加游戏名字为1的绿队(队伍人数16人)
输入/bw addteam 1 起床蓝队 blue 16 来添加游戏名字为1的蓝队(队伍人数16人)
输入/bw addteam 1 起床黄队 yellow 16 来添加游戏名字为1的黄队(队伍人数16人)
到大厅的传送点上面,输入/bw setlobby 1 来设置游戏名字为1的大厅传送点
输入/bw setminplayers 1 4 来设置游戏名字为1的最小4个玩家开始游戏
到各队的出生点输入/bw setspawn 游戏名字 {队伍名字} 来设置队伍出生点
到各队的床,站在床上面并且指针对着床,输入/bw setbed 游戏名字 {队伍名字} 来设置队伍的床
到铜的产生点上面输入/bw setspawner 1 bronze 来设置游戏名字为1的铜的出生点 (重复!不然你想设置一个产生铜的点?)
到铁的产生点上面输入/bw setspawner 1 iron 来设置游戏名字为1的铁的出生点 (重复!不然你想设置一个产生铁的点?)
到金的产生点上面输入/bw setspawner 1 gold 来设置游戏名字为1的金的出生点 (重复!不然你想设置一个产生金的点?)
飞到游戏地图前左下角输入/bw setregion 1 loc1 设置游戏名字为1的点1 (理论跟圈地一样,无需搭建方块与工具)
飞到游戏地图后右上角输入/bw setregion 1 loc2 设置游戏名字为1的点2(理论跟圈地一样,无需搭建方块与工具)
输入/bw save 1 来保存游戏名字为1的游戏
输入/bw start 1 来启动游戏名字为1的游戏进入
BedWarsRel 附属
BedWarsRel 地图
1.地牢下载
2.塔楼下载
3.塔珠下载
4.战舰下载
5.地球危机下载
BedWarsRel 下载
支持1.8-1.10
BedwarsRel-1.3.2.jar
支持1.7.10-1.8
BedwarsRel-1.2.8.jar
|
本文标签:
本文链接:【MC插件】BedWarsRel_ 2016年火爆PvP起床战争小游戏[1.7.10-1.10] - http://www.go176.net/post-289.html
-
你服务器延迟高吗?
你有没有觉得你服务器会卡?
被我说中的话就来看看这款插件吧。
安装了这款插件,你可以降低你服务器使用内存的一半,比如你服务器4G用了3G,他可以把他降到1.5G!
LaggRemover并不像大部分优化插件所使用减少实体的方式(比如ClearLagg这种),
LaggRemover用的方式是减少区块。
你把这个插件用在小游戏服上,可以让他变成大型生存服!
在一个小于1G内存的服务器上你可以让他载动24人! 效果绝对是惊人的。
你可以下载来试试看他是怎样让服务器变得更快的!
作者原话:
Does your server lag? If so, you are in the right place. LaggRemover causes a noticeable improvement in performance. You can cut your ram usage in half just by installing it! LaggRemover is unlike most plugins(such as ClearLagg) that lower lag on your server in the fact that it works with chunks, not entities. You can use this for minigame servers to large survival servers. You can easily run a 24 person server on less than 1G of ram! The effects are absolutely amazing. Download today and find out how much faster your server can be!
他的工作方式:
LaggRemover的工作方式本质上就是清理mc服务器在系统中加载的区块
他能确保区块在没必要加载的地方不加载
当所有世界即将加载一大串没有用处的区块时,
并且这些区块还消耗了服务器大量的资源(主要是内存)
他能阻止这些区块的产生,
就算服务器上没有人,安装了这款插件也不会影响服务器的正常运行
当你去到其他地方时没有这款插件你会浪费掉很多的资源
智能检测延迟:
LaggRemover拥有智能检测延迟的特点
他会有一个AI(人工智能)程序免费检测你服务器的延迟。
在配置文件中,您可以更改的TPS节点 让AI变得活跃。
在不久之后(的更新中),AI可以获取在服务器上使用的内存。
活跃的时候,AI可以执行一个延迟删除任务来降低延迟。
一旦延迟降低了,AI会回到非活跃状态来节省服务器资源。
很酷吧?
作者原话:
General
LaggRemover works by essentially cleaning up Minecrafts chunk loading system. It makes sure that chunks that are not supposed to be loaded aren't loaded. It also removes spawn chunks which are a bunch of chunks that stay loaded in every world that you have and never serve any real purpose. These chunks eat up a lot of resources(mostly ram). With this plugin installed, if a world has no one in it. It has no impact on your server! Without it, you are wasting resources that could be going somewhere else.
Smart Lag Detection
The Smart Lag Detection feature of LaggRemover is an AI(artificial intelligence) programed to keep your server free of lag. In the configuration file, you can change the TPS at which the AI becomes active. In the future, the AI can be activated by over use of ram on your server. When active, the AI can perform one lag removal protocol to remove lag from your server. Once the amount of lag is reduced, the AI returns to its inactive state to conserve server resources. Pretty cool right?
特性:
减少内存使用 - LaggRemover 通过监视和控制区块加载的内存来减少服务器使用内存. 若区块加载得越多,服务器延迟就越大. LaggRemover 将消除这一问题并保留必要的区块。
先进的服务器Tick追踪技术 – 用最新最有效的算法来精准地获取你服务器每一秒每一Tick.
印象因素 – 服务器的一切即是第一印象. 如果玩家第一次加入你服务器发现卡得不得了,他们就不会再继续玩下去了.永远不要再因卡顿而失去了玩家。
精准的读数 – 检查并告诉你你的服务器主机给了多少内存. 你可以列出当前内存的使用量、最大值以及所分配的内存。
LaggRemoverAI– 该特性可让服务器卡顿之前查出并清除卡顿的问题,其他同类的插件可没有这个功能。.
自动消除延迟 – 你认为在某些时间会出现卡顿的话,你可以设置定时任务来让他自动运行。
阻止刷怪场 – 他会适当的减少会造成卡顿的怪物, 你可以防止玩家制造刷怪场,刷怪场会在同一个区块制造出大量的怪物造成卡顿。这将限制一个区块能够刷出的怪物量。
自动更新! 一但你下载LaggRemover,你永远都不用再下载了。因为只要有新版出来他会自动下载更新。
命令
现在每条命令都有他的缩写. 例如: "/lr help 1" 也可以用 "/lr h 1"
/lr help <num> - 列出LaggRemover的所有指令.
/lr tps – 查看服务器的TPS.
/lr ram – 内存信息通用指令.
/lr chunk <world> - 列出指定世界所加载的区块数量.
/lr master – 显示所有世界以及服务器的信息.
/lr clear <subCommands> - 清理地面上的物品以及实体. <-- 该命令有很多子命令,没有一一列出
/lr count <subCommands> - 计算在地面上的所有物品和实体. <--该命令有很多子命令,没有一一列出
/lr unload <world:none> - 卸载指定世界的所有区块.
/lr gc – LaggRemover中最好用的命令. 该指令可以清理占用内存的垃圾以提升服务器的性能.根据测试,平均使用后能够减少50%的内存占用.
/lr protocol – 运行、列出 第三方模组的功能.
/lr modules – 列出所有已加载的模组.
/lr info – 显示这个插件的信息
权限
lr.help - Gives access to the help command
lr.master - Gives access to the master listing of all performance data from the server
lr.lagg - Gives access to view the Ticks Per a Second(TPS) of the server
lr.world - View data about a certain world
lr.clear - Allows you to clear all items on the ground
lr.unload - Allows players to unload all chunks in a world.
lr.gc - Allows players to use decrease the amount of ram your server uses by unloading irrelevant items.
lr.nochatdelay - Makes a player immune to the chat delay.
lr.modules - Allows you to list loaded modules.
lr.update - Allows LaggRemover to notify a player when an update is downloaded.
lr.ram - Allows players to list the ram available on the server.
lr.protocol - Allows players to view/manipulate protocols.
配置文件:https://www.go176.net/post-2120.html
测试视频:
对于打破箱子丢失物品BUG解决方法:
默认配置中主要是针对游戏服的
如果是生存服需要改一下配置
修复这个BUG的方法:
打开config.yml
大约在59行的位置找到
thinAt: 30
将这个数值调大,比如300
保存后重启服务器即可
来源:https://www.mcbbs.net/thread-603072-1-1.html
下载地址
剑客网盘 百度网盘 蓝奏网盘
-
-