HOME - 介绍
  • 欢迎浏览BukkitHotels维基百科!
  • 这个百科内容基于最新 Hotels v1.0.2 版本。
  • 你可以点击右侧的链接来浏览百科(这是针对github页面来说的,在BBS是没有右侧链接的→_→)
  • 你可以在Spigot页面或者BukkitDev页面找到插件安装的帮助。
  • 你可以在jenkins上找到插件源码,这些可能非常不稳定并且你应该在尝试他们之前将服务器备份一下。

  Commands - 命令
大多数命令在功能上是会根据玩家是否具有  .user 或者 .admin 权限发生更改的,关于权限的更多信息你可以在 这里 找到。
标注有 * 为管理员命令
/ht 显示如何访问其他功能
/ht help    显示帮助页面
/ht command 显示可用命令 (以权限为基础)
/ht friend|f <add|remove> <旅馆名称> <房间号> <玩家名字> 在指定的旅馆房间信任列表内添加或删除玩家 - 被信任的玩家将会和房间主人拥有同样的房间使用权限
/ht friend|f <list> <旅馆名称> <房间号> 列出指定房间的玩家信任列表
/ht sethome 如果在创建模式下,允许你设置默认旅馆和默认房间,其他玩家可以回设置的家
/ht home|hm <旅馆名称> [房间号] 允许你传送到旅馆或者旅馆房间
/ht list [世界名字] 列出当前/指定世界的所有旅馆列表
/ht rlist <旅馆名字> [世界名字] 列出指定/当前世界指定旅馆的所有房间
/ht check [玩家名字] 列出你/指定玩家租用的所有房间列表
/ht creationmode|cm <enter|exit> 进入/退出创建模式
/ht creationmode|cm reset 保存数据文件以防止插件出错
/ht create|c <旅馆名字> 创建一个目前选择的旅馆
/ht room <旅馆名字> <房间名字> 在指定的酒店内创建当前选择的房间
/ht delete <旅馆名字> 删除指定旅馆
/ht delr <旅馆名字> <房间名字> 删除指定房间
/ht rename|ren <原旅馆名字> <新旅馆名字> 重命名指定旅馆
/ht renum <旅馆名字> <原房间号码> <新房间号码> 重新编排房间号码
/ht sellh <旅馆名字> <玩家名字> <价格> 以优惠的价格将你的旅馆出售给指定玩家
/ht buyr <旅馆名字> <房间名字> 如果房间所有者提供给你了房间转让邀请接受邀请
/ht sellr <旅馆名字> <房间名字> <玩家名字> <价格> 以优惠的价格将您的房间出售给指定的玩家
/ht buyh <旅馆名字> 购买旅馆(如果所有者给你发送了邀请)
/ht reload * 重载插件配置
/ht remove <玩家名字> <旅馆名字> <房间名字> * 从指定房间的所有者移除指定的玩家
/ht roomreset <旅馆名字> <房间名字> * 重置指定房间
/ht resetroom <旅馆名字> <房间名字> * 还原指定房间为原始状态
/rg f <hotel-旅馆名字|hotel-旅馆名字-房间名字> <标志> <标志值>* 例子: /rg f hotel-banana greeting &gWelcome to the banana hotel
/rg f hotel-banana-13 farewell &rCome back soon to room 13 of the Banana hotel!
使用此命令,您可以更改旅馆和房间区域上的任何标志的值

  Permissions - 权限
  • hotels.sign.use        允许你使用旅馆房间牌子
  • hotels.rent        允许你通过命令租用房子
  • hotels.check        允许你查看关于租房和私有旅馆的信息
  • hotels.list.hotels        允许你查看所有的旅馆列表
  • hotels.list.rooms        允许你查看指定旅馆的所有房间列表
  • hotels.friend        允许你给你租用的房子的信任列表进行更改
  • hotels.createmode.user        允许你进入旅馆创建模式不包括高级模式
  • hotels.create.user        允许你创建旅馆
  • hotels.sign.create.user        允许你在自己的旅馆创建房间牌子
  • hotels.delete.user        允许你删除没有租房者的旅馆和房间以及牌子
  • hotels.delete.rooms.user        允许你删除没有租房者的私人旅馆和私人房间以及牌子
  • hotels.home.user        允许你传送到已经租用的旅馆或者房间
  • hotels.sethome.user        允许你在创建模式在你的私人旅馆中创建旅馆和房间的家
  • hotels.rename.user        允许你重命名你的私人旅馆和房间以及房间牌子
  • hotels.renumber.user        允许你重新编排私人房间号码和连接牌子
  • hotels.sell.hotel        允许你转让旅馆给其他玩家
  • hotels.sell.room        允许你转让房间给其他玩家
  • hotels.buy.hotel        允许你从另一个玩家那里购买旅馆
  • hotels.buy.room        允许你从另一个玩家那里购买房间
  • hotels.reset.toggle        允许你切换特定房间的租赁期限(仅适用于创建世界)
  • worldedit.selection.pos        允许你进行世界选择
  • worldedit.selection.*        允许你进行世界选择
  • hotels.*        [管理] 查看插件的所有命令
  • hotels.check.others        [管理] 允许你查看其他玩家租用房间的信息
  • hotels.reload        [管理] 允许你重载插件配置
  • hotels.createmode.admin        [管理] 允许你进入具有高级功能的旅馆创建模式
  • hotels.create.admin        [管理] 允许你创建旅馆
  • hotels.sign.create.admin        [管理] 允许你在任何旅馆创建旅馆牌子
  • hotels.remove        [管理] 允许你删除作为房间租客的玩家
  • hotels.delete.admin        [管理] 允许你删除旅馆和房间以及牌子
  • hotels.delete.rooms.admin        [管理] 允许你删除房间和牌子
  • hotels.home.admin        [管理] 允许你传送到旅馆和房间
  • hotels.sethome.admin        [管理] 允许你在创建模式下在任何旅馆创建旅馆家和房间家
  • hotels.rename.admin        [管理] 允许你重命名任何旅馆和房间以及牌子
  • hotels.renumber.admin        [管理] 允许你重新编排房间和牌子
  • hotels.reset.toggle.admin        [管理] 允许您切换任何房间的租约
  • hotels.reset.reset        [管理] 允许你重置房间

   How to set up a hotel - 如何创建一个旅馆
  • 你可以在游戏用使用命令 /hotels help 获取创建旅馆帮助
  • 进入旅馆创建模式:
    使用命令 /ht [creationmode|cm] [enter] 进入旅馆创建模式
  • 创建旅馆和房间:
    拿出你的 WorldEdit 魔杖(木斧) 并且选取旅馆的左上角和右下角或者使用 //sel poly  进行多边形选择,左键单击第一个点并且右键任何一个点(Y坐标相同的) 然后使用  //expand [up|down] 来把你的酒店包围起来。
    使用 /ht [create|c] [hotelName]
    现在选择其中一个房间并输入 /ht [room] [hotelName] [roomNumber] (如果你改变了他,你可能需要将房间设置为长方体 /sel cuboid)
    你现在可以使用 /ht [cm] [exit] 退出创建模式,你的背包和装备将会恢复。
  • 放置牌子(图片来自原文):
    按照以下方式放置一个牌子(牌子位置不放置在旅馆前面,但一定要在自定义的旅馆区域内)
    这是牌子的格式:

    这里有一个你可以放置的例子:
    经济可以使用以下缩写代码:
    t=10 h=100 k=1000 m=1000000 b=1000000000
    时间可以使用以下缩写代码:
    d=days h=hours m=minutes

    他会自动改变为:

    然后当玩家租用之后:

    你也许想在旅馆内外添加一个或多个旅馆状态标志,以下是格式:

    {:snowball:} 他会自动改变为:
    {:snowball:}
    {:snowball:} 不要担心, 牌子每间隔两分钟之内更新一次以准确计算房间总数和空房数量,并且你也可以使用右键单击来手动更新。


   Integrations - 联动
  • Gringotts (一个插件):
    关于这个插件,我给各位找到了两个相关链接
    https://www.spigotmc.org/resourc ... icial-release.3473/
    https://dev.bukkit.org/projects/gringotts
    你可以使用Gringotts插件而不是Essentials作为经济插件来使用 items(物品) 而不是 money(金币)
  • Receptioners(接待员):
    如果您希望将NPC作为接待人员,则需要以下插件:
    Citizens 2  CommandNPC  ChestCommands
    你必须在 ChestCommands 插件文件夹中设置一个菜单. 这里有一个可以与旅馆相联工作的例子。
    然后你必须创建一个新的 Citizens NPC 或者选择编辑一个已经存在的.
    /npc create &1Receptioner --type villager
    然后你需要把ChestCommands菜单配置文件中"command:"绑定到你的NPC上. 在下面这个例子中,命令被设置为 /hotelpig
    /npc addcmd false noPerm hotelpig
    你现在有一个可以被点击然后打开菜单的NPC,菜单将展示旅馆内可用客房并且允许你通过点击其中一个物品来租用它们。请注意,您必须已经创建了房间,并放置了一个房间牌子才能工作(如果你不想让你的玩家看到房间牌子,你可以把牌子藏到隐藏的房间中,但是,在菜单物品的lore中添加租用的时间和价格是个好主意)。

   Localisation - 本土 ?
  • 目前可用的语言:
    English (U.K.) 来自 gvlfm78
    Italian (Italiano) 来自 gvlfm78
    Russian (Русский) 来自 a friend
    Spanish (Espa?ol) 来自 theismarius
    German (Deutsch) 来自 Stand来自Gamer
    French (Fran?ais) 来自 a friend, corrected 来自 turgeon97
    Simplified Chinese (简体中文) 来自 NOBUTTS
    Traditional Chinese 来自 (繁體中文) NOBUTTS
    Polish (Polski) 来自 Kamilkime
  • 如何改变语言:
    打开 config.yml 文件并更改 language 项: 对任何可用语言。
    如果你修改了局部语言而且不希望插件插件干扰, 请设置此项为 custom
  • 添加新语言:
    Hotels 现在已经在 PoEditor.com 上了, 管理定位更容易. 如果你想贡献翻译只需点击此链接
    请确保不要改变 %% 里面的值,你应该改变 <> 和 [] 中的东西。
  • 计划添加语言:
    Dutch 来自 troplolBE
    Thai 来自 iDeactivateMC

   To Do List - 未来计划
  • 支持触摸全息显示
  • 客房服♂务: 每天在特定的房间箱子里放一些东西,这是每个旅馆的设置。
  • 预建的酒店
  • 提供 Hotels API 供插件调用
  • 支持GUI图形界面
  • Citizens 支持加入村民为接待员
[groupid=1330]PluginsCDTribe[/groupid]