summaryrefslogtreecommitdiff
path: root/mt.go
diff options
context:
space:
mode:
Diffstat (limited to 'mt.go')
-rw-r--r--mt.go26
1 files changed, 25 insertions, 1 deletions
diff --git a/mt.go b/mt.go
index c5d665d..e7ca84a 100644
--- a/mt.go
+++ b/mt.go
@@ -1,5 +1,29 @@
+// Package mt implements the high-level Minetest protocol.
+// This version is compatible with
+// https://github.com/ClamityAnarchy/minetest/commit/66adeade9d5c45a5499b5ad1ad4bd91dae82482a.
package mt
+type Node struct {
+ Param0 Content
+ Param1, Param2 uint8
+}
+
+type Content uint16
+
+const (
+ Unknown Content = 125
+ Air Content = 126
+ Ignore Content = 127
+)
+
+type Group struct {
+ Name string
+ Rating int16
+}
+
type Field struct {
- Name, Value string
+ Name string
+
+ //mt:len32
+ Value string
}