Definition ripper is a very useful mod when you have a game and want to extract just the basic building blocks out of it, trimming off the gameplay, survival elements and any other fat that'll most likely just slow things down. Take the exported definitions from the mod, put it into an empty game, drag in i3 (or your inventory mod of choice) and WorldEdit and you've gotten yourself a minimal and lightweight creative building experience.
For my usecase, I wanted to basically scoop out all the nodes from Mineclonia to reduce as much overhead caused by the (admittedly rather heavy) game as possible for a very large map of Gothenburg, such that flying around will load mapblocks as quickly as the engine possibly can load them.
There used to be a limit of how many definitions could be ripped due to Lua's locals limit but this has now been fixed. Since recently aliases will also be ripped which is useful if you have an existing map you want to load that have unconverted aliased nodes, previously my map would have cute little "Unknown Node" trees caused by Mineclonia's tree refactor that I hadn't loaded in regular Mineclonia.
Definition ripper is a very useful mod when you have a game and want to extract just the basic building blocks out of it, trimming off the gameplay, survival elements and any other fat that'll most likely just slow things down. Take the exported definitions from the mod, put it into an empty game, drag in
i3
(or your inventory mod of choice) and WorldEdit and you've gotten yourself a minimal and lightweight creative building experience.For my usecase, I wanted to basically scoop out all the nodes from Mineclonia to reduce as much overhead caused by the (admittedly rather heavy) game as possible for a very large map of Gothenburg, such that flying around will load mapblocks as quickly as the engine possibly can load them.
There used to be a limit of how many definitions could be ripped due to Lua's locals limit but this has now been fixed. Since recently aliases will also be ripped which is useful if you have an existing map you want to load that have unconverted aliased nodes, previously my map would have cute little "Unknown Node" trees caused by Mineclonia's tree refactor that I hadn't loaded in regular Mineclonia.