Skip to content

Conversation

@OffsetMonkey538
Copy link
Member

@OffsetMonkey538 OffsetMonkey538 commented Aug 1, 2025

Goals:

  • Condition actions:
    • Add condition. To an entry or pool
    • Remove condition From an entry or pool?
    • Set condition values? Probably only support a few specific conditions? For example a condition_set_killed_by_player and it changes the inverse value.
    • Invert condition. Can just wrap an existing condition with an inverted thingy
    • maybe smt else?
  • Condition predicates:
    • Match condition by id. Should support recursing inverted + any/all of conditions?
    • Match condition by value. Only support a few specific conditions, set_killed_by_player for example.
  • Docs fixes

Still got thinking to do about how all of this should be handled... Also functions exist, I guess same sort of treatment for them? ehhhhh I'll save that for the next alpha

@OffsetMonkey538 OffsetMonkey538 changed the base branch from master to v2 August 1, 2025 14:32
@OffsetMonkey538 OffsetMonkey538 changed the title Version 2 alpha 2 Version 2 Alpha 2 Aug 1, 2025
@OffsetMonkey538
Copy link
Member Author

yeahhh I can't be bothered with the other condition stuff for now. If anybody needs them, please do tell me and then I'll try to figure it out

@OffsetMonkey538
Copy link
Member Author

So uhh.... yeah how about we go totally crazy and make this v2 beta 1 instead? then uhh goals for v2 beta 1:

  • condition_add - Adds condition to matched pool/entry
  • neoforge version - Ohhhh boyyy, multiloader gradle magic, my favorite!
  • support 1.21.1 up to whatever newer version makes sense - Ohhhh boyyyy, multiversion gradle magic, also my favorite!
  • I guess gotta depend on monkeylib cause of the above two points?

@OffsetMonkey538 OffsetMonkey538 marked this pull request as ready for review November 16, 2025 17:20
@OffsetMonkey538
Copy link
Member Author

ah damit git(hub) doesn't allow renaming branches very nicely so uhh lets say the scope for v2 alpha 2 was just the condition_add thing and that's done

@OffsetMonkey538 OffsetMonkey538 merged commit 3ff04fb into v2 Nov 16, 2025
2 checks passed
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