Adjust format of blocks.go

This commit is contained in:
Tnze
2022-03-11 14:15:38 +08:00
parent a05f8e0a33
commit 57b117044f
2 changed files with 3658 additions and 5445 deletions

File diff suppressed because it is too large Load Diff

View File

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