Skip to content

2.0 alpha.3#134

Merged
mineLdiver merged 18 commits intomasterfrom
2.0-alpha.3
Nov 30, 2024
Merged

2.0 alpha.3#134
mineLdiver merged 18 commits intomasterfrom
2.0-alpha.3

Conversation

@mineLdiver
Copy link
Copy Markdown
Member

This is PR for the 2.0-alpha.3 update.

Awaiting approvals.

mineLdiver and others added 18 commits May 2, 2024 18:11
* Partial dependency debloat (doesn't yet compile)

* Partial dependency debloat part 2 (still doesn't compile)

* Finished debloating

* Use `Pair#of` instead of `Pair#new`

* Remove dependency declarations

* Move client-side entity registries to client.registry package.
* Implemented packet types (registry sync is broken).

* Introduced blocking packets. Fixed packet types registry sync.

* Re-enabled GCAPI and HMI

* Use WrapOperation instead of Redirect in network
* Simpler and more flexible

* More tools API documentation

* Organized `TestContext#failed` into levels of BFS

* Allow tool levels to be equivalent to their immediate siblings

* Moved tools system implementation into mixins for easier override by custom tools. Now infinite loops during graph search are detected and logged with relevant information.

* Replaced item stack effectiveness and strength events with player ones to allow for null item stack checks

* Propagated more context to tool item effectiveness and strength tests

* Added a method for instantiating numeric tool levels

* Documentation for the resultProvider fields of tool events.
# Conflicts:
#	gradle.properties
@mineLdiver mineLdiver merged commit ebd2d72 into master Nov 30, 2024
@mineLdiver mineLdiver deleted the 2.0-alpha.3 branch November 30, 2024 16:31
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.

3 participants