Revisions for ⁨Magic Cosmetics ✨ - 1.8.0⁩

View the changes made to this paste.

unlisted ⁨4⁩ ⁨files⁩ 2022-04-30 02:47:56 UTC

sounds.yml

@@ -0,0 +1,45 @@

+sounds:
+  on_enter_zone:
+    type: BLOCK_GLASS_HIT
+    yaw: 1.0
+    pitch: 0.5
+  on_exit_zone:
+    type: ENTITY_BLAZE_DEATH
+    yaw: 1.0
+    pitch: 0.5
+  on_enter_zone_error:
+    type: BLOCK_GLASS_HIT
+    yaw: 1.0
+    pitch: 0.5
+  on_click_cosmetic:
+    type: ENTITY_CHICKEN_DEATH
+    yaw: 1.0
+    pitch: 0.5
+  on_click_item_colored:
+    type: ENTITY_BLAZE_DEATH
+    yaw: 1.0
+    pitch: 0.5
+  on_click_cosmetic_preview:
+    type: ENTITY_BLAZE_DEATH
+    yaw: 1.0
+    pitch: 0.5
+  on_click_token:
+    type: ENTITY_CHICKEN_DEATH
+    yaw: 1.0
+    pitch: 0.5
+  on_click_token_result:
+    type: BLOCK_GLASS_HIT
+    yaw: 1.0
+    pitch: 0.5
+  on_click_next_page:
+    type: BLOCK_GLASS_HIT
+    yaw: 1.0
+    pitch: 0.5
+  on_click_back_page:
+    type: BLOCK_GLASS_HIT
+    yaw: 1.0
+    pitch: 0.5
+  spray: #in 1.8.0
+    type: entity.cat.hiss
+    yaw: 1.0
+    pitch: 2.0
\ No newline at end of file

menus.yml

@@ -0,0 +1,569 @@

+#All symbols have been modified, so you need to update everything!
+colors:
+  rows:
+    '3':
+      character: 
+      selected: 쌍,쌍,쌍,쌍,     쌍,          쌍,              쌍
+    '4':
+      character: 
+      selected: 쌍,쌍,쌍,쌍,쌍,     쌍,          쌍
+    '5':
+      character: 
+      selected: 쌍,쌍,쌍,쌍,쌍,쌍,     쌍
+  color1:
+    name: '&7Red Paint'
+    primary-color: RED
+    select: 쌉
+    with-row: true
+    secondary-colors:
+      - '#FF7272'
+      - '#FD1900'
+      - '#EC3C3C'
+      - '#E11414'
+      - '#A40707'
+      - '#7D0606'
+      - '#5B0D0D'
+      - '#9B3500'
+    slot: 3
+  color2:
+    name: '&7Orange Paint'
+    primary-color: ORANGE
+    select: 쌉
+    with-row: true
+    secondary-colors:
+      - '#FF9D6A'
+      - '#FF7E3C'
+      - '#FF6C20'
+      - '#FF5700'
+      - '#FA9F55'
+      - '#B1601E'
+      - '#B95627'
+      - '#9F3600'
+    slot: 4
+  color3:
+    name: '&7Yellow Paint'
+    primary-color: YELLOW
+    select: 쌉
+    with-row: true
+    secondary-colors:
+      - '#FFE685'
+      - '#FFDD5B'
+      - '#FFD536'
+      - '#FFCD11'
+      - '#D0A400'
+      - '#CDBA6A'
+      - '#AF993C'
+      - '#FBAC2D'
+      - '#8F7100'
+    slot: 5
+  color4:
+    name: '&7Pink Paint'
+    primary-color: PINK
+    select: 쌊
+    with-row: true
+    secondary-colors:
+      - '#FFB3E9'
+      - '#FF8ADD'
+      - '#FF5FD0'
+      - '#FF2DC1'
+      - '#F6A9C0'
+      - '#FF00B4'
+      - '#E67673'
+      - '#C64D52'
+      - '#BB0084'
+      - '#80005A'
+    slot: 12
+  color5:
+    name: '&7White Paint'
+    primary-color: WHITE
+    select: 쌊
+    with-row: true
+    secondary-colors:
+      - '#FFFFFF'
+      - '#DBD5D5'
+      - '#ACAAAA'
+      - '#8D8D8D'
+      - '#A0A7A8'
+      - '#82898B'
+      - '#797575'
+      - '#696E71'
+      - '#565656'
+      - '#2F2F2F'
+    slot: 13
+  color6:
+    name: '&7Green Paint'
+    primary-color: GREEN
+    select: 쌊
+    with-row: true
+    secondary-colors:
+      - '#B9FFB9'
+      - '#84FF84'
+      - '#4CFF4C'
+      - '#1AFF1A'
+      - '#95C254'
+      - '#7EB75D'
+      - '#00D500'
+      - '#008D00'
+      - '#495D19'
+      - '#095A19'
+    slot: 14
+  color7:
+    name: '&7Purple Paint'
+    primary-color: PURPLE
+    select: 쌋
+    with-row: true
+    secondary-colors:
+      - '#D3ACFF'
+      - '#B97AFF'
+      - '#9D45FF'
+      - '#AE76CF'
+      - '#8A60A4'
+      - '#8A21FF'
+      - '#7900FF'
+      - '#654978'
+      - '#4D00A2'
+      - '#2A0059'
+    slot: 21
+  color8:
+    name: '&7Blue Paint'
+    primary-color: BLUE
+    select: 쌋
+    with-row: true
+    secondary-colors:
+      - '#7F88FF'
+      - '#7B82C6'
+      - '#5864FF'
+      - '#3746FF'
+      - '#0013FF'
+      - '#497A9C'
+      - '#3E627D'
+      - '#000DAD'
+      - '#00094C'
+    slot: 22
+  color9:
+    name: '&7Light Blue Paint'
+    primary-color: LIGHT_BLUE
+    select: 쌋
+    with-row: true
+    secondary-colors:
+      - '#B3E4FF'
+      - '#82D3FF'
+      - '#3EBBFF'
+      - '#79CCE6'
+      - '#00A5FF'
+      - '#46A1B3'
+      - '#3D8492'
+      - '#0087D0'
+      - '#00679F'
+      - '#003653'
+    slot: 23
+items:
+  contain-item:
+    item:
+      display: ''
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - '&6paintable'
+      amount: 1
+      glow: false
+      modeldata: 0
+  back-button-template:
+    item:
+      display: '&cPrevious page'
+      material: FEATHER
+      amount: 1
+      glow: false
+      modeldata: 10037
+  back-button-cancel-template:
+    item:
+      display: '&cPrevious page'
+      material: FEATHER
+      amount: 1
+      glow: false
+      modeldata: 10038
+  next-button-template:
+    item:
+      display: '&aNext page'
+      material: FEATHER
+      amount: 1
+      glow: false
+      modeldata: 10039
+  next-button-cancel-template:
+    item:
+      display: '&aNext page'
+      material: FEATHER
+      amount: 1
+      glow: false
+      modeldata: 10040
+  hat-template:
+    item:
+      display: '%name%'
+      material: PLAYER_HEAD
+      lore-available:
+        - '&6Type: &7%type%'
+        - '&eCondition: %available%'
+        - '&cEquip: %equip%'
+      lore-unavailable:
+        - '&cYou do not have this cosmetic available!'
+        - '&9See in -> https://spigotmc.org'
+      amount: 1
+      glow: false
+      modeldata: 10000
+  bag-template:
+    item:
+      display: '%name%'
+      material: PLAYER_HEAD
+      lore-available:
+        - '&6Type: &7%type%'
+        - '&eCondition: %available%'
+        - '&cEquip: %equip%'
+      lore-unavailable:
+        - '&cYou do not have this cosmetic available!'
+        - '&9See in -> https://spigotmc.org'
+      amount: 1
+      glow: false
+      modeldata: 10000
+  wstick-template:
+    item:
+      display: '%name%'
+      material: PLAYER_HEAD
+      lore-available:
+        - '&6Type: &7%type%'
+        - '&eCondition: %available%'
+        - '&cEquip: %equip%'
+      lore-unavailable:
+        - '&cYou do not have this cosmetic available!'
+        - '&9See in -> https://spigotmc.org'
+      amount: 1
+      glow: false
+      modeldata: 10000
+  balloon-template:
+    item:
+      display: '%name%'
+      material: PLAYER_HEAD
+      lore-available:
+        - '&6Type: &7%type%'
+        - '&eCondition: %available%'
+        - '&cEquip: %equip%'
+      lore-unavailable:
+        - '&cYou do not have this cosmetic available!'
+        - '&9See in -> https://spigotmc.org'
+      amount: 1
+      glow: false
+      modeldata: 10000
+  spray-template: #in 1.8.0
+    item:
+      display: '%name%'
+      material: PLAYER_HEAD
+      lore-available:
+        - '&6Type: &7%type%'
+        - '&eCondition: %available%'
+        - '&cEquip: %equip%'
+      lore-unavailable:
+        - '&cYou do not have this cosmetic available!'
+        - '&9See in -> https://spigotmc.org'
+      amount: 1
+      glow: false
+      modeldata: 10000
+  color-template:
+    item:
+      display: '&aHere you can paint your cosmetic.'
+      material: LEATHER_HORSE_ARMOR
+      amount: 1
+      lore-selected:
+        - '&a➜ Selected'
+      lore-notselected:
+        - '&8➜ Click to select'
+      glow: false
+      modeldata: 10012
+  pages-template:
+    item:
+      display: '&eActual page: &b%pages%'
+      material: COMPASS
+      lore:
+        - ''
+      amount: 1
+      glow: false
+      modeldata: 10000
+  hat_menu:
+    item:
+      display: '&bHats menu'
+      material: FEATHER
+      lore:
+        - '&7Available hats: %hats_count%'
+      amount: 1
+      glow: false
+      modeldata: 10041
+  bag_menu:
+    item:
+      display: '&bBackpacks menu'
+      material: FEATHER
+      lore:
+        - '&7Available backpacks: %bags_count%'
+      amount: 1
+      glow: false
+      modeldata: 10041
+  wstick_menu:
+    item:
+      display: '&bCanes Menu'
+      material: FEATHER
+      lore:
+        - '&7Available canes: %wsticks_count%'
+      amount: 1
+      glow: false
+      modeldata: 10041
+  balloon_menu:
+    item:
+      display: '&bBalloons Menu'
+      material: FEATHER
+      lore:
+        - '&7Available balloons: %balloons_count%'
+      amount: 1
+      glow: false
+      modeldata: 10041
+  spray_menu:
+    item:
+      display: '&bSprays Menu'
+      material: FEATHER
+      lore:
+        - '&7Available balloons: %sprays_count%'
+      amount: 1
+      glow: false
+      modeldata: 10041
+menus:
+  panels:
+    '3': 쌥
+    '4': 쌦
+    '5': 쌧
+  hat:
+    title: '&f쌃'
+    size: 6
+    type: HAT
+    start-slot: 19
+    end-slot: 39
+    pages-slot: -1
+    back-button-slot: 46
+    next-button-slot: 52
+    unavailable-slots: 26,27,35,36
+    '1':
+      slot: 1
+      item: hat_menu
+      action:
+        type: OPEN_MENU
+        menu: hat
+    '2':
+      slot: 3
+      item: bag_menu
+      action:
+        type: OPEN_MENU
+        menu: bag
+    '3':
+      slot: 5
+      item: wstick_menu
+      action:
+        type: OPEN_MENU
+        menu: wstick
+    '4':
+      slot: 7
+      item: balloon_menu
+      action:
+        type: OPEN_MENU
+        menu: balloon
+    '5':
+      slot: 49
+      item: spray_menu
+      action:
+        type: OPEN_MENU
+        menu: spray
+  bag:
+    title: '&f쌃'
+    size: 6
+    type: BAG
+    start-slot: 19
+    end-slot: 39
+    pages-slot: -1
+    back-button-slot: 46
+    next-button-slot: 52
+    unavailable-slots: 26,27,35,36
+    '1':
+      slot: 1
+      item: hat_menu
+      action:
+        type: OPEN_MENU
+        menu: hat
+    '2':
+      slot: 3
+      item: bag_menu
+      action:
+        type: OPEN_MENU
+        menu: bag
+    '3':
+      slot: 5
+      item: wstick_menu
+      action:
+        type: OPEN_MENU
+        menu: wstick
+    '4':
+      slot: 7
+      item: balloon_menu
+      action:
+        type: OPEN_MENU
+        menu: balloon
+    '5':
+      slot: 49
+      item: spray_menu
+      action:
+        type: OPEN_MENU
+        menu: spray
+  wstick:
+    title: '&f쌃'
+    size: 6
+    type: WALKING_STICK
+    start-slot: 19
+    end-slot: 39
+    pages-slot: -1
+    back-button-slot: 46
+    next-button-slot: 52
+    unavailable-slots: 26,27,35,36
+    '1':
+      slot: 1
+      item: hat_menu
+      action:
+        type: OPEN_MENU
+        menu: hat
+    '2':
+      slot: 3
+      item: bag_menu
+      action:
+        type: OPEN_MENU
+        menu: bag
+    '3':
+      slot: 5
+      item: wstick_menu
+      action:
+        type: OPEN_MENU
+        menu: wstick
+    '4':
+      slot: 7
+      item: balloon_menu
+      action:
+        type: OPEN_MENU
+        menu: balloon
+    '5':
+      slot: 49
+      item: spray_menu
+      action:
+        type: OPEN_MENU
+        menu: spray
+  balloon:
+    title: '&f쌃'
+    size: 6
+    type: BALLOON
+    start-slot: 19
+    end-slot: 39
+    pages-slot: -1
+    back-button-slot: 46
+    next-button-slot: 52
+    unavailable-slots: 26,27,35,36
+    '1':
+      slot: 1
+      item: hat_menu
+      action:
+        type: OPEN_MENU
+        menu: hat
+    '2':
+      slot: 3
+      item: bag_menu
+      action:
+        type: OPEN_MENU
+        menu: bag
+    '3':
+      slot: 5
+      item: wstick_menu
+      action:
+        type: OPEN_MENU
+        menu: wstick
+    '4':
+      slot: 7
+      item: balloon_menu
+      action:
+        type: OPEN_MENU
+        menu: balloon
+    '5':
+      slot: 49
+      item: spray_menu
+      action:
+        type: OPEN_MENU
+        menu: spray
+  spray: #in 1.8.0
+    title: '&f'
+    size: 6
+    type: SPRAY
+    start-slot: 19
+    end-slot: 39
+    pages-slot: -1
+    back-button-slot: 46
+    next-button-slot: 52
+    unavailable-slots: 26,27,35,36
+    '1':
+      slot: 1
+      item: hat_menu
+      action:
+        type: OPEN_MENU
+        menu: hat
+    '2':
+      slot: 3
+      item: bag_menu
+      action:
+        type: OPEN_MENU
+        menu: bag
+    '3':
+      slot: 5
+      item: wstick_menu
+      action:
+        type: OPEN_MENU
+        menu: wstick
+    '4':
+      slot: 7
+      item: balloon_menu
+      action:
+        type: OPEN_MENU
+        menu: balloon
+    '5':
+      slot: 49
+      item: spray_menu
+      action:
+        type: OPEN_MENU
+        menu: spray
+  colored:
+    title: '&f '
+    size: 6
+    type: COLORED
+    start-slot: 37
+    end-slot: 43
+    pages-slot: -1
+    back-button-slot: 36
+    next-button-slot: 44
+    preview-slot: 10
+    result-slot: 16
+    unavailable-slots: 0,1,2,6,7,8,9,11,17,18,19,20,24,25,26,27,28,29,30,31,32,33,34,35,36,44
+  free-colored:
+    title: '&f '
+    size: 6
+    type: FREE_COLORED
+    start-slot: 37
+    end-slot: 43
+    pages-slot: -1
+    back-button-slot: 36
+    next-button-slot: 44
+    preview-slot: 10
+    result-slot: 16
+    unavailable-slots: 0,1,2,6,7,8,9,11,17,18,19,20,24,25,26,27,28,29,30,31,32,33,34,35,36,44
+    contains-item: contain-item
+  token:
+    title: '&f'
+    size: 3
+    type: TOKEN
+    preview-slot: 11
+    result-slot: 15
+    drag: false
\ No newline at end of file

messages.yml

@@ -0,0 +1,96 @@

+prefix: '&9[MagicCosmetics] '
+reload: '&aConfiguration files reloaded successfully!'
+no-permission: '&cYou dont have permission to do this!'
+offline-player: '&cThe player is not online!'
+cosmetic-notfound: '&cThere is no cosmetic with this id!'
+not-have-cosmetic: '&cYou do not have this cosmetic unlocked!'
+not-cosmetics: '&cYou dont have any cosmetic available!'
+already-cosmetic: '&cThe player already has a cosmetic with that id!'
+add-cosmetic: '&aSuccessfully added the cosmetic to the player!'
+already-all-cosmetics: '&cThe player already has all the cosmetics unlocked!'
+add-all-cosmetic: '&aYou have successfully added all cosmetics to the player.'
+remove-cosmetic: '&aSuccessfully deleted player cosmetic!'
+use-cosmetic: '&aYou are now using the &e%name% &acosmetic!'
+not-exist-menu: '&cThe menu with the id &e%id% &cdoes not exist!'
+add-token: '&aSuccessfully added a token to the player!'
+not-exist-token: '&cThe token with id &e%id% &cdoes not exist!'
+insufficient-tokens: '&cYou dont have enough tokens to redeem this cosmetic!'
+already-token: '&cYou have already unlocked a cosmetic with this token!'
+hide-backpack: '&aYou have successfully hidden your backpack!'
+show-backpack: '&aYou have successfully shown your backpack!'
+not-tint-item: '&cThis item is not a tintable item!'
+tint-item: '&aSuccessfully tinted the item with the color &e%color%color &a!'
+bossbar:
+  - '&6Punch to open Catalogue'
+  - '&cSneak to leave the Wardrobe'
+change-cosmetic-to-token:
+  - ''
+  - '&aYou have exchanged your cosmetic for a token!'
+  - ''
+change-token-to-cosmetic:
+  - ''
+  - '&aYou have exchanged your token for a cosmetic!'
+  - ''
+exit-some-cosmetics: '&cYou dont have &e%count% &cof cosmetics applied, they have been removed!'
+exit-all-cosmetics: '&cYou dont have all the cosmetics applied, they have been removed!'
+set-corn1: '&aYou have successfully set position 1 of the &e%name% &azone'
+set-corn2: '&aYou have successfully set position 2 of the &e%name% &azone'
+set-npc: '&aYou have correctly set the position of the npc of the zone &e%name%'
+set-exit: '&aYou have correctly set the exit position for the zone &e%name%'
+set-enter: '&aYou have successfully set the entry position for the zone &e%name%'
+set-balloon: '&aYou have correctly set the position of the balloon for the zone &e%name%'
+set-spray: '&aYou have correctly set the position of the spray for the zone &e%name%' #in 1.8.0
+give-corns: '&7Use the given item to set the zone positions'
+zone-created: '&aThe zone &e%name% &ahas been successfully created!'
+zone-removed: '&aThe zone &e%name% &ahas been successfully removed!'
+zone-exist: '&cThis zone already exists!'
+zone-disable: '&cZone &e%name% &chas been disabled!'
+zone-enable: '&aThe zone &e%name% &ahas been activated!'
+zone-save: '&aThe zone &e%name% &ahas been saved!'
+zone-not-exist: '&cThis zone does not exist!'
+available: '&aAvailable'
+unavailable: '&cNot available'
+equip: '&aEquipped'
+unequip: '&cUnEquipped'
+zone-exit-by-helmet: '&4Please remove your helmet before entering the wardrobe!'
+zone-exit-by-offhand: '&4Please remove your item from off-hand. before entering the wardrobe!'
+invalid-npc-id: '&cThe npc id is invalid!'
+title-zone:
+  enter: ''
+  exit: ''
+edge: #The symbols have been modified so you need to update them!
+  available: '&a'
+  equip: '&6'
+  unavailable: '&c'
+  space-1: ''
+  space-2: ''
+  space-3: ''
+types:
+  hat: '&bHat'
+  bag: '&bBag'
+  wstick: '&bWalking stick'
+  balloon: '&bBalloon'
+  spray: '&bSpray' #in 1.8.0
+commands:
+  not-found: '&cThe command does not exist!'
+  add-all-usage: '&c/cosmetics addall <player>'
+  add-usage: '&c/cosmetics add <player> <id>'
+  remove-usage: '&c/cosmetics remove <player> <id>'
+  use-usage: '&c/cosmetics use <id> <optional: hex>'
+  menu-usage: '&c/cosmetics open <menu-id>'
+  token-usage: '&c/cosmetics token give <player> <id>'
+  equip-usage: '&c/cosmetics equip <player> <id>'
+  npc-usage: '&c/cosmetics npc <npc-id> <cosmetic-id>'
+  tint-usage: '&c/cosmetics tint <hex>'
+  zones-usage:
+    - '&c/cosmetics zones add <name>'
+    - '&c/cosmetics zones remove <name>'
+    - '&c/cosmetics zones setNPC <name>'
+    - '&c/cosmetics zones setBalloon <name>'
+    - '&c/cosmetics zones setSpray <name>' #in 1.8.0
+    - '&c/cosmetics zones setEnter <name>'
+    - '&c/cosmetics zones setExit <name>'
+    - '&c/cosmetics zones giveCorns <name>'
+    - '&c/cosmetics zones enable <name>'
+    - '&c/cosmetics zones disable <name>'
+    - '&c/cosmetics zones save <name>'
\ No newline at end of file

tokens.yml

@@ -0,0 +1,98 @@

+tokens:
+  token1:
+    item:
+      display: '&6Mexican token'
+      amount: 1
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the Mexican hat!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: hat1
+  token2:
+    item:
+      display: '&6Creeper token'
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the Creeper backpack!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: bag1
+  token3:
+    item:
+      display: '&6Banner token'
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the Banner backpack!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: bag2
+  token4:
+    item:
+      display: '&6Magic token'
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the Magic wand!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: wstick1
+  token5:
+    item:
+      display: '&6HotAir token'
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the HotAir balloon!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: balloon1
+  token6:
+    item:
+      display: '&6HotAir token'
+      material: LEATHER_HORSE_ARMOR
+      lore:
+        - ''
+        - '&9Redeem the HotAir & rotation balloon!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: balloon2
+  token7: #in 1.8.0
+    item:
+      display: '&6Dino token'
+      item-adder: token
+      lore:
+        - ''
+        - '&9Redeem the Dino spray!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: spray1
+  token8: #in 1.8.0
+    item:
+      display: '&6MagicSpray token'
+      item-adder: token
+      lore:
+        - ''
+        - '&9Redeem the Magic spray!'
+      unbreakable: true
+      glow: false
+      hide-attributes: true
+      modeldata: 10006
+    cosmetic: spray2
\ No newline at end of file