Paper icon indicating copy to clipboard operation
Paper copied to clipboard

Method for Sculk Catalyst spreading Sculk

Open Romindous opened this issue 2 years ago • 2 comments

Is your feature request related to a problem?

As far as I've looked and asked, there isn't yet an API method for making a sculk catalyst spread sculk. Usually this happens when a mob dies and tries to drop XP, which is handled by a NMS method (attached). nms

Describe the solution you'd like.

It would be nice to have a method in the SculkCatalyst block data class that would take in a location and experience points, and attampt to spread sculk from a catalyst. Something like SculkCatalyst#growSculk(Location at, int exp);

Describe alternatives you've considered.

You can probably do it the boring way, by picking random blocks in an area and seeing if the material matches Tag.SCULK_REPLACEABLE, and replacing afterwards, but that's not gonna look natural, is it?

Other

image

Romindous avatar May 09 '23 02:05 Romindous

Hello.

I'm completely new to working in opensource projects as well as working with anything minecraft related and i would like to know if i can try this problem.

Erizon0 avatar Jun 08 '23 09:06 Erizon0

Yep, go for it, Im updating my plugin code for 1.20 rn, so im prob not gonna get to this in a while xD

Romindous avatar Jun 10 '23 06:06 Romindous

I want to work on this

sumitdethe27 avatar Jun 14 '23 02:06 sumitdethe27