<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>papermc &#8211; KGG 게임 이야기</title>
	<atom:link href="https://blog.kggstudio.com/tag/papermc/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.kggstudio.com</link>
	<description>안녕 </description>
	<lastBuildDate>Tue, 03 Jun 2025 13:40:35 +0000</lastBuildDate>
	<language>ko-KR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://blog.kggstudio.com/wp-content/uploads/2025/05/cropped-K-1-32x32.png</url>
	<title>papermc &#8211; KGG 게임 이야기</title>
	<link>https://blog.kggstudio.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">244941309</site>	<item>
		<title>[마인크래프트 Paper 서버 구성 총정리] 3-1편: Paper 서버 설치하기 – 1.21.4 버전 (2025년 6월 최신)</title>
		<link>https://blog.kggstudio.com/2025-minecraft-paper-server-part3-1/</link>
					<comments>https://blog.kggstudio.com/2025-minecraft-paper-server-part3-1/#comments</comments>
		
		<dc:creator><![CDATA[TimTam]]></dc:creator>
		<pubDate>Tue, 03 Jun 2025 13:40:35 +0000</pubDate>
				<category><![CDATA[마인크래프트]]></category>
		<category><![CDATA[paper 서버]]></category>
		<category><![CDATA[papermc]]></category>
		<category><![CDATA[spigot]]></category>
		<category><![CDATA[SpigotMC]]></category>
		<category><![CDATA[마인크래프트 플러그인]]></category>
		<category><![CDATA[마크 개인서버]]></category>
		<category><![CDATA[마크 서버]]></category>
		<category><![CDATA[마크 설정]]></category>
		<category><![CDATA[마크 플러그인]]></category>
		<category><![CDATA[페이퍼 서버]]></category>
		<guid isPermaLink="false">https://blog.kggstudio.com/?p=145</guid>

					<description><![CDATA[페이퍼 서버 직접 설치하는 방법! 오늘은 본격적으로 서버 호스팅 업체를 이용하지않고 페이퍼서버 구성하는방법을 알아볼거에요. 1편 링크 [총정리 연재 글의 목차보기] https://blog.kggstudio.com/2025-minecraft-paper-server-part1/ 2편 링크 [자동화 호스팅 업체 대신직접 서버를 구성해야하는 이유] https://blog.kggstudio.com/2025-minecraft-paper-server-part2/ 먼저. 다운받기 공식 홈페이지로 접속해줍니다 아래와 같은 화면이 나올텐데 Downloads 버튼을 클릭합니다. 플러그인을 개발하는게 아니라면 JRE (실행용) 를 다운받으면되는데요. 다운로드 페이지로 넘어가면 Paper를 선택해줍니다. 아래화면에서 ... <a title="[마인크래프트 Paper 서버 구성 총정리] 3-1편: Paper 서버 설치하기 – 1.21.4 버전 (2025년 6월 최신)" class="read-more" href="https://blog.kggstudio.com/2025-minecraft-paper-server-part3-1/" aria-label="[마인크래프트 Paper 서버 구성 총정리] 3-1편: Paper 서버 설치하기 – 1.21.4 버전 (2025년 6월 최신)에 대해 더 자세히 알아보세요">더 읽기</a>]]></description>
										<content:encoded><![CDATA[<h2><img decoding="async" class="alignnone size-full wp-image-137" src="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-1.png" alt="" width="157" height="61" /></h2>
<h1>페이퍼 서버 직접 설치하는 방법!</h1>
<p>오늘은 본격적으로 서버 호스팅 업체를 이용하지않고 페이퍼서버 구성하는방법을 알아볼거에요.</p>
<p>1편 링크 [총정리 연재 글의 목차보기] <a href="https://blog.kggstudio.com/2025-minecraft-paper-server-part1/">https://blog.kggstudio.com/2025-minecraft-paper-server-part1/</a><br />
2편 링크 [자동화 호스팅 업체 대신직접 서버를 구성해야하는 이유] <a href="https://blog.kggstudio.com/2025-minecraft-paper-server-part2/">https://blog.kggstudio.com/2025-minecraft-paper-server-part2/</a></p>
<h2>먼저. 다운받기</h2>
<ul>
<li>공식 홈페이지로 접속해줍니다</li>
<li>아래와 같은 화면이 나올텐데 Downloads 버튼을 클릭합니다.</li>
</ul>
<p>플러그인을 개발하는게 아니라면 JRE (실행용) 를 다운받으면되는데요.</p>
<p>다운로드 페이지로 넘어가면 Paper를 선택해줍니다.</p>
<p><img fetchpriority="high" decoding="async" class="wp-image-158 alignnone size-large" src="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-5.png" alt="" width="830" height="740" srcset="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-5.png 830w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-5-300x267.png 300w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-5-768x685.png 768w" sizes="(max-width: 830px) 100vw, 830px" /></p>
<p>아래화면에서 버전을 선택해주면 되는데요.</p>
<p>현재 공식 마인크래프트는 1.21.5가 최신버전이고 1.21.6 출시를 앞두고있지만, 페이퍼 서버는 1.21.4가 최신버전이며, 1.21.5는 아직 실험버전 단계입니다.</p>
<p>페이퍼 서버는 <strong>jar파일로 배포되므로 Windows, Macos, Linux 모두 같은 파일을 사용하여 실행할수 있습니다.</strong></p>
<p>(<strong>실험버전</strong>: 실험버전은 개발후 출시전 안정성 검사를 하는단계로 버그가 존재할수 있습니다. 제가 1.21.4 버전을 기준으로 서버 구성 가이드를 작성한것도 페이퍼서버는 아직 1.21.4버전이 최신버전 이기때문입니다 | 2025년 6월 2일 기준 여전함.)</p>
<p><img decoding="async" class="wp-image-159 alignnone size-large" src="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-6.png" alt="" width="581" height="474" srcset="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-6.png 581w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-6-300x245.png 300w" sizes="(max-width: 581px) 100vw, 581px" /></p>
<h2>설치하기</h2>
<h3>페이퍼 서버 설치</h3>
<p>paper-1.21.4-231.jar 파일을 실행하면 해당 파일이 <strong>저장된 폴더를 서버폴더로 만들어버리고</strong>, 해당 폴더에 서버구성에 필요한 파일들을 자동으로 설치합니다.</p>
<p>jar파일을 실행하기위해선 Java 21 버전이 필요합니다. 설치가 되어있지않다면 설치해주시고 아니면 이 부분은 넘어가셔도 좋습니다.^^</p>
<p>자바가 설치되어있는데 버전이 기억나지 않는다면</p>
<h4>Java 21 LTS 설치</h4>
<p>자바 21 다운받는 사이트: <a href="https://adoptium.net/temurin/releases/?os=any&amp;arch=any&amp;version=21">https://adoptium.net/temurin/releases/?os=any&amp;arch=any&amp;version=21</a></p>
<p>사이트로 접속하시면 아래화면이 뜰텐데요. 이건 <strong>개발용 JDK입니다. (다운받지 않기!)</strong></p>
<p><img loading="lazy" decoding="async" class="wp-image-161 alignnone size-large" src="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-7.png" alt="" width="1024" height="546" srcset="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-7.png 1184w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-7-300x160.png 300w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-7-1024x546.png 1024w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-7-768x409.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>플러그인을 개발하는게 아니라면 <strong>JRE (실행용) 를 다운</strong>받으면되는데요.</p>
<p><img loading="lazy" decoding="async" class="wp-image-162 alignnone size-large" src="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-8.png" alt="" width="1024" height="710" srcset="https://blog.kggstudio.com/wp-content/uploads/2025/06/image-8.png 1279w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-8-300x208.png 300w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-8-1024x710.png 1024w, https://blog.kggstudio.com/wp-content/uploads/2025/06/image-8-768x533.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><br />
이 스크린샷처럼 <strong>JDK -&gt; JRE로 변경해준후 다운받아 설치</strong>해줍니다.</p>
<p><strong>WIindows 사용자</strong>는 .MSI 파일을 받아 설치하실때, <strong>JAVA_HOME 변수설정에 꼭 체크 하시고 설치</strong>해야합니다. 안하면 귀찮게 수동으로 설정해줘야해요^^</p>
<p><strong>Linus 사용자</strong>는 먼저 압축을푸시고</p>
<p># Bash 셸 사용자<br />
<strong>~/.bashrc</strong><br />
# Zsh 셸 사용자<br />
<strong>~/.zshrc</strong></p>
<p>본인 서버컴퓨터에 맞는 파일을 <strong>텍스트 편집기로 열고 아래처럼 환경변수</strong>를 직접 설정해줘야합니다.</p>
<p># Temurin Java 설정<br />
<strong>export JAVA_HOME=/opt/temurin-21</strong><br />
<strong>export PATH=$PATH:$JAVA_HOME/bin</strong></p>
<p>저장 후 아래처럼 명령어실행을 해주셔야 저장한 환경변수가 셸에 바로 적용됩니다.</p>
<p><strong> <span class="hljs-built_in">source</span> ~/.bashrc</strong> <span class="hljs-comment"># Bash 셸 사용자</span><br />
<span class="hljs-comment"># 또는</span><br />
<strong><span class="hljs-built_in">source</span> ~/.zshrc</strong> <span class="hljs-comment"># Zsh 셸 사용자</span></p>
<p>&nbsp;</p>
<p>윈도우나 리눅스는 이렇게<strong> 환경변수가 설정되면, 어떤 폴더에서 jar파일을 실행해도 실행이 가능해져요</strong>. (위에서도 말했듯 jar파일 실행하는순간 서버폴더가 세팅됩니다)</p>
<p>*팁* 본인에게 선택권이 있다면 리눅스 서버를 추천합니다. 리눅스 서버가 가벼워 전기도 적게사용하고 안정성도 윈도우서버보다 뛰어납니다.</p>
<p>하지만 하드웨어 스펙을 무시하고 무조건 리눅스가 좋다 이정도는 아니여서 리눅스가 불편하신분들은 윈도우사용하셔도 상관은 없습니다.</p>
<p>&nbsp;</p>
<h3>Paper 서버 세팅</h3>
<p>서버를 세팅하려면 jar파일을 한번 실행하셔야합니다. jar파일을 한번 실행하고 (이것을 서버 실행이라고 부를거에요) 다시 종료하면 서버 세팅할수있는 파일들이 생성됩니다.</p>
<h4>필수 세팅 (빨리 게임하고싶으면 이것만 해도 OK)</h4>
<h5>server.properties</h5>
<p>이 파일이 서버설정 파일 입니다. 먼저 필수적으로 설정해야하는것만 다루고 선택적인건 뒤에서 이야기할게요.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">difficulty</span><span style="color: #cccccc;">=peaceful</span></div>
</div>
<p>난이도 설정입니다. peaceful | easy | normal | hard</p>
<p>peaceful(평화로움): 게임을 자주하지 않으시는분들에게 추천. 나를 공격하는 몬스터가 등장하지않아요. 동물의 숲 하는 느낌으로 하고싶으면 peaceful로!</p>
<p>easy | normal | hard는 어려워질수록 몬스터가 더 똑똑해지고 더 강해집니다. 마인크래프트를 꽤 오래한사람들도 hard에서는 자주 죽으니까요 처음이시면 easy | normal 하다가 나중에 hard로 바꾸시면됩니다. 난이도는 <strong>관리자가 옵션에서 언제든 바꿀수있으니 편하게 정하세요</strong>.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">gamemode</span><span style="color: #cccccc;">=survival</span></div>
</div>
<p>다른모드는 부가적인 기능이구요 이게임의 기본은 서바이벌 모드!</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">level-name</span><span style="color: #cccccc;">=KGG</span></div>
</div>
<p>월드 이름을 정해야하는데요. 마인크래프트에서는 공식적으로 띄어쓰기를 지원하지만, 지원하지않는 플러그인도 많으니 띄어쓰기없이 만들어주세요.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">max-players</span><span style="color: #cccccc;">=20</span></div>
</div>
<p>마인크래프트 서버는 메모리를 초과하면 렉이 걸리지않고 서버가 종료되어버립니다. 만약 호스팅업체에서 저렴한 1~3GB를 대여하셨으면 인원을 5명 이내로 하시는게 좋습니다.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">server-ip</span><span style="color: #cccccc;">=</span></div>
<div><span style="color: #569cd6;">server-port</span><span style="color: #cccccc;">=25565</span></div>
</div>
<p>ip주소는 본인의 ip를 적어주시고 &#8220;예) 127.0.0.1&#8221;<br />
포트번호는 서버가 하나라면 <strong>바꾸지않는것이 다른사람에게 알려줄때 편해요</strong>. 기본적으로 적혀있는것 바꾸지말라고 하면되니까요.<br />
호스팅업체는 반드시 바꿔야하는데 <strong>워낙 중요한거라 설정페이지에서 엄청잘보이게</strong> 적혀있을겁니다.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">simulation-distance</span><span style="color: #cccccc;">=10</span></div>
</div>
<p>몬스터나 NPC가 움직이고 내가만든 공장 농장들이 작동하는 범위입니다. 숫자는 청크단위라 10이면 모든방향으로 160블럭 (1청크는 16&#215;16블럭) 범위안에서 작동한다는 의미입니다. 보통은 view-distance보다 2-4정도 작은값을 추천하지만, view-distance가 아무리 높아도 블럭들은 멀리보이지만 몬스터는 128 블럭(8청크)을 넘어서면 보이지도 상호작용하지도 않습니다. 그리고 공장이나 농장도 Paper서버에서는 이 값을 크게줘도 기본적으로는 멀리있는 공장이 작동하지않아요. 따라서 8 값 이하를 추천드립니다.</p>
<div style="color: #cccccc; background-color: #1f1f1f; font-family: Consolas, 'Courier New', monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;">
<div><span style="color: #569cd6;">view-distance</span><span style="color: #cccccc;">=10</span></div>
</div>
<p>게임옵션에 렌더거리와 같은 옵션으로 서버에 존재하는 겁니다. 실제적용되는값은 서버의 설정값과, 유저의 각 설정값중 작은값으로 적용됩니다.</p>
<p>*주의* max-players | simulation-distance | view-distance 는 성능에 직접적으로 영향을 주는 옵션들이고 값들이 커지면 기하급수적으로 커집니다.</p>
<p>예를들어 아래 두가지 설정이 있다면, player1과 2가 같은장소에서 게임을한다면,</p>
<p><strong> B설정이 A보다 최소 3배</strong>에서 전혀 다른곳에서 게임을한다면  <strong>최대 7배이상 서버리소스를 많이 사용</strong>합니다.</p>
<p>서버 성능에 맞게 설정을 하시면</p>
<p><em>A: player 1명 simulation-distnace 2 view-dstance 2</em></p>
<p><em>vs</em></p>
<p><em>B: player 2명 simulation-distance 4 view-distance 4 </em></p>
<p>&nbsp;</p>
<p>여기까지 설정하시면 게임을<strong> 충분히 즐길수 있는상태가 되었습니다. 축하합니다~</strong></p>
<p>이제 다시 한번 jar파일을 실행하시고, 게임을 실행후 본인 ip와 port를 넣으면 접속해서 플레이할수 있습니다.</p>
<p>서버 버전이 <strong>1.21.4니까 클라이언트도 꼭 같은버전</strong>으로 맞춰서 실행해주세요.</p>
<p>사실 친구들과 잠깐 즐길용도의 서버라면 이정도 설정이면 충분하고 필요에따라 기능을 하나씩 추가해 나가면됩니다.</p>
<p>하지만 우리는 서버를 세대로 세팅하기위해 연구하고있으니 더욱 세심한 설정이 필요하겠죠?</p>
<p>3-2편에서는 다른플러그인을 설치하기전에 마인크래프트 서버자체에서 더 설정할수있는게 뭐가있을지 알아볼거에요. 다음에 만나요~</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.kggstudio.com/2025-minecraft-paper-server-part3-1/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">145</post-id>	</item>
	</channel>
</rss>
