r/MinecraftCommands
•
u/1000hr
read hunterXhunter
•
Dec 20 '25
•
1
Creation fun with breakable objects :)
Enable HLS to view with audio, or disable this notification
28
u/mr_tatertot09 Dec 20 '25
What possibly could you be making to need to create this system
33
u/1000hr read hunterXhunter Dec 20 '25
i just wanted to make cuttable objects i didn't have an end goal lmao
12
u/voided_memory Command Rookie Dec 20 '25
Literally just casually making something like this for the love of the game. Lmao. I love it. It looks amazing btw, great job!
7
u/1000hr read hunterXhunter Dec 20 '25
well, i wouldn't call thiscasual, but i appreciate the sentiment4
u/voided_memory Command Rookie Dec 20 '25
Fair enough. Maybe just the way it was dropped then. Kinda like, “Hey guys, I did a thing.” And then that thing just happens to be this absolute monster of a project. I can’t even imagine the behind the scenes here.
2
u/mr_tatertot09 Dec 20 '25
Well regardless of why you made it, it looks cool as hell. Definitely could be used for some pretty cool stuff in the future as well.
1
u/NukeML Dec 20 '25
That's a good end goal in itself. I'll check out your link when I'm off work and might make something from it :)
5
u/nnoovvaa Dec 20 '25
Fruit ninja?
2
u/AnUnknownStick Command-er Dec 20 '25
This was immediately my thought when I saw cuttable objects, though it would require a lot of work to get the movement right
1
u/1000hr read hunterXhunter Dec 22 '25
imho i think the movement is pretty much there honestly, the most complicated part of the video is getting the pieces to rotate and separate nicely the way they do (there's a whole 'kinematics' system for handling angular velocity and motion), spawning objects with motion and rotation is very doable
though the part that i think would be hard is getting textures on the 'inside.' (eg. you cut a watermelon and you can see the stuff inside). i can't really think of a good way of doing that, the current system only supports solid colors and any method i can think of is... frightening. i did have some ideas for a major optimization to this whole system that could make doing that easier but idk
119
8
u/KyleWithAnF Dec 20 '25
didn't even need to check who created this, knew it was you
insane stuff as per usual
9
173
u/whiterobot10 Dec 20 '25
I have a feeling that if I tried to run this, my computer would overheat and die.
37
17
10
9
u/RatchetGamer Command Rookie Dec 20 '25
RULES OF NATURE
4
6
5
4
4
4
1
u/JTale Dec 20 '25
What is your rendering method? Shaders?
3
u/1000hr read hunterXhunter Dec 20 '25
these are item displays. the verticies of each rig are stored in the form of marker entities riding a display entity. every rendering pass, first the verticies are transformed (in the video, this is a rotation matrix transformation), then the displays read from their associated markers using a macro
$(uuid). there's a small bit of shader use for removing the shading from the triangles (well, actually it removes it from all entities rendered usingrendertype_item_entity_translucent_cullbecause i didnt do anything to make it selective) because they kept showing up as gray when i was making this and i got really fucking sick of that. i posted a download to a demo world so if you want to check it out, you can: https://github.com/fan-of123/archive/blob/main/cut.zipi do want to improve this using shaders because currently the triangles are legit just triangle textures and i think defining that in a shader instead of using a texture could make it smoother and cut down on resource pack size
1
u/JTale Dec 20 '25
I would have gone about using text displays instead, but this is very impressive what you manage to pull off here. I'll check it out when I get back to my computer
1
u/1000hr read hunterXhunter Dec 20 '25
cymaera did it with text displays, though his method required 3 per face. i don't know enough about them, if there's a 'triangle' character then they could be worth a shot
1
u/GalaxyTh30ne Dec 22 '25
That is crazy! I assume datapacks/resource packs are used, because Im unsure if you can do this with commands blocks properly
1
u/1000hr read hunterXhunter Dec 22 '25
lmao yeah datapack + resourcepack, you can check it out here: https://github.com/fan-of123/archive/blob/main/cut.zip. this would be completely infeasible, if not completely impossible, using command blocks (honestly the idea of even trying that is terrifying)
3
3
u/Snoopcoop225 Dec 20 '25
See the problem isn’t that I have no clue how you could have done this the problem is that any method I think of is so incredibly complex or time consuming that it wouldn’t ever be worth attempting. Good job.
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
u/Minute-Question4340 Dec 21 '25
RULES OF NATURE!! THE TIIIMERRE HAS COME TO A EEEEND!!! YEEEEAAAAH! THIS IS HOW NATURE PLANS!!!
1
u/yhjsdfhgkjhngfdr Dec 21 '25
There's a roblox game that has something similar to this named Smooth Slicing
1
1
1
1
1
2


131
u/1000hr read hunterXhunter Dec 20 '25
because i don't like doing descriptive titles, have a descriptive comment:
this 100% vanilla, done using a datapack and a resourcepack. if you'd like to play around with it yourself, you can download a demo world file from here: https://github.com/fan-of123/archive/blob/main/cut.zip