qxj0503
本帖最后由 qxj0503 于 2019-5-8 12:18 编辑


作者已更新至1.13
最新版本请前往:
HTTPS://www.spigotmc.org/resources/traincarts.39592/


本人不在提供继续更新。
以下还是为以前1.72时候的内容,但是部分还是可用,新版本新功能还请自行研究。


第一次转载,请大家不要扔各种杂物,有不足的地方请见谅。
因为看到这个火车MOD有人转载,但是插件没人转载,自己也有在用,所以转载一下。
本插件不支持釜端,使用Cauldron的请不要浪费时间往下看了!

简介:
TrainCraft插件是一个通过牌子控制矿车速度,方向等路径的插件,需要BKCommonLib前置插件。

指令
[扰流板]
查看现有列车
/列车清单
/购物车列表
列出世界上固定列车列车状语从句:数量的它还列出了购物车实体(作为这些列车的一部分)并列出了属于您的列车。


重新路由
/列车重新路由
如果路径查找系统- -由于轨道衡更改而失败,您可以使用此命令强制插 重新径。



清除所有
列车
/列车 destroyall /火车 removeall过过过
销毁服务器上的所有矿车状语从句:。可以火车用来重新设置插件



修复错误的
/火车
destroyall /火车fixbugged
破阵不受插件管理的所有矿车。有用的是服务器意外关闭,在轨道上留下孤立的火车。



仅限列车命令
以下命令仅适用于/ train。


给列车设定一个名字
/列车设置名称[名称]
/列车名称[名称]
/列车重命名[名称]
设置列车名称,名称可能未分配alread的另一列火车列车



设定一个显示名称
/火车setdname [name]
/ train displayname [NAME]
/火车setdisplayname [名称]
设置列车的显示名称,可以是双重分配。使用触发符号时,此名称显示在SignLink变量符号上。



火车和购物车命令
以下命令适用于/火车和/购物车。列车信息 /火车信息/火车我显示火车或购物车相关信息,例如名称和设置属性。所有权 /火车索赔将您设为此列车的唯一所有者./ train setowner [names ...] / train setowners [names]。 ..] / train setowners设置此列车的车主姓名。不使用名称来清除所有者./ train addowner [nam es ... ] / train addowners [names ...]将所有者名称添加到此列车中。





















要更改单个矿车的所有权,请使用'/ cart'命令而不是'/ train'。在设置列车车主时,您可以同时为所有矿车设置车主。如果没有为矿车设置所有者,则可以由其他人自由编辑和销毁。



标签
/火车settags [tags ...]
/ train settag [tags ...]
/ train标签[tags ...]
/ train tag [tags ...]
/ train settags
设置这列火车的标签。不使用标签
清除标签./ train addtags [tags ...]
/ train addtag [tags ...]
为这列火车添加标签。
标签可与切换器或检测器标志结合使用。例如,您可以设置标签以订购要销毁的列车。每辆矿车都有一套独立的标签,火车上的设置标签同时为所有矿车设置。



设定目的地
/火车目的地[目的地]
/火车目的地[目的地]
设置这列火车的目的地。
您还可以在火车上的单个矿车上设置目的地,这样就可以让切换台在多个车厢



中将
火车分开。玩家是否可以上车 /火车playerenter [目的地]目的地]目的地] BOO L]
设置玩家



的英文可以展示进入火车或矿车。玩家是否可以下车
/火车
playerexit [BOOL] /列车playerleave [BOOL]
设置玩家是否可以退出火车或矿车。



拾起
/列车拾取[BOOL]

[/扰流]
权限
[ 剧透 ]
权限配置文件都在PermissionDefaults.yml文件内可以配置,保持默认即可
  1. #> Below are the default permissions set for plugin 'Train_Carts'.
  2. #> These permissions are ignored if the permission is set for a group or player.
  3. #> Use the defaults as a base to keep the permissions file small
  4. #> Need help with this file? Please visit:
  5. #> http://dev.bukkit.org/server-mods/bkcommonlib/pages/general/permission-defaults/
  6. train:
  7.   command:
  8.     globalproperties:
  9.       default: op
  10.       description: The player can edit the properties of all carts
  11.     properties:
  12.       default: true
  13.       description: The player can edit the properties of carts he owns
  14.     destroy:
  15.       default: op
  16.       description: The player can destroy owned carts through commands
  17.     destroyall:
  18.       default: op
  19.       description: The player can destroy all trains on the server
  20.     fixbugged:
  21.       default: op
  22.       description: The player can destroy all bugged minecarts on the server
  23.     reroute:
  24.       default: op
  25.       description: The player can force path finding to re-calculate
  26.     reload:
  27.       default: op
  28.       description: The player can reload the configuration
  29.     break:
  30.       default: true
  31.       description: The player can set blocks the cart can break from a set list
  32.     breakblock:
  33.       admin:
  34.         default: op
  35.         description: The player can set blocks the cart can break, any type
  36.     setpublic:
  37.       default: true
  38.       description: The player can make his owned carts open for the public
  39.     setowners:
  40.       default: true
  41.       description: The player can set the owners of his owned carts
  42.     settags:
  43.       default: true
  44.       description: The player can set the tags of his owned carts
  45.     mobenter:
  46.       default: true
  47.       description: The player can set if mobs can enter his owned carts
  48.     setdestination:
  49.       default: true
  50.       description: The player can set destinations for his owned carts
  51.     playerenter:
  52.       default: true
  53.       description: The player can set if players can enter his owned carts
  54.     playerexit:
  55.       default: true
  56.       description: The player can set if players can exit his owned carts
  57.     pickup:
  58.       default: true
  59.       description: The player can set if his owned storage carts pick up items
  60.     setlinking:
  61.       default: true
  62.       description: The player can set if his owned trains can link to other trains
  63.     keepchunksloaded:
  64.       default: op
  65.       description: The player can if his owned trains keep nearby chunks loaded
  66.     pushing:
  67.       default: true
  68.       description: The player can if his owned trains push away certain entities
  69.     slowdown:
  70.       default: true
  71.       description: The player can if his owned trains slow down over time
  72.     setcollide:
  73.       default: true
  74.       description: The player can if his owned trains can collide
  75.     setspeedlimit:
  76.       default: true
  77.       description: The player can set the maximum speed for his trains
  78.     setpoweredcartrequirement:
  79.       default: true
  80.       description: The player can set if a powered minecart is needed for his train to stay alive
  81.     rename:
  82.       default: true
  83.       description: The player can rename his owned trains
  84.     displayname:
  85.       default: true
  86.       description: The player can change the display name of his owned trains
  87.     manualmove:
  88.       default: true
  89.       description: Whether the player can change if trains can be moved by damaging them
  90.     saveall:
  91.       default: op
  92.       description: Whether the player can save all TrainCarts stored information to file
  93.     message:
  94.       default: op
  95.       description: Whether the player can add message shortcuts
  96.     pathinfo:
  97.       default: op
  98.       description: Whether the player can view the route the train is following to reach the destination
  99.     playertake:
  100.       default: op
  101.       description: Whether the player can change if players take Minecarts with them when they leave
  102.     soundenabled:
  103.       default: op
  104.       description: Whether the player can turn Minecart sound on or off
  105.     teleport:
  106.       default: op
  107.       description: Whether the player can teleport to where trains are
  108.     changeblock:
  109.       default: op
  110.       description: Whether the player can alter the type of block displayed in a minecart
  111.   build:
  112.     station:
  113.       default: op
  114.       description: The player can build train stations
  115.     spawner:
  116.       default: op
  117.       description: The player can build train spawners
  118.     trigger:
  119.       default: op
  120.       description: The player can build train triggers
  121.     destination:
  122.       default: op
  123.       description: The player can build destinations
  124.     switcher:
  125.       default: op
  126.       description: The player can build track switchers
  127.     destructor:
  128.       default: op
  129.       description: The player can build train destructors
  130.     detector:
  131.       default: op
  132.       description: The player can build train detectors
  133.     ejector:
  134.       default: op
  135.       description: The player can build train ejectors
  136.     property:
  137.       default: op
  138.       description: The player can build train property setters
  139.     collector:
  140.       default: op
  141.       description: The player can build systems to let trains collect from storage blocks
  142.     depositor:
  143.       default: op
  144.       description: The player can build systems to fill storage blocks with items from trains
  145.     elevator:
  146.       default: op
  147.       description: The player can build systems to teleport trains vertically
  148.     teleporter:
  149.       default: op
  150.       description: The player can build train teleporters (portals)
  151.     blocker:
  152.       default: op
  153.       description: The player can build train blockers
  154.     wait:
  155.       default: op
  156.       description: The player can build train wait signs
  157.     crafter:
  158.       default: op
  159.       description: The player can build item crafter signs
  160.     ticket:
  161.       default: op
  162.       description: The player can build a sign that will charge money or ejects a player if he can't pay
  163.     announcer:
  164.       default: op
  165.       description: The player can build a sign that sends a message to all the players in a train
  166.     effect:
  167.       default: op
  168.       description: The player can build a sign that can play an effect
  169.     blockchanger:
  170.       default: op
  171.       description: The player can build a sign that alters the block displayed in minecarts
  172.     jumper:
  173.       default: op
  174. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:玩家可以建立一个标志,可以使火车在某个方向跳跃</font></font>
  175. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">    发射器:</font></font>
  176. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      默认:操作</font></font>
  177. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:玩家可以建立一个可以发射火车的标志</font></font>
  178. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">    输入:</font></font>
  179. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      默认:操作</font></font>
  180. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:玩家可以建立一个标志可以让附近的玩家/小怪进入火车</font></font>
  181. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">  位置:</font></font>
  182. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">    minecart:</font></font>
  183. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      默认:真实</font></font>
  184. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:玩家可以放置矿车</font></font>
  185. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">    火车车厢:</font></font>
  186. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      默认:真实</font></font>
  187. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:玩家可以放置TrainCarts矿车</font></font>
  188. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">  属性:</font></font>
  189. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">    admin:</font></font>
  190. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      默认:操作</font></font>
  191. <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">      描述:此玩家放置的推车获取管理员属性</font></font>
复制代码



[/


扰流 ] 矿车参数配置文件,可更具不同权限组配置默认矿车
的行驶速度等等[扰流器] DefaultTrainProperties.yml


默认值:
  soundEnabled:true
  displayName:''
#允许载客
  allowPlayerTake:真
#是否需要动力矿车
  requirePoweredMinecart:假
#列车是否会碰撞
  trainCollision:true
  keepChunksLoaded:false
#默认行驶速度
  speedLimit:0.7
#行驶过程中是否会降速
  slowDown:false
  allowManualMovement:false
#碰到矿车物体
  碰撞:
#怪物动物 - 杀死
    小怪:杀
#玩家 - 杀死
    玩家:杀人
#其他 - 推开
    misc:PUSH
#列车 - 链接
    列车:LINK
  所有者:[]
  ownerPermissions:[]
  tags:[]
#允许玩家上车
  allowPlayerEnter:true
#允许玩家下车
  allowPlayerExit:false isPublic:
  true
  pickUp:false
  exitOffset:
    ==:Vector
    x:0.0
    y:0.0
    z:0.0
  exitYaw:0.0
  exitPitch:0.0
  blockBreakTypes:[]
  destination:''
#上车后公告信息
  enterMessage: ''
  spawnItemDrops: true
admin:
  soundEnabled: true
  displayName: ''
  allowPlayerTake: true
  requirePoweredMinecart: false
  trainCollision: true
  keepChunksLoaded: false
  speedLimit: 0.7
  slowDown: false
  allowManualMovement: false
  collision:
    mobs: DEFAULT
    players: DEFAULT
    misc: PUSH
    train: LINK
  owners: []
  ownerPermissions: []
  tags: []
  allowPlayerEnter: true
  allowPlayerExit: true
  isPublic: true
  pickUp: false
  exitOffset:
    ==: Vector
    x: 0.0
    y: 0.0
    z: 0.0
  exitYaw: 0.0
  exitPitch: 0.0
  blockBreakTypes: []
  destination: ''
  enterMessage: ''
  spawnItemDrops: true
spawner:
  soundEnabled: true
  displayName: ''
  allowPlayerTake: true
  requirePoweredMinecart: false
  trainCollision: true
  keepChunksLoaded: false
  speedLimit: 0.7
  slowDown: false
  allowManualMovement: false
  collision:
    mobs: DEFAULT
    players: DEFAULT
    misc: PUSH
    train: LINK
  owners: []
  ownerPermissions: []
  tags: []
  allowPlayerEnter: true
  allowPlayerExit: true
  isPublic: true
  pickUp: false
  exitOffset:
    ==: Vector
    x: 0.0
    y: 0.0
    z: 0.0
  exitYaw: 0.0
  exitPitch: 0.0
  blockBreakTypes: []
  destination: ''
  enterMessage: ''
  spawnItemDrops: true



[/扰流]
常用的几个牌子说明
[扰流]
第一行:[列车]
第二行:菌种
第三行:参数
说明:矿车产生牌子,需要通过按钮等充能的东西触发,第三行是矿车的长度,我这里MMM代表生产3节普通矿车,P为动力矿车,还有其他的,我没用到,所以请自行去维基查看咯,矿车最多长度可以在配置文件里设定。


第一行:[列车]
第二行:属性
第三行:speedlimit
第四行:参数
说明:这个牌子设定矿车默认行驶速度,第四修改行参数柯林斯设定矿车速度



第一行:[列车]
第二行:站网站网站网站
第三行:参数
第四行:继续
说明:站点牌,矿车到达这个牌子处,矿车会进站停止多少时间,时间修改第三行,为秒。

第一行:[火车]
第二行:输入两个X
第三行:玩家
第四行:真
说明:强制把接近矿车X格子之内的玩家拉上矿车,第二行中的X修改城具体多少范围。




第一行:[列车]
第二行:属性
三:解放军rcollision
第四行:杀
说明:矿车经过的线路上,如果有玩家挡住了去路,矿车则会把玩家撞死,避免矿车被玩家弹回。



第一行:[列车]
第二行:财产
第三行:playerexit
第四行:错误
说明:玩家上车后,矿车强制玩家不可下车,必须到站后通过牌子命令自动下车,不放牌子默认为可下车,或者第四行参数改为正确的。


第一行:[列车]
第二行:属性
第三行:mobscollision
第四行:杀
说明:矿车经过的线路上,如果有怪物或者动物挡住了去路,矿车则会把它撞死,避免矿车弹回被


第一行:[列车]
第二行:弹出
第三行:参数
说明:矿车行驶到牌子附近,会把玩家从矿车中弹出,弹出的位置和第三行有关,请更具自己车站位置自行调试位置。



第一行:[车]
第二行:摧毁
说明:矿车行驶到牌子附近,自动回收整条列车
。PS:所有的牌子都需要充能才能

激活功能[ /

spoiler] bkcommonlib前置插件链接
http://dev.bukkit.org/bukkit-plugins/bkcommonlib/

今天补上一个附属插件TC-HangRail
下载地址:http:/ /dev.bukkit.org/bukkit-plugi NS / TC-hangrail /
作用:可以舍去 轨,使用铁栅栏,把矿车悬浮在空中像缆车一样,但是必须要先学会火车插件的使用
。PS:请对应你的火车插件版本号下载。













491960546
不错不错 收下

叫我stere
火车赛高..........呜呜呜的好顶赞

leavessoft
额,支持一下吧。。

integralno
不错的插件!我问问玩家要不要,感觉太棒了!如果命令那边可以翻译过来就更帅了!

qxj0503
丁子翔20010904 发表于 2014-8-30 20:06
不错的插件!我问问玩家要不要,感觉太棒了!如果命令那边可以翻译过来就更帅了! ...

基本不需要命令,如果你只做服务器交通工具的话通过牌子实现就OK了

integralno
qxj0503 发表于 2014-8-30 20:43
基本不需要命令,如果你只做服务器交通工具的话通过牌子实现就OK了

好的,总之谢谢搬运,我看得懂这些的。就是建议

祁、小兜
{:10_492:}建议汉化的~看不懂

西瓜太郎
不错不错 就不知道车子多了会不会卡

qxj0503
本帖最后由 qxj0503 于 2014-9-8 01:38 编辑

改天把几个常用的牌子说明补上!!

qxj0503
常用牌子说明已经补上,如果有什么不懂的可找我!另外有使用上更好的方法,也请一起分享给我!!感激不尽!!

qxj0503
西瓜太郎 发表于 2014-9-7 07:12
不错不错 就不知道车子多了会不会卡

应该不会,设置线路后,可以设置收回矿车!!

Rorikon
谢谢楼主,这可是好东西呀{:10_512:}

a240849496
求详细啊,QAQ,英语渣{:10_528:}

qxj0503
a240849496 发表于 2014-9-8 17:16
求详细啊,QAQ,英语渣

我不是有写常用牌子的解释么,如果你只是当公共火车用,这些牌子足够了,这个插件可以完全通过牌子来控制的。

a240849496
qxj0503 发表于 2014-9-8 17:22
我不是有写常用牌子的解释么,如果你只是当公共火车用,这些牌子足够了,这个插件可以完全通过牌子来控制 ...

可不可以在吊一点,全汉化全详细{:10_512:}

602844218qq
汉化一下吧~

qxj0503
a240849496 发表于 2014-9-8 17:39
可不可以在吊一点,全汉化全详细

我也只是搬运一下,因为自己正在使用当中,没时间汉化。。。。而且我也不会汉化,额呵呵

602844218qq
玩家能拆矿车吗?

qxj0503
602844218qq 发表于 2014-9-8 21:28
玩家能拆矿车吗?

可不可以拆这个需要在基础插件里设或者你下个,banitem插件管理

602844218qq
我怕玩家把火车头撸了!

qxj0503
602844218qq 发表于 2014-9-8 21:32
我怕玩家把火车头撸了!

如果你作为公共用途,直接禁掉矿车就可以了,因为这个插件可以强制玩家上矿车的,不需要玩家右键

602844218qq
配置能汉化一下么 亲~

602844218qq
汉化一下吧 能火!

qxj0503
602844218qq 发表于 2014-9-8 21:38
汉化一下吧 能火!

不是不想汉化,而是不懂怎么汉化,呵呵,我刚接触MC不久!!

a240849496
qxj0503 发表于 2014-9-8 21:28
我也只是搬运一下,因为自己正在使用当中,没时间汉化。。。。而且我也不会汉化,额呵呵 ...

加油!bbs因你精彩!{:10_512:}

a240849496
对了楼主留个扣扣可以吗O(∩_∩)O~交个朋友{:10_505:}

qxj0503
a240849496 发表于 2014-9-9 19:09
对了楼主留个扣扣可以吗O(∩_∩)O~交个朋友

349629755
欢迎加我QQ一起讨论一下!!
呵呵

ysy960108
我装到服务器里了 但是不知道牌子怎么放,求助

祁、小兜
{:10_524:}汉化加油滴大大滴

祁、小兜
{:10_492:}楼主你在帖子写个创建步骤呗- -英语渣伤不起

duanhaoyan
前置插件地址:http://dev.bukkit.org/bukkit-plugins/bkcommonlib/{:10_492:}

a240849496
s叔你这帖子火爆了!{:10_509:}恭喜恭喜啊

qxj0503
duanhaoyan 发表于 2014-9-24 16:43
前置插件地址:http://dev.bukkit.org/bukkit-plugins/bkcommonlib/

前置插件我有在帖子里写到,你这个算是水么。。。。

nn1028
唉...我指令写好了  为何矿车不能像缆车一样吊起来走

502647092
qxj0503 发表于 2014-9-26 12:35
前置插件我有在帖子里写到,你这个算是水么。。。。

牌子放哪里啊,写好了放墙上,摁开关没反应啊

qxj0503
502647092 发表于 2014-10-2 03:34
牌子放哪里啊,写好了放墙上,摁开关没反应啊

可放在铁轨下面,只要在铁轨3格之内,都是可以生效的

王超2003
MCPC+能用吗?

qxj0503

我用的水桶172RO3的,MCPC没试过!!!你可以试试!!

qxj0503
发现有人又发了一次,自己果断顶一下!!!

创世丶丿狼
楼主这个好用么?嘛不麻烦?

qxj0503
创世丶丿狼 发表于 2014-11-25 00:25
楼主这个好用么?嘛不麻烦?

用牌子就可以控制火车了,把牌子搞懂就OK了!

创世丶丿狼
qxj0503 发表于 2014-11-25 00:26
用牌子就可以控制火车了,把牌子搞懂就OK了!

要是牌子少一个会干嘛呢?

qxj0503
创世丶丿狼 发表于 2014-11-25 00:29
要是牌子少一个会干嘛呢?

每个牌子都是一个指令效果,给予矿车添加运行时候的参数的,少一个牌子矿车在运作的时候就少一个效果。

创世丶丿狼
qxj0503 发表于 2014-11-25 00:32
每个牌子都是一个指令效果,给予矿车添加运行时候的参数的,少一个牌子矿车在运作的时候就少一个效果。 ...

要是玩家无缘无辜鲁掉了呢?

qxj0503
创世丶丿狼 发表于 2014-11-25 00:33
要是玩家无缘无辜鲁掉了呢?

有权限的。。。。。。。。

创世丶丿狼
qxj0503 发表于 2014-11-25 00:39
有权限的。。。。。。。。

哦哦 加个好友慢慢聊吧 有什么不懂找你 扣:805908666

鬼魂·要塞
用不了,一点反应都没有。。

qxj0503
鬼魂·要塞 发表于 2014-11-30 12:13
用不了,一点反应都没有。。

牌子需要信号激活才有效果的,不是贴上就能用的

5645
有1.6.4的吗

第一页 上一页 下一页 最后一页