[Richiesta] Far spawnare mob sotto blocco piazzato

Vorrei fare in modo che quando piazzo un blocco spawnasse un mob (a cui verranno fatte succedere delle cose con @e, ma questo è un altro discorso).
Per esempio sei io piazzo un blocco di cobble sotto di esso spawna uno squid.
Tenete conto che cioè deve funzionare in uno spazio delimitato
@sphecie , diciamo che potresti usare la funzione detect di execute ma te lo sconsiglio (dovresti metterne uno per ogni blocchi raggiungibile dai player).

Potresti dare qualche informazione in più su quello che vuoi fare ? Sono abbastanza sicuro ci sia un metodo alternativo.
Allora... è un upgrade di un mio vecchio progetto (ecco il link: The Sims' Point & Move in Vanilla Minecraft: http://youtu.be/gRL3iNK_r5o)
Inizialmente avendo uno spazio delimitato mettevo un testforblock per ogni blocco. Ma volevo sapere se si poteva compattare.
Se avete bisogno di altre informazioni chiedetemi!
@sphecie , ma questo punto non puoi direttamente piazzare l'entità ?

Evoca un mob con l'uovo (il più gettonato per questi lavori è il silverfish), rendilo invisibile, muto e immobile (con /entitydata), usa /execute per farci quello che vuoi e dopo mandalo nel void.
L'avevo giá provato in un altro mio video ma volevo fare il più simile possibile a the sims e fare in modo che la torcia usata nel video linkato sopra sarebbe stata sostituita alla freccetta del pc con una texture!
Comunque questa cosa mi servirebbe in futuro... sicuri che non esista un alternativa?
@sphecie , potresti cambiare la texture dell'uovo invece di quella della torcia (tanto puoi dargli la forma che vuoi).

Per ulteriore realismo (se necessario) fai in modo che dove viene spawanato il mob dall'uovo venga anche spawnato un manichino con in mano l'uovo (sempre con la texture modificata in freccia). (Modificato 14/09/2014, 13:45 da MandelCube.)
@Mandelcube sei un genio...

Maaaa io vorrei sapere se esiste un modo per spawnare un'entità sotto un blocco piazzato
14/09/2014, 21:22sphecie ha scritto: @Mandelcube sei un genio...

Maaaa io vorrei sapere se esiste un modo per spawnare un'entità sotto un blocco piazzato

Purtroppo, l'unica cosa che identifica veramente un blocco sono le sue coordinate.

Per le entità puoi usare praticamente tutto quello che ti pare (vuoi che succeda qualcosa a tutti i blaze a cavallo di seppie nel mondo ? No problem, basta far combaciare le NBT tag, trasformare in punteggio scoreboard e via così), ma per i blocchi è più complicato.

Non esiste un ''selettore per i blocchi'' e data la difficoltà di gestione dubito che venga mai aggiunto.

L'unico modo è far partire il comando da un'entità.
Per esempio, la risposta giusta al 100% (esattamente come la vuoi tu) nel tuo caso sarebbe questa:

"Usare execute su un player che abbia un punteggio adatto (aver piazzato cobblestone = 1), uccidere tutte le seppie che possa raggiungere (in modo da non avere doppioni), usare l'opzione detect di execute per localizzare la cobblestone intorno al player ed evocarci sotto la seppia."

L'enorme problema di questa soluzione è che detect identifica un unico blocco alla volta, quindi dovresti mettere un command block per ogni punto che il player possa raggiungere intorno a se (una zona bella grossa e irregolare).

Per questo ti consiglio di piazzare le entità, sono molto più facili da identificare e otterresti un risultato praticamente identico con un paio di command block.

@sphecie
1 utente apprezza questo post
Grazie mille per l'aiuto Smile @Mandelcube
Discussioni simili
 
[Domanda] Copiare un blocco
5 105
Ultimo: iHeroN
19/10/2017, 20:54
 
Ultimo: BaccoShow
24/08/2017, 23:25
 
5 127
Ultimo: Omar
30/07/2017, 15:59
Ultimo: pietro140502
25/07/2017, 16:11
Ultimo: BaccoShow
08/04/2017, 14:01

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