SE HAI UN DESIDERIO CHE NON PUOI REALIZZARE... CRAFTALO!!

Benvenuti sul sito ufficiale di The Last Cubic Man!

Qui potete trovare ogni informazione possibile immaginabile riguardante minecraft, sia in singolo che online!

Dalle informazioni più banali sul gioco, alle leggende su herobrine, guide su come installare mod, texture, skin e anche su come farle!

Sotto ad ogni post o guida potete lasciare liberamente dei commenti anonimi e non. Ovviamente se commentate con il vostro account di google vi arriverà anche un email di notifica in caso di risposta, se invece rimanete anonimi dovrete controllare manualmente!

MAPPA DEL SITO

Nella parte in alto, subito sotto al titolo, troverete le pagine con le varie guide o informazioni di altro tipo riguardanti minecraft, per vederle basterà cliccare sul titolo desiderato.

In fondo al sito puoi trovare la chat per parlare (senza bisogno di registrazioni) con chi è online al momento!

CREARE UN SERVER


COS'È UN SERVER?

Creare un server è abbastanza facile, la parte difficile è gestirlo...gestire i giocatori più che altro!

Ma cominciamo dalle basi, per chi proprio non sa assolutamente niente di server.

Dunque, vi sarà capitato (mi riferisco a chi non sa cos'è un server) di entrare in una partita multiplayer di un qualunque gioco? Bene, prendiamo per esempio battlefield o call of duty, quando andate online vi trovate in una delle mappe insieme ad altri giocatori (...e fin qui ci siamo!) ma se provate ad entrare su un altra partita potreste trovarvi nella stessa mappa ma con giocatori diversi... MAGIA :D
Questo perchè ci sono più server! I server di qualunque gioco contengono al loro interno una o più mappe e un numero limitato "posti", ad esempio se ci sono 10 posti possono entrare solo 10 persone.

Quindi, il concetto di "creare un server di minecraft" consiste nel mettere a disposizione di tutti un mondo (che possiamo anche personalizzare) e deciderne le regole di gioco.

Bene, ora passiamo alla parte un po più complicata...

(1) _ CREARE UN SERVER
Bisogna sapere che esistono vari tipi di server per minecraft, i più famosi sono:
Vanilla, Tekkit, Technic e Bukkit.


[Tutti i link per i download li trovate al fondo della guida]


SERVER VANILLA

Quando si dice Vanilla si intende il puro e semplice minecraft, senza mod o plugin vari.
Praticamente dire "server vanilla" è come dire "server di minecraft".

Per creare questo tipo di server ci vogliono... 30 secondi circa!
Basterà seguire questi semplici passaggi:


   Create una cartella dove volete voi. Ad esempio sul desktop.
   Rinominatela come volete voi. Ad esempio "Server Minecraft".
   Scaricate il launcher del server (in base al vostro sistema operativo).
   Infine cliccate semplicemente su quel file e il server inizierà a crearsi.
   Si aprirà anche una finestra chiamata Terminale (su mac/linux) o Console (su windows).
Una volta completato, troverete all'interno della cartella una serie di file e sulla finestra di controllo (terminale / console) ci sarà scritto "done" nell'ultima riga.

A questo punto il server è creato ed è anche avviato.



SERVER BUKKIT...

Creare un server bukkit è leggermente più complesso. Quindi farò due guide, una per Mac / Linux e un'altra per Windows.

...SU MAC o LINUX

Anche qui vi basterà seguire bene i passaggi.


   Create una cartella dove volete voi. Ad esempio sulla scrivania (che sarebbe il desktop).
   Rinominatela come volete voi. Ad esempio "Server Bukkit".
   Scaricate il launcher del server (in base al vostro sistema operativo).
   Inseritelo all'interno della cartella e rinominatelo in "craftbukkit.jar"
   Avviate il Terminale.
[Per aprire il terminale su Mac andate nella applicazioni, all'interno della cartella Utility e selezionate il Terminale.
Su Linux invece potete aprirlo premendo Control+T o semplicemente usando la funzione di "Cerca"!]
   Una volta aperto il terminale bisogna scrivere due comandi.

   Il primo è: 

cd [posizione della cartella]

oppure, più comodamente, scrivete solo cd e poi trascinate la cartella del server sulla finestra del terminale, in questo modo la posizione comparirà per magia!

IMPORTANTE: 
dopo cd bisogna lasciare uno spazio e non scrivere cd/Users/ecc...


Nel caso di quest'immagine la posizione della cartella è /Users/T-REC/Desktop/Server 
Tutta la parte che precede "cd ..." non centra niente, è solo una scritta che compare su mio terminale, ognuno avrà una scritta diversa.

   Il secondo comando è:

java -Xmx1024M -Xms1024M -jar craftbukkit.jar


Qui ci sono una serie di cose da dire, innanzitutto non fate caso alle differenze tra i numeri che ho scritto e quelli nell'immagine.

-Xmx... indica la ram massima dedicata al server, mentre -Xms... indica la ram minima.

Faccio un esempio: -Xmx2048M e -Xms1024M, in questo caso il server si avvierà sempre con 1024 Mega di ram (cioè un giga), ma se succede qualcosa all'interno del gioco, come ad esempio l'esplosione di migliaia di TNT, il server avrà bisogno di molta più ram in quel momento.
Se questo richiesta supera i 2048 Mega (2 giga), il server non riceverà altra ram e quindi si verificherà un crash (ovvero il blocco o la chiusura del server).


IMPORTANTE:
Dopo ogni comando bisogna premere invio!
Cioè scrivi "cd ecc...", premi invio, poi scrivi "java ecc...", premi invio.


   A questo punto noteremo che sul terminale iniziano a comparire una serie di scritte, fin quando nell'ultima riga non vedremo la parola "done".
Complimenti, avete creato il vostro server Bukkit!


...SU WINDOWS

Su windows non l'ho ancora mai creato, perciò metterò la guida solo quando ne avrò testato personalmente il funzionamento!


(2) _ CONTROLLARE UN SERVER

Ho detto come creare un server, ma non come aprirlo e chiuderlo!
Questa è la parte più facile.

Per aprirlo si fa esattamente come quando lo si è creato, nel caso del Vanilla basta cliccare due volte sul file launcher ed il server si avvierà da solo, mentre su quello bukkit ci sono tre metodi:
1.Utilizzare i soliti due comandi ogni volta (cd... e java...), non è necessario riscriverli, basterà premere la freccia in su per rivedere gli ultimi comandi utilizzati (esattamente come si fa nella chat di minecraft!)
2.Stessa cosa che ho detto nel punto 1, ma senza il comando cd, però questo non è possibile se il terminale viene utilizzato anche in altre occasioni per accedere ad altre cartelle ad esempio.
3.È possibile creare un file che una volta aperto avvia in automatico il server, un po come il vanilla. Però non voglio dire nulla a riguardo, perché a me non ha mai funzionato, quindi evito di scrivere cose che non ho potuto testare personalmente xD
Per chiuderlo basterà scrivere sulla finestra di controllo (terminale o console) il comando "stop" (senza ") e premere invio. Oppure dalla chat di gioco, con lo stesso comando preceduto da uno slash, cioè:
/stop 

Non bisognerebbe mai chiudere direttamente la finestra di controllo perchè potrebbe non salvare alcune cose successe nel server.

Sia nei server bukkit che vanilla è presente un file di configurazione chiamato server.properties

All'interno di questo file troveremo esattamente queste scritte:

#Minecraft server properties
#Sat Oct 13 02:13:10 CEST 2012
generator-settings=
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
server-port=25565
level-type=DEFAULT
enable-rcon=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
snooper-enabled=false
texture-pack=
online-mode=true
pvp=true
difficulty=3
enable-command-block=true
gamemode=0
max-players=20
spawn-monsters=true
generate-structures=true
view-distance=10
spawn-protection=16
motd=

Le prime due righe non sono da considerare, come si può notare anche dal simbolo # che le precede.
Però vediamo cosa significa ogni parametro. Scrivo solo quelli che conosco, purtroppo ci sono alcune cose di cui non ne ho ancora capito l'utilità!



allow-nether=
TRUE: abilità la possibilità di andare nel nether  FALSE: vietato l'accesso al nether!

level-name=
Qui bisogna inserire il nome della cartella contenente il mondo, di default dovrebbe essere world, nel caso di bukkit, tramite dei plugin si può avere accesso a più mondi, ma bisogna comunque inserire il nome di un mondo di partenza.

allow-flight=
TRUE: chi vola non viene cacciato dal server, quindi chi magari usa delle "hack mod" per saltare più in alto o per arrampicarsi sui muri non correrà alcun rischio  FALSE: ...fa l'effetto opposto del true xD

server-port=
Di default la porta del server è 25565, può cambiare se si usa un dominio personalizzato o un server esterno, ma in quel caso vi verrà detto cosa mettere.

level-type=
Non ne sono ancora certo, ma questo dovrebbe indicare il "livello" di partenza del mondo, cioè in che livello si spawn appena entrati nel server
DEFAULT: mondo normale
NETHER: nether...
END: end...
non credo ci sia bisogno di approfondire tanto xD

level-seed=
Se si avvia il server senza un mondo già inserito, questo verrà creato in automatico. Quindi qua possiamo mettere il seed su cui vogliamo che si crei il mondo.
[Guida: UN MONDO NON BASTA!] (guarda questa guida se non sai cosa sono i seed)

server-ip=
Qui bisogna scrivere l'ip che si vuole utilizzare per avviare il server, ovviamente non è quello del proprio pc (come dicono in tanti) ma è quello fornitoci da Hamachi se usate quel programma, o quello abbinato al server esterno nel caso in cui ne compriate uno.

max-build-height=
Di default è 256 ed indica l'altezza massima in cui si può costruire. Consiglio di non superare questo numero perchè in teoria il gioco non è programmato per farlo, però potete senza problemi diminuirlo.

spawn-npcs=
TRUE: attiva gli npc nel server, se non sai cosa sono vai a leggere questo articolo [Guida: TUTTI I MOB DI MINECRAFT]
FALSE: non saranno presenti NPC nel server.

white-list=
TRUE: con la white-list attiva potranno entrare solo i giocatori elencati nel file di testo "white-list".
FALSE: se è disattivata può entrare chiunque.

spawn-animals=
TRUE: animali attivi
FALSE: animali disattivati

texture-pack=
Da la possibilità di far scaricare a tutti una texture pack scelta da voi, però potranno decidere se utilizzarla o no. Se volete farla scaricare basterà inserirla nella cartella del server e poi trascinarla su questo file di testo, affianco a texture-pack= così subito dopo all'uguale comparirà l'indirizzo in cui si trova la texture pack, e quando qualcuno entra nel server inizierà a scaricarla in automatico.
Cercate di non metterne una troppo pesante!

online-mode=
TRUE: possono entrare solo gli utenti premium e solo utilizzando il launcher del gioco che si scarica da minecraft.net (ovvero la versione non SP)
FALSE: può entrare chiunque, con qualunque nome, utilizzando anche il launcher SP (ovviamente!)

pvp=
[Player Versus Player]
TRUE: i giocatori possono picchiarsi e uccidersi! 
FALSE: i giocatori non possono colpirsi tra loro.

difficulty=
1: Facile
2: Normale
3: Difficile

enable-command-block=
TRUE: il command block sarà utilizzabile
FALSE: anche se c'è il command block, non funzionerà. 

gamemode=
0: Survival
1: Creative
2: Adventure

Con questo impostiamo la gamemode che ogni giocatore avrà la prima volta che entra, ma è possibile cambiarla a ciascuno tramite l'apposito comando.

max-players=
Da 1 a ∞!
Inserire il numero massimo di giocatori, non so con esattezza quanta ram utilizzi ogni giocatore normalmente, ma comunque questa varia in base a ciò che si sta facendo.
Bisogna considerare che il server da solo può richiedere anche 100 o più mega e che i posti disponibili, anche se non sono occupati, richiedono comunque una certa quantità di ram. Tenendo conto di queste cose limitate il numero di giocatori in base alla ram utilizzata nel server.
Tanto basta fare qualche test, su un server vanilla sarà presente un grafico nella finestra di controllo, mentre su bukkit basta usare il comando "memory" per vedere le statistiche.
Di default il limite è impostato a 20.

spawn-monsters=
TRUE: saranno presenti i mostri (o per essere più precisi, i mob aggressivi)
FALSE: non saranno presenti!

generate-structures=
TRUE: durante la creazione del mondo si genereranno anche le strutture (piramidi, villaggi, dungeon, ecc...)
FALSE: si genererà un mondo senza strutture.
Questo serve solo nel caso in cui non abbiate inserito una cartella contente il mondo (come con il seed).

view-distance=
...di default è 10, ma non so esattamente cosa sia, farò dei test per cercare di capirlo e poi lo scriverò!

spawn-protection=
Di default è 16 ed indica quanto dev'essere grande l'area protetta dello spawn. 
Se ad esempio mettete 5 significa che, partendo dal punto di spawn, verrà protetta un'area "circolare" di raggio 5 cubi.

motd=
Qui potete scrivere ciò che volete e sarà il messaggio che tutti possono vedere nell'elenco dei server.


Ad esempio io ho scritto motd=T-REC :D e nell'elenco dei server la scritta verrà vista così (immagine).
Ovviamente non dovrete mettere una scritta troppo lunga altrimenti non sarà tutta visibile!



(3) _ CONFIGURAZIONE IP

Per ultima, ma non meno importante, c'è la fase di configurazione dell'ip.
Ci sono due tipi di IP molto comuni, il tipo dinamico cioè quello che può essere utilizzato da chiunque senza necessità di programmi extra come hamachi, e poi ci sono gli ip di hamachi.
Il primo tipo è abbastanza difficile da fare, quindi consiglio di comprare un server esterno se non volete usare hamachi e se non sapete gestire un router.

Il secondo tipo invece è quello che consiglio di più, ovvero un ip di hamachi, esistono anche altri metodi simili per fare un ip, come ad esempio team speak, ma prenderò in esame hamachi poichè è molto più conosciuto.

Allora, per prima cosa bisogna sapere che questo programma ha la funzione di creare delle reti locali, quindi fa si che più computer si riconoscano tra loro come se fossero collegati allo stesso router (in pratica è come essere collegati in LAN).
Per fare questo basterà seguire questi passaggi:

1.  Scaricare hamachi (molto facile da trovare su google, quindi evito di mettere il link).
2.  Installarlo e avviarlo.
3.  Una volta aperto, dovete andare sul menù "Network" e fare Crea nuovo network.
4.  Qui verrà chiesto di decidere un nome (ID) per la rete e una password (che in seguito potrà essere disattivata).
5.  Una volta compilate le varie richieste basterà procedere con la creazione e avremo così la nostra rete su hamachi.
6.  Se necessario, si possono creare più reti con nomi diversi (ogni rete ha 5 posti, dei quali uno sarà sempre occupato da noi).

DOWNLOAD:





ATTENZIONE: 
Non so se i download per la versione vanilla siano sempre validi, il link l'ho preso dal sito di minecraft, quindi in teoria dovrebbe far scaricare sempre l'ultima versione disponibile.





 TiRec1408



 TiRec1408

Nessun commento: