HomeJavaModsPillar Mod (1.12.2, 1.10.2) – Worldgen Structure Customization
Pillar Mod (1.12.2, 1.10.2) – Worldgen Structure Customization
ModsJava

Pillar Mod (1.12.2, 1.10.2) – Worldgen Structure Customization

Pillar Mod is a Minecraft mod designed to enhance world generation. It allows players, pack developers, and server owners to create custom structures…

⬇ DownloadOpen in MCModsHubGet it on Google Play →

Pillar Mod is a Minecraft mod designed to enhance world generation. It allows players, pack developers, and server owners to create custom structures using Minecraft’s Structure Blocks. This mod is server-sided, meaning it doesn’t need to be installed on client systems if used on a server. It’s a fantastic tool for those who want to add unique, personalized elements to their Minecraft worlds.

Screenshots:

How to use:

Setting up a Structure

Structure Options

Data Blocks

Adding Data type Structure Blocks to your structure allows for Pillar to run special commands when spawning the structure in the world. Data type structure blocks are removed when the structure spawns and the commands are ran. To use a command, simply add a Structure Block in Data type and type in the command you want (no /).

Commands

Comments

Adding /** in a Data block means that anything after it is counted as a comment, and therefore ignored when spawning the structure.

Functions

Functions can be included in data blocks. These are bits of execution that happen before what’s written in the data block is worked with, which means you can change what the data block does based on what the result of the function is. To add a function, simply write it inline.

Loot Tables

Pillar allows for loading of custom loot tables to be used in your world. Your custom loot tables need to be placed in the <instance path>/pillar/loot_tables directory. They should be named (loot table name).json.

Pillar then copies the loot table files from here into your current savegame, as needed, so they can be used. This is what the load-loot-table command does. The chest command does this by itself, so you don’t need to, but if you want an entity with a custom loot table, your structure should have a data block with load-loot-table (loot table name) somewhere.

Running the /pillar-reload command will forcefully copy all loot tables, overriding old ones. Note that chest and load-loot-table do not copy if there’s already a table of that name there.

/pillar-reload is of command block level, but you should not put it in command or data blocks due to overhead. If you have a lot of structures and are running it a lot, it’s likely to lag your game a bunch. Use it only when needed. Since the command is of command block level, you can use anything that lets you run a command to run it at the start of a world, if you absolutely need to make sure all your custom loot tables are available early. A mod that can do this is Vocation.

All Pillar loot tables are stored in the pillar namespace, so awesome_table.json would be loaded ingame as pillar:awesome_table.

Pillar Mod Download Links

For Minecraft 1.10.2

Forge version: Download from Server 1

For Minecraft 1.11.2

Forge version: Download from Server 1

For Minecraft 1.12.2

Forge version: Download from Server 1Download from Server 2

Pillar Mod (1.12.2, 1.10.2) – Worldgen Structure Customization is a free Minecraft Java mod. Download it and open it directly in the game.

Explore more