Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.mcskill.mod.PixelmonUI.side.client.gui;
- import java.awt.Color;
- import gg.essential.elementa.components.LabelComponent;
- import gg.essential.elementa.components.ScrollComponent;
- import gg.essential.elementa.components.UIBlock;
- import gg.essential.elementa.components.Window;
- import gg.essential.elementa.constraints.PixelConstraint;
- import net.minecraft.client.gui.GuiScreen;
- import net.minecraft.client.gui.ScaledResolution;
- public class SettingsScreen extends GuiScreen {
- public SettingsScreen() {
- }
- public void initGui() {
- super.initGui();
- }
- public void drawScreen(int mouseX, int mouseY, float partialTicks) {
- ScaledResolution resolution = new ScaledResolution(mc);
- Window window = new Window();
- window.setHeight(new PixelConstraint(resolution.getScaledHeight()));
- window.setWidth(new PixelConstraint(resolution.getScaledWidth()));
- UIBlock main_form = new UIBlock();
- main_form.setWidth(new PixelConstraint(200));
- main_form.setHeight(new PixelConstraint(120));
- main_form.setX(new PixelConstraint((resolution.getScaledWidth() / 2) - (main_form.getWidth() / 2)));
- main_form.setY(new PixelConstraint((resolution.getScaledHeight() / 2) - (main_form.getHeight() / 2)));
- main_form.setColor(new Color(0, 0, 0, 200));
- main_form.setChildOf(window);
- LabelComponent title = new LabelComponent("\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0050\u0069\u0078\u0065\u006c\u006d\u006f\u006e \u0055\u0049");
- title.setTextScale(new PixelConstraint(7.7f));
- title.setX(new PixelConstraint((main_form.getWidth() / 2) - (((title.getTextWidth() * 7.7f) / 7.7f ) / 2)));
- title.setY(new PixelConstraint(2));
- title.setChildOf(main_form);
- Slider test = new Slider(1.0f, 1.0f, 0.7f, "Масштаб");
- test.setWidth(new PixelConstraint(main_form.getWidth() - 10));
- test.setHeight(new PixelConstraint(10));
- test.setY(new PixelConstraint(15));
- test.setX(new PixelConstraint(5));
- test.setChildOf(main_form);
- window.draw();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement