TARDIS

TARDIS

228k Downloads

recipe to make air?

FamousL opened this issue ยท 3 comments

commented

Describe the bug

A recipe that results in Air appears to be inserted by the TARDIS plugin

To Reproduce

1 Install TARDIS (and various dependencies, I used Multiverse)
2 install ChestPlusPlus (other plugins will throw an error, just chose this one at random)
3) Boot the server
4) error in paste occurs
5) restart server with TARDIS plugin removed
6) error does not occur.

Screenshots

image

Log files

https://paste.longwing.us/wyIKK

'/tardis version' output

[13:25:20 INFO]: [TARDIS] Server is running the latest version!
[13:25:36 INFO]: [TARDIS] Server version: git-Purpur-2144 (MC: 1.20.4)
[13:25:36 INFO]: [TARDIS] TARDIS version: 5.4.0-b2806
[13:25:36 INFO]: [TARDIS] Vault version: 1.7.3-b131
[13:25:36 INFO]: [TARDIS] Multiverse-Core version: 4.3.12
[13:25:36 INFO]: [TARDIS] Essentials version: 2.20.1
[13:25:36 INFO]: [TARDIS] GriefPrevention version: 16.18.1
[13:25:36 INFO]: [TARDIS] floodgate version: 2.2.2-SNAPSHOT (b96-7f38765)
[13:25:36 INFO]: [TARDIS] CoreProtect version: 22.2
[13:25:36 INFO]: [TARDIS] Checking for new TARDIS builds...
[13:25:37 INFO]: [TARDIS] You are running the latest version!

commented

This is a weird one...

// TARDIS plugin says when adding recipe
[16:44:35] [Server thread/INFO]: [TARDIS] Debug: Exterior Lamp Level Switch => LEVER
[16:44:35] [Server thread/INFO]: [TARDIS] Debug: Interior Light Level Switch => LEVER
// Minecraft server says when querying the recipe
[16:45:06] [Server thread/INFO]: [TARDIS] Debug: interior_light_level_switch => 0 air
[16:45:06] [Server thread/INFO]: [TARDIS] Debug: exterior_lamp_level_switch => 0 air

When debugging adding the recipes the result is fine (non-AIR), but Minecraft is reporting that the recipe result is air after the fact and crafting the recipe in-game throws the Recipe must have non-AIR result error.

I will investigate further...

commented

Should be fixed in build 2807, but still haven't got to the root of the problem...

commented

Loaded it up on my end and the other plugins stopped complaining and started doing their jobs. Thanks!

Would be interested in what happened though, seems like the code can get kind of ... slippery