Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added extremeBehavioursrule #180

Open
wants to merge 3 commits into
base: staging
Choose a base branch
from

Conversation

Dioswilson
Copy link

Ported extreme behaviours rule from fabric-carpet.
Added a RandomTools class with a nextNotGaussian() method, which is called in the code when said rule is turned on.
I modified this things:

Velocities of items from dispensers, blaze projectiles, fireworks
Directions of fireballs, wither skulls, fishing bobbers
Items dropped from blocks and inventories, llamas spit, triggered trap horses
Damage dealt with projectiles
Blaze aggro sensitivity
Mobs spawned follow range
Velocity from projectiles thrown

@Dioswilson
Copy link
Author

Any updates on this?

@Earthcomputer
Copy link
Collaborator

I'm just a bit confused as to what the technical usecase for this is?

@Dioswilson
Copy link
Author

Dioswilson commented Mar 21, 2024

It's for testing, I've mainly used to test with droppers. Ofc testing for longer time would get the same results, but this is useful to get those extreme/edge cases faster

…range of `nextGaussian()` values, including boundaries
@Dioswilson
Copy link
Author

Fixed based on this earthcomputer's post

…range of `nextGaussian()` values, including boundaries
@Dioswilson
Copy link
Author

My bad with the commit's I intended to replace the previous one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants