---
description: Here are all the configuration files
---

# Configurations

<details>

<summary>config.yml</summary>

{% code title="config.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#The languages currently available are:
#Spanish: es
#English: en
#The plugin places the English language by default, you can change this value to your liking
# <---- ¡Important! ---->
#For the changes to be applied correctly, you must restart the server.
language: en
#If the option is activated, you will receive notifications when the plugin receives an update
check_updates: true
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
Menu:
 title_menu: '&bCustomJoin&fEvents &8| &7Main'
 size: 45
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
    - 0
    - 1
    - 7
    - 8
    - 9
    - 17
    - 27
    - 35
    - 36
    - 37
    - 43
    - 44
  close:
   material: 'BARRIER'
   display_name: '&6&l✦ &cClose &6&l✦'
   slot: 40
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'
   lore:
    - ''
    - '&6&l| &fClick to close this menu'
    - ''
 items:
  settings:
   material: 'COMPARATOR'
   display_name: '&cSettings'
   action_type: 'OPEN_MENU_SETTINGS'
   slot: 20
   lore:
    - ''
    - '&6&l| &fClick to open the settings menu'
    - ''
  fireworks:
   material: 'FIREWORK_ROCKET'
   display_name: '&aFireworks'
   action_type: 'OPEN_MENU_FIREWORK'
   slot: 21
   lore:
    - ''
    - '&6&l| &fClick to open the fireworks menu'
    - ''
  sounds:
   material: 'NOTE_BLOCK'
   display_name: '&6Sounds'
   action_type: 'OPEN_MENU_SOUND'
   slot: 22
   lore:
    - ''
    - '&6&l| &fClick to open the sounds menu'
    - ''
  message:
   material: 'PAPER'
   display_name: '&3Messages'
   action_type: 'OPEN_MENU_MESSAGE'
   slot: 23
   lore:
    - ''
    - '&6&l| &fClick to open the messages menu'
    - ''
  title:
   material: 'BEACON'
   display_name: '&dTitles'
   action_type: 'OPEN_MENU_TITLE'
   slot: 24
   lore:
    - ''
    - '&6&l| &fClick to open the titles menu'
    - ''
```
{% endcode %}

</details>

<details>

<summary>fireworks.yml</summary>

{% code title="fireworks.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
#
#Choose one of these two options to show how name
#1. DISPLAY_NAME = It will use the name found in display_name. Example (Menu.items.firework1.display_name)
#2. KEY = It is the name of the path that you entered when creating the event. Example (Menu.items.(key))
settings_name: 'DISPLAY_NAME'
#This will be reflected when the user selects an event
Menu:
 title_menu: '&bJoin&fEvents &8| &7Fireworks'
 size: 45
 material_no_permission: 'BARRIER'
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
    - 0
    - 1
    - 7
    - 8
    - 9
    - 17
    - 27
    - 35
    - 36
    - 37
    - 43
    - 44
  back:
   material: 'ARROW'
   display_name: '&6&l« &aBack'
   slot: 39
   enabled: true
   action_type: 'BACK_MENU_MAIN'
   lore:
    - ''
    - '&6&l| &fClick to return'
    - ''
  close:
   material: 'BARRIER'
   display_name: '&6&l✦ &cClose &6&l✦'
   slot: 40
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'
   lore:
    - ''
    - '&6&l| &fClick to close this menu'
    - ''
 items:
  firework1:
   material: 'TEXTURE-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDQzZGM1NDEzMDI2YzJlYmNjOWFlNmFhMTk2NDUxMWVlMTQ1MzhhMWFkNGExMGFkY2Y2OTkxMzRkNTdkYmI5In19fQ=='
   display_name: '&a&lFirework &e#1'
   slot: 20
   lore:
    - '&fUse this firework to stand out from the rest'
    - ''
    - '&9&nCharacteristics:'
    - ''
    - ' &a&l‣ &fType: &b%firework_type%'
    - ' &a&l‣ &fColors: &b%firework_colors%'
    - ' &a&l‣ &fFade: &b%firework_fade%'
    - ' &a&l‣ &fStatus: %firework_status_selected%'
    - ''
    - '%firework_status_locked%'
   firework_type: 'Type:CREEPER;Colors:RED,BLUE;Fade:GREEN,YELLOW;Power:2;Amount:1'
   permission: 'customjoinevents.firework.firework1'
  firework2:
   material: 'TEXTURE-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDQzZGM1NDEzMDI2YzJlYmNjOWFlNmFhMTk2NDUxMWVlMTQ1MzhhMWFkNGExMGFkY2Y2OTkxMzRkNTdkYmI5In19fQ=='
   display_name: '&a&lFirework &e#2'
   slot: 21
   lore:
    - '&fUse this firework to stand out from the rest'
    - ''
    - '&9&nCharacteristics:'
    - ''
    - ' &a&l‣ &fType: &b%firework_type%'
    - ' &a&l‣ &fColors: &b%firework_colors%'
    - ' &a&l‣ &fFade: &b%firework_fade%'
    - ' &a&l‣ &fStatus: %firework_status_selected%'
    - ''
    - '%firework_status_locked%'
   firework_type: 'Type:STAR;Colors:GREEN,FUCHSIA;Fade:LIME,OLIVE;Power:1;Amount:2'
   permission: 'customjoinevents.firework.firework2'
  fantastic_firework:
   material: 'TEXTURE-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDQzZGM1NDEzMDI2YzJlYmNjOWFlNmFhMTk2NDUxMWVlMTQ1MzhhMWFkNGExMGFkY2Y2OTkxMzRkNTdkYmI5In19fQ=='
   display_name: '&9&lFantastic Firework &a&lッ'
   slot: 22
   lore:
    - '&fThis is a super firework'
    - '&fit will not go unnoticed'
    - ''
    - '&9&nCharacteristics:'
    - ''
    - ' &a&l‣ &fType: &b%firework_type%'
    - ' &a&l‣ &fColors: &b%firework_colors%'
    - ' &a&l‣ &fFade: &b%firework_fade%'
    - ' &a&l‣ &fStatus: %firework_status_selected%'
    - ''
    - '%firework_status_locked%'
   firework_type: 'Type:BALL_LARGE;Colors:GREEN,MAROON;Fade:WHITE,PURPLE;Power:2;Amount:3'
   permission: 'customjoinevents.firework.fantasticfirework'
```
{% endcode %}

</details>

<details>

<summary>messages.yml</summary>

{% code title="messages.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
#
#Choose one of these two options to show how name
#1. DISPLAY_NAME = It will use the name found in display_name. Example (Menu.items.message1.display_name)
#2. KEY = It is the name of the path that you entered when creating the event. Example (Menu.items.(key))
settings_name: 'DISPLAY_NAME'
#This will be reflected when the user selects an event
Menu:
 title_menu: '&bJoin&fEvents &8| &7Messages'
 size: 45
 first_join: '&6✮&l &e%player% &fis new playing on the server. &7(&a#%server_unique_joins%&7)'
 material_no_permission: 'BARRIER'
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
    - 0
    - 1
    - 7
    - 8
    - 9
    - 17
    - 27
    - 35
    - 36
    - 37
    - 43
    - 44
  back:
   material: 'ARROW'
   display_name: '&6&l« &aBack'
   slot: 39
   enabled: true
   action_type: 'BACK_MENU_MAIN'
   lore:
    - ''
    - '&6&l| &fClick to return'
    - ''
  close:
   material: 'BARRIER'
   display_name: '&6&l✦ &cClose &6&l✦'
   slot: 40
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'
   lore:
    - ''
    - '&6&l| &fClick to close this menu'
    - ''
 items:
  default:
    material: 'PAPER'
    display_name: '&9default'
    slot: 20
    lore:
      - '&fMessage to all'
      - ''
      - '&d&nCharacteristics:'
      - ''
      - ' &a&l‣ &fMessage Join: &b%message_message_join%'
      - ' &a&l‣ &fMessage Quit: &b%message_message_quit%'
      - ' &a&l‣ &fStatus: %message_status_selected%'
      - ''
      - '%message_status_locked%'
    message_join: '&7[&a+&7] &9%player%'
    message_quit: '&7[&c-&7] &9%player%'
    actionbar_join: ''
    actionbar_quit: ''
    permission: 'customjoinevents.message.default'
  message1:
   material: 'PAPER'
   display_name: '&a&lMessage &e#1'
   slot: 21
   lore:
     - '&fStand out from all players'
     - '&fwith a unique message'
     - ''
     - '&d&nCharacteristics:'
     - ''
     - ' &a&l‣ &fMessage Join: &b%message_message_join%'
     - ' &a&l‣ &fMessage Quit: &b%message_message_quit%'
     - ' &a&l‣ &fActionbar Join: &b%message_actionbar_join%'
     - ' &a&l‣ &fActionbar Quit: &b%message_actionbar_quit%'
     - ' &a&l‣ &fStatus: %message_status_selected%'
     - ''
     - '%message_status_locked%'
   message_join: '&c%player% &fhas joined the server'
   message_quit: '&c%player% &fhas left the server'
   actionbar_join: '&c%player% &fhas joined the server'
   actionbar_quit: '&c%player% &fhas left the server'
   permission: 'customjoinevents.message.message1'
  message2:
   material: 'PAPER'
   display_name: '&a&lMessage &e#2'
   slot: 22
   lore:
    - '&fStand out from all players'
    - '&fwith a unique message'
    - ''
    - '&d&nCharacteristics:'
    - ''
    - ' &a&l‣ &fMessage Join: &b%message_message_join%'
    - ' &a&l‣ &fMessage Quit: &b%message_message_quit%'
    - ' &a&l‣ &fStatus: %message_status_selected%'
    - ''
    - '%message_status_locked%'
   message_join: '&a&l» &e%player% &centered the server'
   message_quit: '&a&l» &e%player% &clogged out of the server'
   actionbar_join: ''
   actionbar_quit: ''
   permission: 'customjoinevents.message.message2'
```
{% endcode %}

</details>

<details>

<summary>settings.yml</summary>

{% code title="settings.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
#
#Choose one of these two options to show how name
#1. DISPLAY_NAME = It will use the name found in display_name. Example (Menu.items.message.display_name)
#2. CUSTOM = Use the customizable names, these are at the bottom
#This will be reflected when a user clicks to toggle, it will be shown in the message that will be sent when doing this action
settings_name: 'CUSTOM'
custom_name:
 message: 'messages'
 sound: 'sounds'
 title: 'title'
 firework: 'fireworks'
 actionbar: 'actionbar'
Menu:
 title_menu: '&bJoin&fEvents &8| &7Settings'
 size: 45
 material_no_permission: 'BARRIER'
 material_disabled: 'GRAY_DYE'
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
     - 0
     - 1
     - 7
     - 8
     - 9
     - 17
     - 27
     - 35
     - 36
     - 37
     - 43
     - 44
  back:
   material: 'ARROW'
   display_name: '&6&l« &aBack'
   slot: 39
   enabled: true
   action_type: 'BACK_MENU_MAIN'
   lore:
    - ''
    - '&6&l| &fClick to return'
    - ''
  close:
   material: 'BARRIER'
   display_name: '&6&l✦ &cClose &6&l✦'
   slot: 40
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'
   lore:
    - ''
    - '&6&l| &fClick to close this menu'
    - ''
 items:
  message:
   material: 'LIME_DYE'
   display_name: '&e&l✉ &3&nMessages&e&l ✉'
   slot: 20
   lore:
    - '&fToggle join and quit messages'
    - ''
    - '&c&l↬ &fStatus: %options_status_activated%'
    - ''
    - '%options_status_locked%'
    - ''
   permission: 'customjoinevents.option.message'
  sound:
   material: 'LIME_DYE'
   display_name: '&e&l♫ &9&nSound&e&l ♫'
   slot: 21
   lore:
    - '&fToggle sound on join'
    - ''
    - '&c&l↬ &fStatus: %options_status_activated%'
    - ''
    - '%options_status_locked%'
    - ''
   permission: 'customjoinevents.option.sound'
  title:
   material: 'LIME_DYE'
   display_name: '&e&l♕ &d&nTitles&e&l ♕'
   slot: 22
   lore:
    - '&fToggle titles on join'
    - ''
    - '&c&l↬ &fStatus: %options_status_activated%'
    - ''
    - '%options_status_locked%'
    - ''
   permission: 'customjoinevents.option.title'
  firework:
   material: 'LIME_DYE'
   display_name: '&e&l✹ &6&nFirework&e&l ✹'
   slot: 23
   lore:
    - '&fToggle fireworks on join'
    - ''
    - '&c&l↬ &fStatus: %options_status_activated%'
    - ''
    - '%options_status_locked%'
    - ''
   permission: 'customjoinevents.option.firework'
  actionbar:
   material: 'LIME_DYE'
   display_name: '&e&l♥ &a&nActionBar&e&l ♥'
   slot: 24
   lore:
    - '&fToggle action bar on join and quit'
    - ''
    - '&c&l↬ &fStatus: %options_status_activated%'
    - ''
    - '%options_status_locked%'
    - ''
   permission: 'customjoinevents.option.actionbar'
```
{% endcode %}

</details>

<details>

<summary>sounds.yml</summary>

{% code title="sounds.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
#
#Choose one of these two options to show how name
#1. DISPLAY_NAME = It will use the name found in display_name. Example (Menu.items.fantastic_sound.display_name)
#2. KEY = It is the name of the path that you entered when creating the event. Example (Menu.items.(key))
settings_name: 'DISPLAY_NAME'
#This will be reflected when the user selects an event
Menu:
 title_menu: '&bJoin&fEvents &8| &7Sounds'
 size: 45
 material_no_permission: 'BARRIER'
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
     - 0
     - 1
     - 7
     - 8
     - 9
     - 17
     - 27
     - 35
     - 36
     - 37
     - 43
     - 44
  back:
   material: 'ARROW'
   display_name: '&6&l« &aBack'
   slot: 39
   enabled: true
   action_type: 'BACK_MENU_MAIN'
   lore:
    - ''
    - '&6&l| &fClick to return'
    - ''
  close:
   material: 'BARRIER'
   display_name: '&6&l✦ &cClose &6&l✦'
   slot: 40
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'
   lore:
    - ''
    - '&6&l| &fClick to close this menu'
    - ''
 items:
  fantastic_sound:
   material: 'NOTE_BLOCK'
   display_name: '&9Fantastic Sound'
   slot: 20
   lore:
    - '&fEveryone equally'
    - ''
    - '&a&nCharacteristics:'
    - ''
    - ' &a&l‣ &fSound: &b%sound_type%'
    - ' &a&l‣ &fStatus: %sound_status_selected%'
    - ''
    - '%sound_status_locked%'
   sound_type: 'LEVEL_UP;3;3'
   permission: 'customjoinevents.sound.default'
  sound1:
   material: 'NOTE_BLOCK'
   display_name: '&a&lSound &e#1'
   slot: 21
   lore:
    - '&fIt seems to be lava when you join'
    - ''
    - '&a&nCharacteristics:'
    - ''
    - ' &a&l‣ &fSound: &b%sound_type%'
    - ' &a&l‣ &fStatus: %sound_status_selected%'
    - ''
    - '%sound_status_locked%'
   sound_type: 'LAVA_POP;3;2'
   permission: 'customjoinevents.sound.sound1'
  sound2:
   material: 'NOTE_BLOCK'
   display_name: '&a&lSound &e#2'
   slot: 22
   lore:
    - '&fMake a unique sound when entering'
    - ''
    - '&a&nCharacteristics:'
    - ''
    - ' &a&l‣ &fSound: &b%sound_type%'
    - ' &a&l‣ &fStatus: %sound_status_selected%'
    - ''
    - '%sound_status_locked%'
   sound_type: 'NOTE_PLING;2;4'
   permission: 'customjoinevents.sound.sound2'
```
{% endcode %}

</details>

<details>

<summary>titles.yml</summary>

{% code title="titles.yml" lineNumbers="true" %}
```yaml
##################################################
#                                                #
#               CustomJoinEvents                 #
#             by _ImJona - v1.3.0                #
#                                                #
#   If you have any bugs or suggestions          #
#  for the plugin, contact me via discord        #
#              _ImJona#2065                      #
#                                                #
##################################################
#If you want to know more about how to edit this section, visit the official CustomJoinEvents wiki
#https://eaglemc.gitbook.io/customjoinevents/
#
#Choose one of these two options to show how name
#1. DISPLAY_NAME = It will use the name found in display_name. Example (Menu.items.title1.display_name)
#2. KEY = It is the name of the path that you entered when creating the event. Example (Menu.items.(key))
settings_name: 'DISPLAY_NAME'
#This will be reflected when the user selects an event
Menu:
 title_menu: '&bJoin&fEvents &8| &7Titles'
 size: 45
 material_no_permission: 'BARRIER'
 decorations:
  glass:
   material: 'GRAY_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
     - 0
     - 1
     - 7
     - 8
     - 9
     - 17
     - 27
     - 35
     - 36
     - 37
     - 43
     - 44
  back:
    material: 'ARROW'
    display_name: '&6&l« &aBack'
    slot: 39
    enabled: true
    action_type: 'BACK_MENU_MAIN'
    lore:
      - ''
      - '&6&l| &fClick to return'
      - ''
  close:
    material: 'BARRIER'
    display_name: '&6&l✦ &cClose &6&l✦'
    slot: 40
    sound_on_click: 'CHEST_CLOSE'
    enabled: true
    action_type: 'CLOSE_MENU'
    lore:
      - ''
      - '&6&l| &fClick to close this menu'
      - ''
 items:
  default:
   material: 'EXPERIENCE_BOTTLE'
   display_name: "&9default"
   slot: 20
   title_for_all: false
   lore:
    - '&fTitle for everyone'
    - ''
    - '&c&nCharacteristics:'
    - ''
    - ' &a&l‣ &fTitle: &b%titles_title%'
    - ' &a&l‣ &fSubtitle: &b%titles_subtitle%'
    - ' &a&l‣ &fStatus: %titles_status_selected%'
    - ''
    - '%titles_status_locked%'
   title: '&a%player%'
   subtitle: '&fWelcome back to the server'
   permission: 'customjoinevents.title.default'
  title1:
   material: 'EXPERIENCE_BOTTLE'
   display_name: '&a&lTitle &e#1'
   title_for_all: true
   slot: 21
   lore:
    - '&fBe the only one to submit unique titles'
    - ''
    - '&c&nCharacteristics:'
    - ''
    - ' &a&l‣ &fTitle: &b%titles_title%'
    - ' &a&l‣ &fSubtitle: &b%titles_subtitle%'
    - ' &a&l‣ &fStatus: %titles_status_selected%'
    - ''
    - '%titles_status_locked%'
   title: '&a%player%'
   subtitle: '&9has joined to ther server'
   permission: 'customjoinevents.title.title1'
  title2:
   material: 'EXPERIENCE_BOTTLE'
   display_name: '&a&lTitle &e#2'
   title_for_all: true
   slot: 22
   lore:
    - '&fBe the only one to submit unique titles'
    - ''
    - '&c&nCharacteristics:'
    - ''
    - ' &a&l‣ &fTitle: &b%titles_title%'
    - ' &a&l‣ &fSubtitle: &b%titles_subtitle%'
    - ' &a&l‣ &fStatus: %titles_status_selected%'
    - ''
    - '%titles_status_locked%'
   title: '&a%player%'
   subtitle: '&6has joined'
   permission: 'customjoinevents.title.title1'
```
{% endcode %}

</details>
