Adjust blockentities.go.tmpl

This commit is contained in:
Tnze
2022-12-19 21:08:15 +08:00
parent ebba0a6a63
commit 6fba193255
3 changed files with 39 additions and 39 deletions

View File

@ -19,7 +19,7 @@ func ({{.Name | ToGoTypeName}}Entity) ID() string { return {{.Name | printf "%q"
{{- end}}
{{range .}}
{{- $v := slice (.Name | ToLower) 0 1 }}
{{- $v := slice (.Name | ToGoTypeName | ToLower) 0 1 }}
func ({{$v}} {{.Name | ToGoTypeName}}Entity) IsValidBlock(block Block) bool {
{{if eq 1 (len .ValidBlocks)}}return block.ID() == {{index .ValidBlocks 0 | printf "%q"}}{{else}}switch block.ID() {
case {{index .ValidBlocks 0 | printf "%q"}}{{range slice .ValidBlocks 1}},