Skip to content

Commit d020eff

Browse files
committed
2 parents 448d52e + 0fb5300 commit d020eff

File tree

1 file changed

+75
-69
lines changed

1 file changed

+75
-69
lines changed

README.md

Lines changed: 75 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,86 @@
11
# BeatSaberPlus (BS+)
22

33
**Discord** https://discord.gg/63ebPMC (**Download, Support, Testing, Early releases** and cool new mods coming soon)
4-
**Patreon** [https://www.patreon.com/BeatSaberPlus](https://www.patreon.com/BeatSaberPlus) **if you want to support this project development!**
4+
**Patreon** https://www.patreon.com/BeatSaberPlus **if you want to support this project development!**
55

66
**[READ THE PATCH NOTES ! 🥖](https://github.com/hardcpp/BeatSaberPlus/wiki/%5BEN%5D-Patchnotes)**
77

88
Current version : 5.0.3
9-
BeatSaber : 1.21 to 1.26
10-
11-
IMPORTANT Most of the modules are disabled by default, you can enable then in BeatSaberPlus -> Settings
12-
IMPORTANT When you enable Chat module, it will open a page in your browser for configuring it
13-
IMPORTANT When you enable Multiplayer+ module, you can setup them in BeatSaberPlus -> Multiplayer+. To use the Multiplayer+ mod, don't use the **Online** button but use the **Multiplayer+** button on the left panel !
14-
15-
## **Main features**
16-
17-
- **Chat:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat))
18-
- Display in game your Twitch & Youtube (Patreons only) chat (7TV & FFZ & BTTV support).
19-
- **Emotes cache system to save bandwidth on game start!**
20-
- See subscriptions, follow, raid, bits events, channel redeems (channel points).
21-
- Twitch: Polls, Predictions(bets), HypeTrains
22-
- Viewer count.
23-
- Hide messages started with "!"
24-
- Lot of customization options (Color, Size, Filter TTS messages, hide specific events...).
25-
- **ChatEmoteRain:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-emote-rain))
26-
- See emotes used in chat raining in game!
27-
- Support **GIF / APNG / PNG / WEBP** files.
28-
- Custom emote rain when someone subscribe to your Twitch channel.
29-
- Advanced configuration options.
9+
BeatSaber compatibility : 1.21 to 1.27
10+
11+
**Important:** Most modules are disabled by default. Enable them in BeatSaberPlus -> Settings.
12+
* If you enable the Chat module, it will open a page in your browser for configuration.
13+
* To use the Multiplayer+ module, go to BeatSaberPlus -> Multiplayer+ and set it up. Use the **Multiplayer+** button on the left panel instead of the **Online** button.
14+
15+
## Main features
16+
17+
- **Chat:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat))
18+
- Display in game your Twitch & YouTube (Patreons only) chat (7TV & FFZ & BTTV support).
19+
- **Emotes cache system to save bandwidth on game start!**
20+
- See subscriptions, follows, raids, bits events and channel redeems (channel points).
21+
- Twitch-specific features include Polls, Predictions (bets) and HypeTrains.
22+
- Viewer count.
23+
- Hide messages started with "!"
24+
- Lots of customization options (colors, sizes, filter TTS messages, hide specific events and more).
25+
- **ChatEmoteRain:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-emote-rain))
26+
- See emotes used in chat raining in-game.
27+
- Support for **GIF / APNG / PNG / WEBP** files.
28+
- Custom emote rain when someone subscribes to your Twitch channel.
29+
- Advanced configuration options.
3030
- **ChatIntegrations:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-integrations))
31-
- Make some different actions with events
32-
- Events can use -> **Chat events / Level status / VoiceAttackCommands(plugin install requied)**
33-
- Conditions -> **Chat Request / Event enabled ? / Playing map ? / Cooldown / OBS Status**
34-
- Actions -> **Camera2 / Chat / EmoteRain / Event / GamePlay / Misc(waiting events) / NoteTweaker(profile changing) / OBS interact / SongChartVisualizer / Twitch**
35-
- **ChatRequest:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-request))
36-
- Chat request system that allow your viewers to make requests with [https://beatsaver.com/](https://beatsaver.com/) website.
37-
- Display information about all difficulties for a song including NPS/Offset.
38-
- Display song description, votes, upload date when you select a song.
39-
- Display scores on song when you over one.
40-
- User, Mapper, Song ban system
41-
- Safe mode that hide any sensitive informations (Song name, artist, uploader..)
42-
- History & blacklist tab that let you see your request history and manage your blacklist.
43-
- **An intelligent "!link" command that show current played song or last one and provide a link to beatsaver.com if the map is public, the command also works outside of request and in multiplayer!
44-
There are lots of other useful commands you can find in [the wiki](https://github.com/hardcpp/BeatSaberPlus/wiki/%5BEN%5D-Chat-Request#4---chat-commands)**
45-
- **GameTweaker:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#game-tweaker))
46-
- **Can remove note debris even with the Liv capture**
47-
- **Can remove note debris, cut particles, obstacles particles, floor burn particles, floor burn effects, saber clash particles, world particles.**
48-
- **Precise reaction time (AKA offset) selection**
49-
- **Add an override light intensity option that let you boost/dim lights from 0% to 2000% (also work in static lights).**
50-
- Can remove BTS/LinkinPark assets in a play environment, FullCombo loss animation, Editor button on the main menu, Promotional content from the menu.
51-
- Can re-order player options menu for better accessibility.
52-
- Can automatically clean all old logs entry from your game folder to keep it clean.
53-
- Can add keyboard bindings to pause/continue/restart/exit a song in FPFC mode.
54-
- **MenuMusic:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#menu-music))
55-
- Replace menu ambient sounds with music!
56-
- Play any songs from your custom levels or your own selection of music!
57-
- Player interface shows in the menu on left with Prev/Random/Play/Pause/Next buttons and with a volume selector.
58-
- **A play button to play the current song level**.
59-
- **Multiplayer+:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#multiplayer-plus))
60-
- Basic features included like Quick Play, Server creation, Joining code and room finding with basic search
61-
- In the rooms, you can change room code, hide and show the code, play up to 20 people (40 with one patreon present)
62-
- With your multiplayer+ setup, you can manage the permission for Mods, Vips or users to be able to get the code in chat with ‘!room’ or no
63-
- Custom Songs with BeatSaver support
64-
- ScoreSaber and BeatLeader support
65-
- Can disable your score submission
66-
- Noodle/Chroma & 360/90 maps support
67-
- In game avatars & movement sync
68-
- An option inside the room to see/not see other player while playing included
69-
- **NoteTeaker:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#note-tweaker))
70-
- Profiles can be created and [ChatIntegrations](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-integrations) can switch it with your events
71-
- Changing any parts of notes like dots(with sliders or not), arrow, arcs, note or bomb scale
72-
- A preview of your changes is on the right panel
73-
- Hide/show dot on directional notes support
74-
- **SongChartVisualizer:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#song-chart-visualizer))
75-
- Preview map difficulty with a nice and beautiful graph in game that illustrate NPS (Notes per second).
76-
- Support for 90 & 360 levels.
77-
- Lot of customization options (Colors, Legend, Dash lines...).
31+
- Perform various actions with events.
32+
- Events can use -> **Chat events / Level status / VoiceAttackCommands (plugin installation required)**
33+
- Conditions -> **Chat Request / Event enabled? / Playing map? / Cooldown / OBS Status**
34+
- Actions -> **Camera2 / Chat / EmoteRain / Event / GamePlay / Misc (waiting events) / NoteTweaker (profile changing) / OBS interact / SongChartVisualizer / Twitch**
35+
- **ChatRequest:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-request))
36+
- Chat request system that allows viewers to make requests using the [https://beatsaver.com/](https://beatsaver.com/) website.
37+
- Displays information about all difficulties for a song including NPS/Offset.
38+
- Displays song description, votes, upload date when you select a song.
39+
- Displays score on songs when you hover over one.
40+
- User, Mapper, Song ban system
41+
- Safe mode that hides any sensitive information (song name, artist, uploader, etc.)
42+
- History & blacklist tab that lets you see your request history and manage your blacklist.
43+
- **An intelligent "!link" command that shows the current played song or last one and provides a link to beatsaver.com if the map is public. The command also works outside of request and in multiplayer!**
44+
- **You can find other useful commands in [the wiki](https://github.com/hardcpp/BeatSaberPlus/wiki/%5BEN%5D-Chat-Request#4---chat-commands).**
45+
- **GameTweaker:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#game-tweaker))
46+
- Can remove note debris, cut particles, obstacle particles, floor burn particles, floor burn effects, saber clash particles and world particles even with Liv capture.
47+
- Offers precise reaction time (AKA offset) selection.
48+
- Provides an option to override light intensity and boost/dim lights from 0% to 2000% (also works in static lights).
49+
- Can remove BTS/LinkinPark assets in a play environment, FullCombo loss animation, Editor button on the main menu, and promotional content from the menu.
50+
- Allows re-ordering player options menu for better accessibility.
51+
- Automatically cleans all old logs entry from your game folder to keep it clean.
52+
- Adds keyboard bindings to pause/continue/restart/exit a song in FPFC mode.
53+
- **MenuMusic:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#menu-music))
54+
- Replaces menu ambient sounds with music!
55+
- Plays any songs from your custom levels or your own selection of music!
56+
- Shows player interface in the menu on the left with Prev/Random/Play/Pause/Next buttons and with a volume selector.
57+
- Provides a play button to play the current song level.
58+
- **Multiplayer+:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#multiplayer-plus))
59+
- Basic features included like Quick Play, Server creation, Joining code and room finding with basic search
60+
- In the rooms, you can change the room code, hide and show the code, play up to 20 people (40 with one Patreon present)
61+
- With your Multiplayer+ setup, you can manage the permission for Mods, Vips or users to be able to get the code in chat with ‘!room’ or not
62+
- Custom Songs with BeatSaver support
63+
- ScoreSaber and BeatLeader support
64+
- Can disable your score submission
65+
- Noodle/Chroma & 360/90 maps support
66+
- In-game avatars & movement sync
67+
- An option inside the room to see/not see other players while playing included
68+
- **NoteTweaker:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#note-tweaker))
69+
- Create profiles and switch them using [ChatIntegrations](https://github.com/hardcpp/BeatSaberPlus/wiki#chat-integrations)
70+
- Modify different parts of notes, such as dots (with or without sliders), arrows, arcs, notes and bombs scale
71+
- Preview changes in a right panel
72+
- Supports hiding/showing dots on directional notes
73+
- **SongChartVisualizer:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#song-chart-visualizer))
74+
- Preview map difficulty with a graph that shows NPS (Notes Per Second) in-game
75+
- Supports 90 & 360 levels
76+
- Offers various customization options (Colors, Legend, Dash lines...)
77+
- **SongOverlay:** ([Documentation](https://github.com/hardcpp/BeatSaberPlus/wiki#song-overlay))
78+
- Send game information to some overlays that are compatible with BS+
79+
- Game version
80+
- Game status (menu, playing)
81+
- Map info before playing a map
82+
- Pause or resume events
83+
- Score events (JSON format)
7884

7985

8086
## **Dependencies**

0 commit comments

Comments
 (0)