Minecraft 1.12.2용 Default World Generator (port) 모드
클라이언트와 서버 모두의 기본 월드 생성기를 변경하세요!
Default World Generator (port) 모드 정보
먼저: 이 프로젝트는 fireball1725의 1.7.10 모드인 Default World Generator를 1.8.9로 포팅하는 것으로 시작되었습니다. 저와 다른 사람들이 팩에서 대체 "World Types"를 사용하거나 생성하는 모드를 사용하는 프로젝트를 돕기 위해서입니다.
버전 1.12-2.3 기준:
라이선스:
저는 이 모드를 MIT 라이선스로 받았으며, 따라서 동일한 라이선스로 재배포합니다.
이는 어떤 모드팩에서도 자유롭게 사용할 수 있음을 의미합니다. 다만 이 글을 다른 언어로 번역하신다면, 이 글에 다시 링크해 주시기 바랍니다.
사용 방법:
이 페이지는 v2.0 이상(mc1.12+에서 실행)에 대한 지침을 담고 있습니다.
구버전 사용 방법에 대한 정보는 다음을 참조하세요:
- MC 1.9., 1.10. 및 1.11.: 이 지침을 참조하세요!
- MC 1.8.9: 참조: 원본 텍스트 config 지침을 참조하세요!
v2.0+에서는 모든 옵션이 Minecraft 클라이언트 내에서만 사용 가능합니다.
- Minecraft 타이틀 화면을 불러옵니다
- Mods를 클릭합니다
- Default World Generator를 선택합니다
- configure를 누릅니다
이 시점에서 편집기 gui에 들어가게 됩니다.
팁:
- 기본값을 하나만 원하고 월드 유형을 선택하는 목록이 뜨지 않게 하려면, 모든 항목이 목록에 없어야 합니다. 이 경우 첫 번째 요소가 기본으로 간주되어 사용자의 월드 유형 기본값을 설정하는 데 사용됩니다
- 시드는 이제 비워두지 않으면 generator/world type과 함께 잠깁니다. 이를 통해 datapacks에 미리 만들어진 청크 데이터를 넣을 수 있습니다.
- World Name은 기본 새 월드 이름의 일부입니다
- 목록에 나열된 구성 세트를 사용할 때 커스텀 아이콘용 png는 config/defaultworldgenerator-port/.png에 들어갑니다 (거기에 넣으면 아이콘 버튼을 눌러 아이콘들을 전환할 수 있습니다)
- init 명령어는 싱글 플레이어 월드가 로드될 때마다, 또는 서버 월드가 시작될 때마다 실행되는 명령어(예: "say Hello World")일 뿐입니다. 이는 mcfunctions를 실행하거나 gamerules를 설정하는 데 사용할 수 있으며 각 프리셋마다 다르게 할 수 있습니다. (매우 유용한 활용법은 "gamerule gameLoopFunction <packname:presetname>"을 실행하여 팩의 매 틱마다 백그라운드 함수를 시작하는 것입니다)
- "datapacks"는 나열된 디렉터리와 그 하위 디렉터리에 있는 모든 파일을 나타냅니다. 나열된 디렉터리는 config/defaultworldgenerator-port/<name>에 있어야 합니다. 따라서 common datapack의 endermite loot table을 변경하려면 config/defaultworldgenerator-port/common/data/loottables/minecraft/entities/endermite.json 파일을 포함시키면 됩니다
이전 버전과 달리, 이 파일 세트들은 팩이 업데이트될 때 저장 파일에 자동으로 동기화됩니다.
더 고급 구성 개념과 아이디어를 다루는 일련의 영상이 곧 여기에 올라올 예정입니다.
새로운 점 (변경 로그):
단순한 포팅으로 시작했지만 시간이 지나면서 이 모드는 많은 추가, 조정, 그리고 1.12를 위한 대대적인 개편까지 겪었습니다. 다음은 최신순으로 정리한 변경 사항입니다:
- [v1.12-2.3 기준]: Pack Mode와의 통합. CraftTweaker/Pack Mode로 구성한 특정 모드를 사용하도록 프리셋을 설정합니다. 그러면 이 모드가 프리셋에 강제 적용되어, 사용자에게 재시작이 필요함을 자동으로 알리고 월드가 로드될 때 모드를 설정합니다.
- [v1.12-2.0 기준]: 초기 명령어. 서버가 시작될 때마다(또는 싱글 플레이어가 로드될 때마다) 실행할 수 있는 명령어 세트로 난이도, gamerules, mcfunctions를 설정할 수 있습니다
- [v1.12-2.0 기준]: 각 월드는 하나 이상의 "data packs" 파일 세트를 지원할 수 있으며, 이제 이것들도 config/defaultworldgenerator-port/로 이동합니다 (예: 1.11. endermite loot table 예시의 경우 config/defaultworldgenerator-port/common/data/loottables/minecraft/entities/endermite.json)
- [v1.12-2.0 기준]: 월드 유형이 잠기면 시드도 이제 잠깁니다 (이를 통해 "data pack" 기능이 기존 월드를 새 게임에 주입할 수 있습니다. 절벽을 피하려면 시드가 일치해야 하기 때문입니다.
- [v1.12-2.0 기준]: structures 버튼에 강제 또는 비활성화 토글을 추가했습니다
- [v1.12-2.0 기준]: 이제 전용 서버가 어떤 프리셋을 사용할지 묻습니다 (여러 개가 활성화된 경우). 그렇지 않으면 프리셋을 강제합니다 (server.properties가 없을 때 단순히 미리 기본값으로 설정하는 대신).
- [v1.12-2.0 기준]: 여러 프리셋을 허용하고, 월드가 시작되기 전에 사용자가 선택할 수 있게 합니다
- [v1.12-2.0 기준]: config를 바이너리 config로 변경했습니다 (이제 클라이언트에서 구성해야 합니다)
- [v1.11.2-1.0 기준]: Default World Data: 팩의 루트에 DefaultWorldData라는 디렉터리가 있으면, 이 디렉터리의 파일들이 새 게임 저장에 복사됩니다 (또는 이 디렉터리를 추가한 후 월드를 처음 로드할 때). 이를 통해 mc/모드 기본값을 덮어쓸 loottables와 structures를 새 월드에 주입할 수 있습니다. (예: DefaultWorldData/data/loottables/minecraft/entities/endermite.json은 endermite loottable을 덮어씁니다)
- [v1.11.2-1.0 기준]: Bonus Chest를 기본적으로 활성화할 수 있습니다 (그리고 선택적으로 잠글 수 있습니다). gui config 또는 config 파일에서 설정할 수 있습니다
- [v1.9.4-0.4 기준]: 고급 구성을 위한 클라이언트 GUI (타이틀 화면 -> Mods -> Default World Generator -> config에서 진입) 여기서 모든 설정을 Minecraft 클라이언트 내에서 설정할 수 있으며, 추가로 월드 생성기는 유효한 항목 목록에서 선택되고, 사용자 지정은 관련 사용자 지정 gui를 사용합니다) 모든 설정을 gui에서 편집할 수 있으므로 config를 수동으로 편집할 필요 없이, 완료되면 모드팩에 복사하기만 하면 됩니다.
- [v1.9.4-0.4 기준]: 권장 시드를 설정하는 기능. 월드 유형이 잠겨 있어도 사용자가 수동으로 설정하면 덮어쓸 수 있지만, 새 월드를 선택할 때 기본적으로 사용되며 서버 인스턴스가 생성될 때도 기본적으로 사용됩니다.
- superflat config는 제거되고 단순히 "S:CustomizationJson="을 두는 것으로 대체되었습니다. 이는 "customized" 월드 생성기를 사용하는 경우 json이지만, 실제로는 "customized"와 "flat" 모두에서 "preset" 문자열입니다. 이는 대부분의 월드 유형 사용자 지정에 작동하기를 바랍니다.
- 1.7.10에서 발견한 사소한 결함을 수정했습니다. 기본값을 사용자 지정 값(예: superflat)으로 변경하면 구성할 수 없었는데, 이제 잠기도록 구성되지 않은 한 기본값을 사용자가 완전히 덮어쓸 수 있습니다.
- 서버 지원. 이 버전의 모드는 더 이상 클라이언트 전용이 아니며 서버에서 충돌하지 않습니다. 게다가 구성된 프리셋으로 서버를 시작하려고 시도하므로, 새 인스턴스를 구성할 때마다 level-type을 설정하는 것을 기억할 필요가 없습니다.
Default World Generator (port) 설치 방법
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.12–1.12.2 automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Download the file for your version
In the version list above, pick the file DefaultWorldGenerator-port-1.12-2.3.jar (191 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Default World Generator (port) should be in the list.
Minecraft 1.12.2 runs on Java 8: with a different Java version the game may close right after launch.
버전
의존성 포함
| Minecraft | 로더 | 파일 | 날짜 | 작업 |
|---|---|---|---|---|
| 1.12.1 | — | DefaultWorldGenerator-port-1.12-2.3.jar191 KB | ||
| 1.12.1 | — | DefaultWorldGenerator-port-1.12-2.2.jar186 KB | ||
| 1.12 | — | DefaultWorldGenerator-port-1.12-2.1.jar185 KB |
FAQ
Which Minecraft versions does Default World Generator (port) work on?
There are files for 1.12.2, 1.12.1, 1.12. The newest is 1.12.2.
Which Java does Default World Generator (port) need?
Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download Default World Generator (port) safely?
On this page: the file DefaultWorldGenerator-port-1.12-2.3.jar (191 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: d3f19e09346849b71a447b5e6253f9b2cd110756.
리뷰
Default World Generator (port)의 첫 평가를 남겨 보세요

