Jonathan Coates
Jonathan Coates
The game tests live [in the `projects/common/src/testMod` folder](https://github.com/cc-tweaked/CC-Tweaked/tree/mc-1.20.x/projects/common/src/testMod/kotlin/dan200/computercraft/gametest) and can be run with `./gradlew runGametest`. The [contributing](https://github.com/cc-tweaked/CC-Tweaked/blob/mc-1.20.x/CONTRIBUTING.md#testing) and [architecture](https://github.com/cc-tweaked/CC-Tweaked/blob/mc-1.20.x/projects/ARCHITECTURE.md#game-tests) docs have a little more info.
Being able to pass `--no-dev` (which can be done by setting the `UV_NO_DEV` environment variable instead) and `--group` from poe tasks would also be quite useful. For instance, we have...
> Useful information to include: [...] Some rationale/use case for a feature. My general approach to designing new features is to ask yourself "what issue are we trying to solve"...
> Sorry are you replying me? No, to OP. This is a quote from the issue template.
Ahh, that makes sense, thanks! There's might be some overlap here with #2126 (in that you could listen for peripheral attach/detach events to check whether you're on that lectern), but...
> With each receive call, another timer is being created Note that this should only be the case when a timeout is passed. If you're receiving 10k messages a second,...
Thanks for the report! The problem here appears to be that building gadgets [creates new temporary block entities](https://github.com/Direwolf20-MC/BuildingGadgets2/blob/4618a62512dd8096d9ba0a774ff0324cf5b1f107/src/main/java/com/direwolf20/buildinggadgets2/util/FakeRenderingWorld.java#L75-L83) for a fake world, but associates them with the real world[^1]. When...
Ahhh. Sorry, this is what I get for writing code before breakfast. Will get that fixed :)
Fixed! Have run `make build` this time to confirm it actually works.
Amazing, thank you!