compiling
This commit is contained in:
@@ -15,7 +15,7 @@ import net.minecraft.network.chat.Component;
|
|||||||
import net.minecraftforge.api.distmarker.Dist;
|
import net.minecraftforge.api.distmarker.Dist;
|
||||||
import net.minecraftforge.api.distmarker.OnlyIn;
|
import net.minecraftforge.api.distmarker.OnlyIn;
|
||||||
import net.minecraftforge.client.gui.widget.ExtendedButton;
|
import net.minecraftforge.client.gui.widget.ExtendedButton;
|
||||||
import net.minecraftforge.client.gui.widget.Slider;
|
import net.minecraftforge.client.gui.widget.ForgeSlider;
|
||||||
import nl.requios.effortlessbuilding.EffortlessBuilding;
|
import nl.requios.effortlessbuilding.EffortlessBuilding;
|
||||||
|
|
||||||
import javax.annotation.ParametersAreNonnullByDefault;
|
import javax.annotation.ParametersAreNonnullByDefault;
|
||||||
@@ -52,9 +52,7 @@ public class PlayerSettingsGui extends Screen {
|
|||||||
addRenderableOnly(shaderTypeButton);
|
addRenderableOnly(shaderTypeButton);
|
||||||
|
|
||||||
yy += 50;
|
yy += 50;
|
||||||
Slider slider = new Slider(right - 200, yy, 200, 20, Component.empty(), Component.empty(), 0.5, 2.0, 1.0, true, true, (button) -> {
|
ForgeSlider slider = new ForgeSlider(right - 200, yy, 200, 20, Component.empty(), Component.empty(), 0.5, 2.0, 1.0, true);
|
||||||
|
|
||||||
});
|
|
||||||
addRenderableOnly(slider);
|
addRenderableOnly(slider);
|
||||||
|
|
||||||
closeButton = new ExtendedButton(left + 50, bottom - 20, 180, 20, Component.literal("Done"), (button) -> this.minecraft.player.closeContainer());
|
closeButton = new ExtendedButton(left + 50, bottom - 20, 180, 20, Component.literal("Done"), (button) -> this.minecraft.player.closeContainer());
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import net.minecraft.network.chat.Component;
|
|||||||
import net.minecraft.resources.ResourceLocation;
|
import net.minecraft.resources.ResourceLocation;
|
||||||
import net.minecraft.sounds.SoundEvents;
|
import net.minecraft.sounds.SoundEvents;
|
||||||
import net.minecraft.sounds.SoundSource;
|
import net.minecraft.sounds.SoundSource;
|
||||||
|
import net.minecraft.util.RandomSource;
|
||||||
import nl.requios.effortlessbuilding.EffortlessBuilding;
|
import nl.requios.effortlessbuilding.EffortlessBuilding;
|
||||||
import nl.requios.effortlessbuilding.buildmode.ModeOptions;
|
import nl.requios.effortlessbuilding.buildmode.ModeOptions;
|
||||||
import nl.requios.effortlessbuilding.buildmode.ModeSettingsManager;
|
import nl.requios.effortlessbuilding.buildmode.ModeSettingsManager;
|
||||||
@@ -473,7 +474,7 @@ public class RadialMenu extends Screen {
|
|||||||
public static void playRadialMenuSound() {
|
public static void playRadialMenuSound() {
|
||||||
final float volume = 0.1f;
|
final float volume = 0.1f;
|
||||||
if (volume >= 0.0001f) {
|
if (volume >= 0.0001f) {
|
||||||
SimpleSoundInstance sound = new SimpleSoundInstance(SoundEvents.UI_BUTTON_CLICK, SoundSource.MASTER, volume, 1.0f, Minecraft.getInstance().player.blockPosition());
|
SimpleSoundInstance sound = new SimpleSoundInstance(SoundEvents.UI_BUTTON_CLICK, SoundSource.MASTER, volume, 1.0f, RandomSource.create(), Minecraft.getInstance().player.blockPosition());
|
||||||
Minecraft.getInstance().getSoundManager().play(sound);
|
Minecraft.getInstance().getSoundManager().play(sound);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user