Domanda:
C'è un modo per far sopravvivere un golem di neve nei biomi caldi?
Shoe
2013-08-02 17:16:31 UTC
view on stackexchange narkive permalink

I golem di neve non sopravviveranno nel Nether (né generati né costruiti). C'è un modo per far sopravvivere un golem di neve nel Nether e in altri biomi caldi in Minecraft vaniglia (cioè senza usare le mod)?

Non credo proprio.
Cinque risposte:
SevenSidedDie
2013-08-02 20:32:59 UTC
view on stackexchange narkive permalink

I golem di neve sono codificati per prendere fuoco nei biomi dove la temperatura è superiore a un certo valore. Lo snippet rilevante di MCP è:

  if (this.worldObj.getBiomeGenForCoords (i, j) .getFloatTemperature () > 1.0F) {this.attackEntityFrom (DamageSource.onFire, 1.0F); }  

Questo trova il bioma della posizione attuale del golem di neve, controlla se l'impostazione della temperatura del bioma è superiore a 1.0, quindi in tal caso infligge danni al golem come se fosse in fiamme. La posizione di questo codice significa che subisce danni ogni tick di aggiornamento del mob (che non è la stessa cosa di un tick del mondo o di un tick in crescita), il che significa che subisce danni molto rapidamente.

Tratto dalle dichiarazioni in BiomeGenBase , la temperatura del Nether è un bruciante 2.0 . Gli altri biomi vaniglia che hanno una temperatura> 1.0 sono Desert ( 2.0 ), DesertHills ( 2.0 ), Jungle ( 1.2 ) e JungleHills ( 1.2).

Pertanto, un modo costoso per far sopravvivere un golem di neve nel Nether è immergerlo in una scorta costante di pozioni di resistenza al fuoco. Ciò gli impedirà di subire danni dall'effetto del fuoco causato dall'essere nei biomi caldi.

I miei test mostrano che non si presentano come in fiamme, ma risulta che la resistenza al fuoco funziona, come confermato nel gioco
* Si sciolgono *, non prendono fuoco.
@Unionhawk Hai ragione! Ho letto male il codice lì. Dice chiaramente che subisce danni diretti del tipo di fuoco, in realtà non viene incendiato. E sì, la resistenza al fuoco funzionerebbe ancora su questo.
Sebbene poco pratico, una Pozione Splash of Healing manterrebbe in vita anche Snow Golem?
Unionhawk
2013-08-02 20:33:56 UTC
view on stackexchange narkive permalink

Risolverò questo problema con il mio metodo preferito per rispondere alle domande di Minecraft: la scienza. Per questo esperimento, avrò bisogno di 1 golem di neve e 1 nether. Andiamo.

That's a no.

No. I golem di neve muoiono molto rapidamente negli inferi. Questo ragazzo è durato circa 1 secondo.

Tuttavia, risulta che le pozioni Fire Resist lo manterranno in vita. Non per sempre, ma per circa 6 minuti.

Potions are your friend.

Un'altra cosa da considerare: se ci sono uomini suini ovunque in giro, passivi o meno, proverà ad attaccare. E vieni ucciso molto rapidamente.

Quindi una combinazione di resistenza al fuoco e rigenerazione lo mantiene in vita indefinitamente? (È un mantenimento costoso per un golem di neve! Inoltre +1 per ** SCIENZA **.)
@SevenSidedDie Con pozioni di resistenza al fuoco costante e forse pozioni di salute occasionali di qualche forma, sì, puoi tenerlo in vita per sempre. Basta non dimenticare di spruzzare la resistenza al fuoco, perché vanno veloci senza di essa.
Fungo
2013-08-02 20:31:58 UTC
view on stackexchange narkive permalink

Un modo per contrastare il problema dello "scioglimento" dei golem di neve è fornire loro l'effetto di rigenerazione. Puoi ottenerlo con pozioni splash o modificando i dati nbt in mcedit.

Non sei sicuro del motivo per cui questo è downvoted?
Sleumas
2013-08-02 18:11:46 UTC
view on stackexchange narkive permalink

Spiacenti, nel codice è scritto che il bioma è deserto, orlo del deserto, giungla, jungleriver o inferno, tutti i golem di neve avranno un effetto simile a quello del veleno.

Puoi confermarlo in qualche modo?
@Zommuter Hanno detto "scritto nel codice" cosa vuoi di più?
@Batophobia Bene, potrebbe essere espanso un po 'di più, ad es. dalla rispettiva parte in MCP (non che dubiti seriamente di questa risposta)
Ho controllato il codice e questo è vicino ma non del tutto accurato! Ho pubblicato una risposta con una spiegazione dello snippet di codice MCP pertinente.
craftern3rdgurl
2014-07-23 04:58:44 UTC
view on stackexchange narkive permalink

No, scusa se si sciolgono o muoiono. Ma ecco una teoria se costruisci una casa con la neve (anche il pavimento) sopravviverà al suo interno. Credo che il mio amico l'abbia fatto una volta.

teoria errata, la temperatura di un bioma, come indicato nelle risposte sopra, è codificata in modo hardcoded, quindi creare una casa con neve / ghiaccio non funzionerà per cambiare il codice del gioco, potresti essere stato prima in un bioma più freddo


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...