lclpyt / illusory-walls Goto Github PK
View Code? Open in Web Editor NEWA Fabric mod to add illusionary walls to Minecraft
Home Page: https://modrinth.com/mod/illusory-walls
License: Other
A Fabric mod to add illusionary walls to Minecraft
Home Page: https://modrinth.com/mod/illusory-walls
License: Other
As the title says, punching an illusory wall in adventure mode doesn't make it go away.
Was planning on using it in a modpack, but tool only works in creative making it somewhat pointless.
Hey there, absolutely love the mod, I found one thing to be a bit tedious though and that is replacing a wall after it's been hit
Now tbh it's entirely possible I've missed something and if so, my apologies, but the method I found works is to use a command to set all the blocks back and a command to spawn a wall back in its position with all the block details, which is pretty inefficient if you're using multiple walls, a large number of different blocks, or if you're trying to avoid command blocks
Personally, I think a wand mode that sets a wall to be only temporarily disable would be best! The functionality would be as follows:
When shift+right clicked in the air, the wand will enter "multi-use" mode (rather than "single-use" mode which is what the default would be renamed to). When holding the multi-use mode wand and shifting, using your scroll wheel would increase or decrease the duration in seconds, from 1 up to 10, then increase by tens until 60, at which point it would transition to minutes (same deal, 1-10, 10-60). This transition would make it easier for the user so they don't have to scroll all the way until 3600 or something. An alternative way to set the time (arguably easier) would be to right click the air, open a gui, and have a number input and a seconds/minutes/hours selection. Either way, this allows the user to decide which walls come back, when they come back, and if they come back at a different rate than other walls.
The next step of this would be the walls themselves, which would get a new tag called "resetTime" or something similar. This would inherit the time in ticks from the wand, and when broken, instead of removing the blocks and fading and then being removed, it would remove the blocks, fade, and remain at the last stage of the fade animation while the timer ticks down. Once the timer hits zero, the wall could reverse the fade animation, and using the blocks stored in it's nbt, replace the wall, finally resetting the timer and it's as if it was never touched!
Personally I would see great usage out of this, and for those of us who will be using this on servers where multiple people could potentially be activating it for things that have individual runs and need to be reset, it would help immensely!
Let me know what you think, and if this is within the scope of the mod!
Hey, having fun using the mod just for what it is for, making secret rooms etc.
I'm having the issue of it not detecting block hits in adventure mode.
Would be nice to make it use able there as well.
Additionally I set a +1 for options that make the walls reappear.
Otherweise, hope you doing good and may come back for some updates in the future.
Cheers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.