Spawn at x y z entity doesn't work sometimes.

Issue description

So I made a custom dimension, in it, there are some dungeons with blocks that spawn mobs and sets itself to air. This sometimes work for some dungeons, but for others it dosen't. There is a lot of empty ones.

SPOILER ALERT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Testing method:

1.take some flame bricks

2.take a volcanic scepter

3.build the flame bricks like a nether portal

4.click it with the scepter

5.go inside

6. try to find some dungeons that look like weird red block chunks.(Not underground)

7. look if there is mobs.

In some worlds and some dungeons and there are mobs but none in others. It's really bothering me because I need these features for my mod.

Issue comments

It depends on how you made the structure. MCreator just uses Minecraft's NBT structure system and has almost no control over spawning.

Test your structure with Minecraft first, say with structure block.

I have checked your workspace and there is no "pure white block" mod element, what did you mean?

   
Executing gradle task: runClient
Build info: MCreator 2019.5.51710, 1.12.2, 64-bit, 16384 MB, Mac OS X, JVM 1.8.0_222, JAVA_HOME: /Applications/MCreator.app/Contents/MacOS/jdk/Contents/Home/jre
This mapping 'snapshot_20171003' was designed for MC 1.12! Use at your own peril.
:deobfCompileDummyTask
:deobfProvidedDummyTask
:sourceApiJava UP-TO-DATE
:compileApiJava NO-SOURCE
:processApiResources NO-SOURCE
:apiClasses UP-TO-DATE
:sourceMainJava UP-TO-DATE
:compileJava UP-TO-DATE
:processResources
:classes
:jar
:getVersionJson
:extractNatives SKIPPED
:extractUserdev UP-TO-DATE
:getAssetIndex UP-TO-DATE
:getAssets
:makeStart SKIPPED
:runClient
17:43.40 [main/INFO] [GradleStart]: Extra: []
17:43.40 [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, /Users/luke/.mcreator/gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
17:43.40 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
17:43.40 [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
17:43.40 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
17:43.40 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
17:43.40 [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading
17:43.40 [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_222, running on Mac OS X:x86_64:10.15.2, installed at /Applications/MCreator.app/Contents/MacOS/jdk/Contents/Home/jre
17:43.40 [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
17:43.40 [main/ERROR] [FML]: Full: /Users/luke/.mcreator/gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4/maven-artifact-3.5.3.jar
17:43.40 [main/ERROR] [FML]: Trimmed: /users/luke/.mcreator/gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
17:43.40 [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
17:43.40 [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
2019-12-30 17:43:41,180 main WARN Disabling terminal, you're running in an unsupported environment.
17:43.41 [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
17:43.41 [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
17:43.41 [main/INFO] [FML]: Searching /Users/luke/MCreatorWorkspaces/alloyfusion/run/./mods for mods
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
17:43.41 [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
17:43.41 [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
17:43.41 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
17:43.41 [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
17:43.41 [main/INFO] [GradleStart]: Remapping AccessTransformer rules...
17:43.41 [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
17:43.41 [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
17:43.42 [main/INFO] [minecraft/Minecraft]: Setting user: Player230
17:43.43 [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.2
17:43.44 [main/INFO] [FML]: -- System Details --
Details:
   Minecraft Version: 1.12.2
   Operating System: Mac OS X (x86_64) version 10.15.2
   Java Version: 1.8.0_222, BellSoft
   Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), BellSoft
   Memory: 189159784 bytes (180 MB) / 458752000 bytes (437 MB) up to 3817865216 bytes (3641 MB)
   JVM Flags: 0 total; 
   IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
   FML: 
   Loaded coremods (and transformers): 
   GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1 ATI-3.4.19' Renderer: 'AMD Radeon Pro 555X OpenGL Engine'
17:43.44 [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized
17:43.44 [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
17:43.44 [main/INFO] [FML]: Replaced 1036 ore ingredients
17:43.44 [main/INFO] [FML]: Searching /Users/luke/MCreatorWorkspaces/alloyfusion/run/./mods for mods
17:43.45 [main/WARN] [FML]: Mod codechickenlib is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 3.1.6.336
17:43.45 [main/INFO] [FML]: Forge Mod Loader has identified 9 mods to load
17:43.45 [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, alloy_the_fusion, codechickenlib, waila, jei, jeiintegration] at CLIENT
17:43.45 [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, alloy_the_fusion, codechickenlib, waila, jei, jeiintegration] at SERVER
17:43.45 [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Alloy: The Fusion, FMLFileResourcePack:CodeChicken Lib, FMLFileResourcePack:Waila, FMLFileResourcePack:Just Enough Items, FMLFileResourcePack:JEI Integration
17:43.45 [main/INFO] [FML]: Processing ObjectHolder annotations
17:43.46 [main/INFO] [FML]: Found 1225 ObjectHolder annotations
17:43.46 [main/INFO] [FML]: Identifying ItemStackHolder annotations
17:43.46 [main/INFO] [FML]: Found 0 ItemStackHolder annotations
17:43.46 [main/INFO] [FML]: Configured a dormant chunk cache size of 0
17:43.46 [Forge Version Check/INFO] [forge.VersionCheck]: [codechickenlib] Starting version check at http://chickenbones.net/Files/notification/version.php?query=forge&version=1.12&file=CodeChickenLib
17:43.46 [main/INFO] [FML]: OBJLoader: Domain alloy_the_fusion has been added.
17:43.46 [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 101424730 nanos
17:43.46 [main/INFO] [FML]: Applying holder lookups
17:43.46 [main/INFO] [FML]: Holder lookups applied
17:43.46 [main/INFO] [FML]: Applying holder lookups
17:43.46 [main/INFO] [FML]: Holder lookups applied
17:43.46 [main/INFO] [FML]: Applying holder lookups
17:43.46 [main/INFO] [FML]: Holder lookups applied
17:43.46 [main/INFO] [FML]: Applying holder lookups
17:43.46 [main/INFO] [FML]: Holder lookups applied
17:43.46 [main/INFO] [FML]: Injecting itemstacks
17:43.46 [main/INFO] [FML]: Itemstack injection complete
17:43.46 [Forge Version Check/INFO] [forge.VersionCheck]: [codechickenlib] Found status: BETA Target: null
17:43.46 [Forge Version Check/INFO] [forge.VersionCheck]: [jeiintegration] Starting version check at https://content.blamesnow.co.uk/mods/jeiintegration/update.json
17:43.47 [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...
17:43.47 [Thread-4/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL
17:43.47 [Thread-4/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
17:43.47 [Thread-4/INFO] [minecraft/SoundManager]: OpenAL initialized.
17:43.48 [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started
17:43.49 [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
17:43.49 [main/INFO] [FML]: Max texture size: 16384
17:43.49 [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas
17:43.50 [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null
17:43.50 [main/INFO] [FML]: Applying holder lookups
17:43.50 [main/INFO] [FML]: Holder lookups applied
17:43.50 [main/WARN] [FML]: ****************************************
17:43.50 [main/WARN] [FML]: * Invalid registration attempt for an Ore Dictionary item with name veggie has occurred. The registration has been denied to prevent crashes. The mod responsible for the registration needs to correct this.
17:43.50 [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOreImpl(OreDictionary.java:660
)
17:43.50 [main/WARN] [FML]: *  at net.minecraftforge.oredict.OreDictionary.registerOre(OreDictionary.java:646
)
17:43.50 [main/WARN] [FML]: *  at net.mcreator.alloy_the_fusion.MCreatorVegetable.init(MCreatorVegetable.java:22
)
17:43.50 [main/WARN] [FML]: *  at net.mcreator.alloy_the_fusion.alloy_the_fusion.lambda$init$1(alloy_the_fusion.java:70
)
17:43.50 [main/WARN] [FML]: *  at java.util.ArrayList.forEach(ArrayList.java:1257
)
17:43.50 [main/WARN] [FML]: *  at net.mcreator.alloy_the_fusion.alloy_the_fusion.init(alloy_the_fusion.java:70
)...
17:43.50 [main/WARN] [FML]: ****************************************
17:43.50 [main/INFO] [FML]: Injecting itemstacks
17:43.50 [main/INFO] [FML]: Itemstack injection complete
17:43.50 [main/INFO] [Waila]: Starting Waila...
17:43.50 [main/INFO] [Waila]: Gathering annotated plugins...
17:43.50 [main/INFO] [Waila]: Gathering wrapped IMC plugins...
17:43.50 [main/INFO] [Waila]: Registering plugins...
17:43.50 [main/INFO] [Waila]: Registering plugin at mcp.mobius.waila.addons.core.PluginCore
17:43.50 [main/INFO] [Waila]: Registering plugin at mcp.mobius.waila.addons.capability.PluginCapability
17:43.50 [main/INFO] [Waila]: Registering plugin at mcp.mobius.waila.addons.minecraft.PluginMinecraft
17:43.50 [main/INFO] [Waila]: Starting Waila took 36.54 ms
17:43.50 [main/INFO] [jei]: Starting JEI...
17:43.50 [main/INFO] [jei]: Registering recipe categories...
17:43.50 [main/INFO] [jei]: Registering recipe categories took 24.79 ms
17:43.50 [main/INFO] [jei]: Registering mod plugins...
17:43.50 [main/INFO] [jei]: Registering mod plugins took 92.17 ms
17:43.50 [main/INFO] [jei]: Building recipe registry...
17:43.50 [main/INFO] [jei]: Building recipe registry took 45.52 ms
17:43.50 [main/INFO] [jei]: Building ingredient list...
17:43.50 [main/INFO] [jei]: Building ingredient list took 16.68 ms
17:43.50 [main/INFO] [jei]: Building ingredient filter...
17:43.51 [main/INFO] [jei]: Building ingredient filter took 151.6 ms
17:43.51 [main/INFO] [jei]: Building runtime...
17:43.51 [main/INFO] [jei]: Building runtime took 60.92 ms
17:43.51 [main/INFO] [jei]: Starting JEI took 517.7 ms
17:43.51 [main/INFO] [FML]: Forge Mod Loader has successfully loaded 9 mods
17:43.55 [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id
17:44.02 [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.12.2
17:44.02 [Server thread/INFO] [minecraft/IntegratedServer]: Generating keypair
17:44.03 [Server thread/INFO] [FML]: Injecting existing registry data into this server instance
17:44.03 [Server thread/INFO] [FML]: Applying holder lookups
17:44.03 [Server thread/INFO] [FML]: Holder lookups applied
17:44.03 [Server thread/INFO] [FML]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1ddc9a5c)
17:44.03 [Server thread/INFO] [minecraft/AdvancementList]: Loaded 492 advancements
17:44.03 [Server thread/INFO] [FML]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1ddc9a5c)
17:44.03 [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1ddc9a5c)
17:44.03 [Server thread/INFO] [FML]: Loading dimension 4 (New World) (net.minecraft.server.integrated.IntegratedServer@1ddc9a5c)
17:44.03 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for level 0
17:44.04 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 10%
17:44.05 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 21%
17:44.06 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 33%
17:44.07 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 44%
17:44.08 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 53%
17:44.09 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 61%
17:44.10 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 71%
17:44.11 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 82%
17:44.12 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing spawn area: 93%
17:44.13 [Server thread/INFO] [FML]: Unloading dimension -1
17:44.13 [Server thread/INFO] [FML]: Unloading dimension 1
17:44.13 [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 13, from 10
17:44.15 [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2
17:44.15 [Netty Server IO #1/INFO] [FML]: Client protocol version 2
17:44.15 [Netty Server IO #1/INFO] [FML]: Client attempting to join with 9 mods : minecraft@1.12.2,FML@8.0.99.99,forge@14.23.5.2768,jeiintegration@1.5.1.36,codechickenlib@3.1.6.336,alloy_the_fusion@1.0.0,mcp@9.42,waila@1.8.26,jei@4.8.0.103
17:44.15 [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established
17:44.15 [Server thread/INFO] [FML]: [Server thread] Server side modded connection established
17:44.15 [Server thread/INFO] [minecraft/PlayerList]: Player230[local:E:981b96e3] logged in with entity id 2016 at (-162.5, 68.0, 253.5)
17:44.15 [Server thread/INFO] [minecraft/MinecraftServer]: Player230 joined the game
17:44.15 [Server thread/INFO] [Waila]: Player EntityPlayerMP['Player230'/2016, l='New World', x=-162.50, y=68.00, z=253.50] connected. Sending ping
17:44.16 [Netty Local Client IO #0/INFO] [Waila]: Received server authentication msg. Remote sync will be activated
17:44.16 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.16 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.17 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.17 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.17 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.17 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.17 [pool-2-thread-1/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@38910570[id=d6021e41-7343-3bee-bb0e-33bf78c6e47d,name=Player230,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
   at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79
) ~[YggdrasilAuthenticationService.class:?]
   at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180
) [YggdrasilMinecraftSessionService.class:?]
   at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60
) [YggdrasilMinecraftSessionService$1.class:?]
   at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57
) [YggdrasilMinecraftSessionService$1.class:?]
   at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache.get(LocalCache.java:4154
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147
) [guava-21.0.jar:?]
   at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153
) [guava-21.0.jar:?]
   at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170
) [YggdrasilMinecraftSessionService.class:?]
   at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3181
) [Minecraft.class:?]
   at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138
) [SkinManager$3.class:?]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511
) [?:1.8.0_222]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266
) [?:1.8.0_222]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149
) [?:1.8.0_222]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624
) [?:1.8.0_222]
   at java.lang.Thread.run(Thread.java:748
) [?:1.8.0_222]
17:44.22 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.22 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.22 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.27 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.27 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.27 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.39 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.39 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.39 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.41 [main/INFO] [jei]: Updating ingredient filter...
17:44.41 [main/INFO] [jei]: Updated  ingredient filter in 0 ms
17:44.44 [Server thread/INFO] [minecraft/MinecraftServer]: [Player230: Given [tile.volcanicruins_portal.name] * 64 to Player230]
17:44.44 [main/INFO] [minecraft/GuiNewChat]: [CHAT] Given [tile.volcanicruins_portal.name] * 64 to Player230
17:44.46 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:44.46 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:44.46 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:44.54 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 3858ms behind, skipping 77 tick(s)
17:45.14 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:45.14 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:45.15 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:45.32 [main/INFO] [minecraft/GuiNewChat]: [CHAT] Saved screenshot as 2019-12-30_17.45.32.png
17:45.35 [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game...
17:45.35 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:45.35 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:48.00 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 14263ms behind, skipping 285 tick(s)
17:48.18 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 6015ms behind, skipping 120 tick(s)
17:48.38 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 6493ms behind, skipping 129 tick(s)
17:49.02 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 10241ms behind, skipping 204 tick(s)
17:49.20 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 5736ms behind, skipping 114 tick(s)
17:49.53 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 19884ms behind, skipping 397 tick(s)
17:50.18 [Server thread/WARN] [minecraft/MinecraftServer]: Can't keep up! Did the system time change, or is the server overloaded? Running 12372ms behind, skipping 247 tick(s)
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
17:51.13 [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Player230 lost connection: Disconnected
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Player230 left the game
17:51.13 [Server thread/INFO] [minecraft/NetHandlerPlayServer]: Stopping singleplayer server as player logged out
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/overworld
17:51.13 [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'New World'/volcanicruins
17:51.13 [Server thread/INFO] [FML]: Unloading dimension 0
17:51.13 [Server thread/INFO] [FML]: Unloading dimension 4
17:51.13 [Server thread/INFO] [FML]: Applying holder lookups
17:51.13 [Server thread/INFO] [FML]: Holder lookups applied
17:51.14 [main/INFO] [minecraft/Minecraft]: Stopping!
17:51.14 [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down...
17:51.14 [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.com
BUILD SUCCESSFUL in 7m 40s
12 actionable tasks: 7 executed, 5 up-to-date
Task completed in 460328 milliseconds

I can't seem to find anything out of the ordinary.

This is normal as structures do not trigger tick updates when spawned to reduce generator lag. Why don't you just include entity already spawned in the structure itself?

I don't think there is a way around despawning. World is generating as you progress through map so this won't be an issue is all cases.

There will be new procedure on structure generated trigger added in the future too, which will help with this.