MineClone2/mods/ITEMS/mcl_portals
Elias Åström 3c10f0e970 Rewrite portal removal to avoid stack overflow
This solves a problem were nether portal removal would trigger deep
recursion through node callbacks.  For large portals this could result
in stack overflow crashes on LuaJIT.  The issue is solved by rewriting
the portal removal to avoid recursion and removing the portal in one
operation using minetest.bulk_set_node.
2022-03-03 01:42:49 +00:00
..
locale mcl_portals 2022-02-23 23:58:05 +01:00
sounds Add epic end portal open sound 2020-12-06 00:27:10 +01:00
textures
init.lua fix many codestyle issues (functions, strings, modpaths) 2021-05-29 16:12:33 +02:00
LICENSE
mod.conf fix missing depend to mcl_credits of mcl_portals 2021-07-22 00:39:05 +02:00
portal_end.lua Fix strange behaviour when filling end portal with bedrock inside (#1749) 2021-09-04 19:14:08 +00:00
portal_gateway.lua fix many codestyle issues (functions, strings, modpaths) 2021-05-29 16:12:33 +02:00
portal_nether.lua Rewrite portal removal to avoid stack overflow 2022-03-03 01:42:49 +00:00
README.md

Portals mod for MineClone 2

How to create portals

Nether portal: Build an upright frame of obsidian, 4 blocks wide and 5 blocks high, and use a flint and steel inside it. End portal: Build an upright frame of red nether brick blocks, 4 blocks wide and 5 blocks high, and use an eye of ender inside it.

Credits

Created by maikerumine and Wuzzy. Code license: MIT License (see LICENSE).

Texture license: See README.md in main MineClone 2 directory.

mcl_portals_teleport.ogg * License: CC BY 3.0 * Authors: FreqMan and Wuzzy * Source: https://freesound.org/people/FreqMan/sounds/32541/

mcl_portals_open_end_portal.ogg * License: CC0 * Author: Johnnie_Holiday * Source: https://freesound.org/people/Johnnie_Holiday/sounds/546571/