๐ฒ ์ค๋์ ๋ฐ๊ฒฌ โ ServerSwitch: ๋น์ ์ ์๋ฒ ๋คํธ์ํฌ๋ฅผ ์ํ ์๋ฒฝํ ์ฌ์ ๊ธฐ๋ก๊ด
๋ง์ธํฌ๋ํํธ ์๋ฒ ์ด์์๋๋ค, ํน์ ํ๋ ์ด์ด๋ค์ด ์ด๋ค ์๋ฒ๋ฅผ ๊ฑฐ์ณ ์ด๋๋ก ์ด๋ํ๋์ง ๊ถ๊ธํ๋ ์ ์์ผ์ ๊ฐ์? ํน์ ์๋ฒ ๋คํธ์ํฌ์ ์ ์ํ๋ ํ๋ ์ด์ด๋ค์ ๊ฒฝํ์ ๋์ฑ ์ธ๋ฐํ๊ฒ ์ ์ดํ๊ณ ์ถ์๋ ์ ์์? ์ค๋ ์๊ฐํด ๋๋ฆด ํ๋ฌ๊ทธ์ธ์ ๋ฐ๋ก ๊ทธ๋ฐ ๊ณ ๋ฏผ์ ํด๊ฒฐํด ์ค ๋ง๋ฅ ๋๊ตฌ์ ๋๋ค!
ServerSwitch๋ ๋ฌด์์ธ๊ฐ์?
์ค๋์ ๋ฐ๊ฒฌ์ ๋ฐ๋ก ‘ServerSwitch’ ํ๋ฌ๊ทธ์ธ์ ๋๋ค. ์ด ๋ค์ฌ๋ค๋ฅํ ํ๋ฌ๊ทธ์ธ์ BungeeCord์ Spigot ์๋ฒ ๋ชจ๋๋ฅผ ์ํด ์ค๊ณ๋์์ผ๋ฉฐ, ํ๋ ์ด์ด๋ค์ ์๋ฒ ์ด๋ ๊ธฐ๋ก์ ์๋ฒฝํ๊ฒ ์ถ์ ํ๊ณ ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ค๋๋ค. ๊ธฐ์กด์ OnlyProxyJoin ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ ฅํ ๋์์ ์ฐพ๊ณ ๊ณ์ จ๋ค๋ฉด, ServerSwitch๊ฐ ๊ทธ ํด๋ต์ด ๋ ์ ์์ต๋๋ค. ๋ณต์กํ ์๋ฒ ๋คํธ์ํฌ๋ฅผ ์ด์ํ๋ ๋น์ ์ ์๋ฐ์ด ๋์ด์ค ์ด ํ๋ฌ๊ทธ์ธ์ผ๋ก, ์๋ฒ ๊ด๋ฆฌ๋ฅผ ํ ๋จ๊ณ ์ ๊ทธ๋ ์ด๋ํด ๋ณด์ธ์!
์ด๋ฐ ๋ถ๊ป ์ถ์ฒํฉ๋๋ค!
- BungeeCord ๋๋ Spigot ๊ธฐ๋ฐ์ ๋๊ท๋ชจ ์๋ฒ ๋คํธ์ํฌ๋ฅผ ์ด์ํ๋ ๋ถ
- ํ๋ ์ด์ด๋ค์ ์๋ฒ ์ด๋ ๊ฒฝ๋ก๋ฅผ ์์ธํ๊ฒ ํ์ ํ๊ณ ์ถ์ ๋ถ
- OnlyProxyJoin๊ณผ ๊ฐ์ ํ๋ก์ ์ ์ฉ ์ ์ ํ๋ฌ๊ทธ์ธ์ ๋์์ ์ฐพ๋ ๋ถ
- ์๋ฒ ์ ์ ๋ฐ ์ด๋ ๊ฒฝํ์ ๋์ฑ ์ธ๋ฐํ๊ฒ ์ปค์คํฐ๋ง์ด์งํ๊ณ ์ถ์ ๋ถ
- ์์ ์ ์ด๊ณ ์ฒด๊ณ์ ์ธ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ์ค์ํ๊ฒ ์๊ฐํ๋ ๋ถ
์ฃผ์ ํน์ง
- ์ ๊ตํ ์๋ฒ ์ด๋ ๋ก๊น : ServerSwitch๋ ํ๋ ์ด์ด๊ฐ ์ธ์ , ์ด๋ ์๋ฒ์์ ์ด๋ ์๋ฒ๋ก ์ด๋ํ๋์ง์ ๋ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ์์ธํ๊ฒ ๊ธฐ๋กํฉ๋๋ค. ์ด๋ ์๋ฒ ์ด์์๊ฐ ํ๋ ์ด์ด์ ํ๋ ํจํด์ ๋ถ์ํ๊ณ , ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๊ท์คํ ๋ฐ์ดํฐ๊ฐ ๋ฉ๋๋ค.
- OnlyProxyJoin์ ๊ฐ๋ ฅํ ๋์: ํ๋ก์๋ฅผ ํตํด์๋ง ์๋ฒ์ ์ ์ํ๋๋ก ๊ฐ์ ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ, ๋ฌด๋จ ์ ์์ ๋ฐฉ์งํ๊ณ ์๋ฒ์ ๋ณด์์ ๊ฐํํฉ๋๋ค. OnlyProxyJoin์ ์ฌ์ฉํด์๋ ๋ถ๋ค์๊ฒ๋ ์ต์ํ๋ฉด์๋ ๋์ฑ ๋ฐ์ ๋ ๊ฒฝํ์ ์ ์ฌํ ๊ฒ์ ๋๋ค.
- ์ ์ฐํ ์๋ฒ ๋คํธ์ํฌ ๊ด๋ฆฌ: ํ๋ ์ด์ด์ ์๋ฒ ์กฐ์ธ ๊ฒฝํ์ ๋ง์ถค ์ค์ ํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ, ์๋ฒ ๋คํธ์ํฌ์ ํ๋ฆ์ ๋์ฑ ์ํํ๊ฒ ๋ง๋ญ๋๋ค. ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ณ , ์๋ฒ ๋คํธ์ํฌ์ ์ ๋ฐ์ ์ธ ์์ ์ฑ์ ๊ธฐ์ฌํฉ๋๋ค.
- BungeeCord ๋ฐ Spigot ์๋ฒฝ ์ง์: BungeeCord์ Spigot ์๋ฒ ํ๊ฒฝ ๋ชจ๋์์ ์๋ฒฝํ๊ฒ ์๋ํ๋๋ก ์ค๊ณ๋์ด, ์ด๋ค ์ข ๋ฅ์ ๋ง์ธํฌ๋ํํธ ์๋ฒ ๋คํธ์ํฌ์์๋ ์ ์ฐํ๊ฒ ํตํฉ๋ ์ ์์ต๋๋ค. (Velocity ๋ฒ์ ์ ๊ฒฝ์ฐ JSMySQLFix ํ๋ฌ๊ทธ์ธ์ด ํ์์ ๋๋ค.)
- ๊ฐ๋ ฅํ ๋ฐ์ดํฐ ๊ด๋ฆฌ (MySQL ํ์): ๋ชจ๋ ์ค์ํ ๋ฐ์ดํฐ๋ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ ํ๊ฒ ์ ์ฅ๋ฉ๋๋ค. ์ด๋ ๋ฐ์ดํฐ์ ์์์ฑ๊ณผ ์์ ์ฑ์ ๋ณด์ฅํ๋ฉฐ, ๋๊ท๋ชจ ์๋ฒ ํ๊ฒฝ์์๋ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. MySQL ์๋ฒ ์ค์ ์ ํ์์ ์ ๋๋ค!
์ค์น ๋ฐฉ๋ฒ
ServerSwitch๋ฅผ ๋น์ ์ ์๋ฒ์ ์ ์ฉํ๋ ๊ฒ์ ๊ฐ๋จํฉ๋๋ค. Modrinth ํ์ด์ง์์ ์ต์ ๋ฒ์ ์ ํ๋ฌ๊ทธ์ธ์ ๋ค์ด๋ก๋ํ์ฌ ๋น์ ์ BungeeCord ๋๋ Spigot ์๋ฒ์ plugins ํด๋์ ๋ฃ์ด์ฃผ์ธ์. (Velocity๋ฅผ ์ฌ์ฉํ๋ค๋ฉด JSMySQLFix ํ๋ฌ๊ทธ์ธ๋ ํจ๊ป ์ค์นํด์ผ ํฉ๋๋ค.) ๊ทธ๋ฆฌ๊ณ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค์ ํ๋ ๊ฒ์ ์์ง ๋ง์ธ์! ์์ธํ ์ค์ ๊ฐ์ด๋๋ Modrinth ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์๋ฉด ๋ฉ๋๋ค.
Modrinth์์ ServerSwitch ๋ค์ด๋ก๋ํ๊ธฐ
๋น์ทํ ํ๋ก์ ํธ
ServerSwitch๋ ์๋ฒ ๊ด๋ฆฌ์ ํจ์จ์ฑ์ ๋์ด๋ ๋ฐ ์ค์ ์ ๋ ํ๋ฌ๊ทธ์ธ์ด์ง๋ง, ๋ง์ธํฌ๋ํํธ ์ปค๋ฎค๋ํฐ์๋ ์๋ง์ ์ ์ฉํ ํ๋ก์ ํธ๋ค์ด ์์ต๋๋ค. ์๋ฒ ๋น๋ฉ์ ํ๋ช WorldEdit (6,513,294 ๋ค์ด๋ก๋), ๊ฐ๋ ฅํ ๊ถํ ๊ด๋ฆฌ ํ๋ฌ๊ทธ์ธ LuckPerms (1,690,105 ๋ค์ด๋ก๋), ๊ทธ๋ฆฌ๊ณ ์์ดํ ๊ตํ์ ๋๋ ItemSwapper (1,638,706 ๋ค์ด๋ก๋)์ ๊ฐ์ ์ธ๊ธฐ ํ๋ก์ ํธ๋ค์ ์ฐธ๊ณ ํ์ฌ ๋น์ ์ ์๋ฒ๋ฅผ ๋์ฑ ํ์ฑํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
์ถ์ฒ: Modrinth โ ServerSwitch
์ด ๊ธฐ์ฌ๋ AI ๊ธฐ์ ๊ฒ๋ณด๊ฐ Modrinth API ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑํ์ต๋๋ค.
๋ค๋ฅธ ๊ฒ์ด๋จธ๋ค๊ณผ ์์ ๋กญ๊ฒ ์ด์ผ๊ธฐ๋ฅผ ๋๋ ๋ณด์ธ์!





์ค~ ServerSwitch ํ๋ฌ๊ทธ์ธ ๊ด์ฐฎ์ ๋ณด์ด๋ค. ๐ ํนํ BungeeCord๋ Spigot ๋ ๋ค ์ง์ํ๋ ์ ์ด ๋ง์ ๋ ๋ค. OnlyProxyJoin ๋์ ์ฐพ๋ ์ฌ๋๋ค ๋ง์์ ํ ๋ฐ, ์ด๊ฑฐ ์์ ํฌ์์ ์๋? ใ ใ MySQL ์ฐ๋์ ํ์๋ผ๋๊น ์์ง ๋ง๊ณ ! ํน์ ๋น์ทํ ์๋ฒ ๊ด๋ฆฌ ๊ฟํ ์๋ ์ฌ๋ ์์ด? ๊ณต์ ์ข ํด์ฃผ๋ผ!
์คํธ, ServerSwitch ํ๋ฌ๊ทธ์ธ! OnlyProxyJoin ๋์ฒด์ฌ๋ฅผ ์ฐพ๋ ๋ถ๋ค์๊ฒ ํฌ์์์ด๊ฒ ๋ค์. BungeeCord๋ Spigot ๋ ๋ค ์ง์ํ๋ ๊ฑด ์ ๋ง ํฐ ์ฅ์ ๊ฐ์์. ๐ ํนํ ์๋ฒ ์ด๋ ๋ก๊น ๊ธฐ๋ฅ! ๋๊ท๋ชจ ์๋ฒ ์ด์ํ๋ ์ ์ฅ์์ ํ๋ ์ด์ด ๋์ ํ์ ์ ์ ๋ง ์ค์ํ๊ฑฐ๋ ์. ํน์ ์ด ํ๋ฌ๊ทธ์ธ ์จ๋ณด์ ๋ถ ๊ณ์ ๊ฐ์? ์ค์ ์ฌ์ฉ ํ๊ธฐ ๊ถ๊ธํ๋ค์! ๐
์ค, ServerSwitch ํ๋ฌ๊ทธ์ธ ์์ธํ ์๊ฐ ๊ฐ์ฌํฉ๋๋ค! ๐ BungeeCord์ Spigot ์๋ฒ ๋ชจ๋ ์ง์ํ๋ ์ ์ด ๊ฐ๋ฐ์๋์ ๋ ธ๊ณ ๊ฐ ๋๊ปด์ง๋ค์. OnlyProxyJoin ๋์ฒด ํ๋ฌ๊ทธ์ธ์ ์ฐพ๋ ๋ถ๋ค๊ป ์ ๋ง ์ ์ฉํ ์ ๋ณด์ผ ๋ฏํฉ๋๋ค. ํนํ ์๋ฒ ์ด๋ ๋ก๊น ๊ธฐ๋ฅ์ ์๋ฒ ์ด์์ ํฐ ๋์์ด ๋๊ฒ ์ด์. ํน์ Velocity ํ๊ฒฝ์์ JSMySQLFix ํ๋ฌ๊ทธ์ธ ์ธ์ ์ถ๊ฐ์ ์ธ ์ค์ ์ด ํ์ํ ๊น์?
ServerSwitch ํ๋ฌ๊ทธ์ธ ์๊ฐ๊ธ ์ ๋ดค์ต๋๋ค! ๐ ํ๋ ์ด์ด ์ด๋ ๊ธฐ๋ก์ ์์ธํ๊ฒ ๋ก๊น ํด ์ค๋ค๋ ์ ์ด ํนํ ๋์ ๋๋ค์. BungeeCord์ Spigot์ ๋ชจ๋ ์ง์ํ๋ ์ ๋ ์๋ฒ ์ด์์ ์ ์ฅ์์ ์ ๋ง ํธ๋ฆฌํ ๊ฒ ๊ฐ์์. OnlyProxyJoin์ ๋์์ผ๋ก ์ธ๊ธํ์ ๋ถ๋ถ๋ ๋ง์ ๋ถ๋ค์๊ฒ ๋์์ด ๋ ์ ๋ณด ๊ฐ์ต๋๋ค. ํน์ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ๋ฅ๋ ์ถ๊ฐ๋ ์์ ์ด ์์ผ์ ๊ฐ์?