mirror of
https://github.com/CosmicStar98/bedrocktool.git
synced 2024-06-16 13:09:45 +00:00
fix an issue with resourcepack names
This commit is contained in:
parent
543e1335ee
commit
085244e656
|
@ -439,6 +439,7 @@ func (w *worldsHandler) SaveAndReset() {
|
|||
if w.bp.HasContent() {
|
||||
name := strings.ReplaceAll(w.serverState.Name, "./", "")
|
||||
name = strings.ReplaceAll(name, "/", "-")
|
||||
name = strings.ReplaceAll(name, ":", "_")
|
||||
packFolder := path.Join(folder, "behavior_packs", name)
|
||||
os.MkdirAll(packFolder, 0o755)
|
||||
|
||||
|
@ -470,7 +471,9 @@ func (w *worldsHandler) SaveAndReset() {
|
|||
continue
|
||||
}
|
||||
logrus.Infof(locale.Loc("adding_pack", locale.Strmap{"Name": k}))
|
||||
packFolder := path.Join(folder, "resource_packs", p.Name())
|
||||
name := p.Name()
|
||||
name = strings.ReplaceAll(name, ":", "_")
|
||||
packFolder := path.Join(folder, "resource_packs", name)
|
||||
os.MkdirAll(packFolder, 0o755)
|
||||
utils.UnpackZip(p, int64(p.Len()), packFolder)
|
||||
|
||||
|
@ -479,12 +482,9 @@ func (w *worldsHandler) SaveAndReset() {
|
|||
Version: p.Manifest().Header.Version,
|
||||
})
|
||||
}
|
||||
_ = rdeps
|
||||
/*
|
||||
if len(rdeps) > 0 {
|
||||
addPacksJSON("world_resource_packs.json", rdeps)
|
||||
}
|
||||
*/
|
||||
if len(rdeps) > 0 {
|
||||
addPacksJSON("world_resource_packs.json", rdeps)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user