다 잘되어있는거같은데 왜그런건지 모르겟네요 ㅠㅠ
https://www.yamllint.com/
여기에서 plugin.yml을 복붙하고 Go를 눌렀을때 Valid YAML!라는 메시지가 뜨나요?
뜨지 않는다면(또는 다른 메시지가 뜬다면)plugin.yml의 문법이 잘못된 것일 확률이 높습니다.
Valid YML!이라는 메시지가뜹니다 ㅠㅠ
api-version 과 version에는 ' 가 들어가면 않되는 것으로 보입니다.
잘못된 예시:
name: SpigotBlankPlugin
main: com.meeku.tutorialPlugin.SpigotBlankPlugin
version: '1.0'
api-version: '1.13'
잘된 예시:
version: 1.0
api-version: 1.13
(예시는 스피곳 위키에서 가져왔습니다.)
https://www.spigotmc.org/wiki/creating-a-blank-spigot-plugin-in-eclipse/
(plugin.yml은 에디터별로 다른점이 거의 없기 때문에 어떤 애디터의 문서를 참고해도 상관 없음)
그래도 같은오류를 발생시키네요 어후.. 싱글쿼터 ' 이거빼고 ${version} 이걸해도 1.0을해도 yml이 생성이안됩니다 ㅠㅠ jar파일을 반디집으로 열어봐도 yml이없구여..
Bukkit에서는 내부적으로는 어차피 문자열로 처리하기 때문에 문자열 리터럴화 해도 크게 상관 없는 것이에욘
빌드된 jar 파일에 plugin.yml이 누락된 것으로 보이는데, filteringCharset 함수 호출을 제거하거나, plugin.yml의 인코딩을 UTF-8로 변경해보세욘
plugin.yml
filteringCharset
혹시 화면공유 한번가능하실까요.. 어제부터하고있는데 안되서 죽겟네요..
processResources {
def props = [version: version]
inputs.properties props
filesMatching('plugin.yml') {
expand props
}
} 이렇게 제거도해보고해봣는데 포함이안되네요 ㅠㅠ
혹시 빌드 뭐눌러서 하시나욘
해결했습니다! 도움주셔서 감사합니다
건축
KHC
2024-10-25
2
2024-10-10
dbasd12
2024-10-09
레드스톤
노트블럭전문가
2024-10-08
1
팁
물귀신
2024-10-06
3
SteveTed0
2024.06.06https://www.yamllint.com/
여기에서 plugin.yml을 복붙하고 Go를 눌렀을때 Valid YAML!라는 메시지가 뜨나요?
뜨지 않는다면(또는 다른 메시지가 뜬다면)plugin.yml의 문법이 잘못된 것일 확률이 높습니다.
멍백견
2024.06.06Valid YML!이라는 메시지가뜹니다 ㅠㅠ
SteveTed0
2024.06.06api-version 과 version에는 ' 가 들어가면 않되는 것으로 보입니다.
잘못된 예시:
name: SpigotBlankPlugin
main: com.meeku.tutorialPlugin.SpigotBlankPlugin
version: '1.0'
api-version: '1.13'
잘된 예시:
name: SpigotBlankPlugin
main: com.meeku.tutorialPlugin.SpigotBlankPlugin
version: 1.0
api-version: 1.13
(예시는 스피곳 위키에서 가져왔습니다.)
https://www.spigotmc.org/wiki/creating-a-blank-spigot-plugin-in-eclipse/
(plugin.yml은 에디터별로 다른점이 거의 없기 때문에 어떤 애디터의 문서를 참고해도 상관 없음)
멍백견
2024.06.06그래도 같은오류를 발생시키네요 어후.. 싱글쿼터 ' 이거빼고 ${version} 이걸해도 1.0을해도 yml이 생성이안됩니다 ㅠㅠ jar파일을 반디집으로 열어봐도 yml이없구여..
노을넴
2024.06.06Bukkit에서는 내부적으로는 어차피 문자열로 처리하기 때문에 문자열 리터럴화 해도 크게 상관 없는 것이에욘
노을넴
2024.06.06빌드된 jar 파일에
plugin.yml
이 누락된 것으로 보이는데,filteringCharset
함수 호출을 제거하거나,plugin.yml
의 인코딩을 UTF-8로 변경해보세욘멍백견
2024.06.06혹시 화면공유 한번가능하실까요.. 어제부터하고있는데 안되서 죽겟네요..
processResources {
def props = [version: version]
inputs.properties props
filesMatching('plugin.yml') {
expand props
}
} 이렇게 제거도해보고해봣는데 포함이안되네요 ㅠㅠ
노을넴
2024.06.07혹시 빌드 뭐눌러서 하시나욘
멍백견
2024.06.08해결했습니다! 도움주셔서 감사합니다