MineCloneJEpC/mods/ITEMS/REDSTONE/mcl_comparators
Nils Dagsson Moskopp 41550da87b Fix redstone comparator flooding crash
Redstone comparators have two modes, comparison mode & subtraction mode.
Before this patch, the functions to turn comparators on or off attempted
to swap nodes with comparators in the same mode, but failed to determine
the correct replacement node, if the existing node was not a comparator.

When a comparator in an on state (e.g. powered by a filled cauldron) was
flooded, the flooding dropped the comparator and replaced the comparator
node that was to be swapped out with air, which lead to a server crash.

This patch changes the functions that turn comparators on or off so they
only swap existing nodes with comparators in the same mode if the name
of the replacement node can be determined – i.e. if it is not nil.
2022-02-24 15:52:01 +01:00
..
locale Add polish translation of mcl_comparators 2021-06-02 12:13:16 +02:00
textures Rename mcl_comparator to mcl_comparators 2017-08-28 01:58:07 +02:00
init.lua Fix redstone comparator flooding crash 2022-02-24 15:52:01 +01:00
mod.conf Move depends.txt into mod.conf for mcl_comparators 2021-03-18 13:45:29 +01:00