Difference between revisions of "TrainCarts/Permissions/zh-cn"
Jump to navigation
Jump to search
(Created page with "当玩家放置矿车时,可以将其设置为自动应用<code>plugins/Train_Carts/DefaultTrainProperties.yml</code>中的某些属性。默认只存在额外的 '''admin''...") |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 227: | Line 227: | ||
当玩家想要更改列车的属性(''最大速度'',''保持区块加载''等)时,会检查多个权限。更改它们的不同方法有权限、每个属性名称的权限以及控制应用于新放置的矿车的[[Special:MyLanguage/TrainCarts/TrainProperties|默认属性]]的权限。 | 当玩家想要更改列车的属性(''最大速度'',''保持区块加载''等)时,会检查多个权限。更改它们的不同方法有权限、每个属性名称的权限以及控制应用于新放置的矿车的[[Special:MyLanguage/TrainCarts/TrainProperties|默认属性]]的权限。 | ||
− | + | 检查每个属性的权限: | |
− | * | + | * 更改属性的命令。 |
− | * | + | * 放置一个[[Special:MyLanguage/TrainCarts/Signs/Property|属性牌]]来更改属性。 |
− | * | + | * 导入保存的列车(<code>/savedtrain [名称] import [路径/url]</code>)。 |
− | * | + | * 使用[[Special:MyLanguage/TrainCarts/Train Spawn Chest|列车生成箱]]生成列车配置。 |
− | * | + | * 放置一个[[Special:MyLanguage/TrainCarts/Signs/Spawner|生成牌]] 来生成一辆已保存的列车,该列车已设置了某些属性。 |
Line 238: | Line 238: | ||
{| class="wikitable" style="margin:left" | {| class="wikitable" style="margin:left" | ||
− | ! | + | ! 节点 !! 描述 |
|- | |- | ||
− | | train.command.globalproperties || | + | | train.command.globalproperties || 玩家可以使用命令编辑所有矿车的属性。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.command.properties || | + | | train.command.properties || 玩家可以使用命令编辑所有属于自己的矿车的属性。 |
|- | |- | ||
− | | train.build.property || | + | | train.build.property || 玩家可以放置属性牌。 |
|} | |} | ||
Line 251: | Line 251: | ||
{| class="wikitable" style="margin:left" | {| class="wikitable" style="margin:left" | ||
− | ! | + | ! 节点 !! 描述 |
|- | |- | ||
− | | train.property.maxspeed || | + | | train.property.maxspeed || 玩家可以更改列车的最大速度。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.slowdown || | + | | train.property.slowdown || 玩家可以改变列车是否因重力或摩擦而减速。 |
|- | |- | ||
− | | train.property.collision || | + | | train.property.collision || 玩家可以更改列车与实体或方块的碰撞方式。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.playerenter || | + | | train.property.playerenter || 玩家可以更改玩家是否可以进入矿车。 |
|- | |- | ||
− | | train.property.playerexit || | + | | train.property.playerexit || 玩家可以更改玩家是否可以离开矿车。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.keepchunksloaded || | + | | train.property.keepchunksloaded || 玩家可以更改列车是否保持自身和周围区块加载。 |
|- | |- | ||
− | | train.property.gravity || | + | | train.property.gravity || 玩家可以更改列车的重力倍数。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.banking || | + | | train.property.banking || 玩家可以更改列车在弯道行驶的方式。 |
|- | |- | ||
− | | train.property.destination || | + | | train.property.destination || 玩家可以更改列车的目的地。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.tags || | + | | train.property.tags || 玩家可以使用转辙器和检测器来为列车或矿车添加或移除标签。 |
|- | |- | ||
− | | train.property.name || | + | | train.property.name || 玩家可以更改列车的名称。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.applydefaults || | + | | train.property.applydefaults || 玩家可以将 DefaultTrainProperties.yml 中的默认设置应用于列车。 |
|- | |- | ||
− | | train.property.onlyownerscanenter || | + | | train.property.onlyownerscanenter || 玩家可以更改列车是只有车主能进入还是所有玩家都可以进入。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.pickupitems || | + | | train.property.pickupitems || 玩家可以更改储物矿车是否从地上收集物品。 |
|- | |- | ||
− | | train.property.soundenabled || | + | | train.property.soundenabled || 玩家可以更改列车在行驶时是否发出声音。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.invincible || | + | | train.property.invincible || 玩家可以更改列车是否无法破坏。 |
|- | |- | ||
− | | train.property.allowplayertake || | + | | train.property.allowplayertake || 玩家可以更改玩家离开服务器时是否随身携带矿车。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.spawnitemdrops || | + | | train.property.spawnitemdrops || 玩家可以更改矿车被销毁时是否掉落物品。 |
|- | |- | ||
− | | train.property.requirepoweredcart || | + | | train.property.requirepoweredcart || 玩家可以更改列车是否必须有动力矿车才能存在,或取消链接。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.displayname || | + | | train.property.displayname || 玩家可以更改列车的显示名称,该名称与触发器一起使用。 |
|- | |- | ||
− | | train.property.allowmobmanualmovement || | + | | train.property.allowmobmanualmovement || 玩家可以设置列车上的生物乘客是否能让列车行驶。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.allowplayermanualmovement || | + | | train.property.allowplayermanualmovement || 玩家可以设置列车可以被玩家乘客通过移动来控制列车。 |
|- | |- | ||
− | | train.property.owners || | + | | train.property.owners || 玩家可以更改矿车的车主。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.breakblocks.normal || | + | | train.property.breakblocks.normal || 玩家可以配置列车从方块白名单中选择性地破坏方块,例如可以实现自动化农业。 |
|- | |- | ||
− | | train.property.breakblocks.admin || | + | | train.property.breakblocks.admin || 玩家可以配置列车破坏任何类型的方块。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.route || | + | | train.property.route || 玩家可以更改列车到达目的地的顺序。 |
|- | |- | ||
− | | train.property.realtime || | + | | train.property.realtime || 玩家可以配置列车实时更新,调整服务器的刻延迟和抖动。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.friction || | + | | train.property.friction || 玩家可以更改列车的摩擦倍数。 |
|- | |- | ||
− | | train.property.tickets || | + | | train.property.tickets || 玩家可以分配进入列车的车票。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.viewdistance || | + | | train.property.viewdistance || 玩家可以更改列车中乘客的渲染距离。 |
|- | |- | ||
− | | train.property.entermessage || | + | | train.property.entermessage || 玩家可以更改玩家进入列车时显示的消息。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.exitoffset || | + | | train.property.exitoffset || 玩家可以更改乘客相对于列车弹出的位置。 |
|- | |- | ||
− | | train.property.trackingrange || | + | | train.property.trackingrange || 玩家可以更改玩家可以看到列车的范围。 |
|-bgcolor="#dddddd" | |-bgcolor="#dddddd" | ||
− | | train.property.wait || | + | | train.property.wait || 玩家可以更改列车的等待距离、加速和减速。 |
|} | |} | ||
Line 325: | Line 325: | ||
==== 自动化属性 ==== | ==== 自动化属性 ==== | ||
− | + | 当玩家放置矿车时,可以将其设置为自动应用<code>plugins/Train_Carts/DefaultTrainProperties.yml</code>中的某些属性。默认只存在额外的 '''admin''' 权限,它适用于: | |
− | |||
<pre>train.properties.admin</pre> | <pre>train.properties.admin</pre> | ||
− | + | 可以配置其他矿车,通过向玩家授予命名权限,这些玩家就会放置有相应属性的矿车。例如,该机制可以用来创建特殊角色,让玩家放置的矿车保持区块加载,或者使矿车无法破坏。 | |
− |
Latest revision as of 04:42, 22 October 2024
权限
本页面列出了 TC 中使用的所有权限。你也可以通过打开plugins/Train_Carts/PermissionDefaults.yml
文件来找到这些权限。该文件的权限内容可能会比本页面的权限列表更完善。 另请参阅本页面有关权限默认值的信息。
常规
节点 | 描述 |
---|---|
train.place.minecart | 玩家可以放置矿车。另请参阅:
原版矿车。 |
train.place.traincart | 玩家可以放置 TC 矿车。另请参阅: 原版矿车。 |
train.break.self | 玩家可以销毁自己的矿车。 |
train.break.any | 玩家可以销毁所有矿车,甚至是不属于自己的矿车。 |
train.ticket.manage | 玩家可以编辑已存在的车票或创建新车票。 |
指令
节点 | 描述 |
---|---|
train.command.globalproperties | 玩家可以修改所有矿车的属性。 |
train.command.properties | 玩家可以修改自己的矿车的属性。 |
train.command.destroy | 玩家可以销毁自己的矿车。 |
train.command.destroyall | 玩家可以销毁服务器上所有的矿车。 |
train.command.fixbugged | 玩家可以销毁服务器上所有出问题的矿车。 |
train.command.upgradesavedtrains | 玩家可以将所有已保存的列车模型的位置升级到新 TC 版本(待测)。 |
train.command.reroute | 玩家可以强制列车寻路来重新计算路线。 |
train.command.reload | 玩家可以重载配置文件。 |
train.command.break | 玩家可以指定矿车能破坏的方块列表。 |
train.command.breakblock.admin | 玩家可以指定矿车能破坏任意类型的哪些方块。 |
train.command.setpublic | 玩家可以向公众开放自己的矿车。 |
train.command.setowners | 玩家可以为自己的矿车设置车主。 |
train.command.settags | 玩家可以为自己的矿车设置标签。 |
train.command.setdestination | 玩家可以为自己的矿车设置目的地。 |
train.command.playerenter | 玩家可以设置自己的矿车是否运行玩家进入。 |
train.command.playerexit | 玩家可以设置自己的矿车是否允许玩家离开。 |
train.command.pickup | 玩家可以设置自己的运输矿车是否能捡起物品。 |
train.command.setlinking | 玩家可以设置自己的矿车是否能与其他矿车进行链接。 |
train.command.keepchunksloaded | 玩家可以将自己的矿车设置为保持区块加载。 |
train.command.invincible | 玩家可以将自己的矿车设置为无法破坏。 |
train.command.pushing | 玩家可以设置自己的矿车是否能将实体推开。 |
train.command.slowdown | 玩家可以设置自己的矿车是否会随时间的推移速度会越来越慢。 |
train.command.setcollide | 玩家可以设置自己的矿车是否能发生碰撞。 |
train.command.setspeedlimit | 玩家可以为自己的矿车设置最大速度。 |
train.command.setpoweredcartrequirement | 玩家可以设置自己的矿车是否需要动力矿车才能运作。 |
train.command.default | 玩家可以将默认设置应用到自己的矿车。 |
train.command.rename | 玩家可以重命名自己的矿车。 |
train.command.displayname | 玩家可以修改自己的矿车的显示名称。 |
train.command.manualmove | 玩家可以设置自己的矿车是否可以通过打击来让矿车移动。 |
train.command.saveall | 玩家可以将所有列车信息储存在文件里。 |
train.command.message | 玩家可以添加消息快捷方式。 |
train.command.pathinfo | 玩家可以预览列车前往目的地的路线。 |
train.command.playertake | 玩家可以设置玩家离开时是否可以拿走矿车。 |
train.command.soundenabled | 玩家可以开启或关闭矿车的声音。 |
train.command.teleport | 玩家可以传送到列车所在的地方。 |
train.command.changeblock | 玩家可以更改矿车中显示的方块类型。 |
train.command.changetick | 玩家可以更改 TC 的全局更新刻率(需要调试!)。 |
train.command.issue | 玩家可以向 TC 报告问题。 |
train.command.editor | 玩家可以通过指令获取列车(模型)编辑器和控制牌。 |
train.command.chest | 玩家可以使用列车生成箱。 |
train.command.save | 玩家可以通过指令将列车保存在一个名称下。 |
train.command.savedtrain.reverse | 玩家可以反转保存的列车,使其生成时尾部位于头部。 |
train.command.savedtrain.rename | 玩家可以重命名保存的列车。 |
train.command.savedtrain.delete | 玩家可以删除保存的列车。 |
train.command.savedtrain.claim | 玩家可以更改保存列车的认领人。 |
train.command.savedtrain.global | 玩家可以对被其他玩家领取的保存的列车进行修改、删除或领取。 |
train.command.savedtrain.import | 玩家可以使用 Hastebin 从网上导入保存的列车。 |
train.command.savedtrain.export | 玩家可以使用 Hastebin 从网上导出(粘贴)保存的列车。 |
train.command.enter | 玩家可以使用指令进入正在编辑的列车/矿车。 |
train.command.launch | 玩家可以使用指令启动正在编辑的列车。 |
train.command.animate | 玩家可以使用指令播放动画。 |
train.command.gravity | 玩家可以使用指令改变列车的重力系数。 |
创建控制牌
允许放置控制牌。
节点 | 描述 |
---|---|
train.build.feature.remotecontrol | 玩家可以放置具有远程控制功能的控制牌。 |
train.build.station | 玩家可以放置车站牌。 |
train.build.spawner | 玩家可以放置生成牌。 |
train.spawner.automatic | 玩家可以放置自动化生成矿车的生成牌。 |
train.spawner.regular | 玩家可以放置生成普通矿车的生成牌。 |
train.spawner.powered | 玩家可以放置生成动力矿车的生成牌。 |
train.spawner.storage | 玩家可以放置生成运输矿车的生成牌。 |
train.spawner.tnt | 玩家可以放置生成 TNT 矿车的生成牌。 |
train.spawner.hopper | 玩家可以放置生成漏斗矿车的生成牌。 |
train.spawner.command | 玩家可以放置生成命令方块矿车的生成牌。 |
train.spawner.spawner | 玩家可以放置生成刷怪笼矿车的生成牌。 |
train.build.trigger | 玩家可以放置触发牌。 |
train.build.destination | 玩家可以放置目标牌。 |
train.build.switcher | 玩家可以放置转辙器。 |
train.build.destructor | 玩家可以放置销毁器。 |
train.build.detector | 玩家可以放置检测器。 |
train.build.ejector | 玩家可以放置弹出牌。 |
train.build.ejector.absolute | 玩家可以放置将乘客弹出到世界绝对坐标的弹出牌。 |
train.build.property | 玩家可以放置属性牌。 |
train.build.collector | 玩家可以放置让列车收集容器内物品的收集器。 |
train.build.depositor | 玩家可以放置让列车上物品装填进容器内的装填器。 |
train.build.elevator | 玩家可以放置垂直电梯牌。 |
train.build.teleporter | 玩家可以放置传送牌。 |
train.build.blocker | 玩家可以放置阻挡牌。 |
train.build.wait | 玩家可以放置等待牌。 |
train.build.crafter | 玩家可以放置合成牌。 |
train.build.ticket | 玩家可以放置车票牌。 |
train.build.announcer | 玩家可以放置消息牌。 |
train.build.effect | 玩家可以放置效果牌。 |
train.build.sound | 玩家可以放置声音牌。 |
train.build.blockchanger | 玩家可以放置方块更改器。 |
train.build.jumper | 玩家可以放置跳跃牌。 |
train.build.launcher | 玩家可以放置启动牌。 |
train.build.enter | 玩家可以放置进入牌。 |
train.build.skipper | 玩家可以放置跳过牌。 |
train.build.mutex | 玩家可以放置闭塞区间牌。 |
train.build.flip | 玩家可以放置掉头牌。 |
train.build.animator | 玩家可以放置动画牌。 |
属性
当玩家想要更改列车的属性(最大速度,保持区块加载等)时,会检查多个权限。更改它们的不同方法有权限、每个属性名称的权限以及控制应用于新放置的矿车的默认属性的权限。
检查每个属性的权限:
- 更改属性的命令。
- 放置一个属性牌来更改属性。
- 导入保存的列车(
/savedtrain [名称] import [路径/url]
)。 - 使用列车生成箱生成列车配置。
- 放置一个生成牌 来生成一辆已保存的列车,该列车已设置了某些属性。
不同方法的权限
节点 | 描述 |
---|---|
train.command.globalproperties | 玩家可以使用命令编辑所有矿车的属性。 |
train.command.properties | 玩家可以使用命令编辑所有属于自己的矿车的属性。 |
train.build.property | 玩家可以放置属性牌。 |
每个属性名称的权限
节点 | 描述 |
---|---|
train.property.maxspeed | 玩家可以更改列车的最大速度。 |
train.property.slowdown | 玩家可以改变列车是否因重力或摩擦而减速。 |
train.property.collision | 玩家可以更改列车与实体或方块的碰撞方式。 |
train.property.playerenter | 玩家可以更改玩家是否可以进入矿车。 |
train.property.playerexit | 玩家可以更改玩家是否可以离开矿车。 |
train.property.keepchunksloaded | 玩家可以更改列车是否保持自身和周围区块加载。 |
train.property.gravity | 玩家可以更改列车的重力倍数。 |
train.property.banking | 玩家可以更改列车在弯道行驶的方式。 |
train.property.destination | 玩家可以更改列车的目的地。 |
train.property.tags | 玩家可以使用转辙器和检测器来为列车或矿车添加或移除标签。 |
train.property.name | 玩家可以更改列车的名称。 |
train.property.applydefaults | 玩家可以将 DefaultTrainProperties.yml 中的默认设置应用于列车。 |
train.property.onlyownerscanenter | 玩家可以更改列车是只有车主能进入还是所有玩家都可以进入。 |
train.property.pickupitems | 玩家可以更改储物矿车是否从地上收集物品。 |
train.property.soundenabled | 玩家可以更改列车在行驶时是否发出声音。 |
train.property.invincible | 玩家可以更改列车是否无法破坏。 |
train.property.allowplayertake | 玩家可以更改玩家离开服务器时是否随身携带矿车。 |
train.property.spawnitemdrops | 玩家可以更改矿车被销毁时是否掉落物品。 |
train.property.requirepoweredcart | 玩家可以更改列车是否必须有动力矿车才能存在,或取消链接。 |
train.property.displayname | 玩家可以更改列车的显示名称,该名称与触发器一起使用。 |
train.property.allowmobmanualmovement | 玩家可以设置列车上的生物乘客是否能让列车行驶。 |
train.property.allowplayermanualmovement | 玩家可以设置列车可以被玩家乘客通过移动来控制列车。 |
train.property.owners | 玩家可以更改矿车的车主。 |
train.property.breakblocks.normal | 玩家可以配置列车从方块白名单中选择性地破坏方块,例如可以实现自动化农业。 |
train.property.breakblocks.admin | 玩家可以配置列车破坏任何类型的方块。 |
train.property.route | 玩家可以更改列车到达目的地的顺序。 |
train.property.realtime | 玩家可以配置列车实时更新,调整服务器的刻延迟和抖动。 |
train.property.friction | 玩家可以更改列车的摩擦倍数。 |
train.property.tickets | 玩家可以分配进入列车的车票。 |
train.property.viewdistance | 玩家可以更改列车中乘客的渲染距离。 |
train.property.entermessage | 玩家可以更改玩家进入列车时显示的消息。 |
train.property.exitoffset | 玩家可以更改乘客相对于列车弹出的位置。 |
train.property.trackingrange | 玩家可以更改玩家可以看到列车的范围。 |
train.property.wait | 玩家可以更改列车的等待距离、加速和减速。 |
自动化属性
当玩家放置矿车时,可以将其设置为自动应用plugins/Train_Carts/DefaultTrainProperties.yml
中的某些属性。默认只存在额外的 admin 权限,它适用于:
train.properties.admin
可以配置其他矿车,通过向玩家授予命名权限,这些玩家就会放置有相应属性的矿车。例如,该机制可以用来创建特殊角色,让玩家放置的矿车保持区块加载,或者使矿车无法破坏。