Difference between revisions of "TrainCarts/Permissions/zh-cn"

From BergerHealer Wiki
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|默认属性]]的权限。
  
每个The per-property permissions are checked for:
+
检查每个属性的权限:
* Commands that change a property
+
* 更改属性的命令。
* Placing a [[Special:MyLanguage/TrainCarts/Signs/Property|Property Sign]] that changes a property
+
* 放置一个[[Special:MyLanguage/TrainCarts/Signs/Property|属性牌]]来更改属性。
* Importing saved trains (<code>/savedtrain [name] import [path/url]</code>)
+
* 导入保存的列车(<code>/savedtrain [名称] import [路径/url]</code>)。
* Spawning train configurations with the [[Special:MyLanguage/TrainCarts/Train Spawn Chest|train storage chest]]
+
* 使用[[Special:MyLanguage/TrainCarts/Train Spawn Chest|列车生成箱]]生成列车配置。
* Placing a [[Special:MyLanguage/TrainCarts/Signs/Spawner|Spawn Sign]] to spawn a saved train using certain properties
+
* 放置一个[[Special:MyLanguage/TrainCarts/Signs/Spawner|生成牌]] 来生成一辆已保存的列车,该列车已设置了某些属性。
  
  
Line 238: Line 238:
  
 
{| class="wikitable" style="margin:left"
 
{| class="wikitable" style="margin:left"
! Node !! Description
+
! 节点 !! 描述
 
|-
 
|-
| train.command.globalproperties || The player can edit the properties of all carts using commands
+
| train.command.globalproperties || 玩家可以使用命令编辑所有矿车的属性。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.command.properties || The player can edit the properties of carts he owns using commands
+
| train.command.properties || 玩家可以使用命令编辑所有属于自己的矿车的属性。
 
|-
 
|-
| train.build.property || The player can build train property setter signs
+
| train.build.property || 玩家可以放置属性牌。
 
|}
 
|}
  
Line 251: Line 251:
  
 
{| class="wikitable" style="margin:left"
 
{| class="wikitable" style="margin:left"
! Node !! Description
+
! 节点 !! 描述
 
|-
 
|-
| train.property.maxspeed || The player can alter the maximum speed of trains
+
| train.property.maxspeed || 玩家可以更改列车的最大速度。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.slowdown || The player can change whether trains slow down due to gravity or friction
+
| train.property.slowdown || 玩家可以改变列车是否因重力或摩擦而减速。
 
|-
 
|-
| train.property.collision || The player can change what happens when trains collide with entities or blocks
+
| train.property.collision || 玩家可以更改列车与实体或方块的碰撞方式。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.playerenter || The player can change whether players can enter carts or not
+
| train.property.playerenter || 玩家可以更改玩家是否可以进入矿车。
 
|-
 
|-
| train.property.playerexit || The player can change whether players can exit from carts or not
+
| train.property.playerexit || 玩家可以更改玩家是否可以离开矿车。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.keepchunksloaded || The player can change whether the train keeps nearby chunks and itself loaded
+
| train.property.keepchunksloaded || 玩家可以更改列车是否保持自身和周围区块加载。
 
|-
 
|-
| train.property.gravity || The player can change the gravity multiplier of the train
+
| train.property.gravity || 玩家可以更改列车的重力倍数。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.banking || The player can change the way trains bank in curves
+
| train.property.banking || 玩家可以更改列车在弯道行驶的方式。
 
|-
 
|-
| train.property.destination || The player can change what destination a train is path-finding to
+
| train.property.destination || 玩家可以更改列车的目的地。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.tags || The player can add or remove tags to trains or carts, used by switchers and detectors
+
| train.property.tags || 玩家可以使用转辙器和检测器来为列车或矿车添加或移除标签。
 
|-
 
|-
| train.property.name || The player can change the name of the train
+
| train.property.name || 玩家可以更改列车的名称。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.applydefaults || The player can apply defaults from DefaultTrainProperties.yml to trains
+
| train.property.applydefaults || 玩家可以将 DefaultTrainProperties.yml 中的默认设置应用于列车。
 
|-
 
|-
| train.property.onlyownerscanenter || The player can change whether only owners or all players can enter a train
+
| train.property.onlyownerscanenter || 玩家可以更改列车是只有车主能进入还是所有玩家都可以进入。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.pickupitems || The player can change whether storage carts pick up items off the ground
+
| train.property.pickupitems || 玩家可以更改储物矿车是否从地上收集物品。
 
|-
 
|-
| train.property.soundenabled || The player can change whether a train makes sound while moving, or is quiet
+
| train.property.soundenabled || 玩家可以更改列车在行驶时是否发出声音。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.invincible || The player can change whether a train is invincible to damage or can be destroyed
+
| train.property.invincible || 玩家可以更改列车是否无法破坏。
 
|-
 
|-
| train.property.allowplayertake || The player can change whether the players take carts with them when they leave the server
+
| train.property.allowplayertake || 玩家可以更改玩家离开服务器时是否随身携带矿车。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.spawnitemdrops || The player can change whether carts drop items when destroyed
+
| train.property.spawnitemdrops || 玩家可以更改矿车被销毁时是否掉落物品。
 
|-
 
|-
| train.property.requirepoweredcart || The player can change whether a train must have a furnace minecart to exist, or unlink
+
| train.property.requirepoweredcart || 玩家可以更改列车是否必须有动力矿车才能存在,或取消链接。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.displayname || The player can change the display name of a train, which is used with the trigger sign
+
| train.property.displayname || 玩家可以更改列车的显示名称,该名称与触发器一起使用。
 
|-
 
|-
| train.property.allowmobmanualmovement || The player can allow a train to be set in motion by mob passengers
+
| train.property.allowmobmanualmovement || 玩家可以设置列车上的生物乘客是否能让列车行驶。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.allowplayermanualmovement || The player can allow player passengers to control the train using steering controls
+
| train.property.allowplayermanualmovement || 玩家可以设置列车可以被玩家乘客通过移动来控制列车。
 
|-
 
|-
| train.property.owners || The player can change who has ownership of carts and can edit them
+
| train.property.owners || 玩家可以更改矿车的车主。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.breakblocks.normal || The player can configure a train to automatically break blocks from a whitelist for farming setups
+
| train.property.breakblocks.normal || 玩家可以配置列车从方块白名单中选择性地破坏方块,例如可以实现自动化农业。
 
|-
 
|-
| train.property.breakblocks.admin || The player can configure a train to break any type of block at all
+
| train.property.breakblocks.admin || 玩家可以配置列车破坏任何类型的方块。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.route || The player can change what sequence of destinations a train follows
+
| train.property.route || 玩家可以更改列车到达目的地的顺序。
 
|-
 
|-
| train.property.realtime || The player can configure that a train updates in realtime, adjusting for server tick lag and jitter
+
| train.property.realtime || 玩家可以配置列车实时更新,调整服务器的刻延迟和抖动。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.friction || The player can change the friction multiplier of the train
+
| train.property.friction || 玩家可以更改列车的摩擦倍数。
 
|-
 
|-
| train.property.tickets || The player can assign tickets required for entering the train
+
| train.property.tickets || 玩家可以分配进入列车的车票。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.viewdistance || The player can change the player view distance set for passengers of a train
+
| train.property.viewdistance || 玩家可以更改列车中乘客的渲染距离。
 
|-
 
|-
| train.property.entermessage || The player can change the message displayed to players when they enter the train
+
| train.property.entermessage || 玩家可以更改玩家进入列车时显示的消息。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.exitoffset || The player can change where players are ejected relative to the train
+
| train.property.exitoffset || 玩家可以更改乘客相对于列车弹出的位置。
 
|-
 
|-
| train.property.trackingrange || The player can change the range from which the train is visible to players
+
| train.property.trackingrange || 玩家可以更改玩家可以看到列车的范围。
 
|-bgcolor="#dddddd"
 
|-bgcolor="#dddddd"
| train.property.wait || The player can change the wait distance, acceleration and deceleration of trains
+
| train.property.wait || 玩家可以更改列车的等待距离、加速和减速。
 
|}
 
|}
  
Line 325: Line 325:
 
==== 自动化属性 ====
 
==== 自动化属性 ====
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
当玩家放置矿车时,可以将其设置为自动应用<code>plugins/Train_Carts/DefaultTrainProperties.yml</code>中的某些属性。默认只存在额外的 '''admin''' 权限,它适用于:
When players place down minecarts, it can be set to automatically apply certain properties from <code>plugins/Train_Carts/DefaultTrainProperties.yml</code>. By default only the extra '''admin''' permissions exists, which is applied with:
 
 
<pre>train.properties.admin</pre>
 
<pre>train.properties.admin</pre>
Additional ones can be configured, and by giving the named permission to players, those players will then place down Minecarts using these properties. This mechanism can be used to, for example, create special roles that make it so minecarts these players place down keep chunks loaded, or makes the minecarts invincible.
+
可以配置其他矿车,通过向玩家授予命名权限,这些玩家就会放置有相应属性的矿车。例如,该机制可以用来创建特殊角色,让玩家放置的矿车保持区块加载,或者使矿车无法破坏。
</div>
 

Latest revision as of 04:42, 22 October 2024

Other languages:
English • ‎中文(中国大陆)‎

« 返回


权限

本页面列出了 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

可以配置其他矿车,通过向玩家授予命名权限,这些玩家就会放置有相应属性的矿车。例如,该机制可以用来创建特殊角色,让玩家放置的矿车保持区块加载,或者使矿车无法破坏。