Infinite structure generation tutorial (backrooms)

Started by thebattybat on

Topic category: Help with modding (Java Edition)

Last seen on 12:06, 8. Jun 2023
Joined Feb 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Infinite structure generation tutorial (backrooms)

OK i did infinite generation in my mod so this is how it works:
There are two methods.
Method 1:
(This method is a little buggy and may look weird.)
Make a dimension with generation type Nether.
Make a new world and make a structure using Structure Blocks.
In the resources tab in MCreator, click Structures/Import structure from Minecraft.
Open your structure.
Make a "Structure" element.
Set the 'Structures per 1,000,000 chunks' to 1,000,000
Also make sure your structure is on Ground mode and it is set to your dimension biome.
Method 2:
(Make your structures beforehand and make them a set size (e.g. 10x10).)
Make a block.
Make an 'Update Tick' trigger.
Make a 'Do in dimension' block
Place your structure at the block.
Then make 4 If statements detecting if the blocks at x + structure size, x - structure size, z + structure size and z - structure size are air (Or the ground block if you bury your placer in the ground)
Put in the 'do' of the 4 if statements 'place your Placer blocks at at x + structure size, x - structure size, z + structure size and z - structure size'. That should make basic generation but you can study this workspace
https://mcreator.net/modification/82920/tvfs-backrooms

sorry if i worded this weirdly im bad at tutorials

Last seen on 17:45, 7. Sep 2024
Joined Jul 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
can i ask?    can you maybe…
Sun, 08/13/2023 - 08:08

can i ask? 

 

can you maybe show screenshots because i have literally no idea what you mean sorry :(

Last seen on 11:00, 1. Sep 2024
Joined Jan 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
fact: how do i make it for…
Mon, 03/25/2024 - 08:30

fact: how do i make it for NEWER versions of mcreator?

Last seen on 16:14, 19. Sep 2024
Joined Dec 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Download older mcreator…
Fri, 04/26/2024 - 12:09

Download older mcreator version

 

Last seen on 02:11, 20. Sep 2024
Joined Jul 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
thanks im making a backrooms…
Thu, 08/22/2024 - 23:47

thanks im making a backrooms mod called the backrooms Forever and this helps so much

Last seen on 13:37, 11. Sep 2024
Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Hello, I am using Mcreator…
Wed, 08/28/2024 - 13:26

Hello, I am using Mcreator 2022.2, I tried your method and nothing seemed to happen when I placed down the block.

My code:

https://imgur.com/a/7SqvF6u

Last seen on 23:08, 19. Sep 2024
Joined Apr 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I have four things to say…
Wed, 08/28/2024 - 15:28

I have four things to say about the most recent comment before this.

1, that is not in context with this forum post.

2, that doesn't really make very much sense.

3, the link you give is a link to a random website, not anything related to this forum post or your message.

4, are you a bot? I saw something similar on another post recently, and I'm just wondering if you are a human pulling a prank, or some kind of bot or AI created, probably also as a prank or for advertising.

 

Other than that weird comment. I remember having some ideas for an infinite structure generation. I don't remember if I got it to work fully or not, and I don't remember the exact procedures that I tried, but I came up with two concepts.

The first concept is to have multiple different structure parts with exactly the same size, then have them generate as an air or underground structure with a condition that checks if the current location is a multiple of the size, to snap them onto a grid, and also to check that they are at the same height.

The second concept would be to do something similar to the Blood Magic mod where you start in a single room with locked doors on all sides, and when you unlock the door, it opens and generates a new room with more doors on the other side, providing an infinite structure that generates slowly as the player explores it.

I hope this helps to give a guide in the right direction.

Last seen on 13:37, 11. Sep 2024
Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Hello. I am not, in fact, a…
Fri, 08/30/2024 - 09:02

Hello. I am not, in fact, a bot. I may have not provided enough context, or maybe there is something I do not understand, because the 'block' i am placing is from "Method 2" in this tutorial, and is the block running the update tick to create more blocks and spawn in structures. Since I have made the block not naturally spawn for testing purposes, I am manually placing it down. The link provided (should) be an Imgur link, one that links directly to an image of my code. I am new to imgur, so i do not know how it works, but the link works for me. I hope this clears things up. 

Last seen on 13:37, 11. Sep 2024
Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Also, as far as i can tell…
Fri, 08/30/2024 - 09:04

Also, as far as i can tell from scanning the forums, most people seem to use Imgur to share pictures of procedures, so I came to the conclusion that that is the standard way of uploading images on this forum.

Last seen on 23:08, 19. Sep 2024
Joined Apr 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Sorry, when I posted that,…
Fri, 08/30/2024 - 13:35

Sorry, when I posted that, there was another person who had commented after you, but their comment was taken down by the moderators.

Just to clarify, I never meant that you seemed like a bot, it was for a different comment that has since been removed, and that other comment talked about getting the BIOs onto a USB and had a link titled 'spacebar clicker' nothing at all related to this forum topic. It was highly confusing and seemed like spam of some kind.

Last seen on 13:37, 11. Sep 2024
Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Ah, I see. 
Sat, 08/31/2024 - 04:41

Ah, I see.