dont warn about empty geometry
This commit is contained in:
parent
4e625223a7
commit
4d27ac0e47
|
@ -177,9 +177,6 @@ func ValidateServerInput(server string) bool {
|
|||
return true
|
||||
}
|
||||
|
||||
ips, err := net.LookupIP(host)
|
||||
if len(ips) > 0 {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
ips, _ := net.LookupIP(host)
|
||||
return len(ips) > 0
|
||||
}
|
||||
|
|
|
@ -41,6 +41,10 @@ func (skin *Skin) getGeometry() (*SkinGeometry, string, error) {
|
|||
return nil, "", err
|
||||
}
|
||||
|
||||
if len(data) == 0 {
|
||||
return nil, "", nil
|
||||
}
|
||||
|
||||
arr, ok := data["minecraft:geometry"].([]any)
|
||||
if !ok {
|
||||
return nil, "", errors.New("invalid geometry")
|
||||
|
|
|
@ -103,8 +103,8 @@ func (s *SkinPack) Save(fpath, serverName string) error {
|
|||
if s2.skin.HaveGeometry() {
|
||||
geometry, geometryName, err := s2.skin.getGeometry()
|
||||
if err != nil {
|
||||
logrus.Warnf("failed to decode geometry %s", skinName)
|
||||
} else {
|
||||
logrus.Warnf("failed to decode geometry %s %v", skinName, err)
|
||||
} else if geometry != nil {
|
||||
geometryJson[geometryName] = *geometry
|
||||
entry.Geometry = geometryName
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue