Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Kompilacja Sponge


MrNygus

Rekomendowane odpowiedzi

Opublikowano

Witam czy ktoś ogarnął kompilowanie silnika serwerowego Sponge?

Ja doszedłem tylko do momentu otrzymania API xD :

spongeapi-1.1-SNAPSHOT.jar 
a co zrobić by otrzymać server?

 

A tutaj próba kompilacji:

huf97e88r08t.png

Opublikowano

Cały kod źródłowy można zaszeleść na https://github.com/SpongePowered

Można skompilować sobie sponge i uruchomić ale niestety jest on jeszcze bardzo nie stabilny ma duże zużycie pamięci i ogromne lagi.

 

Ale jeżeli chciałbyś sobie go uruchomić i zobaczyć jak działa to napisałem poniżej:

 

1) Pobierasz folder "Sponge" z linku powyżej i rozpakowujesz go gdzieś.

2) Pobierasz folder "SpongeAPI" i rozpakowujesz jego zawartość do folderu "SpongeAPI" który znajdziesz w folderze który rozpakowałeś w punkcie 1

3) Pobierasz folder "Mixin" i rozpakowujesz do folderu "Mixin"

 

4)Otwierasz konsolę, przechodzisz do folderu z Sponge - nazwa powinna być "Sponge-master" no chyba że ją zmieniłeś

5)I piszesz gradlew.bat setupDecompWorkspace --refresh-dependencies

 

Skompilowany spongeAPI znajdziesz w "build/libs"

 

6)Aby uruchomić serwer należy z głównego folderu napisać gradlew.bat runServer

 

 

Chyba nie namieszałem z bardzo ;)

Jak coś nie zrozumiałe to pisać - poprawię

 

Trzeba pamiętać że Sponge jest w fazie pre-Alpha czyli nie licz na to że serwer będzie działał jak trzeba

Ale zobaczyć można :)

Linux pozwoli wycisnąć ostatnią łzę z twojego procesora.

  • 2 tygodnie później...
Opublikowano

@update

 

Napiszę jak skompilować sobie plik .jar który da się uruchomić:

 

"gradlew.bat shadowJar"

 

Uruchamialny plik .jar znajdziemy w build/libs

 

 

Do rzucę jeszcze działający plik .jar Granite-a:

 

https://www.dropbox.com/s/jgxg09hc955um2y/Granite-master-0.1-SNAPSHOT.jar?dl=0

 

virus scan:

 

https://www.virustotal.com/pl/file/c5ed38c314556b51bf29103240d01d87a8d98d633ae4e5abbd869dacfbe64b55/analysis/1427579262/

Linux pozwoli wycisnąć ostatnią łzę z twojego procesora.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...