JNn6a5H.png
 
This is my second plugin, I would appreciate it if you would be kind when you found bugs or would like to give me a suggestion to improve. All for my Discord server
 
Features:
 
· Read the dialogues that the villagers usually have among themselves
· 100% configurable dialogs
· Support for PlaceholderAPI
· Support for HEX colors
 
Upcoming implementations:
 
· Decisions
· Day/Night Dialogues
· User actions will affect comments
 
9c2OkVk.gif
 
 
 
You need PlaceholderAPI !!
 
Simple Wiki:
 
  Single permission to execute all ad commands:
 
  · vc.admin or be OP
 
  Commands:
 
  · /vc disable · Disable the plugin
  · /vc enable · Enable the plugin
  · /vc reload · Applies the new settings from the config file for the plugin to work
 
 
 
Config files & dialog file:
 
 
config.yml:

version: 1.0

enabled: true # Enable the use of the plugin
radius: 5.0 # Range radius to be able to hear the villagers' dialogues
cooldown: 15000 # Cooldown between villagers' conversations
 
 
messages.yml:

usage: "Usage: /vc <enable|disable|reload>"
notPlayer: "This command can only be used by one player!"
noPermission: "You do not have permission to use this command!"
enabled: "DS-VillagerChat has been enabled!"
disabled: "DS-VillagerChat has been disabled!"
reloaded: "DS-VillagerChat has been reloaded!"
invalidCommand: "Invalid command!"

 

dialogs.json:

{
  "dialogs": {
    "oneVillager": {
      "case-1": [
        "¡Hola, buen día!",
        "¿Qué tal el clima hoy?",
        "¿Has visto las flores cerca del río?"
      ],
      "case-2": [
        "¡Hola, buenos días!",
        "¿Llovió ayer?",
        "Creo que vi un gato merodeando por aquí."
      ],
      "case-3": [
        "¡Buenos días!",
        "El sol brilla intensamente hoy.",
        "¿Has oído los pájaros cantar esta mañana?"
      ],
      "case-4": [
        "¡Hola, vecino!",
        "¿Has mejorado tu casa últimamente?",
        "Anoche vi a un zombi cerca de mi puerta."
      ],
      "case-5": [
        "¡Saludos!",
        "¿Conseguiste algún encantamiento nuevo?",
        "Estoy pensando en ampliar mi jardín."
      ],
      "case-6": [
        "¡Hola!",
        "¿Viste el atardecer anoche?",
        "Estaba impresionante con esos colores."
      ],
      "case-7": [
        "¡Hola, amigo!",
        "¿Sabías que hay un aldeano nuevo en el mercado?",
        "Creo que voy a pescar junto al río más tarde."
      ],
      "case-8": [
        "¡Saludos, compañero!",
        "¿Alguna vez has encontrado un bioma de jungla?",
        "Estaba pensando en hacer una granja de pandas."
      ],
      "case-9": [
        "¡Hola, aventurero!",
        "¿Has derrotado al Dragón del End alguna vez?",
        "Necesito encontrar más esmeraldas para comerciar."
      ],
      "case-10": [
        "¡Saludos, explorador!",
        "¿Has visitado alguna mansión en el Bosque?",
        "Tengo curiosidad por ver qué tesoros guardan."
      ]
    },
    "twoVillagers": {
      "case-1": [
        "¡Hola, buen día!",
        "¿Qué tal el clima hoy?",
        "¿Has visto las flores cerca del río?"
      ],
      "case-2": [
        "¡Hola, buenos días!",
        "¿Llovió ayer?",
        "Creo que vi un gato merodeando por aquí."
      ],
      "case-3": [
        "¡Buenos días!",
        "El sol brilla intensamente hoy.",
        "¿Has oído los pájaros cantar esta mañana?"
      ],
      "case-4": [
        "¡Hola, vecinos!",
        "¿Han notado el nuevo pozo en el centro?",
        "Creo que necesitamos más farolas por aquí."
      ],
      "case-5": [
        "¡Saludos, amigos!",
        "¿Han intercambiado algo con el herrero recientemente?",
        "Anoche escuché ruidos extraños cerca de mi casa."
      ],
      "case-6": [
        "¡Hola, compañeros!",
        "¿Alguien ha visto a mi gato?",
        "Estaba jugando con él y de repente desapareció."
      ],
      "case-7": [
        "¡Hola, parejas!",
        "¿Cómo llevan su granja de pollos?",
        "Estoy pensando en construir una torre de observación."
      ],
      "case-8": [
        "¡Saludos, dúo!",
        "¿Han explorado alguna mansión abandonada?",
        "He escuchado que hay tesoros valiosos allí."
      ],
      "case-9": [
        "¡Hola, gemelos!",
        "¿Han probado el nuevo pan de la panadería?",
        "Anoche soñé con encontrar una aldea de aldeanos zombis."
      ],
      "case-10": [
        "¡Saludos, amigos cercanos!",
        "¿Qué opinan de construir una torre de fuegos artificiales?",
        "Creo que sería espectacular en las noches estrelladas."
      ]
    },
    "threeVillagers": {
      "case-1": [
        "¡Ese es un bonito bloque de diamante que tienes ahí!",
        "¿Has visto algún creeper por aquí?",
        "Creo que hay una mina cerca de aquí."
      ],
      "case-2": [
        "¡Esa armadura te queda muy bien!",
        "¡Cuidado con el Enderman!",
        "¿Has visitado el Nether recientemente?"
      ],
      "case-3": [
        "¡Mira ese pico de diamante!",
        "Creo que hay un esqueleto en esa cueva.",
        "¿Has encontrado alguna fortaleza en el Nether?"
      ],
      "case-4": [
        "¡Esa granja de calabazas tuya es increíble!",
        "¿Cómo hiciste para cultivar tantas?",
        "Deberíamos organizar una expedición al End."
      ],
      "case-5": [
        "¡Esa espada de diamante es impresionante!",
        "¿Tienes alguna estrategia para enfrentar a los esqueletos?",
        "Vi un portal al Nether cerca del bosque."
      ],
      "case-6": [
        "¡Increíble tu casa en el árbol!",
        "¿Cómo conseguiste esas vigas tan largas?",
        "Anoche soñé con encontrar un bastión en el Nether."
      ],
      "case-7": [
        "¡Esa granja de melones está genial!",
        "¿Alguna vez has encontrado una mansión de bosque?",
        "Necesito más perlas de Ender para mis encantamientos."
      ],
      "case-8": [
        "¡Ese caballo tuyo es rápido!",
        "¿Has explorado algún templo en el desierto?",
        "Estoy pensando en construir una casa submarina."
      ],
      "case-9": [
        "¡Esa máscara de calavera es aterradora!",
        "¿Has visto alguna aldea de iglús por aquí?",
        "Necesito más obsidiana para otro portal al Nether."
      ],
      "case-10": [
        "¡Esa granja de caña de azúcar es impresionante!",
        "¿Cómo hiciste para cultivarla tan alta?",
        "He oído que hay biomas de taiga lejano. ¿Has estado allí?"
      ]
    },
    "fourVillagers": {
      "case-1": [
        "¡Mira cuántos aldeanos hay aquí!",
        "Este lugar está lleno de vida.",
        "¿Has visitado la granja recientemente?"
      ],
      "case-2": [
        "¡Hay tantos aldeanos aquí!",
        "Este lugar es muy animado.",
        "¿Has visto los cultivos de trigo?"
      ],
      "case-3": [
        "¡Cuántos aldeanos!",
        "Este lugar está lleno de actividad.",
        "¿Has probado las zanahorias de la granja?"
      ],
      "case-4": [
        "¡Mira la nueva granja de ovejas!",
        "Los colores de las lanas son asombrosos.",
        "Creo que necesitamos más caminos por el pueblo."
      ],
      "case-5": [
        "¡Viste el nuevo establo de vacas?",
        "Las vacas parecen muy felices allí.",
        "¿Alguien ha comerciado con el aldeano comerciante?"
      ],
      "case-6": [
        "¡Han plantado árboles alrededor del pueblo!",
        "Qué bonito se ve ahora con más naturaleza.",
        "Anoche hubo una lluvia de estrellas, fue mágico."
      ],
      "case-7": [
        "¡Mira la nueva estatua en la plaza!",
        "¿Habéis votado sobre el próximo proyecto del pueblo?",
        "Creo que necesitamos un nuevo pozo de agua."
      ],
      "case-8": [
        "¡Han ampliado la biblioteca!",
        "¿Alguien ha leído algún buen libro últimamente?",
        "Estoy pensando en construir una torre de observación."
      ],
      "case-9": [
        "¡Viste el nuevo invernadero de cristal?",
        "¿Qué piensas plantar allí?",
        "Anoche soñé que encontrábamos un portal al Nether en el sótano."
      ],
      "case-10": [
        "¡Han construido una pista de baile en el centro!",
        "¿Alguien tiene algún paso de baile?",
        "Creo que vamos a tener una fiesta esta noche."
      ]
    },
    "manyVillagers": {
      "case-1": [
        "¡Mira cuántos aldeanos hay aquí!",
        "Este lugar está lleno de vida.",
        "¿Has visitado la granja recientemente?"
      ],
      "case-2": [
        "¡Hay tantos aldeanos aquí!",
        "Este lugar es muy animado.",
        "¿Has visto los cultivos de trigo?"
      ],
      "case-3": [
        "¡Cuántos aldeanos!",
        "Este lugar está lleno de actividad.",
        "¿Has probado las zanahorias de la granja?"
      ],
      "case-4": [
        "¡Mira la nueva granja de ovejas!",
        "Los colores de las lanas son asombrosos.",
        "Creo que necesitamos más caminos por el pueblo."
      ],
      "case-5": [
        "¡Viste el nuevo establo de vacas?",
        "Las vacas parecen muy felices allí.",
        "¿Alguien ha comerciado con el aldeano comerciante?"
      ],
      "case-6": [
        "¡Han plantado árboles alrededor del pueblo!",
        "Qué bonito se ve ahora con más naturaleza.",
        "Anoche hubo una lluvia de estrellas, fue mágico."
      ],
      "case-7": [
        "¡Mira la nueva estatua en la plaza!",
        "¿Habéis votado sobre el próximo proyecto del pueblo?",
        "Creo que necesitamos un nuevo pozo de agua."
      ],
      "case-8": [
        "¡Han ampliado la biblioteca!",
        "¿Alguien ha leído algún buen libro últimamente?",
        "Estoy pensando en construir una torre de observación."
      ],
      "case-9": [
        "¡Viste el nuevo invernadero de cristal?",
        "¿Qué piensas plantar allí?",
        "Anoche soñé que encontrábamos un portal al Nether en el sótano."
      ],
      "case-10": [
        "¡Han construido una pista de baile en el centro!",
        "¿Alguien tiene algún paso de baile?",
        "Creo que vamos a tener una fiesta esta noche."
      ]
    }
  }
}