Some more sounds functionality

This commit is contained in:
libraryaddict
2020-05-24 13:10:48 +12:00
parent 6de71e4fd3
commit e853d02c7e
6 changed files with 32 additions and 10 deletions

View File

@@ -25,7 +25,7 @@ public class SoundGroup {
}
@Getter
private final static HashMap<String, SoundGroup> groups = new HashMap<>();
private final static LinkedHashMap<String, SoundGroup> groups = new LinkedHashMap<>();
private float damageSoundVolume = 1F;
@Getter
private final LinkedHashMap<Object, SoundType> disguiseSounds = new LinkedHashMap<>();

View File

@@ -2,6 +2,7 @@ package me.libraryaddict.disguise.utilities.sounds;
import me.libraryaddict.disguise.LibsDisguises;
import me.libraryaddict.disguise.utilities.DisguiseUtilities;
import me.libraryaddict.disguise.utilities.params.ParamInfoManager;
import org.bukkit.Sound;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.YamlConfiguration;
@@ -16,8 +17,10 @@ import java.util.stream.Collectors;
*/
public class SoundManager {
public void load() {
SoundGroup.getGroups().clear();
loadSounds();
loadCustomSounds();
ParamInfoManager.getParamInfoSoundGroup().recalculate();
}
private void loadCustomSounds() {