이 모드는 꽤 많은 일을합니다.
[HOUR:MINUTE:SECOND] 로 형식으로 작성하고 전체 날짜를 렌더링하는 툴팁이 있습니다.이 모드는 다음을 포함하여 다양한 다른 모드의 기능을 제공합니다.
새로운 버전, 문제 및 미래의 기능을 찾고 있습니다!
(directory)/config/chatpatches.json 에서 항상 구성을 편집 할 수 있습니다.(directory)/config/chatpatches_old.json 에서이 사본에 액세스 할 수 있습니다. 그런 다음 새 구성과 오래된 구성을 동시에 열면 값을 복사하여 붙여 넣을 수 있습니다. 설정에 올바른 입력이 있는지 확인하십시오 (예 : time 123 또는 "true" 가 아닌 true / false 여야합니다). 여전히 문제가있는 경우 Github에서 새로운 문제를 엽니 다.채팅 패치를 다른 언어로 번역하는 데 도움이 되려면 다음을 수행 할 수 있습니다.
기부 한 후에는 Discord Server에 가입하여 기여자 및 번역가 역할을받을 수 있습니다!
./gradlew build 실행하십시오/build/libs/ | 이름 | 기본값 | 설명 | 랭 키 |
|---|---|---|---|
| 타임 스탬프 토글 | true | 모든 메시지 앞에 타임 스탬프가 표시되어야합니까? | text.chatpatches.time |
| 타임 스탬프 텍스트 | "HH:mm:ss" | 타임 스탬프로 형식화 된 텍스트. 자세한 내용은 도움말> 날짜 및 시간 형식 섹션을 참조하십시오. | text.chatpatches.timeDate |
| 타임 스탬프 장식 텍스트 | "[$]" | 타임 스탬프를 생성하는 '&' + 서식 코드 수정 자 및 장식 텍스트 문자열. '$'는이 위의 형식 타임 스탬프 옵션의 자리 표시 자입니다. | text.chatpatches.timeFormat |
| 타임 스탬프 색상 | 0xff55ff | 결과 타임 스탬프에서 비어있는 곳에 채워진 색상. 다른 형식 수정 자와 함께 사용하려면 장식 텍스트 옵션에서 '& r'을 사용하십시오. | text.chatpatches.timeColor |
| 호버 토글 | true | 텍스트가 채팅에서 타임 스탬프 텍스트를 가리킬 때 더 자세한 시간 설명이 나타나야합니까? | text.chatpatches.hover |
| 호버 텍스트 | "MM/dd/yyyy" | 더 긴 날짜/시간 문자열로 형식화 된 텍스트. 자세한 내용은 도움말> 날짜 및 시간 형식 섹션을 참조하십시오. | text.chatpatches.hoverDate |
| 호버 장식 텍스트 | "$" | 자세한 호버 설명을 작성하는 '&' + 서식 코드 수정 자 및 장식 텍스트 문자열. 이 내용 위의 형식 타임 스탬프 옵션의 자리 표시 자로 '$'가 필요합니다. | text.chatpatches.hoverFormat |
| 호버 텍스트 색상 | 0xffffff | 그 결과 호버 텍스트에서 흰색이 비어있는 곳에 채워진 색상. 다른 형식 수정 자와 함께 사용하려면 장식 텍스트 옵션에서 '& r'을 사용하십시오. | text.chatpatches.hoverColor |
| 메시지 카운터 토글 | true | 여러 개의 복제물이 전송되었음을 나타내는 메시지 후 메시지 카운터가 표시되어야합니까? 참고 : CompactChat 옵션이 작동하려면 활성화해야합니다. | text.chatpatches.counter |
| 메시지 카운터 텍스트 | "&8(&7x&r$&8)" | 여러 개의 복제물을 나타 내기 위해 메시지의 끝에 추가 된 텍스트가 전송되었습니다. 복제 수에 대해 '$'가 필요하며 '&' + 서식 코드 수정 자도 지원합니다. 활성화 된 경우 여전히 compactchat 방법에 적용됩니다. | text.chatpatches.counterFormat |
| 메시지 카운터 색상 | 0xffff55 | 그 결과 복제 카운터에서 비어있는 흰색 인 곳에 채워진 색상. 다른 형식 수정 자와 함께 사용하려면 장식 텍스트 옵션에서 '& r'을 사용하십시오. 활성화 된 경우 여전히 compactchat 방법에 적용됩니다. | text.chatpatches.counterColor |
| 서식 수정자를 확인하십시오 | false | 중복을 확인할 때 메시지 카운터 확인 수정자를 확인해야합니까? 예를 들어, "§e§labc§r"및 "abc"는 true 인 경우 복제로 간주되지 않습니다. 활성화 된 경우 여전히 compactchat 방법에 적용됩니다. | text.chatpatches.counterCheckStyle |
| compactchat 메소드 토글 | false | 메시지 카운터가 CompactChat 모드에서 나오는 것처럼 행동해야합니까? | text.chatpatches.counterCompact |
| 메시지 점검 거리 | 0 | 압축을 위해 어떤 메시지를 시도 할 것인지 (포함). 이것을 '-1'으로 설정하면 전체 메시지 목록을 시도하고 '0'은 채팅 및 GUI 스케일을 기반으로 한 번에 볼 수있는 최대 메시지를 사용해보십시오. 예를 들어, 이것을 '7'으로 설정하면 다음 메시지를 이미 존재하는 마지막 7 개의 메시지 중 하나로 컴파일하려고합니다. | text.chatpatches.counterCompactDistance |
| 경계 토글 | true | 채팅 후 경계선이 표시되어 세계/서버를 떠난 다음 나중에 다른 세계/서버에 가입해야합니까? | text.chatpatches.boundary |
| 경계 텍스트 | "&8[&r$&8]" | 형식화되어 경계선에 사용되는 텍스트. '&' + 포맷 코드 수정 자, 새 라인의 경우 ' n'을 지원하고 '$'를 세계 이름의 자리 표시 자로 사용합니다. | text.chatpatches.boundaryFormat |
| 경계 색상 | 0x55ffff | 그 결과 경계선에서 흰색이 비어있는 곳에 채워진 색상. 다른 형식 수정 자와 함께 사용하려면 장식 텍스트 옵션에서 '& r'을 사용하십시오. | text.chatpatches.boundaryColor |
| 채팅 로그 토글 | true | 채팅이 로그에 저장되어 나중에 게임 세션에서 채팅에 다시 다시 구매할 수 있어야합니까? | text.chatpatches.chatlog |
| 간격 (분) 저장 | 0 | 디스크에 저장하기 전에 채팅 로그가 얼마나 기다려야합니까? 이것은 몇 분 안에, 최소값은 1입니다. 1 일시 정지 시점에서만 저장하기 위해 0으로 설정합니다 (경고 : <5로 설정하면 많이 지연됩니다). 모든 값은 출구를 절약하려고합니다. | text.chatpatches.chatlogSaveInterval |
| 메시지가 숨겨지는 메시지 패킷을 무시하십시오 | true | 채팅 메시지를 삭제하는 메시지 패킷 숨기기를 무시해야합니까? | text.chatpatches.chatHidePacket |
| 채팅 너비를 무시합니다 | 0 | 채팅 상자의 너비. 이것은 바닐라의 기본값을 능가하고 훨씬 더 큰 너비를 허용합니다. 바닐라 설정을 사용하려면 0으로 설정하고 무시하지 않습니다. | text.chatpatches.chatWidth |
| 채팅 높이를 무시합니다 | 0 | 채팅 상자의 너비. 이것은 바닐라의 기본값을 능가하고 훨씬 더 큰 높이를 허용합니다. 바닐라 설정을 사용하려면 0으로 설정하고 무시하지 않습니다. | text.chatpatches.chatHeight |
| 최대 채팅 메시지 | 16384 | 채팅 메시지의 최대 금액을 저장할 수 있습니다. 바닐라는 100으로 캡을 닫습니다.이 모드는 최대 32,767로 증가시킬 수 있습니다. MAX가 높을수록 메모리 사용량이 높아집니다. | text.chatpatches.chatMaxMessages |
| PlayerName 텍스트 | "<$>" | 채팅 메시지에서 PlayerName을 대체하는 텍스트. 바닐라는 '<$>'이고 이름 만 '$'입니다. 여기서 '$'는 PlayerName의 자리 표시 자입니다. 플레이어에 대한 메시지에만 적용됩니다. | text.chatpatches.chatNameFormat |
| PlayerName 색상 | 0xffffff | 결과적으로 채워진 색상은 형식화 된 PlayerName에서 흰색이 비어 있습니다. 다른 형식 수정 자와 함께 사용하려면 장식 텍스트 옵션에서 '& r'을 사용하십시오. | text.chatpatches.chatNameColor |
| 교대 채팅 | 10 | 갑옷 바 및/또는 건강을 방해하지 않도록 채팅 인터페이스를 이동시킵니다. 기본값은 10이며, 시프트없이 0으로 설정합니다. | text.chatpatches.shiftChat |
| 채팅 제도 토글 | false | 채팅 필드의 텍스트가 채팅을 닫고 재개 한 후에도 지속되어야합니까? | text.chatpatches.messageDrafting |
| 침습적 제도 토글 만 | false | 채팅 필드의 텍스트가 채팅이 예기치 않게 닫힐 때만 지속되어야합니까? 예를 들어 서버가 GUI를 열면 채팅이 닫히면 플레이어는 다른 차원으로 이동하거나 플레이어가 죽습니다. | text.chatpatches.onlyInvasiveDrafting |
| 검색 드래프팅 토글 | true | 채팅을 닫고 재개 한 후 검색 필드의 텍스트가 지속되어야합니까? | text.chatpatches.searchDrafting |
| 검색 버튼을 숨 깁니다 | false | 검색 버튼을 숨겨야합니까? 이것은 모든 검색 기능을 비활성화합니다. | text.chatpatches.hideSearchButton |
| 바닐라 채팅 청산 | false | 바닐라처럼 세계/서버를 떠난 후 채팅 메시지가 명확해야합니까? 이것은 채팅과 채팅 로그를 완전히 지 웁니다. | text.chatpatches.vanillaClearing |
| 접두사 기록 검색을 사용하십시오 | false | 커서 뒤에 동일한 접두사가있는 전송 된 기록 필터 메시지를 통해 검색해야합니까? 이를 통해 동일한 문자열로 시작한 이전 히스토리 메시지를 더 빠르게 자동 완성 할 수 있습니다. 바닐라는 즉각적인 기록 만 사용하여 이것을 비활성화합니다. | text.chatpatches.searchPrefix |
| 메시지 선택 색상 | 0x55ffff | 채팅 메시지를 마우스 오른쪽 버튼으로 클릭 한 후 표시된 선택 상자의 색상. | text.chatpatches.copyColor |
| 응답 텍스트 형식 | "/msg $ " | 채팅 메시지를 마우스 오른쪽 버튼으로 클릭 한 후 채팅 상자에 채워진 텍스트가 복사 메뉴에서 '답장'버튼을 클릭합니다. '$'가 필요하며 메시지 발신자 이름으로 채워집니다. | text.chatpatches.copyReplyFormat |
changelog.md 파일에는 194.4.0 에서 시작하는 changelog 정보가 있습니다. 194.4.0 이전에 개별 릴리스의 경우 latest_changelog.md 파일을 확인하십시오. Commit의 특정 개발자 곡물 세부 정보는 Github 커밋 목록을 확인하십시오.
이 모드는 GNU LGPLV3 라이센스에 따라 사용할 수 있습니다. 정보는이 페이지를 확인하십시오.
업로드 할 수있는 여러 가지 유형의 로그 파일이 모두 매우 유사하지만 모두 유사합니다. 최소한 가장 유용한 순서대로 세 가지 주요 유형입니다.
debug.log 게임이 DEBUG 레벨에서 출력되도록 구성 될 때 생성됩니다. 항상 존재하는 것은 아니지만 문제를 해결하는 데 중요한 정보가 거의 항상 있습니다. 이것은 latest.log 의 더 자세한 하위 집합입니다.crash-report-<date>-<time>.txt 게임이 중단 될 때 생성됩니다. 다른 두 로그에는 제공되지 않은 추가 정보가 많이 포함되어 있지만 다른 두 로그 중 하나와 결합 할 때 가장 유용합니다.latest.log 게임이 실행될 때마다 생성되는 기본 로그 파일입니다. 지속적으로 업데이트되며 게임이 수행하는 일에 대한 유용한 정보가 많이 포함되어 있습니다. 일반적으로 하나의 .log 파일과 하나 crash-report-<date>-<time>.txt 파일이 있으면 업로드해야합니다. 그렇지 않으면 위에 나열된 내용을 업로드하면됩니다. 업로드하지 않아야 할 유일한 것은 debug.log 에 latest.log 에 latest.log debug.log Lestment.log입니다. tl; dr 업로드 가능한 한 많이 업로드하되 debug.log 및 latest.log 파일을 모두 업로드하지 마십시오.
파일이 있으므로 단순히 https://mclo.gs/에 제출하면 나와 다른 사람들과 공유하여 문제를 진단하는 데 도움이되는 링크를 제공합니다. 그것은 내가 사용하는 유일한 사이트입니다. 왜냐하면 그것은 나와 당신에게 많은 유용한 도구를 제공하기 때문입니다. 그 중 하나는 컴퓨터의 사용자 이름 및 IP 주소와 같이 잠재적으로 식별 가능한 정보의 많은 인스턴스를 검열한다는 것입니다.
베타 릴리스에 액세스하려면 다음과 같은 링크가 필요합니다.
https://github.com/mrbuilder1961/chatpatches/caption/runs/8310511511/ 또는
https://github.com/mrbuilder1961/chatpatches/caption/runs/8310511511/artifacts/1332245802
libs 및 devlibs 표시됩니다. libs 폴더를 엽니 다.libs 폴더 내부에는 .jar 파일과 이름이 같은 다른 파일이 표시되지만 대신 -sources.jar 로 끝납니다. .jar 파일은 mod 자체이고 -sources.jar 파일은 소스 코드입니다.-sources 파일이 아닌 .jar 파일을 모드 폴더로 이동하십시오..jar 제외한 모든 것의 이름을 바꾸거나 삭제할 수 있습니다.(패브릭 Discord Bot에서 가져와 소유권을 주장하지 않고 지식을 공유하십시오!)
이진 검색은 특정 모드를 빠르게 찾는 데 사용될 수 있으며, 로그가 문제에 대한 결정적인 답변을 제공하지 않을 때 특히 유용 할 수 있습니다.
모드의 절반을 제거하거나 비활성화 한 다음 문제가 여전히 발생하는지 테스트하십시오. 그렇다면 나머지 모드의 절반을 제거하고 다시 테스트하십시오. 그렇지 않은 경우 방금 제거한 모드의 절반을 추가하십시오.
매번 반쪽에 절반을 막을 필요가 없으며 Fabric API와 같은 일부 라이브러리 모드를 사용하지 않아야 할 수도 있습니다.
점점 더 작은 모드 세트에서 이것을 반복하면 몇 가지 반복 내에서 문제가있는 모드가 있습니다.
채팅 패치를 남겨두고 문제가있는 모드를 찾을 때 설치된 종속성을 설치하십시오. 그렇지 않으면 문제를 진단하는 데 도움이되지 않습니다.
