Mehrere Items aus einem Block...

German
User avatar
Modern Hippie
Member
 
Posts: 66
Joined: Wed Oct 29, 2014 04:35
In-game: minehippie

Mehrere Items aus einem Block...

by Modern Hippie » Mon Jul 27, 2015 15:05

Heyhoo :D
Ich hab da mal eine Frage als beginnender Modder an die Fachleute xD
Meine momentanen "Experimente" mit Minetest haben mich an einen Punkt gebracht an dem ich nicht weiterweiß. Nämlich: Kann man das irgendwie bewerkstelligen, dass, wenn man einen Block abbaut(z.B. Kohleerz) zwei Items droppen (in diesem Fall Kohle UND Cobblestone)??? D.h. es sollten beide Items herauskommen und nicht wie im Default-Game nur die Kohle...

Vielen Dank für Eure Mithilfe im Vorraus
minehippie/ModernHippie
Mehr über Minetest demnächst auf YouTube: http://bit.do/floderhippie_yt !

Do not call me Modern.

ACHTUNG: Dies ist mein neuer Account! Bitte NICHT über den alten ohne dem Leerzeichen zwischen "Modern" und "Hippie" anschreiben!

If You Love Nature, Nature Will Love You Too!
 

User avatar
TenPlus1
Member
 
Posts: 1874
Joined: Mon Jul 29, 2013 13:38
GitHub: tenplus1

Re: Mehrere Items aus einem Block...

by TenPlus1 » Mon Jul 27, 2015 17:18

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.override_item("default:stone_with_coal", {
   drop = {
      items = {
         {
            items = {'default:cobble'},
         },
         {
            items = {'default:coal_lump'},
         }
      }
   },
})
 

User avatar
Modern Hippie
Member
 
Posts: 66
Joined: Wed Oct 29, 2014 04:35
In-game: minehippie

Re: Mehrere Items aus einem Block...

by Modern Hippie » Tue Jul 28, 2015 14:53

Hey TenPlus1,
vielen Dank für die schnelle Antwort :D
Gleich mal ausprobieren....

minehippie/ModernHippie
Mehr über Minetest demnächst auf YouTube: http://bit.do/floderhippie_yt !

Do not call me Modern.

ACHTUNG: Dies ist mein neuer Account! Bitte NICHT über den alten ohne dem Leerzeichen zwischen "Modern" und "Hippie" anschreiben!

If You Love Nature, Nature Will Love You Too!
 

User avatar
Modern Hippie
Member
 
Posts: 66
Joined: Wed Oct 29, 2014 04:35
In-game: minehippie

Re: Mehrere Items aus einem Block...

by Modern Hippie » Thu Mar 30, 2017 09:44

Sollte sich noch jemand dafür interessieren:

Es ist wichtig, dass man beim Überschreiben eines Items im gleichen Mod-Ordner auch eine

depends.txt-Datei

erstellt, die den Namen der Mod, aus der ein Item überschrieben werden soll, enthält.
Dadurch wird diese dann zuerst geladen.

EDIT 17/03/30:
Andernfalls wird die Mod, aus der das Item überschrieben werden soll, eventuell nicht gefunden, da sie gleichzeitig zufällig geladen werden.

In oben aufgeführtem Fall:

TenPlus1 wrote:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.override_item("default:stone_with_coal", {
   drop = {
      items = {
         {
            items = {'default:cobble'},
         },
         {
            items = {'default:coal_lump'},
         }
      }
   },
})


müsste dann in der Textdatei depends.txt

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
default


enthalten sein.

Nur, falls sich jemand wundert, wie ich gestern Abend.
Hatte schon lange nicht mehr mit der Funktion gearbeitet und die benötigte Datei komplett aus meinem Gedächtnis verdrängt und erst ein Internetkollege hatte mich wieder daran erinnert :D

LG minehippie
Last edited by Modern Hippie on Thu Mar 30, 2017 10:45, edited 1 time in total.
Mehr über Minetest demnächst auf YouTube: http://bit.do/floderhippie_yt !

Do not call me Modern.

ACHTUNG: Dies ist mein neuer Account! Bitte NICHT über den alten ohne dem Leerzeichen zwischen "Modern" und "Hippie" anschreiben!

If You Love Nature, Nature Will Love You Too!
 

User avatar
Linuxdirk
Member
 
Posts: 497
Joined: Wed Sep 17, 2014 11:21
GitHub: dsohler
In-game: Linuxdirk

Re: Mehrere Items aus einem Block...

by Linuxdirk » Thu Mar 30, 2017 09:59

Modern Hippie wrote:Andernfalls wird die Mod, aus der das Item überschrieben werden soll, nicht gefunden, da sie gleichzeitig geladen werden.

Nope, das ist Single-Threaded, es wird immer nur eins nach dem anderen geladen. Allerdings zufällig.

Am besten angewöhnen, die depends.txt immer mindestens mit "default" zu füllen.
 

User avatar
Modern Hippie
Member
 
Posts: 66
Joined: Wed Oct 29, 2014 04:35
In-game: minehippie

Re: Mehrere Items aus einem Block...

by Modern Hippie » Thu Mar 30, 2017 10:47

Oh, dann wurde mir das missverständlich erklärt.
Oder ich habe es einfach selbst falsch interpretiert.

Entschuldige die Falschaussage, habe es oben korrigiert.

LG minehippie
Mehr über Minetest demnächst auf YouTube: http://bit.do/floderhippie_yt !

Do not call me Modern.

ACHTUNG: Dies ist mein neuer Account! Bitte NICHT über den alten ohne dem Leerzeichen zwischen "Modern" und "Hippie" anschreiben!

If You Love Nature, Nature Will Love You Too!
 

User avatar
Linuxdirk
Member
 
Posts: 497
Joined: Wed Sep 17, 2014 11:21
GitHub: dsohler
In-game: Linuxdirk

Re: Mehrere Items aus einem Block...

by Linuxdirk » Thu Mar 30, 2017 11:50

Modern Hippie wrote:Entschuldige die Falschaussage, habe es oben korrigiert.

Na ja, "Falschaussage". Also generell stimmt es schon. Du kannst auch mods erstellen, die nichts von "default" benötigen. Diese haben dann eben nur relativ wenig Möglichkeiten, irgendwie auf das Spiel einzuwirken - aber du kannst die Abhängigkeit zu "default" weg lassen.

Aber sobald du auf irgendetwas einwirkst, dass von "default" kommt (und das ist ja eigentlich immer direkt oder indirekt der Fall), solltest du es auch als Abhängigkeit mit aufnehmen.
 

User avatar
Modern Hippie
Member
 
Posts: 66
Joined: Wed Oct 29, 2014 04:35
In-game: minehippie

Re: Mehrere Items aus einem Block...

by Modern Hippie » Thu Mar 30, 2017 12:12

Linuxdirk wrote:
Modern Hippie wrote:Entschuldige die Falschaussage, habe es oben korrigiert.

Na ja, "Falschaussage". Also generell stimmt es schon. Du kannst auch mods erstellen, die nichts von "default" benötigen. Diese haben dann eben nur relativ wenig Möglichkeiten, irgendwie auf das Spiel einzuwirken - aber du kannst die Abhängigkeit zu "default" weg lassen.

Aber sobald du auf irgendetwas einwirkst, dass von "default" kommt (und das ist ja eigentlich immer direkt oder indirekt der Fall), solltest du es auch als Abhängigkeit mit aufnehmen.


Okay, ist klar. Vielen Dank für die Erklärung Linuxdirk :)
Mehr über Minetest demnächst auf YouTube: http://bit.do/floderhippie_yt !

Do not call me Modern.

ACHTUNG: Dies ist mein neuer Account! Bitte NICHT über den alten ohne dem Leerzeichen zwischen "Modern" und "Hippie" anschreiben!

If You Love Nature, Nature Will Love You Too!
 


Return to Deutsch

Who is online

Users browsing this forum: No registered users and 3 guests

cron