Piano icon

Piano -----

Play with your friends on the interactive piano model and play MIDI files, great for lobby




Resourcepack works for 1.19.3

  • Bench and pianist spawn in right place
  • piano keyboard properly refresh
  • piano GUI not getting stuck after download resourcepack
----------, Jan 19, 2023

RESOURCEPACK HAS BEEN UPDATED
Get it from this link: https://download.mc-packs.net/pack/5637db2609d0c73c45b80614db98053147e598ef.zip

PERMISSIONS HAS BEEN UPDATED
new permission in 80% will not be compatable with permissions from lower version

[​IMG]

More info here: https://github.com/jwdeveloper/JW_Piano/releases/tag/1.2.2
----------, Jan 15, 2023

there was problem when plugin was staring, fixed
----------, Dec 25, 2022

upload_2022-12-24_12-26-36.png

Changes:
Midi player:
Put Midi files to path Plugins/JW_Piano/Midi and play them
GUI style design:
Buttons contains more information about its usage
Config:
I
ts possible to adding own Skins/Sounds or edit existing one
upload_2022-12-24_12-29-16.png

Permissions:
Threre are new permission for Midi Player
upload_2022-12-24_12-30-15.png


API:
For developers, programming api has been added, that means
you can add JW_Piano as dependecy to your plugin and Modify its
behavior. In order to do it use `SpigotPiano` class

Code (Java):
 Optional <Piano > piano = SpigotPiano. create (player. getLocation ( ), "my new piano" ) ;
 List <Piano > pianos = SpigotPiano. getPianos ( ) ;
 SpigotPiano. destroy (piano. get ( ) ) ;
----------, Dec 24, 2022

upload_2022-12-9_10-35-47.png

New content:
-
config section pianoserver has been move to plugin.websocket
- Desktop app has new panel for keyboard key mapping to piano keyboard
- New particle effect "Heart"
- Button for Enable/Disable piano gui HitBox
>permission `piano.show-gui-hitbox`
Improvements:
- plugin generates file documentation.yml so you can
quickly see all permissions/commands/config with detailed description
Fixes:
- Old piano model was not deleted after server shut down
----------, Dec 9, 2022

fixing minor bugs
----------, Aug 2, 2022

upload_2022-8-1_13-2-10.png


Language support
/piano lang
- select your language
- EN/PL/KR (thanks MateuszKim_TTV#7967 for help with korean translation)
- If you can't find you language you can make if by yourself by copying
'en.yml' change name and adjust it to your preferences
more permissions

piano.pedal:
description: set if pedal pressing is active

piano.teleport:
description: allows player to teleport to piano

piano.detect-key:
description: set if players can press keys of certain piano

piano.desktop-client:
description: set if players can use dektop app

More admin settings

upload_2022-8-1_13-2-25.png
----------, Aug 1, 2022

Optimalization fix
----------, Jul 27, 2022

- Notes optimalization
- Spawing piano location fix
- Less lags
----------, Jul 25, 2022

[​IMG]

[​IMG]

Features:
effects, now besides of default particles on key presses are added new
effects like this on the photo and few more

Update command
/piano update to download latest version of the plugin then use /reload to apply changes

Renaming piano
open piano gui and click at the paper icon to set custom name of your piano


Bugs fixed
- piano model was duplicated
- GUI was stuck when someone delete piano
- Notes was still highlighted after end of playing midi file
- Settings.yml was sometimes created empty
----------, Jul 25, 2022

No more third party MIDI players! Now you can do it directly from client application
midiplayer.png
----------, Jul 22, 2022

- More notes can be handle
- Less data transwer
- Plugin optimalization
----------, Jul 21, 2022

Brand new look of client application
Bug fixes
----------, Jul 21, 2022

Tested on versions
-1.17
-1.18
-1.19
Fixed bugs
  • piano was still playing after remove model
Optimalization
  • server sends all sounds to client (1.18.1)
  • lags optimalization
Permissions
  • piano
  • piano.create
  • piano.remove
  • piano.volume
  • piano.appearance
  • piano.active
Setting

  • pianoInstancesLimit set limit of pianos
----------, Jul 19, 2022

Resource Information
Author:
----------
Total Downloads: 3,878
First Release: Jul 19, 2022
Last Update: Jan 19, 2023
Category: ---------------
All-Time Rating:
19 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings