// Code generated by {{Generator}}; DO NOT EDIT. package block type ( {{- range .}} {{.Name | ToGoTypeName}} struct { {{- range $key, $elem := .Meta}} {{$key | UpperTheFirst}} {{$elem | GetType}} `nbt:"{{$key}}"`{{end}} {{- if ne 0 (len .Meta)}} {{end -}} } {{- end}} ) {{- range .}} func ({{.Name | ToGoTypeName}}) ID() string { return {{.Name | printf "%q"}} } {{- end}} var fromID = map[string]Block { {{- range .}} {{.Name | printf "%#v"}}: {{.Name | ToGoTypeName}}{},{{end}} }