[Domanda] NBT tag

  • Pagine ({1}):
  • 1
  • 2
  • »
@mandelcube dato che sei il maestro e hai risposto alla mia domanda questo topic è indirizzato SOLO E SOLTANTO a te (hihihihihih!)

Voglio fare una custom map, e dei villager in alcuni villaggi devono dare delle quest allora ti chiedo: mi spiegheresti/scriveresti un esempio di NBT tag per avere un villager che come primo trade ha un libro scritto (che vende) e come secondo trade uno personalizzato? Mi dici anche se é possibile crearli personalizzati (la texture di fabbro o villager o bibliotecario o prete) e immuni agli attachi esterni?

inviato dal mio Cellulario con Talpavattellapesca naufrii
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
08/01/2014, 17:29gunbust ha scritto: @mandelcube dato che sei il maestro e hai risposto alla mia domanda questo topic è indirizzato SOLO E SOLTANTO a te (hihihihihih!)

Voglio fare una custom map, e dei villager in alcuni villaggi devono dare delle quest allora ti chiedo: mi spiegheresti/scriveresti un esempio di NBT tag per avere un villager che come primo trade ha un libro scritto (che vende) e come secondo trade uno personalizzato? Mi dici anche se é possibile crearli personalizzati (la texture di fabbro o villager o bibliotecario o prete) e immuni agli attachi esterni?

inviato dal mio Cellulario con Talpavattellapesca naufrii
Anche io amo i NBT Tag :V

Comunque lascio spazio a MandelCube, io ti saprei rispondere con varie Mod per visualizzare i tag o con programmi esterni, me la cavo un pò meno coi comandi in vanilla (ma non male male)
08/01/2014, 17:32LelixSuper ha scritto:
08/01/2014, 17:29gunbust ha scritto: @mandelcube dato che sei il maestro e hai risposto alla mia domanda questo topic è indirizzato SOLO E SOLTANTO a te (hihihihihih!)

Voglio fare una custom map, e dei villager in alcuni villaggi devono dare delle quest allora ti chiedo: mi spiegheresti/scriveresti un esempio di NBT tag per avere un villager che come primo trade ha un libro scritto (che vende) e come secondo trade uno personalizzato? Mi dici anche se é possibile crearli personalizzati (la texture di fabbro o villager o bibliotecario o prete) e immuni agli attachi esterni?

inviato dal mio Cellulario con Talpavattellapesca naufrii
Anche io amo i NBT Tag :V

Comunque lascio spazio a MandelCube, io ti saprei rispondere con varie Mod per visualizzare i tag o con programmi esterni, me la cavo un pò meno coi comandi in vanilla (ma non male male)

Per lo scambio degli oggetti serve mcedit.


Čïåõ ă țűťţī
My Config:
    MotherBoard: GigaByte 990 FX A-UD3 Ultra Durable
    CPU: AMD FX-8350 (8 core, 4.00GHz)
    Dissipatore: ThermalRight Macho HR-02 Rev.a
    RAM: Corsair Vengeance 8GB 4GBx2
    GPU: nVidia GTX 780 Asus OC
    PSU: Corsair CX 750M
    Case: Cooler Master 690 III Midi
    SSD 256GB
    HHD 1TB
    Masterizzatore
08/01/2014, 17:36xXskiFire13Xx ha scritto:
08/01/2014, 17:32LelixSuper ha scritto:
08/01/2014, 17:29gunbust ha scritto: @mandelcube dato che sei il maestro e hai risposto alla mia domanda questo topic è indirizzato SOLO E SOLTANTO a te (hihihihihih!)

Voglio fare una custom map, e dei villager in alcuni villaggi devono dare delle quest allora ti chiedo: mi spiegheresti/scriveresti un esempio di NBT tag per avere un villager che come primo trade ha un libro scritto (che vende) e come secondo trade uno personalizzato? Mi dici anche se é possibile crearli personalizzati (la texture di fabbro o villager o bibliotecario o prete) e immuni agli attachi esterni?

inviato dal mio Cellulario con Talpavattellapesca naufrii
Anche io amo i NBT Tag :V

Comunque lascio spazio a MandelCube, io ti saprei rispondere con varie Mod per visualizzare i tag o con programmi esterni, me la cavo un pò meno coi comandi in vanilla (ma non male male)

Per lo scambio degli oggetti serve mcedit.


Čïåõ ă țűťţī

Direi di no Smile con i comandi si fa tutto !


Sent from my iPad using Tapatalk
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
Nuon parluate! Suolo lui puo!!!!!!!!

inviato dal mio Cellulario con Talpavattellapesca naufrii
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
08/01/2014, 17:36xXskiFire13Xx ha scritto:
08/01/2014, 17:32LelixSuper ha scritto:
08/01/2014, 17:29gunbust ha scritto: @mandelcube dato che sei il maestro e hai risposto alla mia domanda questo topic è indirizzato SOLO E SOLTANTO a te (hihihihihih!)

Voglio fare una custom map, e dei villager in alcuni villaggi devono dare delle quest allora ti chiedo: mi spiegheresti/scriveresti un esempio di NBT tag per avere un villager che come primo trade ha un libro scritto (che vende) e come secondo trade uno personalizzato? Mi dici anche se é possibile crearli personalizzati (la texture di fabbro o villager o bibliotecario o prete) e immuni agli attachi esterni?

inviato dal mio Cellulario con Talpavattellapesca naufrii
Anche io amo i NBT Tag :V

Comunque lascio spazio a MandelCube, io ti saprei rispondere con varie Mod per visualizzare i tag o con programmi esterni, me la cavo un pò meno coi comandi in vanilla (ma non male male)

Per lo scambio degli oggetti serve mcedit.


Čïåõ ă țűťţī
Anche in vanilla
Up! @mandelcube up!

inviato dal mio Cellulario con Talpavattellapesca naufrii
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
Cominciamo col dire che hai chiesto una caterva assurda di roba XD

Direi di andare per gradi. Innanzitutto spawniamo un villager.

/summon Villager ~ ~ ~

E fin qui tutto chiaro. Per renderlo invincibile possiamo mettergli la tag Invunerable dato che è un mob. Diventerà immune ad ogni danno e l'unico modo di sbarazzarsene sarà lanciarlo nel void (attento quando fai i test).

/summon Villager ~ ~ ~ {Invulnerable:1}

Ora decidiamo la professione con la tag Profession che dispone di 6 valori : 0 per i contadini (tunica marrone), 1 per i bibliotecari (tunica bianca), 2 per i preti (tunica viola), 3 per i fabbri (grembiule nero), 4 per i macellai (grembiule bianco) e 5 per i paesani (tunica verde).
Per i fini dell'esempio lo spawnerò paesano.

/summon Villager ~ ~ ~ {Invulnerable:1,Profession:5}

Cominciamo a commerciare. La tag si chiama Offers che a sua volta ha la sotto-tag Recipes che contiene come forma di elenco tutti i vari commerci. Ogni commercio presenta diverse tag ma le principali sono 3 : buy che contiene l'oggetto da dare al villager, buyB che contiene il secondo oggetto da dare al villager (è opzionale, se vuoi non metterla) e sell che contiene l'oggetto che ti darà il villager.
Direi di farci dare dal villager una bella spada in diamante in cambio di 2 stone e 5 di dirt :3

/summon Villager ~ ~ ~ {Invulnerable:1,Profession:5,Offers:{Recipes:[{buy:{id:1,Count:2},buyB:{id:3,Count:5},sell:{id:276,Count:1}}]}}

Gli oggetti sono scritti nel loro formato base ovvero id seguito dell'id e Count seguito dalla quantità richiesta (volendo puoi mettere anche il damage value con la tag Damage).

Creiamo ora un secondo commercio col libro scritto (in cambio daremo al villager un pezzetto di redstone XD)

/summon Villager ~ ~ ~ {Invulnerable:1,Profession:5,Offers:{Recipes:[{buy:{id:1,Count:2},buyB:{id:3,Count:5},sell:{id:276,Count:1}},{buy:{id:331,Count:1},sell{id:387,Count:1}}]}}

Il che è inutile dato che nel libro non ci sarà nulla. Per farlo useremo le sue tag private.
Innanzitutto oltre a id, Count e Damage esiste anche la tag chiamata tag che contiene tutte le tag (scusa per la ripetizione ç_ç).
Le tag di un libro sono 3 : title che contiene il titolo, author che contiene l'autore e pages che contiene come elenco le pagine (you don't say XD).
Diciamo quindi che il libro del villager si chiama Banana, è stato scritto nientepopodimeno che da me medesimo ed è composto di somme pagine contenenti le parole  ''Chi lascia'' nella prima e ''un cane ?'' nella seconda.

/summon Villager ~ ~ ~ {Invulnerable:1,Profession:5,Offers:{Recipes:[{buy:{id:1,Count:2},buyB:{id:3,Count:5},sell:{id:276,Count:1}},{buy:{id:331,Count:1},sell:{id:387,Count:1,tag:{title:Banana,author:Mandelcube,pages:[Chi lascia,un cane ?]}}}]}}

Spero di essere stato esauriente :3

P.S: scusa se ci ho messo tanto ma è una caterva di roba (e a metà ho cancellato tutto per sbaglio ç_ç)
3 utenti apprezzano questo post
/summon Villager x y z {Offers:{Recipes:[{maxUses:1,buy:{id:1,Count:1,Damage:0},sell:{id:2,Count:1}­}]}}

Ecco. maxUses è il numero di volte che lo scambio può essere effettuato. quello contenuto dentro buy è ciò che il villager comprerà, mentre in sell quello che venderà. se vuoi aggiungere altri trades copia la parte che inizia con maxUses separati da una virgola.. es:

EDIT: mi accorgo ora della risposta di Mandel. Nonosante la sua sia più completa, la mia ha i colori xD (Modificato 08/01/2014, 19:16 da MCinemaGamer.)
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
08/01/2014, 19:12MCinemaGamer ha scritto: /summon Villager x y z {Offers:{Recipes:[{maxUses:1,buy:{id:1,Count:1,Damage:0},sell:{id:2,Count:1}­}]}}

Ecco. maxUses è il numero di volte che lo scambio può essere effettuato. quello contenuto dentro buy è ciò che il villager comprerà, mentre in sell quello che venderà. se vuoi aggiungere altri trades copia la parte che inizia con maxUses separati da una virgola.. es:

EDIT: mi accorgo ora della risposta di Mandel. Nonosante la sua sia più completa, la mia ha i colori xD

Se mettevo tutti i colori a tutte le tag che ho scritto mi internavano ...
2 utenti apprezzano questo post
Ok sommo maestro ho capito tutto, grazie mille! Solo due domande: mi spieghi la damage value tag? E le pages nel libro come le distacchi (devo scrivere mi piace nella prima pagina e la banana nella seconda: scrivo ...title:mi piace author:ilvicinodellabanana pages[mi piace (come distacco le pagine?)..

inviato dal mio Cellulario con Talpavattellapesca naufrii
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
08/01/2014, 19:18Mandelcube ha scritto:
08/01/2014, 19:12MCinemaGamer ha scritto: /summon Villager x y z {Offers:{Recipes:[{maxUses:1,buy:{id:1,Count:1,Damage:0},sell:{id:2,Count:1}­}]}}

Ecco. maxUses è il numero di volte che lo scambio può essere effettuato. quello contenuto dentro buy è ciò che il villager comprerà, mentre in sell quello che venderà. se vuoi aggiungere altri trades copia la parte che inizia con maxUses separati da una virgola.. es:

EDIT: mi accorgo ora della risposta di Mandel. Nonosante la sua sia più completa, la mia ha i colori xD

Se mettevo tutti i colori a tutte le tag che ho scritto mi internavano ...

Ovviamente scherzavo Smile
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
08/01/2014, 19:22gunbust ha scritto: Ok sommo maestro ho capito tutto, grazie mille! Solo due domande: mi spieghi la damage value tag? E le pages nel libro come le distacchi (devo scrivere mi piace nella prima pagina e la banana nella seconda: scrivo ...title:mi piace author:ilvicinodellabanana pages[mi piace (come distacco le pagine?)..

inviato dal mio Cellulario con Talpavattellapesca naufrii

Il damage value è un id secondario che hanno alcuni blocchi.

Per esempio tutti i blocchi di lana hanno id 35, il colore è dato dal damage value.
Il nome deriva dal fatto che negli oggetti rappresenta la durabilità già usata, ma ha molte applicazione.

Per separare la pagine usa la virgola XD
08/01/2014, 19:22gunbust ha scritto: Ok sommo maestro ho capito tutto, grazie mille! Solo due domande: mi spieghi la damage value tag? E le pages nel libro come le distacchi (devo scrivere mi piace nella prima pagina e la banana nella seconda: scrivo ...title:mi piace author:ilvicinodellabanana pages[mi piace (come distacco le pagine?)..

inviato dal mio Cellulario con Talpavattellapesca naufrii
Teoricamente devi creare un'altra tag ovvero un'altra pagina con lo stesso metodo, ma il comando è scritto in forma lineare, e non so se è possibbile creare più tag contemporeanamente.
Vabbe tanto piu di una pagina non la farò, invece le coordinate per il summon vanno come tag o dopo la sfilza di tag?

inviato dal mio Cellulario con Talpavattellapesca naufrii
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
  • Pagine ({1}):
  • 1
  • 2
  • »
Discussioni simili
Risposta di Blocker
13/07/2016, 22:53
 
Risposta di cubemat007
20/02/2016, 13:24
 
[Progetto] GLI NBT TAG
2 833
Risposta di MarcoBuster
13/02/2016, 20:30
 
[Problema] NBT Tag
Risposta di MarcoBuster
28/09/2015, 15:45
 
[Domanda] Tag {Motion}
2 601
Risposta di sp001
03/09/2015, 09:43

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)