feat: updated banners
This commit is contained in:
parent
41724927b6
commit
317bce17c2
@ -11,8 +11,6 @@ import ru.dragonestia.msb3.api.module.ResourcePackRepositoryModule;
|
|||||||
import ru.dragonestia.msb3.api.resource.dialog.ButtonNumber;
|
import ru.dragonestia.msb3.api.resource.dialog.ButtonNumber;
|
||||||
import ru.dragonestia.msb3.api.talk.dialogue.DialogueRenderer;
|
import ru.dragonestia.msb3.api.talk.dialogue.DialogueRenderer;
|
||||||
import ru.dragonestia.msb3.api.talk.dialogue.DialogueTheme;
|
import ru.dragonestia.msb3.api.talk.dialogue.DialogueTheme;
|
||||||
import ru.dragonestia.msb3.api.ui.PictureBanner;
|
|
||||||
import ru.dragonestia.msb3.resource.utils.ClassPreLoader;
|
|
||||||
import team.unnamed.creative.ResourcePack;
|
import team.unnamed.creative.ResourcePack;
|
||||||
|
|
||||||
import java.net.InetSocketAddress;
|
import java.net.InetSocketAddress;
|
||||||
@ -33,53 +31,52 @@ public class DefaultBootstrap extends ServerInitializer {
|
|||||||
MinecraftServer.getGlobalEventHandler().addListener(PlayerChatEvent.class, event -> {
|
MinecraftServer.getGlobalEventHandler().addListener(PlayerChatEvent.class, event -> {
|
||||||
var player = event.getPlayer();
|
var player = event.getPlayer();
|
||||||
|
|
||||||
PictureBanner.TEST.show(player);
|
var render = new DialogueRenderer(player, DialogueTheme.builder().build());
|
||||||
// var render = new DialogueRenderer(player, DialogueTheme.builder().build());
|
render.setText("""
|
||||||
// render.setText("""
|
Абсолютно точно.
|
||||||
// Абсолютно точно.
|
Я знаю точнo - невозможное возможно
|
||||||
// Я знаю точнo - невозможное возможно
|
Сойти с ума, влюбиться так неосторoжно
|
||||||
// Сойти с ума, влюбиться так неосторoжно
|
Найти тебя, не отпускать ни днём, ни ночью
|
||||||
// Найти тебя, не отпускать ни днём, ни ночью
|
Всё невозможное - возможно, знаю точно!
|
||||||
// Всё невозможное - возможно, знаю точно!
|
А где тебя искать, прошу ты мне ответь
|
||||||
// А где тебя искать, прошу ты мне ответь
|
В какие города мне за тобой лететь
|
||||||
// В какие города мне за тобой лететь
|
Я готов на край Земли, я всё должен объяснить
|
||||||
// Я готов на край Земли, я всё должен объяснить
|
Пойми, что без тебя я не умею жить
|
||||||
// Пойми, что без тебя я не умею жить
|
Я знаю точно - невозможное возможно
|
||||||
// Я знаю точно - невозможное возможно
|
Сойти с ума, влюбиться так неосторожно
|
||||||
// Сойти с ума, влюбиться так неосторожно
|
Найти тебя, не отпускать ни днём, ни ночью
|
||||||
// Найти тебя, не отпускать ни днём, ни ночью
|
Всё невозможное - возможно, знаю точно!
|
||||||
// Всё невозможное - возможно, знаю точно!
|
На-на-на-на (на-на-на-на), а-а, а-а
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
На-на-на-на (на-на-на-на), а-а, а-а
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
Всё готов делить, с тобой я пополам
|
||||||
// Всё готов делить, с тобой я пополам
|
Ты только мне поверь, я сделал выбор сам
|
||||||
// Ты только мне поверь, я сделал выбор сам
|
Дай же мне последний шанс, я всё должен объяснить
|
||||||
// Дай же мне последний шанс, я всё должен объяснить
|
Пойми, что без тебя я не умею жить
|
||||||
// Пойми, что без тебя я не умею жить
|
Я знаю точно - невозможное возможно
|
||||||
// Я знаю точно - невозможное возможно
|
Сойти с ума, влюбиться так неосторожно
|
||||||
// Сойти с ума, влюбиться так неосторожно
|
Найти тебя, не отпускать ни днём, ни ночью
|
||||||
// Найти тебя, не отпускать ни днём, ни ночью
|
Всё невозможное - возможно, знаю точно!
|
||||||
// Всё невозможное - возможно, знаю точно!
|
На-на-на-на (на-на-на-на), а-а, а-а
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
На-на-на-на (на-на-на-на), а-а, а-а
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
Я знаю точно - невозможное возможно
|
||||||
// Я знаю точно - невозможное возможно
|
Сойти с ума, влюбиться так неосторожно
|
||||||
// Сойти с ума, влюбиться так неосторожно
|
Найти тебя, не отпускать ни днём, ни ночью
|
||||||
// Найти тебя, не отпускать ни днём, ни ночью
|
Всё невозможное - возможно, знаю точно!
|
||||||
// Всё невозможное - возможно, знаю точно!
|
На-на-на-на (на-на-на-на), а-а, а-а
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
На-на-на-на (на-на-на-на), а-а, а-а""");
|
||||||
// На-на-на-на (на-на-на-на), а-а, а-а""");
|
|
||||||
//
|
render.setButton(ButtonNumber.BUTTON_1, "Всем привет!", ctx -> {});
|
||||||
// render.setButton(ButtonNumber.BUTTON_1, "Всем привет!", ctx -> {});
|
render.setButton(ButtonNumber.BUTTON_2, "I am a teapot", ctx -> {});
|
||||||
// render.setButton(ButtonNumber.BUTTON_2, "I am a teapot", ctx -> {});
|
render.setButton(ButtonNumber.BUTTON_3, "I love pizza\nMamma mia\nPeperoni\nPapa carlo\nZaebumba\nZaebumba", ctx -> {});
|
||||||
// render.setButton(ButtonNumber.BUTTON_3, "I love pizza\nMamma mia\nPeperoni\nPapa carlo\nZaebumba\nZaebumba", ctx -> {});
|
render.setButton(ButtonNumber.BUTTON_4, "msb3 is top!", ctx -> {});
|
||||||
// render.setButton(ButtonNumber.BUTTON_4, "msb3 is top!", ctx -> {});
|
|
||||||
//
|
render.show();
|
||||||
// render.show();
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInitializeResources(ResourcePack resourcePack) {
|
public void onInitializeResources(ResourcePack resourcePack) {
|
||||||
ClassPreLoader.preload(PictureBanner.class);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -21,8 +21,6 @@ public class PictureBanner {
|
|||||||
|
|
||||||
public static final int CHEST_GUI_WIDTH = 176;
|
public static final int CHEST_GUI_WIDTH = 176;
|
||||||
|
|
||||||
public static PictureBanner TEST = new PictureBanner("test", ResourceFromJar.of("glyphs/test_banner.png"));
|
|
||||||
|
|
||||||
private final GlyphImage glyph1;
|
private final GlyphImage glyph1;
|
||||||
private final GlyphImage glyph2;
|
private final GlyphImage glyph2;
|
||||||
private final GlyphImage glyph3;
|
private final GlyphImage glyph3;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user