这是一款经典的传送门插件,(BukkitDev页面
20W+ 的下载量喔~),此门最大的特点是简单、易用、且无需繁琐的指令,(要细分权限的话会让你有点头疼~)。你可以利用它实现不同区块的连通,也可作为不同世界的入口,甚至连接不同的服务器(
需要BungeeCord )!如果正愁没有好用的传送插件不妨试试这个~
PS: DEV页面已经被删除了,但是作者在别的地方更新插件~
下载地址: [0.7.9.10]
Stargate.jar (95.13 KB, 下载次数: 34380) 注意: 更新插件时,请备份stargate文件夹和老插件,把新插件覆盖上去,如门不能正常使用,把文件夹内除lang外的所有东西,再启动插件。再不行换回老版本
再注意!本插件不支持某个构建版本之后MCPC+152的跨世界传送,世界文件存储结构发生变化。 历史版本 变更信息 汉化文件 : 解压,覆盖到plungins/stargate下
(* ̄□ ̄)ノ 施工完毕~
------------------------------ 施工现场 -------------------------------
目前已知BUG:玩家使用时有微弱几率会被传送到地狱门、或地狱基岩上方 权限: 默认权限 stargate.use -- 所有人 —— 使用星门
stargate.create -- Op —— 创造星门
stargate.destroy -- Op —— 拆除星门
stargate.option -- Op —— 添加星门类型
stargate.free -- Op —— 免费使用
stargate.admin -- Op —— 星门管理
若要细分权限,请戳开继续往下看~
Stargate 完全支持 SuperPerms 。 如果你想要设置谁能使用什么样的网络, 首先设置 stargate.use 这条权限为 false权限文件里要这样写: - -stargate.use 复制代码 (这是必需的! 默认是 true, 它涵盖了所有的使用权限)。 当你使用 network(网络)/world(世界) 权限时, 你需要设置这两个节点, 遗漏 stargate.network 或 stargate.world 将会导致 'Permission Denied(无权限)' 的错误提示 一旦你禁用了 stargate.use, 你可以给予使用指定网络的权限 stargate.network.{名字}, 或给他们 stargate.network 权限,然后设定指定网络的权限 stargate.network.{名字} 为 false 来阻止玩家的使用。 Worlds(世界) 同理, stargate.world.{名字}. (确保都设置了 stargate.network 和 stargate.world 来避免 Permission Denied 的错误). 创造和拆除传送门的权限也是如此, stargate.create/stargate.destroy 会涵盖所有对应它们的子权限, 如果你想要更详细的控制设定, 首先设置那些权限为 false, 然后给予 stargate.create.network/stargate.create.gate 权限 使用子权限来移除指定的 networks(网络)/gate(门)。如果你不用 stargate.use, stargate.create or stargate.destroy, 那么你必须来定义所有详细的权限! stargate.use -- 允许使用任何网络/世界的门 (涵盖所有 network/world 权限. 设定为 false 来使用详细的 network/world 权限) stargate.world -- 允许使用连接到任何世界的门 (Permissions 2.x/3.x 使用 stargate.world.*) stargate.world.{世界名} -- 允许使用目的地在这个{世界}的门. 设置为 false 来禁用 stargate.network -- 允许使用所有网络的门 ( Permissions 2.x/3.x 使用 stargate.network.*) stargate.network.{网络名} -- 允许使用这个 {network}里的所有门。设置为 false 来禁用 stargate.option -- 允许使用所有参数 stargate.option.hidden -- 允许使用 'H'隐藏 参数 stargate.option.alwayson -- 允许使用 'A'常开 参数 stargate.option.private -- 允许使用 'P'私人 参数 stargate.option.free -- 允许使用 'F'免费 参数 stargate.option.backwards -- 允许使用 'B'背向 参数 stargate.option.show -- 允许使用 'S'显示 参数 stargate.option.nonetwork -- 允许使用 'N'隐藏网络名 参数 stargate.create -- 允许在任何网络创建门 (涵盖所有创建权限的子权限) stargate.create.personal -- 允许创建并使用在 {玩家名字}网络里的门 stargate.create.network -- 允许创建在任何网络里的门 ( Permissions 2.x/3.x 使用 stargate.create.network.*) stargate.create.network.{网络名} -- 允许在特定的{网络}里创建门,设置为 false 来阻止在特定 {网络}里创建 stargate.create.gate -- 在满足权限允许条件下可创建任何门 ( Permissions 2.x/3.x 使用stargate.create.gate.*) stargate.create.gate.{gate文件} --只允许创建 {gate文件} 里的门。 (PS:这条权限真... 蛋疼 -_-|||) stargate.destroy -- 允许摧毁任何网络里的门 (涵盖所有破坏权限下的子权限) stargate.destroy.personal -- 只允许门的所有者破坏 stargate.destroy.network -- 允许破坏所有网络的门 (私人门除外) (Permissions 2.x/3.x 使用 stargate.destroy.network.*) stargate.destroy.network.{网络名} -- 只允许破坏指定{网络}内的门, 设置为 false 来阻止破坏该{网络}内的门 stargate.free -- 允许免费 使用/创建/摧毁 门 (收费系统开启的话) stargate.free.use -- 免费使用门 stargate.free.create -- 免费创建门 stargate.free.destroy -- 免费拆除门 stargate.admin -- 允许所有管理功能 (目前只有Hidden(隐藏)/Private(私人)) stargate.admin.private -- 允许不是该私人门所有者使用 stargate.admin.hidden -- 允许不是该隐藏门所有者使用 stargate.admin.reload -- 允许使用 /sg reload 复制代码 stargate.admin.bungee -- 允许创建服务器间传送门! (这个需要BungeeCord 的支持,有兴趣的童鞋可以去研究下,这里就不介绍了)http://www.mcbbs.net/thread-75955-1-1.html 搬运 by1076742624 如果你在使用 PermissionsEx 请看下面 PermissionsEx 的读取权限方式很糟糕。【You need to put any wildcards AFTER their negations.】所以如果你想设置除 'Bah'外的网络都能使用,你要这样写: - -stargate.network.Bah - stargate.network.* 复制代码 这是 PermissionsEx 的问题, 我(作者)也无能为力。 (PS:俺也没用过PEX,作者指的那种排列方式俺也不理解... 谁明白具体什么情况在帖里留个言~)
OO O O - 用黑曜石这样建造传送门,(就跟造地狱门那样,不用刻意把门摆成这样)至少要10块 O O - 在门的左侧或右侧放置一块木牌 O O OO 复制代码 注意:编辑好之后,另一侧会自动生成个按钮,如果之前那边有按钮也不影响星门的生成。 - 行 1: 传送门名字 (最多11个字符) ——也可以容纳11个汉字
- 行 2: 目的地名字 [选填] (同上,用于定向传送)
- 行 3: 传送网络名 [选填] (同上) ——如果没有填写,此门会被添加到默认网络,详见config文件
- 行 4: 其他参数 [选填] :
'A' 用于常开的定向传送门
'H' 用于隐藏在某个网络的门
'P' 用于私人的门
'F' 免费门(如果收费选项启动)
'B' 朝向向背当你出来的时候
'S' 在网络列表里显示一个常开门
'N' 用于隐藏网络
'R' 随机传送门,每次进入会在随机的出口出来。
提示:参数行是单个字符,不是词。所有要创造一个私人隐藏门,第四行要填 PH 。
【有两项保留原文,待俺测试出实际效果再删~】
门的用法: - 左键或右键选择目的地 - 右键按钮开启传送门 - 走进去 门的详解 定向门: - 通往指定目的地
- 可以被其他定向门或普通门连接。但是普通门不能连通一个定向常开门!
- 创建定向门, 在木牌第二行写上目的地
- 在木牌第四行填写 "A" 会启动常开定向门
网络内的门: - 这些门都是指定网络内的一个, 默认网络是"central"
- 你可以创建指定网络内的门,第三行填入该网络名字
- 一个网络里的门不会在第二个网络里看到, 反之亦然.
- 在不同世界的门, 但是在相同网络内, 将会相互可见
隐藏门: - 跟普通门一样, 但只会在特定条件下在别的门内目的地列表里显示。
- 隐藏门只对创建此门的人或拥有
stargate.hidden 权限的人可见。
- 木牌的第四行填写'H' 来创建隐藏门。
经济支持: 最新版的 Stargate 支持 iConomy。 门的创建、拆除、使用可以设置不同的花费!
你可以在config.yml内设定星门的花费, 也可以定义所有 .gate 文件内你创造的门的收费
设定一个门的花费只需将以下这些内容加进 .gate 文件内
usecost=5
destroycost=5
createcost=5
toowner=true
配置文件说明 portal-folder: plugins/Stargate/portals/ ——传送门存放目录 gate-folder: plugins/Stargate/gates/ default-gate-network: central ——默认网络名 destroyexplosion: false ——爆炸物能否破坏门 maxgates: 0 ——一个网络内允许的最多门数量。0 为无限 lang: en —— 选择语言文件 destMemory: false —— 是否记住光标位置 ignoreEntrance: false ——是否无视覆盖的方块 handleVehicles: true ——是否允许(机车??)通过 sortLists: false ——是否按字母排列 protectEntrance: false signColor: BLACK ——牌子上字的颜色 useiconomy: false ——是否收费 createcost: 0 ——创建花费 destroycost: 0 ——拆除花费 usecost: 0 ——使用花费 toowner: false ——是否对门的所有者有效 chargefreedestination: true ——显示免费目的地为绿色 freegatesgreen: false ——免费门的木牌变绿色 debug: false ——调试模式 permdebug: false enableBungee: false —— 是否启用Bungee 复制代码 ==============
自定义门的外观 ==============
你可以创造任何自己想要的门的样式, 门的外观储存在plugins/Stargate/gates/下的
.gate 文件里,你必须按照指定的格式来写, 首先指定配置信息, 然后空一行,写出你想要的样式。
(俺有话要说!最简单的方法就是复制默认.gate文件,在此基础上改写~)
以下是默认 nether.gate 文件:
代码:
portal-open=90 —— 传送门开启时的方块 portal-closed=0 —— 传送门关闭时的方块(0为空气) X=49 —— 门的材料 -=49 ——按钮和木牌的位置 XX X..X -..- X*.X XX 复制代码 传送门开启/关闭会使用你所指定的材料。
"X" 和 "-" 用于定义门的方块类型 (任何单字节字符都能用, 比如 "#").
"." 用于定义入口/出口显示材料
在这种门的样式里, 你能清楚的看到 "X" 处必须是黑曜石, "-" 处是控制板所处位置(按钮/木牌) 。
注意到 "*" 这个符号了吗?这是这种门的 "出口点" , 玩家会被传送到这点前。
自 版本v0.5.5 开始,你能在 .gate文件里使用这种方块定义模式了:
X=35:15
这意味着你只能用黑色的羊毛造这种门。如果没有后缀(即只写35),那么任何颜色的羊毛都可奏效!
以下是俺实测效果图
.gate文件内容
入口/出口(portal-open)自定义材料效果
!! 注意:8~11都会被空桶打捞,岩浆会对玩家造成伤害,portal-open处请权衡利弊后再改
!! 补充说明: (以下部分个人认为不是很常用,如有强烈需要,俺抽空再翻...)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报 。