Code Monkey home page Code Monkey logo

illusory-walls's People

Contributors

lclpyt avatar

Watchers

 avatar

illusory-walls's Issues

[Suggestion] Wand mode for a reappearing wall

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!

Adventure Mode Compatibility

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.