-
Notifications
You must be signed in to change notification settings - Fork 420
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
Start work on Client Game Test API #4292
Start work on Client Game Test API #4292
Conversation
… the ability to simulate key and mouse inputs
...i-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/ClientGameTestContextImpl.java
Show resolved
Hide resolved
...i-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/ClientGameTestContextImpl.java
Outdated
Show resolved
Hide resolved
...t-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestInput.java
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/ClientGameTestInputImpl.java
Outdated
Show resolved
Hide resolved
...-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/FabricClientGameTestRunner.java
Show resolved
Hide resolved
...t-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestInput.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a vast improvement :) Just a few small comments/questions/random ideas. With this module im happy to merge stuff even if we know its going to change later.
fabric-client-gametest-api-v1/src/client/resources/fabric-client-gametest-api-v1.mixins.json
Show resolved
Hide resolved
...t-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestInput.java
Show resolved
Hide resolved
...-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/FabricClientGameTest.java
Outdated
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestContext.java
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestContext.java
Outdated
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestContext.java
Outdated
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/ClientGameTestInputImpl.java
Show resolved
Hide resolved
...-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/FabricClientGameTestRunner.java
Outdated
Show resolved
Hide resolved
...-v1/src/client/java/net/fabricmc/fabric/impl/client/gametest/FabricClientGameTestRunner.java
Outdated
Show resolved
Hide resolved
...api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestContext.java
Outdated
Show resolved
Hide resolved
...t-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestInput.java
Show resolved
Hide resolved
...t-api-v1/src/client/java/net/fabricmc/fabric/api/client/gametest/v1/ClientGameTestInput.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More than happy to get this in soon, just under the expectation that it has a higher than usual chance of breaking its API (a none issue as its dev only).
This PR starts work on the Client Game Test API. The API should be considered experimental and breaking changes in the future are expected.
FabricClientTestHelper
into non-static methods inClientGameTestContext