How to get node meta string before it is dug
-
- Member
- Posts: 159
- Joined: Mon Feb 18, 2019 02:53
- GitHub: LandonAConway
How to get node meta string before it is dug
How to I get the nodes metadata so I can do "meta:get_string("desiredkey")" before it is dug? I tried doing this with the "oldmetadata" in "after_dig_node" but apparently "oldmetadata:get_string()" is not something that is possible.
cdb_ac3a146dcafb
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: How to get node meta string before it is dug
Here an example:
Don't forget the `fields`
Code: Select all
after_dig_node = function(pos, oldnode, oldmetadata, digger)
local foo = oldmetadata.fields.foo
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
- CBugDCoder
- Member
- Posts: 32
- Joined: Tue Jul 31, 2018 12:13
- GitHub: CBugDCoder
- IRC: CBugDCoder
- In-game: CalebDavis
- Location: Home
Re: How to get node meta string before it is dug
Or if you are using the metadata to modify the drop you can use on_preserve_metadata.
Who is online
Users browsing this forum: Google [Bot] and 7 guests