Phew! Took a fair bit of doing (and some shameless thieving of my own code from #ReclamationMod) but #CyclicDungeons traps are now defined by constructional "archetypes" and their settings serialised as JSON data.
This means the diversity of traps is no longer limited to my personal imagination!
Tonight on #BuildingBlocks... something? I'm approaching project completion on #ReclamationMod I think, so what largely remains is little bits and details.
Either way, it'll probably be fairly chill. Come along and vibe, live momentarily.
twitch.tv/lyinginbedmon
Tonight I'll be working to expand and optimise things in #ReclamationMod, including the addition of broken glass! See you there, live in 30!
twitch.tv/lyinginbedmon #gamedev
If you've been having trouble with #ReclamationMod 's latest beta version, there's a new hotfix version out that should hopefully address that problem!
New beta for #ReclamationMod is out!
This version includes a host of new blocks (like ivy, rotten melons, and cracked concrete), as well as the De/Activator item for turning off block behaviours (like spreading) for decorative purposes!
modrinth.com/mod/reclamat...
I'm live in 30 with Building Blocks and tonight's task is to get #ReclamationMod to a place where we can get a new version out into the wild! See you there!
twitch.tv/lyinginbedmon
A pair of banners, both with a red-yellow gradient and the Mojang logo. The left banner is noticeably deteriorated compared to the right.
Black mould covering a variety of block faces, including several faces within the same block space
A player with deer antlers and bird-like wings made from oak wood and leaves. They are standing next to a stack of oak leaf blocks, demonstrating that the colour of the leaves in their wings matches that of the placed blocks. This is significant because oak leaves are tinted by the biome they are in.
Closing hours of #mcartday so here's a random selection of stuff I've done this past month
For #ReclamationMod, we have procedurally-tattered banners and black mould, and for #VariousTypes we have tree wing cosmetics that can even match the in-world biome colours!
A selection of leaf piles of different types and heights, scattered randomly because a player walked through them.
A deposit of stone rubble, spilling outwards from its container in a smooth fluid-like gradient.
A selection of different colours of concrete, ranging from pristine to severely cracked across a gradient.
For #mcartday, here's a catch-up on some of the new #ReclamationMod blocks I've been working on lately.
I'll be live in 30 talking about mold and scrap for #ReclamationMod on Building Blocks, as well as showing off the finalised cracked concrete blocks!
See you there! #GameDev
twitch.tv/lyinginbedmon
Mission success! #ReclamationMod can now distinguish between indoor and outdoor positions when called upon to do so, allowing us to make decay settings that permit time capsules and preserved hidden tombs!
I'll be live in 30 minutes working on a newly-functional item and more blocks for #ReclamationMod! Should be a pretty chill one. See you there!
twitch.tv/lyinginbedmon
Screenshot of a function for the Withering Dust item in the Reclamation mod, showing it applying guaranteed artificial decay to the right-clicked block.
Big day for #ReclamationMod as the mysterious Withering Dust that has sat in the creative tab since the first version finally has actual use!
It applies a valid decay entry to any right-clicked block with 100% chance, allowing the decay library to be used for decor or shenanigans in Survival mode!
A series of piles of leaves of different types and depths
The same set of leaf piles, now scattered by a player running through them repeatedly
Oh this is going to make running through forests so much more satisfying...
#ReclamationMod
New 0.6 beta versions of #ReclamationMod are now available! Featuring doused torches & lanterns, faded terracotta, and ivy! As well as significant expansions to the default decay library.
modrinth.com/mod/reclamat...
It's a cosy kinda night so for today's Building Blocks stream I'm gonna expand the blocks available to the #ReclamationMod, with extinguished torches & lanterns, soot/char, and more!
See you live in 30! #gamedev
twitch.tv/lyinginbedmon
I'll be live in 30 minutes making nice pretty ivy for #ReclamationMod and maybe seeing about making canes work properly again in #WheelchairsMod 1.21
See you there!
twitch.tv/lyinginbedmon
Yippee, #ReclamationMod beta now available to download for #Minecraft #NeoForge and #Fabric!
Go forth and crumble aesthetically!
modrinth.com/mod/reclamat...
I'm live in 30 minutes trying to add a helpful new feature to #ReclamationMod and then doing some fine-tuning for entity parenting in #WheelchairsMod 1.21! See you there!
#gamedev
twitch.tv/lyinginbedmon
A platform of iron blocks in the process of rusting, with a clear gradient from least-to-most visible in the "seams" of rust across the platform.
A badly-deteriorated platform of stone bricks, make pieces decayed to the point of being stairs, slabs, or air. Cracks are visible throughout, save for patches held together by moss growing inbetween the bricks.
For #mcartday, I've been mainly working on algorithms for #ReclamationMod lately but it has led to some really nice organic patterns as blocks mutate into others based on pre-defined conditions and probabilities.
Probably a slightly-overdue admin tool, but #ReclamationMod now includes a spawnNaturalDecay gamerule that prevents natural decay from affecting anything in the Overworld spawn area!
At long last, bedrock boxes full of command blocks are safe from the ravages of time 👍
github.com/Lyinginbedmo...
Been hard at work fleshing out the #ReclamationMod wiki today, making sure everything is properly and thoroughly described for people that aren't... well, me...
github.com/Lyinginbedmo...
I'm live in 30 with the weekly coding stream on Building Blocks and this week we've got some big progress for #ReclamationMod and one or two things to figure out for #WheelchairsMod!
See you there! #gamedev #programming
twitch.tv/lyinginbedmon
Screenshot of a decay library entry JSON file, showing a 20% chance of grass or podzol blocks with air above and sky visibility to grow a random plant above them
Screenshot of a test demonstration of the decay entry in the previous image, showing a platform of grass blocks splattered randomly with different heights of grass, dandelions, and poppies
Big addition to #ReclamationMod 's library of decay functions, the Sprout function!
This function causes specific blocks to appear on the faces of an affected block, rather than changing the block itself, so I can make more-targeted entries such as making grass or podzol become overgrown!
I'm live in 30 with Building Blocks and today we've got a ton of progress on the #WheelchairsMod 1.21 update and are nearing the first alpha version of #ReclamationMod!
See you there! #GameDev
twitch.tv/lyinginbedmon
A slab of various forms of stone bricks, many of which have turned into cracked stone bricks, stairs, slabs, or disappeared altogether. Significant contiguous patches of mossy stone brick are spattered throughout.
Just sayin' but I think the #ReclamationMod decay system has some pretty stellar potential even just as a building tool.
The mostly-intact patches of mossy bricks here amidst the cracked parts falling away really evokes the moss holding things together against the ages. A gorgeous ruin.
A large slab of various cobbled deepslate blocks in a variety of orientations, produced at random by the Reclamation decay system.
Solid bit of progress for #ReclamationMod: The convert decay function now accepts a list of blocks and/or blockstates and randomly chooses one when being applied.
Meaning I can make a single decay entry to create effects like this! Definitely adds some visual depth.
I'm live in 30 with Building Blocks showing off progress on the #WheelchairsMod 1.21 port and doing some more on #ReclamationMod! See you there!
twitch.tv/lyinginbedmon #gamedev #programming
A slab of nether brick lightly interspersed randomly with cracked stone bricks. A handful of areas show greater clustering of stone brick.
The same slab, now with much further decay. The areas of clustering from before have grown considerably, with relatively little cracked stone brick outside their vicinities.
Tinkered with utility functions to get some nice progressive clustered decay going for the #ReclamationMod. The ideal is that decay pops up randomly at first and then grows outwards inbetween and around initial "cracks".
I think this is shaping up nicely!
The plan for #ReclamationMod is to add a bunch of new blocks (mainly organics) and a datapack-driven decay "library", plus one or two survival-accessible tools to deliberately apply decay to things, and server controls over "natural" decay around players.
Mainly an aesthetics project 💚
#ReclamationMod is a reification of at least part of the original intent of #NatureReclaims, which aimed to add procedural structural decay to Minecraft.
Such was an *extremely* lofty goal back in the days of yore, and hopefully this much more restrained project can live up to the legend.