Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите YAML конфигурация плагина (plugin.yml)

Discussion in 'Разработка плагинов для новичков' started by Kill1001, May 4, 2013.

Thread Status:
Not open for further replies.
  1. Автор темы
    Kill1001

    Kill1001 Активный участник

    Trophy Points:
    63
    Раньше когда создавал plugin.yml не когда особо не обращал внимание что и как там пишу.
    Однако сегодня введя в консоль сервера
    Обнаружил что сервер берет информацию о командах из plugin.yml. И вместо 8 нашел только одно и то не верную.
    Что не верно? Что бы не был большой листинг оставил 2 команды для примера.
    Code:
    name: CMod
    version: 1.0.1.25
    description: Opisanie.
    author: Feyverk[Kill]soft
    main: net.Feyverk.CMod.CMod
    softdepend: [Spout]
    commands:
      cmod :
      description: Reloads  configuration file.
    permission: cmod .reload
    usage: /<command> reload
    description: Add new user-message from configuration file.
    permission: cmod .addmessage
    usage: /<command> addmessage
    permissions:
    cmod .*:
      description: Gives access to all  features and commands.
    children:
    cmod .reload: true
    cmod . addmessage : true
    cmod .reload:
      description: Allows you to reload  configuration file.
    cmod . addmessage :
      description: Allows you add message.
    
    И для чего нужно cmod . addmessage : true
    Прочитал документацию на англ и до конца не понял
     
  2. Хостинг MineCraft
    <
  3. Ommo

    Ommo Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    Ommo
    @Kill1001,
    Code:
    permissions:
      cmod .*:
        description: Gives access to all  features and commands.
        children:
          cmod.reload: true
          cmod.addmessage: true
      cmod.reload:
        description: Allows you to reload  configuration file.
      cmod.addmessage :
        description: Allows you add message.
    
    Если отформатировать текст вот так, то станет понятно, что cmod.addmessage: true - это мы даем доступ к cmod.addmessage если у пользователя есть cmod.*
     
    Kill1001 likes this.
  4. Автор темы
    Kill1001

    Kill1001 Активный участник

    Trophy Points:
    63
    Ок спс.
    А как нормально описать команды?
    Например
    /cmod addmessage
    /cmod rename
    /cmod reload
    То есть по запросу '?' буккит должен их написать.
     
Thread Status:
Not open for further replies.

Share This Page