]> git.lizzy.rs Git - dragonblocks-bedrock.git/blob - builtin/register.lua
Some structure Changes
[dragonblocks-bedrock.git] / builtin / register.lua
1 dragonblocks.registered_nodes = {}
2 dragonblocks.nodes = {}
3 dragonblocks.register_node = function(proto)
4         if proto and proto.name and proto.texture then
5                 local node = {}
6                 node.name = proto.name
7                 node.texture = proto.texture
8                 node.stable = false
9                 if proto.stable == nil or proto.stable == true then
10                         node.stable = true
11                 end
12                 node.hidden = false
13                 if proto.hidden then
14                         node.hidden = true
15                 end
16                 node.translucent = false
17                 if proto.translucent then
18                         node.translucent = true
19                 end
20                 dragonblocks.nodes[node.name] = node
21                 dragonblocks.registered_nodes[#dragonblocks.registered_nodes+1] = node
22                 
23         end             
24 end