플레이어용 설정 가이드
설치하고, 로그인하고, 플레이하세요. 플러그인이 빙고 드롭을 제출하고, 희귀 드롭과 사망, 주요 달성을 Discord에 올리며, 우클릭 한 번으로 누구든 조회할 수 있게 해 줍니다.
플러그인 설치하기
#RuneLite에서: Configuration(렌치 아이콘) → Plugin Hub → Anvil 검색 → Install. 게시자는 AhmedFathy2001입니다.
플러그인 하나가 모든 클랜을 담당합니다 —— 항상 anvilosrs.com에 연결되고, 당신과 당신의 클랜에 묶어 주는 것은 로그인(다음 단계)입니다. 클랜별로 받을 것도, 입력할 주소도 없습니다. 설치하면 RuneLite 사이드바에 Anvil 버튼이 나타나고, 설정은 Configuration → Anvil에 있습니다.
로그인
#RuneLite 사이드바에서 Anvil 패널을 열고 Sign in with Discord를 누르세요. 브라우저에서 anvilosrs.com이 열리면 거기서 코드를 승인하세요. 그러면 플러그인이 스스로 로그인합니다 —— 입력할 것도, 복사할 것도, 설정에서 채울 것도 없습니다.

- 1Anvil 버튼 — RuneLite 창 옆, 아이콘 줄 맨 아래에 있습니다. 누르면 패널이 열립니다. 플러그인을 설치하고 켜면 바로 나타나며, 위쪽에 두고 싶다면 줄에서 위로 끌어 올리면 됩니다.

- 1Sign in with Discord — 이 컴퓨터가 로그아웃된 동안에만 보입니다. 누르면 나머지는 브라우저에서 진행됩니다.
- 2Connects to — 항상
anvilosrs.com입니다 —— 플러그인이 통신하는 유일한 사이트이자, 당신의 토큰이 속한 사이트입니다. - 3Paste a token instead — 브라우저 단계가 되지 않을 때의 대안입니다 —— 이 단계의 끝부분을 보세요.
- Sign in with Discord를 누릅니다. 패널에 짧은 코드가 나타나고 브라우저에서
anvilosrs.com이 열립니다. - 아직 로그인하지 않았다면 거기서 Discord로 로그인하고, 페이지의 코드가 RuneLite에 표시된 코드와 같은지 확인한 뒤 Approve를 누릅니다.
- RuneLite로 돌아오면 패널 상단에 Signed in 이라고 나오고, 게임에 로그인하면 어떤 캐릭터를 추적 중인지도 표시됩니다. 끝입니다.

- 1그 코드 — 지금 플러그인이 보여 주고 있는 것과 반드시 일치해야 합니다.
- 2Approve — 본인의 클라이언트가 표시하고 있는 코드만 승인하세요. 누군가가 링크나 코드를 보내왔다면 거절하십시오 —— 승인은 계정을 넘겨주는 것과 같습니다.
이 흐름 전체가 anvilosrs.com 안에서 끝납니다 —— 코드는 거기서 발급되고, 당신의 Discord 로그인으로 거기서 승인되며, 토큰은 곧바로 플러그인으로 돌아갑니다. 플러그인은 anvilosrs.com의 로그인 페이지만 열기 때문에, 다른 곳을 가리키는 로그인 링크는 플러그인이 보낸 것이 아닙니다.
브라우저가 저절로 열리지 않으면 패널이 주소와 코드를 표시하니 직접 여시면 됩니다. 코드는 10분 뒤 만료됩니다 —— 버튼을 한 번 더 누르면 됩니다.
Anvil 사이드 패널이 기본 작업 공간입니다. 여기에서 로그인과 로그아웃을 하고, 클랜과 진행 중인 이벤트를 확인하고, 칸을 둘러보고 신청하고, 진행 상황을 추적하고, 시작 스크린샷을 찍고, 동기화와 지원 도구를 실행하세요. 아래의 Configuration → Anvil은 환경 설정을 바꿀 때만 사용하며, 토큰은 없습니다. 이 컴퓨터에서 로그아웃하려면 패널 상단의 이름 옆에 있는 ⋯ 메뉴를 여세요. 한 번 로그인하면 신청한 모든 이벤트에 적용되며 빙고마다 다시 할 필요가 없습니다.

대안: 토큰을 직접 붙여넣기
플러그인에서 로그인이 되지 않으면, 아래의 토큰을 복사한 뒤(또는 Profile → plugin token에서 — 거기서 교체도 할 수 있습니다) Anvil 패널의 로그인 버튼 아래에 있는 Paste a token instead를 눌러 거기에 붙여넣으세요.
Checking whether you’re signed in…
Treat the token like a password. Open token settings to sign every client out if one leaks.

- 1당신의 토큰 — Reveal을 누르기 전까지는 가려져 있습니다. 이 스크린샷에서는 일부러 가렸습니다. 본인 것을 Discord에 절대 올리지 마세요.
- 2Copy / Rotate — 복사한 다음 Anvil 패널에서 Paste a token instead를 사용하세요. Rotate는 새 토큰을 발급하고 기존 것을 무효화합니다 —— 유출이 의심되면 언제든 쓰세요.
계정 연결하기
#토큰을 설정하면 플레이한 계정이 프로필에 자동으로 표시됩니다. 새 계정은 바로 연결할 수 있지만, 이미 클랜 명단에 있는 계정은 먼저 한 번의 소유권 확인이 필요합니다. 공개된 RuneScape 이름만으로는 소유자를 증명할 수 없기 때문입니다.
첫 연결에는 빠른 XP 확인을 사용하거나 클랜 관리자에게 감지된 계정에서 승인해 달라고 요청하세요. 확인 후에는 안정적인 계정 지문이 이름 변경을 따라가며 계정을 자동으로 인식합니다.

- 1연결된 계정들 — “Verified via plugin” 표시가 있는 계정은 연결되어 이후 자동으로 인식됩니다. 기존 클랜 명단 계정은 먼저 일회성 XP 확인이나 관리자 승인이 필요할 수 있습니다.
플러그인을 돌릴 수 없다면?
모바일이나 공식 클라이언트에서는 대신 Profile → account linking을 사용하세요:
- Verify by XP —— RSN을 입력하면 사이트가 스킬 하나를 무작위로 고릅니다. 30분 안에 그 스킬에서 1,000 경험치를 올리면 됩니다.
- Manual review —— Hiscores를 숨겼거나 갓 만든 부계정인 경우: RSN과 메모를 제출하면 관리자가 승인합니다.
이벤트 신청에는 확인된 계정이 최소 하나 필요하니, 신청 전에 미리 해 두세요.
제대로 도는지 확인하기
#접속해서 채팅창을 보세요. 연결이 되어 있고 이벤트가 진행 중이면 플러그인이 인사를 건넵니다.
Anvil 사이드 패널도 소속 클랜, 진행 중인 이벤트, 내 순위, 동기화 버튼으로 채워집니다. 그리고 게임 내 Collection Log 제목 표시줄에 Anvil 버튼이 나타납니다.
채팅에 Tracked as a guest 라고 뜨면 기록은 되고 있지만 아직 클랜 멤버 명단에는 없다는 뜻입니다. 관리자가 게임 내 클랜 명단을 동기화하면 해결됩니다 —— Discord에서 물어보세요.
사이드 패널
탭 네 개와 톱니바퀴 하나. Clan은 내 이벤트와 클랜입니다: 진행 중이거나 예정된 모든 빙고와 주간 대회에서의 내 순위. Feed는 클랜과 보드의 큰 순간을 일어나는 대로 보여 주고, 이벤트 채팅도 있습니다. You는 내 프로필이고, Lookup에서는 다른 누구든, 플레이어든 클랜이든 찾을 수 있습니다. 톱니바퀴에는 동기화와 배너 사운드가 있습니다.
모든 탭, 이벤트 채팅, 반응, 그리고 피드와 Supporter 색을 게임 안에 띄우는 설정은 사이드 패널, 탭별로 보기에 있습니다.

누구든 찾아보기
플레이어를 우클릭하세요 — 바로 옆에 있는 플레이어든, 채팅·친구 목록·클랜 패널의 이름이든 상관없습니다. Anvil을 고르면 그 플레이어의 카드가 사이드 패널의 Lookup 탭에서 열립니다. 내 것은 You 탭입니다.

플러그인 설정의 Player lookup에서 Anvil 항목이 어디에 나타날지 고르세요. 채팅 속 이름에서는 절대 좌클릭 기본 동작이 되지 않으므로, 이름을 클릭하면 여전히 게임 본래의 동작이 실행됩니다.

- 1Anvil lookup on players — 마스터 스위치. 끄면 어디에서도 항목이 보이지 않습니다.
- 2Players in the world — 근처에 서 있는 플레이어를 우클릭할 때.
- 3Chatbox and private messages — 채팅창과 개인 채팅에 나오는 이름.
- 4Clan panels / Friends chat / Friends, ignore and party lists — 이름 목록: 내 클랜과 게스트 클랜 멤버, 프렌즈 채팅 채널, 친구 목록과 차단 목록, 레이드 파티 패널.
빙고 설정
#이 설정들은 이벤트에 참여하는 동안에만 의미가 있습니다. 기본값이면 충분합니다 —— 아래는 각 항목이 실제로 하는 일입니다.

- 1Show Overlay — 왼쪽 위에 Anvil / 팀 / UTC 날짜 라는 작은 패널을 그립니다. 이것이 증빙 스크린샷 그림의 일부가 되고, 바로 그 점이 증빙을 위조하거나 날짜를 소급하기 어렵게 만듭니다. 이 스크린샷에서는 꺼져 있습니다 —— 모든 증빙에 팀과 시각이 보이길 원하는 클랜이라면 켜세요.
- 2Team completion popups — 팀원 중 누군가가 칸을 완료하면 배너를 띄웁니다. 여러 개가 동시에 나오면 가장 어려운 것이 배너를 차지하고 나머지는 채팅으로 갑니다.
- 3My tile popups — 내 드롭이 칸을 진행시키거나 완료하면 팝업을 띄웁니다. 꺼도 기록은 계속됩니다 —— 조용히 할 뿐입니다.
- 4Banner sound + volume — 배너와 함께 소리를 재생합니다. Anvil 사이드 패널의 “Banner sounds”에 있는 Add clip으로 .wav를 직접 하나 이상 추가하기 전에는 아무 소리도 나지 않습니다. 미션에는 전용 폴더가 있습니다. Mission sounds 에서 클립을 추가하면 완료된 타일과 구분해 주는 기본 효과음 대신 그 클립이 재생됩니다.
- 5Auto starting shot — 이벤트의 핀으로 고정된 지점에 서는 순간 시작 인증샷을 대신 찍어 줍니다. 끄면 사이드 패널의 Take starting shot을 직접 누르면 됩니다.
팀
이벤트의 Teams 버튼을 누르면 팀들이 순위대로 나오고, 내 팀이 맨 위에 옵니다. 팀을 열면 주장을 맨 앞으로 한 명단이 보이고, 모든 팀에서 플레이어를 검색할 수도 있습니다 —— 이름을 클릭하면 그 플레이어를 찾아볼 수 있습니다.

시작 인증샷
어떤 이벤트는 모두에게 시작 인증샷을 요구합니다: 이벤트가 시작된 뒤, 시작 순간에 추첨된 장소에서 찍은 스크린샷 한 장입니다. 이것이 있으면 아무도 이벤트 전 일주일 동안 단서와 상자와 처치를 쌓아 두었다가 첫날에 쏟아붓지 못합니다.
플러그인을 돌리고 있다면 준비할 것은 없습니다. 이벤트가 시작되면 어디로 가야 하는지 채팅으로 안내가 오고, Anvil 사이드 패널에 Take starting shot 버튼이 나타납니다. 안내된 곳에 서서 한 번 누르면 끝 —— 플러그인이 화면을 찍고 RSN, 팀, 장소, 그리고 당신 계정에만 주어지는 암호를 새겨 넣은 뒤 대신 보관해 줍니다.
무언가를 보관하기 전에 두 가지를 확인합니다. 나중에 Discord에서 다투는 대신 게임 안에서 고칠 수 있도록 말이죠. 주최자가 지도에 장소를 찍어 두었다면 플러그인은 당신이 얼마나 떨어져 있는지 알고 알려 줍니다 —— Gielinor 반대편에서 찍은 사진을 보내는 대신에요. 그리고 이벤트가 새 세션을 요구한다면 찍기 전에 로그아웃했다가 다시 접속해야 합니다: hiscores는 로그아웃할 때만 저장되므로, 촬영 직전의 재접속이야말로 시작 시점 수치 —— 나아가 모든 경험치·처치 수 칸 —— 을 정확하게 만듭니다.
모바일이거나 플러그인이 없다면: 이 사이트에서 My Team을 열고 시작 인증샷 카드에서 암호를 읽은 뒤, 게임 채팅창에 입력하고, 캐릭터와 암호가 함께 보이도록 스크린샷을 찍어 같은 카드에서 업로드하세요. 이 업로드는 즉시 인정됩니다 —— 올리는 순간부터 플레이할 수 있고, 운영진은 나중에 확인합니다. 카드가 요구한다면 먼저 로그아웃했다가 다시 접속하세요.
Discord 알림
#이 알림들은 빙고가 진행 중이든 아니든 나가며, 클랜 채널에 올라갑니다. 어느 채널인지는 관리자가 여기서 정합니다 —— 당신은 무엇을 올릴지만 고릅니다. 다음 플러그인 업데이트부터 이 선택들은 웹사이트의 Settings → Discord posts & screenshots 로 옮겨지고, 어느 컴퓨터에서든 그대로 따라옵니다. 같은 페이지의 Screenshot privacy 에서는 플러그인이 찍는 모든 스크린샷에서 숨길 채팅(개인 메시지, 공개 채팅, 클랜 채팅)을 고를 수 있습니다. 플러그인에는 Notifications 아래 스위치 두 개가 남습니다: Share clan posts 는 메인 게임 게시물을 한꺼번에 멈추고, Share seasonal activity 는 Leagues, Deadman 등 시즌 월드에서 같은 일을 합니다.


- 1Notify on death — 사망 순간의 스크린샷과 함께 클랜 사망 채널에 게시됩니다.
- 2Death message — 직접 작성하는 문구입니다.
{name}은 RSN으로 바뀝니다. - 3Notify on PvP kill — 대상의 HP가 0이 되는 틱의 스크린샷입니다. 기본값은 꺼짐이며, 여기서는 켜져 있습니다.
- 4Notify on rare drops — 드롭 게시의 전체 스위치입니다.
- 5Min drop value / Min drop rarity — 드롭은 이 금액 이상의 가치(GE 또는 high alch 중 더 높은 값)가 있거나 1-in-N보다 희귀하면 게시됩니다. Anvil은 1m과 1/1,000에서 시작합니다. 클랜은 멤버용 기본값을 설정할 수 있으며, 직접 숫자를 정하기 전까지는 클랜 값을 따릅니다. Reset to clan default(클랜이 없으면 Reset to Anvil default)를 누르면 다시 클랜 값을 따릅니다. 클랜은 클랜 채널 게시물에만 적용되는 엄격한 희귀도 하한도 설정할 수 있습니다. 그곳에서는 자신의 숫자를 그보다 느슨하게 설정할 수 없으며, 가치 상한은 바뀌지 않습니다. 두 숫자 모두 0으로 설정하면 끌 수 있습니다.
- 6Value and rarity together — 기본적으로 드롭은 가치 or 희귀도를 충족하면 게시됩니다. Require both를 켜면 가치 and 희귀도를 모두 충족해야 합니다. 클랜은 멤버용으로 이 기본값을 선택할 수 있습니다. 직접 선택하기 전까지는 클랜을 따르며, 클랜이 없으면 둘 중 하나입니다. 개인 webhook마다 자체 최소 가치, 희귀도, either/both를 설정할 수도 있으며, 비워 둔 항목은 개인 설정을 따릅니다.
- 7Loot key value — 루트 키는 전체 내용물의 합계가 이 숫자를 넘으면 한 번, 단일 알림으로 게시됩니다.
- 8Notify on pets — 펫은 희귀 드롭 채널에 게시됩니다.

- 1CA post tier — 올라가는 가장 낮은 과제 등급. 등급 달성도 함께 올라갑니다. 기본값은 Master이고, Grandmaster는 가장 희귀한 것만, Off는 아무것도 올리지 않습니다. 빙고 CA 칸은 어느 쪽이든 집계됩니다.
- 2Notify on collection log slots — 새 컬렉션 로그 슬롯이 채워질 때마다.
- 3Notify on level milestones — 클랜이 알리기로 정한 레벨업 —— 기본값은 99 달성, 1800부터 총 레벨 100 단위, 그리고 만렙. 규칙은 클랜 관리자가 정하지만, 프로필의 Announcements에서 더 적게 올리도록 바꾸거나 개인 웹훅용 규칙을 직접 정할 수 있습니다.
- 4Notify on diary completions — achievement diary 등급. 스크린샷 포함.
- 5Quest post tier — 고른 난이도 이상의 퀘스트. All(모든 퀘스트)부터 Grandmaster까지 고를 수 있고, Off는 아무것도 올리지 않습니다. 기본값은 Master입니다. 빙고 퀘스트 칸은 어느 쪽이든 집계됩니다.
플레이 중 화면에 보이는 것
#플러그인이 플레이 중에 화면에 그리고 출력하는 것과 각각을 제어하는 설정.
프로필 동기화와 그 밖에 보내는 것
#Profile sync 설정이 내 Anvil 프로필을 채웁니다. 시작할 때는 네 가지가 모두 켜져 있습니다:
설정이 따로 없는 것 세 가지도 전송됩니다. Who killed you: 마지막 15초 동안 내가 타겟으로 잡고 있던 몬스터나 플레이어가 피드에 표시됩니다. Game counters: 일부 처치 타일은 게임이 기록하는 수치를 셉니다. 예: Tithe Farm 점수, Giants’ Foundry 평판, Doom 탐험, 슬레이어 연속 기록. 증가만 집계됩니다. Leagues, Deadman 및 기타 모드: 해당 월드에서는 게임이 출력하는 유물, 지역, 과제 관련 줄이 전송되어 클랜이 모드 채널에 올릴 수 있습니다.
무언가 고장 났을 때
#기록이 멈추면 플러그인이 채팅으로 알려 줍니다 —— 불평하기까지 약 90초를 기다리고, 아무리 자주 해도 5분에 한 번만 반복합니다.
Anvil: your Account Token was rejected — tracking is OFF.토큰이 틀렸거나 교체되었습니다. Anvil 패널 상단의 ⋯ 메뉴를 열고 Sign out을 누른 뒤 다시 Sign in with Discord를 누르세요 —— 또는 Profile → RuneLite plugin의 새 토큰으로 Paste a token instead를 사용하세요.Anvil: can’t reach the site (anvilosrs.com) — tracking is OFF.플러그인이 anvilosrs.com에 닿지 못하고 있습니다. 인터넷 연결과, RuneLite를 막고 있을 수 있는 방화벽이나 VPN을 확인하세요. 모두 정상이라면 사이트가 잠시 내려갔을 가능성이 큽니다 —— 플러그인이 알아서 다시 연결합니다.…you’re logged in as "<RSN>" but isn’t linked… your drops won’t count.그 계정은 아직 연결되지 않았습니다. Profile → 감지된 계정을 열어 추가하거나 소유권 확인을 시작하세요.Anvil: reconnected — tracking is back on.아무것도 하지 않아도 됩니다. 알아서 복구되었습니다.그래도 막혔다면 관리자에게 로그를 보내세요
RuneLite 로그를 관리자에게 보내세요: 사용자 폴더 안 .runelite/logs 폴더에 있는 client.log입니다(Windows에서는 파일 탐색기 주소 표시줄에 %USERPROFILE%\.runelite\logs를 붙여넣으세요). 플러그인이 무엇을 봤고 왜 그렇게 판단했는지를 거기에 기록하므로, 무엇이 잘못됐는지 정확히 볼 수 있습니다.
펫과 중복 Champion’s scroll은 수동 스크린샷이 필요합니다. 플러그인이 대신 찍어 .runelite/osrs-bingo-pending/에 저장하며(Anvil 사이드 패널의 Copy folder path로 폴더가 열립니다), 나중에 사진을 찾는 대신 사이트에서 첨부하면 됩니다.
알려진 제한 사항
#몇 가지는 완벽하게 추적할 수 없습니다 —— 거의 항상 Anvil이 아니라 게임 자체가 보고하는 내용 때문입니다. 해결책은 매번 같습니다: 스크린샷을 찍어 수동으로 제출하세요.
스크린샷은 실제 설정 환경에서 찍은 것입니다 —— 계정 토큰은 의도적으로 가렸습니다. 여러분의 것도 그만큼 비공개로 두셔야 합니다. 데이터 처리 방식: 개인정보처리방침.
막히거나 뭔가 이상한가요? Anvil 지원 Discord에 문의하기