Admin - Nitero/minecraft-light-rp-modpack-wiki GitHub Wiki
setup
- clone repo https://github.com/John1740/packwiz_modpack at
C:\repo\location\ - make new clean neoforge 21.1.250 instance with about 8 GB ram
- in minecraft folder do
C:\repo\location\update-pack-here.cmd
add mod
.\.tools\packwiz-download\packwiz.exe modrinth add <project>
update mod
.\.tools\packwiz-download\packwiz.exe update <project>
https://z0rdak.github.io/yawp-docs/docs/intro
https://chatgpt.com/share/6ac13db9-5918-83eb-99f3-7b984786e682
/yawp create parkour Cuboid -50 60 -50 50 90 50
/yawp local minecraft:overworld spawn area expand Cuboid
/yawp local minecraft:overworld parkour add flags place-blocks break-blocks place-fluids animal-mounting animal-unmounting use-elytra no-flight use-blocks use-entities use-items no-sign-edit tools-secondary no-pvp drop-loot-player
(split into 2 because message is too long)
/yawp local minecraft:overworld parkour add flags keep-xp keep-inv no-hunger no-knockback fluid-flow fire-tick explosions-blocks mob-griefing zombie-destruction enderpearl-to enderpearl-from use-portal spawn-portal scoop-fluids spawning-all
to fill an area:
//set air
- item: wooden stick
- open mod config -> set hotkeys:
open GUI main menu&execute operation
copy/paste:
- ctrl + scroll wheel to change mode
- go to area selection mode
- save schematic
- load schematic
- go to paste schematic mode
- use
execute operation
- Put the quest line in the correct chapter.
- Use one quest per stage, all with the same base name and a different number:
-
Quest Name 1,Quest Name 2,Quest Name 3, etc
-
- Use a Custom task for stages where the player needs to talk to an NPC.
- Name each task a short description.
- Make every stage depend on the previous stage.
- Add rewards to the final stage.
- Build the dialogue in CustomNPCs
- Global -> Dialogues -> create a category for the quest line.
- Create one dialogue for each NPC-related stage.
- Edit each dialogue:
- Copy quest ID from FTB Quest UI via right click
- Edit Dialogue
- Availability options -> Select FTB Quest -> paste its ID -> Active.
- Dialogue options: Command Block runs a command; Dialogue opens another dialogue; Close ends it.
ftbquests change_progress @dp complete <quest_id>customnpcsftbquests submit_items @dp <quest_id>Open the NPC's Dialogue tab and add the dialogue category you created.
Quest: Help Bob 1
- Task type: Custom
- Task name: Talk to Bob
- ID: 101
Dialogue: "Can you bring me 3 Appels"
- availability option: FTB quest: (active) 101
- dialogue options: No -> close ; Yes -> Command Block:
ftbquests change_progress @dp complete 101
Quest: Help Bob 2
- Task type: Item
- Task name: Bring Bob 5 apples
- ID: 102
Dialogue: "Do you have my apples?"
- availability option: FTB quest: (active) 102
- dialogue options: No -> close ; Yes -> Command Block:
customnpcsftbquests submit_items @dp 102
Quest: Help Bob 3
- Task type: Custom
- Task name: Talk to bob again
- ID: 103
- Reward: 2x Gold Coin
Dialogue: "Thanks for the apples"
- availability option: FTB quest: (active) 103
- dialogue options: No Problem -> Command Block:
ftbquests change_progress @dp complete 103