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.talk.dialogue.DialogueRenderer;
|
||||
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 java.net.InetSocketAddress;
|
||||
@ -33,53 +31,52 @@ public class DefaultBootstrap extends ServerInitializer {
|
||||
MinecraftServer.getGlobalEventHandler().addListener(PlayerChatEvent.class, event -> {
|
||||
var player = event.getPlayer();
|
||||
|
||||
PictureBanner.TEST.show(player);
|
||||
// var render = new DialogueRenderer(player, DialogueTheme.builder().build());
|
||||
// render.setText("""
|
||||
// Абсолютно точно.
|
||||
// Я знаю точнo - невозможное возможно
|
||||
// Сойти с ума, влюбиться так неосторoжно
|
||||
// Найти тебя, не отпускать ни днём, ни ночью
|
||||
// Всё невозможное - возможно, знаю точно!
|
||||
// А где тебя искать, прошу ты мне ответь
|
||||
// В какие города мне за тобой лететь
|
||||
// Я готов на край Земли, я всё должен объяснить
|
||||
// Пойми, что без тебя я не умею жить
|
||||
// Я знаю точно - невозможное возможно
|
||||
// Сойти с ума, влюбиться так неосторожно
|
||||
// Найти тебя, не отпускать ни днём, ни ночью
|
||||
// Всё невозможное - возможно, знаю точно!
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
||||
// Всё готов делить, с тобой я пополам
|
||||
// Ты только мне поверь, я сделал выбор сам
|
||||
// Дай же мне последний шанс, я всё должен объяснить
|
||||
// Пойми, что без тебя я не умею жить
|
||||
// Я знаю точно - невозможное возможно
|
||||
// Сойти с ума, влюбиться так неосторожно
|
||||
// Найти тебя, не отпускать ни днём, ни ночью
|
||||
// Всё невозможное - возможно, знаю точно!
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
||||
// Я знаю точно - невозможное возможно
|
||||
// Сойти с ума, влюбиться так неосторожно
|
||||
// Найти тебя, не отпускать ни днём, ни ночью
|
||||
// Всё невозможное - возможно, знаю точно!
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а
|
||||
// На-на-на-на (на-на-на-на), а-а, а-а""");
|
||||
//
|
||||
// render.setButton(ButtonNumber.BUTTON_1, "Всем привет!", 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_4, "msb3 is top!", ctx -> {});
|
||||
//
|
||||
// render.show();
|
||||
var render = new DialogueRenderer(player, DialogueTheme.builder().build());
|
||||
render.setText("""
|
||||
Абсолютно точно.
|
||||
Я знаю точнo - невозможное возможно
|
||||
Сойти с ума, влюбиться так неосторoжно
|
||||
Найти тебя, не отпускать ни днём, ни ночью
|
||||
Всё невозможное - возможно, знаю точно!
|
||||
А где тебя искать, прошу ты мне ответь
|
||||
В какие города мне за тобой лететь
|
||||
Я готов на край Земли, я всё должен объяснить
|
||||
Пойми, что без тебя я не умею жить
|
||||
Я знаю точно - невозможное возможно
|
||||
Сойти с ума, влюбиться так неосторожно
|
||||
Найти тебя, не отпускать ни днём, ни ночью
|
||||
Всё невозможное - возможно, знаю точно!
|
||||
На-на-на-на (на-на-на-на), а-а, а-а
|
||||
На-на-на-на (на-на-на-на), а-а, а-а
|
||||
Всё готов делить, с тобой я пополам
|
||||
Ты только мне поверь, я сделал выбор сам
|
||||
Дай же мне последний шанс, я всё должен объяснить
|
||||
Пойми, что без тебя я не умею жить
|
||||
Я знаю точно - невозможное возможно
|
||||
Сойти с ума, влюбиться так неосторожно
|
||||
Найти тебя, не отпускать ни днём, ни ночью
|
||||
Всё невозможное - возможно, знаю точно!
|
||||
На-на-на-на (на-на-на-на), а-а, а-а
|
||||
На-на-на-на (на-на-на-на), а-а, а-а
|
||||
Я знаю точно - невозможное возможно
|
||||
Сойти с ума, влюбиться так неосторожно
|
||||
Найти тебя, не отпускать ни днём, ни ночью
|
||||
Всё невозможное - возможно, знаю точно!
|
||||
На-на-на-на (на-на-на-на), а-а, а-а
|
||||
На-на-на-на (на-на-на-на), а-а, а-а""");
|
||||
|
||||
render.setButton(ButtonNumber.BUTTON_1, "Всем привет!", 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_4, "msb3 is top!", ctx -> {});
|
||||
|
||||
render.show();
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onInitializeResources(ResourcePack resourcePack) {
|
||||
ClassPreLoader.preload(PictureBanner.class);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@ -21,8 +21,6 @@ public class PictureBanner {
|
||||
|
||||
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 glyph2;
|
||||
private final GlyphImage glyph3;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user