Skip to content

Latest commit

History

92 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

alt text

If you are looking a plugin to enrich server experience this is the solution. Plugin adds bunch of instruments each of them is playable with all possible chords you can imagine. Therefore consider to use this plugin especially on RolePlay server

Plugin tutorial: https://www.youtube.com/watch?v=5X_T7s8Z6YQ&t=1s&ab_channel=JW

IMAGE ALT TEXT HERE

alt text

alt text

alt text

alt text

## plugin.language# -> If you want add your language open `languages` folder copy `en.yml` call it as you want # set `language` property to your path name and /reload server ## plugin.saving-frequency# -> Determinate how frequent data is saved to files, value in minutes### song.songs-limit# -> Determine how much songs player can create # It's not applied for players with # - op # - instrument.song.no-limit ### plugin.resourcepack.url# If you need to replace default resourcepack with your custom one# set this to link of you resourcepack# ! after plugin update make sure your custom resourcepack is compatible !# plugin.resourcepack.load-on-join# Downloads resourcepack when player joins to serverplugin:
version: ${version}language: ensaving-frequency: 5resourcepack:
url: https://github.com/jwdeveloper/JW_Instruments/releases/latest/download/instrumentpack.rarload-on-join: truesong:
songs-limit: 5

alt text

commands: # /instrument or /instrument <children>instrument: children: - lang
- resourcepack
- songs
- get
- updatepermissions: - instrument.commands.instrumentdescription: opens instrument configuration GUI where player can modify behaviour currently usingusage: /instrument or /instrument <children># /instrument lang <language>lang: permissions: - instrument.commands.langarguments: - language:
type: textdescription: select languageoptions: - en
- kr
- pldescription: Changes plugin languages, changes will be applied after server reload. Change be use both be player or consoleusage: /instrument lang <language># /instrument resourcepackresourcepack: description: downloads plugin resourcepackusage: /instrument resourcepack# /instrument songssongs: permissions: - instrument.commands.songsdescription: opens GUI where you can Edit, Create, Delete songsusage: /instrument songs# /instrument get <instrument-type>get: permissions: - instrument.commands.getarguments: - instrument-type:
type: customdescription: select instrument typeoptions: - classical
- acoustic
- electricdescription: by trigger this player will get selected instrumentusage: /instrument get <instrument-type># /instrument updateupdate: permissions: - instrument.commands.updatedescription: download plugin latest version, can be trigger both by player or consoleusage: /instrument update

alt text

permissions: # plugininstrument: description: Default permission for pluginchildren: - commands
- gui
- instrument.play
- instrument.song.no-limitinstrument.play: description: Allows player to play the instrumentinstrument.song.no-limit: description: Unlimited amount of songs player can create it also includes [song export]# commandscommands: description: Default permission for commandschildren: - instrument.commands.lang
- instrument.commands.update
- instrument.commands.instrument
- instrument.commands.get
- instrument.commands.songsinstrument.commands.lang: description: Allow player to change plugin languagedefault: opinstrument.commands.update: description: players with this permission can update plugindefault: opinstrument.commands.instrument: description: /instrument (opens instrument gui)instrument.commands.get: description: /instrument get (pick your instrument)instrument.commands.songs: description: /instrument songs (opens songs gui)# guigui: description: Default permission for guichildren: - instrument.gui.instrument
- instrument.gui.instrument.volume
- instrument.gui.instrument.rhythm.change
- instrument.gui.instrument.chords.display
- instrument.gui.instrument.song.import
- instrument.gui.instrument.song.export
- instrument.gui.instrument.chords
- instrument.gui.songs
- instrument.gui.songs.insert
- instrument.gui.songs.edit
- instrument.gui.songs.delete# gui [Instrument]instrument.gui.instrument: description: Instrument guiinstrument.gui.instrument.volume: description: Change volume buttoninstrument.gui.instrument.rhythm.change: description: Change rhythm on shift press ON/OFF buttoninstrument.gui.instrument.chords.display: description: Display chords above inventory bar ON/OFF buttoninstrument.gui.instrument.song.import: description: Importing chords from a songinstrument.gui.instrument.song.export: description: Exporting chords to new songinstrument.gui.instrument.chords: description: Enable Editing chords in instrument GUI# gui [Songs]instrument.gui.songs: description: Songs GUIinstrument.gui.songs.insert: description: Enable to insert new songinstrument.gui.songs.edit: description: Enable to edit songinstrument.gui.songs.delete: description: Enable to delete song

About

Spigot plugin: Enrich your server with playable instruments, PERFECT for role play

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages