Моды/Vinyls
Vinyls

Vinyls

Adds the ability to create configurable custom music discs using resource packs.

2.7K
14

💽 Vinyls

Enhance your Minecraft experience with custom music discs!


🎧 Key Features

FeatureDescription
🎶 Custom Music DiscsEasily add your own tracks to Minecraft.
⚡ Performance OptimizationBuilt to ensure smooth server performance.
💡 User-FriendlySimple commands for reloading configuration and giving discs to players.
⚙ ConfigurableManage your custom discs via a straightforward discs.yml file.
🎨 Resource Pack GenerationAutomatically generate a resource pack from your configuration.
🔃 Cross-Version CompatibilitySupports Minecraft versions from 1.16.5 to the latest.
🔌 Fabric SupportSupports Fabric from versions 1.20+ to 1.21.1.

💻 Available Commands

CommandDescription
/vinyls reloadReload the plugin's configuration without a server restart.
/vinyls give <disc_name> [player]Grant a custom music disc to a player.

🔒 Permissions

PermissionDescription
vinyls.adminGrants access to all admin commands.

📩 Installation Steps

  1. Download Vinyls: Get the latest version from Modrinth.
  2. Install:
    • Place the .jar file into your server's plugins directory.
    • Example:
      /plugins/Vinyls-x.x.x.jar
      
  3. Activate:
    • Restart your server to load the plugin.
  4. Customize:
    • Edit the discs.yml file located in plugins/Vinyls/discs.yml to add your custom discs.
    • Example:
    # Root node for all custom discs. Each disc entry is nested under this "discs" node.
    discs:
      # Unique identifier for each disc. Ensure that the identifier is consistent
      # with the OGG and PNG files located in the `source_files` folder.
      # Modifying this identifier after items are distributed will make previously
      # distributed items unusable.
      epic_disc:
        # The display name of the disc as shown in the game. You can use color codes
        # to customize the appearance of the name.
        display_name: "&bMusic Disc"
        # The material type used to represent the disc in-game. "PAPER" is used here,
        # but you can choose any material that suits your design.
        material: "PAPER"
        # Custom model data value to distinguish this item from others with the same
        # material. This is used for applying unique textures via a resource pack.
        custom_model_data: 1
        # Lore provides additional context or flavor text for the disc. Each line in
        # the lore array will appear as a separate line in the item's lore.
        lore:
          - "&7Vinyls - Epic" # First line of lore.
          - "&8Epic music by Vinyls!" # Second line of lore.
    
  5. Load Resource Pack:
    • Upload the resource pack to mc-packs.net.
    • Update the server.properties file:
      PropertyValue
      resource-packURL to resource pack
      resource-pack-sha1SHA1 hash of the resource pack
      require-resource-packtrue
    • Note: If you're using an existing resource pack, merge it with the Vinyls resource pack.

📞 Support

For assistance, visit the GitHub Repository or join our Discord Server.


📜 License

Vinyls is released under the Apache License 2.0.


🤝 Partner

Partner GIF

Use code FURQ for 15% off your order!

Совместимость

Minecraft: Java Edition

1.20–1.21.11.18–1.19.41.16.5–1.17.1

Создатели

Детали

Лицензия:Apache-2.0
Опубликован:1 год назад
Обновлён:1 год назад
Главная