WaterPlayer
🎶 Internet music player built into the client
What platforms are supported?
- YouTube
- SoundCloud
- Spotify
- Yandex Music
- Deezer
- Apple Music
- Flowery TTS
- Twitch streams
- Bandcamp
- Vimeo
- HTTP(s) links
- MP3
- FLAC
- MP3
- Matroska/WebM (AAC, Opus or Vorbis codecs)
- MP4/M4A (AAC codec)
- OGG streams (Opus, Vorbis and FLAC codecs)
- AAC streams
- Stream playlists (M3U and PLS)
Configuration
Go to the "TOP SECRET!" category, or
./config/WaterPlayer/config.jsonto specify tokens. For all supported urls and queries see here
To get your Spotify clientId & clientSecret go here *Countries code here
To get your Apple Music api token go here
To get your Yandex Music access token go here
Для игроков из РФ
WaterPlayer не будет стабильно работать с YouTube, прошу это учитывать и использовать аналоги, например: Локальные файлы или сервисы по типу Яндекс.Музыка и Bandcamp.
Если вам так нужен Ютуб, используйте разные штуки по типу GoodbyeDPI, прокси и VPN.
Working with playlists
To create/edit a playlist, you need to run the command /waterplayer playlist <name>
To load it into the queue, enter playlist:name in the track address
Screenshots
Overlay

Pause & Notice

Control & Queue

Live Track screen

Configuration

All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 7mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
R
2.0.2
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
R
2.0.1
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
R
2.0.0
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
As sad as it may sound, this is the last update of the project...<br>
Due to the loss of interest in the project, I decided that I would complete its update cycle with this update. :(
- Updated libs
- Fixed WaterPlayer API integration
- Fixed fucking YouTube
- Changed license to GPL v3
> Что-то теряется<br>
> Что-то находится - пусть<br>
> Жаль, что по радио я<br>
> Знаю всё наизусть...<br>
> \- АнимациЯ > Хана
- Updated style
- Updated youtube-source
- Updated style
- Updated youtube-source
- Updated style
- Updated youtube-source
- Updated style
- Updated youtube-source
- Port for 1.21.6-8
- Updated libs
- и все :/
- Port for 1.21.6-8
- Updated libs
- и все :/
- Port for 1.21.6-8
- Updated libs
- и все :/
- Port for 1.21.6-8
- Updated libs
- и все :/
- Fixed AudioOutput... maybe
- Now when you click on the track icon, a new FullScreenTrackInfo window appears
- Fixed the config
- Another attempt to fix DiscordIntegration
- Added localization to reset.
- Fixed AudioOutput... maybe
- Now when you click on the track icon, a new FullScreenTrackInfo window appears
- Fixed the config
- Another attempt to fix DiscordIntegration
- Added localization to reset.
- Fixed AudioOutput... maybe
- Now when you click on the track icon, a new FullScreenTrackInfo window appears
- Fixed the config
- Another attempt to fix DiscordIntegration
- Added localization to reset.
- youtube... заебал
- Fixed icons for 1.21.5
- Ported to ALinLib 2.1.0-beta.3
- Removed History
- Rewriten getPath() function (for global settings)
- and more...
- youtube... заебал
- Fixed icons for 1.21.5
- Ported to ALinLib 2.1.0-beta.3
- Removed History
- Rewriten getPath() function (for global settings)
- and more...
- youtube... заебал
- Fixed icons for 1.21.5
- Ported to ALinLib 2.1.0-beta.3
- Removed History
- Rewriten getPath() function (for global settings)
- and more...
- Fixed YouTube (заебало)
- Fixed YouTube (заебало)
- Rebranding: WaterPlayer -> WalterPlayer
- Added started OST
- And more, Jesse
- Updated youtube-source
- Updated API
- Updated youtube-source
- Updated API
- Updated youtube-source
- Added Ukrainian by StarmanMine142
- Updated youtube-source
- Added Ukrainian by StarmanMine142
- Changed Discord RPC
- Added max_size for TextureHelper
- Added Web Integration
- Fixed YouTube (again...)
- Changed Subtitles
- Changed TimelineComponent
- Changed Discord RPC
- Added max_size for TextureHelper
- Added Web Integration
- Fixed YouTube (again...)
- Changed Subtitles
- Changed TimelineComponent
- Update traditional Chinese localization by yichifauzi and notlin4
- Ported to AlinLib 2.1.0-alpha.2
- Maybe fixed Discord RPC
- 1.20.X is no longer supported
- Fixed YouTube
- Changed Overlay
- The background of the stripe is now dark
- Added Accent colors (disabled by default)
- Rewritten TextureHelper
- Update traditional Chinese localization by yichifauzi and notlin4
- Ported to AlinLib 2.1.0-alpha.2
- Maybe fixed Discord RPC
- 1.20.X is no longer supported
- Fixed YouTube
- Changed Overlay
- The background of the stripe is now dark
- Added Accent colors (disabled by default)
- Rewritten TextureHelper
- Added moderation function
- Added isPublic in Playlist file
- Added "Public" in Playlist
- New restrictions have been added
- Bug fixes
- Added moderation function
- Added isPublic in Playlist file
- Added "Public" in Playlist
- New restrictions have been added
- Bug fixes
- Added moderation function
- Added isPublic in Playlist file
- Added "Public" in Playlist
- New restrictions have been added
- Bug fixes
- Fixed CreatePlaylistScreen
- Rewritten WaterPlayerAPI.java
- Fixed subtitles (when paused on a track)
- Added config ENABLE_OVERLAY.HIDE_IN_DEBUG (by default true)
- Changed the author's position on the overlay
- Added support for albums in Discord Status
- Config DISCORD.SERVICES now disabled by default
- Added config DISCORD.ALBUM
- Maybe fixed YouTube