When flint&steel or firecharges are used by rightclicking, the block passed in the IgnitionHook is the one that was under the crosshairs at the time of the click. This makes it hard to determine which block is about to be turned into fire when the click was not on the top face of a block.
Expected behaviour: The block passed in the IgnitionHook should be the one that will be set to type FireBlock unless the hook is cancelled, like it is for other ignition types. This is also how it is handled in Crow.
When flint&steel or firecharges are used by rightclicking, the block passed in the
IgnitionHook
is the one that was under the crosshairs at the time of the click. This makes it hard to determine which block is about to be turned into fire when the click was not on the top face of a block.Expected behaviour: The block passed in the
IgnitionHook
should be the one that will be set to typeFireBlock
unless the hook is cancelled, like it is for other ignition types. This is also how it is handled in Crow.