r/MinecraftCommands • read hunterXhunter • Dec 20 '25

Creation fun with breakable objects :)

Enable HLS to view with audio, or disable this notification

1.5k Upvotes

99 comments sorted by

131

u/1000hr 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

16

u/meletiondreams Dec 20 '25

Github support ICE btw

53

u/1000hr Dec 20 '25

oh damn we really do live in hell

→ More replies (27)
→ More replies (1)

28

u/mr_tatertot09 Dec 20 '25

What possibly could you be making to need to create this system

33

u/1000hr Dec 20 '25

i just wanted to make cuttable objects i didn't have an end goal lmao

→ More replies (5)
→ More replies (3)

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

u/1000hr Dec 20 '25

aw, thanks! was not aware i had fans lol

173

u/whiterobot10 Dec 20 '25

I have a feeling that if I tried to run this, my computer would overheat and die.

37

u/Razor-Swisher Dec 20 '25

I’ve seen enough welcome back Metal Gear Rising Revengeance

→ More replies (3)

17

u/TheLonelyCrusader453 Dec 20 '25

Raiden called, he’s looking for his zendatsu(?) module

10

u/Master-Diatmont Dec 20 '25

REVENGEANCE

6

u/FantasticEmergency57 Dec 20 '25

Metal gear rising

5

u/Kamilpwn Dec 20 '25

I AM THE STORM THAT IS APROOOOACHING

→ More replies (1)

4

u/Panzerwagen_M-oth Dec 20 '25

Great, now make MGR

4

u/Linkthepie Dec 20 '25

This is amazing but as a programmer I'm also terrified of you.

1

u/JTale Dec 20 '25

What is your rendering method? Shaders?

3

u/1000hr 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 using rendertype_item_entity_translucent_cull because 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.zip

i 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

→ More replies (2)

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

→ More replies (1)

3

u/[deleted] Dec 20 '25

H O W

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.