Minecraft Launcher Premium | SourceCode Dla Wszystkich :)

DarkDev | 2019-01-30 16:46:13 UTC | #1

Witam!
Z racji że jestem tu nowy na forum, to chciałbym się podzielić ze “społecznością” lvlup’a moja małą pracą.
Jest to w pełni otwarty kod źródłowy launcher’a minecraft .
Przepraszam za to że jest on w języku angielskim :( (Na początku miał być on opublikowany na zagranicznych forach.)
Jeśli chodzi o sam wygląd to wygląda on następująco:


Tryb pełnoekranowy i w oknie


Jeżeli @SystemZ nie wyraża zgody aby umieścić strone lvlup.pro w launcherze to proszę pisać, a ja szybko zrobię updata posta, jak i plików do pobrania :slight_smile:


Pobieram Pliki Launchera Od DarkDev’a


Przygotowywanie & Kompilacja

Potrzebny będzie nam program Eclipse xxx IDE (xxx - wersja, np. w moim przypadku Eclipse Neon IDE) i pliki wraz z src (sourcecode)

1. Tworzymy nowy projekt java (Oczywiście nazywamy projekt jak i dajemy Finish)

2. “Import” naszego kodu:
Prawym przyciskiem myszy klikamy na nasz projekt –> “Show In” –> “System Explorer” | po otwarciu naszego okna wchodzimy w nasz projekt następnie wklejamy cały src.

3. Import biblioteki (Plików jar które pobrałeś/aś wraz z src):
Znów klikamy prawym na nasz projekt (w programie eclipsa) –> Build Path
–> Add External Archives i zaznaczamy wszystkie pobrane biblioteki .jar.

4. Po wykonaniu tych kroków nasz projekt (launcher) jest gotowy do “wypalenia”
Więc:

Prawym na projekt –> Export –> Wchodzimy w zakładkę java i wybieramy Runnable Java File –> Znów wybieramy, konfigurację uruchomienia (jeśli jest puste to otwórz plik Main.java ) i wybierz gdzie ma się zapisać plik .jar.

Tak oto wypalony launcher możesz już odpalić :)


Pss… Chciałbym przeprosić jeżeli poradnik jest zagmatwany :disappointed_relieved:


Mam nadzieję że się on komuś przyda :slight_smile:


Timo | 2016-11-14 13:33:30 UTC | #2

Fajna reklama w tym launcherze, #KandydatNaOficjalnyLauncherLvlupa


DarkDev | 2016-11-14 13:36:23 UTC | #3

Jako iż lubię hosting LvLUp.Pro i publikuję tutaj launcher to czemu by nie zrobić małej reklamy ;)


anon82750602 | 2016-11-14 16:23:19 UTC | #4

Sam pisales czy kod kopiowales?
Bo to 1:1 launcher Mojangu - a jego dekompilacja / modyfikacja do końca legalną nie jest…


DarkDev | 2016-11-14 16:46:48 UTC | #5

Tak, ja go napisałem :)
Jeśli chodzi o samo to że jest “1:1” to taki miałem cel.
I myślę, że raczej mój cel osiągnołem :)


To nie jest launcher Mojangu.



anon10657637 | 2016-11-14 17:04:40 UTC | #6

@DarkDev moze wstawisz source code na githuba? łatwiej mi się przegląda, zwłaszcza że nie korzystam z Eclipse


DarkDev | 2016-11-14 17:29:20 UTC | #7

Niestety nie korzystam z “githuba”.
Pliki możesz pobrać i przeglądać w notepad++ czy innego notatnika.


anon10657637 | 2016-11-14 18:55:07 UTC | #8

meh, super. tylko tak się składa że nie wszyscy mają dostęp do komputera codziennie, a chcieliby przejrzeć kod, ot tak z czystej ciekawości. więc jeżeli możesz - zrób to, proszę. podobno jesteś za opensource ;)


DarkDev | 2016-11-14 19:03:44 UTC | #9

@anon10657637 Postaram się jakoś, tylko to jest ten ból że kompletnie nie umiem importować do githuba :frowning:


anon10657637 | 2016-11-14 19:05:26 UTC | #10

@DarkDev https://desktop.github.com/ - polecam :smiley:


DarkDev | 2016-11-14 19:13:14 UTC | #11

Już się pobiera ;)


Szymon | 2016-11-14 19:53:12 UTC | #12

Po co komu launcher, który niczym nie różni się od oryginalnego launchera poza stroną startową :D

[quote=”DarkDev, post:5, topic:1382”]
Tak, ja go napisałem :slightsmile:
Jeśli chodzi o samo to że jest “1:1” to taki miałem cel.
I myślę, że raczej mój cel osiągnołem :slight
smile:
[/quote]
w src są package z launchera mojangu więc nie dopisuj sobie XD
Co najwyżej jest to edytowany launcher minecrafta, ale ręki sobie nie daję uciąć


DarkDev | 2016-11-14 19:36:11 UTC | #13

Dla ciebie to tylko jakaś aplikacja, dla kogoś to może być coś czego szukał jakiś czas ;)


Szymon | 2016-11-14 19:53:50 UTC | #14

Mógł też ściągnąć sobie zwykły launcher ze strony http://minecraft.net


DarkDev | 2016-11-14 20:02:57 UTC | #15

Lecz tutaj bardziej chodzi o kod i możliwość jego edycji ;)


system | 2019-01-30 15:59:31 UTC | #16