Luvie / Majsoul Plus ResourcePack Loader (JP)

Published:

Version: 0.0.5+8095c09 updated

Summary: Apply *multiple* majsoul plus resource pack using UserScript, added ingame announce data replacer.

License: MIT

Majsoul Plus ResourcePack Loader (JP Server)

Majsoul Plus의 리소스팩을 동시에 여러개 적용할 수 있도록 변경한 스크립트입니다.
기존에 있던 한글화 스크립트들을 참조 하였습니다.

여러 스크립트를 동시에 실행하려는 분이 아니시라면 이 스크립트는 필요 없습니다.
기본적으로 한글화 리소스팩 및 마작패 숫자 표시 리소스팩이 동시에 활성화 되어 있습니다.

preview

Define new ResourcePack

새로운 리소스팩의 추가 및 제거는 스크립트에서 resourceArray 영역을 수정하여 변경할 수 있습니다.

let resourceArray = [
    {name: "majsoul_korean_pack", resourceUrl: "https://shinjjanggu.github.io/jakhonplus/korean/", isEnable: true},
    {name: "majsoul_eng_tiles", resourceUrl: "https://luviels.github.io/majsoulEngTiles/", isEnable: true}
];
  • name: 리소스팩의 이름입니다. 가독성을 위한 필드이며 아무렇게나 입력해도 됩니다.
  • resourceUrl: resourcepack.json 및 각종 asset이 호스팅되는 url을 입력합니다.
    • resourceUrl의 root에 majsoul plus 2.0의 포맷에 맞는 resourcepack.json 파일이 필요합니다.
    • 기본적인 replace구문만 지원하며 from/to 구문은 지원하지 않습니다.
      • 따라서, 원본과 동일한 path에 교체할 리소스 파일이 resourceUrl에 업로드 되어 있어야 합니다.
    • resourcepack.json 포맷은 아래를 참조하십시오.
  • isEnable: 해당 리소스팩의 활성화 유무를 true(활성화), false(비활성화)로 입력하면 됩니다.

isEnable = true인 각각의 리소스팩에 정의된 모든 파일을 교체합니다.

Rating: 0