Download [RogueCraft] Example Pack — Minecraft Resourcepacks — MetaMods

[RogueCraft] Example Pack

Active

Downloads

0

Last update

1 year ago
Client
Miscellaneous

[RogueCraft] Example Pack

This resource pack serves as a demonstration kit that illustrates the principles of creating and designing dungeons for RogueCraft.

Dungeon Construction Basics

Dungeons in RogueCraft are built using configuration files and datapacks containing structures. Each dungeon is divided into a grid of rooms measuring 19×19 blocks, where the edge blocks of adjacent rooms are shared.

Room generation is accomplished through Minecraft functions, allowing you to create any constructions available through the game's functional capabilities. To understand the working mechanism, study the examples from this pack.

Technical Features

At the center of each grid at level Y:118, after room generation, a "room_active" block is placed, which serves as an indicator of room activity. When the dungeon operation ends, this block turns into "room_deactive".

If necessary, rooms can exceed the standard size of one grid. In such cases, you should maintain the grid format (for example, 19×38) and manually place the "room_active" block in the center of the expanded area.

Creating Your Own Pack

The provided template uses the namespace "testpack". Basic rooms and boss rooms are named as "level_1_room" and "level_1_boss_room" respectively (excluding room number and direction).

Keystone generates 4 different rooms for each direction (north, south, west, and east). This requires proper placement configuration in functions for each direction.

Function names should follow the pattern: "testpack:level1room" (for example: "testpack:level_1_room_2_south" or "testpack:level_1_boss_room_1_south" for boss rooms). At the end, specify the number of basic and boss rooms (in this example: 2 and 1 respectively).

Grid layout and active block placement The image shows the grid layout and placement of "room_active" and "room_deactive" blocks

Project members
mc_jojo3

mc_jojo3

Created: 20 Jan 2024

ID: 248640