Shin1gamiX

Untitled

May 13th, 2022
1,255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 12.03 KB | None | 0 0
  1. # ###################################################################### #
  2. #                                                                        #
  3. #    __      ______ _____ _____   _____ _    _ ______  _____ _______     #
  4. #    \ \    / / __ \_   _|  __ \ / ____| |  | |  ____|/ ____|__   __|    #
  5. #     \ \  / / |  | || | | |  | | |    | |__| | |__  | (___    | |       #
  6. #      \ \/ /| |  | || | | |  | | |    |  __  |  __|  \___ \   | |       #
  7. #       \  / | |__| || |_| |__| | |____| |  | | |____ ____) |  | |       #
  8. #        \/   \____/_____|_____/ \_____|_|  |_|______|_____/   |_|       #
  9. #                                                                        #
  10. # ###################################################################### #
  11.  
  12.  
  13. data:
  14.   # WARNING: Only use this feature if you know what you're doing.
  15.   #
  16.   # In case of you having issues with voidchests being deleted upon a restart, increase the number by a bit.
  17.   #
  18.   # How many ticks should the plugin wait before loading data (voidchests, player related data, etc)
  19.   # This will allow worlds and other things to load before voidchest so that you can avoid issues such as voidchest
  20.   # attempting to load voidchests in worlds that have yet to load.
  21.   #
  22.   # This should only be modified if servers are having issues with worlds loading after the voidchest plugin has loaded.
  23.   # Recommended load-delay interval is any number from 1 to 10, the highest, the more time the data will delay to load.
  24.   #
  25.   # Any number that is < 1 will make the plugin instantly load data when the plugin enabled as well.
  26.   load-delay: 2
  27.  
  28.   # In minutes, when to check for currently unused data to be removed. Set to 0 to disable.
  29.   # Would recommend leaving to 30. Change this only if you know what you're doing.
  30.   purge-data-memory-task: 30
  31.  
  32.  
  33.  
  34. # These sounds are played every time the player does something specific or
  35. # whenever a certain action is done such as whenever a voidchest sells items.
  36. #
  37. # If no valid sound is found for any of these, an error will be shown.
  38. Sounds:
  39.   voidchest:
  40.     sell: 'LEVEL_UP'
  41.     place: 'LEVEL_UP'
  42.     break: 'ANVIL_BREAK'
  43.  
  44.  
  45.  
  46. Mechanics:
  47.   # Should any bank system be used?
  48.   bank:
  49.  
  50.     # Available plugins: SuperiorSkyblock2, FabledSkyBlock, SaberFactions, MysqlEconomyBank, RoyaleEconomy, Custom, None
  51.     #
  52.     # Setting this to custom will require you to have the addon plugin enabled before
  53.     # voidchest attempts to hook into the bank. Meaning you'll have to play with `load-delay` above.
  54.     plugin: SuperiorSkyblock2
  55.    
  56.  
  57.   # Should any tnt bank system be used?
  58.   bank-tnt:
  59.  
  60.     # Available plugins: SaberFactions, SupremeFactions, Custom, None
  61.     #
  62.     # Setting this to custom will require you to have the addon plugin enabled before
  63.     # voidchest attempts to hook into the bank. Meaning you'll have to play with `load-delay` above.
  64.     # Request support from the developer (Shin1gamiX) if you're not aware how to use this.
  65.     plugin: None
  66.  
  67.   # What economy plugin should be used to deposit/withdraw money.
  68.   economy:
  69.    
  70.     # Available plugins: Vault, TheNewEconomy, Custom
  71.     plugin: Vault
  72.  
  73.   # Should the voidchest's creation be delayed and re-checked when attempted to be placed?
  74.   # This will prevent a certain bug from happening when the voidchest would be created and
  75.   # the chest wouldn't be placed if the player would be standing in the same block area.
  76.   # Be aware that VoidChestPlaceEvent may not work properly if this is set to true.
  77.   # Use only if you know what you're doing.
  78.   voidchest-place-delay-check: false
  79.  
  80.   # Should all voidchests have a single sell interval?
  81.   # Set to false if you want voidchests to have different sell intervals.
  82.   single-task: false
  83.  
  84.   # This part will handle the sell messages from voidchests.
  85. money-logging:
  86.   minimum-amount: 0
  87.   enabled: false
  88.   # The messages can be found in the messages.yml file and can be modified through there.
  89.   sell-messages:
  90.  
  91.     # In seconds. How often should players receive the stats of what they've earned during this time.
  92.     # Any number <= 0 will make it default to 1 second.
  93.     interval: 300
  94.    
  95.     # This message will be received while the player was offline and has just joined.
  96.     offline:
  97.      # In ticks, how long should the plugin wait before sending the message. (20 ticks = 1 second)
  98.       # Any number <= 0 will make it instant.
  99.       message-delay: 50
  100.  
  101.   # Whether the plugin should check if the player has any voidchest or not before proceeding.
  102.   ignore-command-check: true
  103.  
  104.   # Should voidchests drop when exploded by any kind of explosion, such as tnt, creepers, etc?
  105.   drop-voidchest-on-explosion:
  106.     enabled: false
  107.  
  108.   prevent-voidchest-from-exploding: false
  109.  
  110.   charge:
  111.    
  112.     # Should operators require not to pay money when adding charge to voidchests?
  113.     operators-pay-free: true
  114.    
  115.     break-persistent:
  116.      # Should the voidchest store it's charge time when broken?
  117.       enabled: true
  118.       # Should the charge time be running regardless of the voidchest not being placed?
  119.       # False means the time will keep running even if the voidchest is not placed.
  120.       save-time: true
  121.  
  122.   # Should, once a voidchest is broken, store the statistics and then be recovered once placed again?
  123.   voidchest-break-store-stats: false
  124.  
  125.   # This is only supported in 1.16.X and newer.
  126.   # This plugin allows you to use more colors in voidchest.
  127.   iridescent-support: false
  128.  
  129.   # This reffers to the /voidchest chunk command.
  130.   chunk-see:
  131.     effect:
  132.      # How fast should the effect be repeated, in ticks.
  133.       # the smaller the number, the more lag it MAY cause.
  134.       # Minimum this can be is 1 tick.
  135.       interval: 20
  136.  
  137.       # What effect type should be displayed?
  138.       type: "VILLAGER_HAPPY"
  139.  
  140.     # Where should the effect centralize (0 being player's feet)
  141.     Y-central: 0
  142.     # Should the effect have more rows upwards? (0 means no)
  143.     # (more = possible lag)
  144.     Y-up: 0
  145.     # Should the effect have more rows down? (0 means no)
  146.     # (more = possible lag)
  147.     Y-down: 0
  148.  
  149.  
  150.   prevent:
  151.  
  152.     # Should players be prevented from interacting with voidchests while in creative mode?
  153.     creative-mode-interaction:
  154.       enabled: false
  155.       message: "&c&l(!) &cYou can't interact with this voidchest while in creative mode!"    
  156.  
  157.     # Should players be prevented from placing voidchests in the same chunk?
  158.     placing-voidchests-in-same-chunk:
  159.       enabled: false
  160.       deny-message: '&c&l(!) &cYou are not allowed to place more than 1 voidchest per chunk!'
  161.  
  162.     # Should players be prevented from placing normal chests near any voidchest?
  163.     chests-near-voidchests:
  164.       enabled: true
  165.       deny-message: "&c&l(!) &cVous ne pouvez pas placer de coffre à côté du coffre auto-vente!"
  166.  
  167.     # Should players be prevented from placing voidchests near any chests?
  168.     voidchests-near-chests:
  169.       enabled: true
  170.       deny-message: "&c&l(!) &cVous ne pouvez pas placer de coffre auto-vente à côté d'un coffre!"
  171.  
  172.   # Should the console print out how much money a player has made from a voidchest and it's location?
  173.   money-logging:
  174.    # If the voidchest made less than this number, the log won't be triggered.
  175.     minimum-amount: 0
  176.     enabled: true
  177.  
  178.  
  179.  
  180. chunk-collector:
  181.  
  182.   # Instant collector allows for insta collection of dropped items (by players)
  183.   # or from natural drops such as mobs dying and or cactus being broken.
  184.   instant-collector:
  185.     enabled: false
  186.    
  187.   # Should the chunk collector ability also take into consideration items with item meta such as name, lore, enchants, etc.
  188.   # Set this to false if you wish to make this ability only take into account items with no item meta.
  189.   ignore-item-meta: false
  190.  
  191.   # Should non sellable items be transfered into the chest inventory?
  192.   # Set this to true if you wish to make this ability collect items that weren't sold nor purged.
  193.   transfer-non-sellables: true
  194.  
  195.   # Should the plugin attempt to hook to one of the plugins: WildStacker, UltimateStacker, SpaceStacker, RoseStacker, zItemStacker, NONE
  196.   hooks:
  197.     stacking-plugin: NONE
  198.  
  199.  
  200.  
  201.  
  202. hologram-support:
  203.   # The amount in ticks voidchest holograms should be forced to update.
  204.   # Holograms are already updated when chests attempt to execute either way.
  205.   # If you have a countdown timer in the hologram, this should be used as well.
  206.   # The amount of ticks the update should happen. Default is 20 (1 second).
  207.   update-interval: 20
  208.  
  209.   # Set enabled to false if you'd like to disable this.
  210.   enabled: true
  211.  
  212.   # Available hologram support from other plugins: HolographicDisplays, Holograms, CMI
  213.   # This is cap insensitive, meaning 'holographicdisplays' will also work.
  214.   support: CMI
  215.  
  216.  
  217.  
  218. Player:
  219.   sell-messages:
  220.  
  221.     # Should by default, the players receive sell messages? If not, set this to false. True otherwise.
  222.     default: true
  223.    
  224.     # Should the server remember the player's option on restart or make it go back to default?
  225.     restart-persistent: false
  226.  
  227.   voidchest:
  228.  
  229.     # Should voidchests operate when the owner of them is offline?
  230.     # If false, voidchests will only operate when the owner is online.
  231.     enable-when-owner-offline: true
  232.    
  233.     # Limit how many voidchests a player can place.
  234.     # Permission for unlimited voidchest placement is: voidchest.limit.bypass
  235.     #
  236.     # This works as follows;
  237.     #
  238.     # 1) If the player has the permission; voidchest.limit.default
  239.     # then they'd have access to 5 voidchests to place (for as long as default is set to 5)
  240.     #
  241.     # 2) If they had the permission; voidchest.limit.vip
  242.     # then they'd have access to 10 voidchests to place (for as long as vip is set to 10)
  243.     #
  244.     # By default, players will have the default amount.
  245.     # If the default amount doesn't exist, the limit will automatically be 5, unless other permission is given.
  246.     limit:
  247.       default: 5
  248.       vip: 10
  249.       admin: 20
  250.  
  251.  
  252.  
  253. # Certain timings are automatically converted into d,h,m,s.
  254. # For example, charge time, hologram sell interval, etc.
  255. # By changing these, you can modify the text to your liking.
  256. Time-Format:
  257.   second: seconde
  258.   seconds: secondes
  259.   minute: minute
  260.   minutes: minutes
  261.   hour: heure
  262.   hours: heures
  263.   day: jour
  264.   days: jours
  265.  
  266.  
  267.  
  268. # The amount of ticks the plugin should attempt to purge broken voidchests ingame.
  269. # This is to ensure that if a voidchest is broken by an explosion or third party
  270. # plugins, all data related to this voidchest are removed.
  271. #
  272. # 20 ticks being 1 second. 10 ticks being 0.5 seconds and so on.
  273. # 100 ticks (default) being 5 seconds.
  274. #
  275. # This task is run sync (in the main thread).
  276. #
  277. Purging:
  278.  
  279.   # The interval is being run in ticks. (20 ticks = 1 second)  
  280.   interval: 100
  281.   enabled: true
  282.  
  283.  
  284.  
  285. Sell:
  286.   # The interval is being run in seconds. This will only be selected if the path can't be found in the voidchest's file itself.
  287.   interval: 15
  288.  
  289.   # From which plugin should items have their prices picked from?
  290.   # Currently available: VoidChest, ShopGuiPlus, Essentials, CMI, Custom.
  291.   #
  292.   # Use "Custom" only if you know what you're doing, otherwise consult Shin1gamiX.
  293.   plugin-mode: ShopGuiPlus
  294.  
  295.   # ignore-item-meta explanation: should the item meta be ignored? If this is set to
  296.   # false, if an item has any item meta (lore, enchant, etc), it will not be considered
  297.   # as a sellable and will be removed if you have the purge option to true. This may vary depending
  298.   # on each plugin and how it retrieves it's prices for itemstacks.
  299.   ignore-item-meta: false
  300.  
  301.  
  302. # Should you get notified through the console every 2 hours?
  303. # Please do keep this true, updates are important and you should keep track of them.
  304. Auto-update: true
  305.  
  306. # Should operator players be notified through a message ingame if there is an update?
  307. Notify-update: false
  308.  
  309. # Debugging: Should the plugin print useful messages in console?
  310. Debugging:
  311.   minecraft-version: false
  312.   player-data-purge-task: false
  313.   hologram-invalid-location: false
  314.   remove-player-data: false
  315.   voidchest-mode-invalid-materials: false
  316.   manipulating-voidchest: false
  317.  
  318.  
Advertisement
Add Comment
Please, Sign In to add comment