1
0
Fork 0
cuberite-2a/src/Simulator/IncrementalRedstoneSimulator
Tiger Wang 99856df686 Add WakeUp/AddBlock distinction
* WakeUp is for singular changes (block breaking for example). The simulator should check blocks around the position and discover other affected blocks as it sees fit
* AddBlock is for when you know a whole area is to be updated; chunk loading, or area wakeups for example
+ Prepares for correct handling of destroyed blocks after removal of SolidBlockHandler in the redstone simulator
2020-08-02 15:52:06 +01:00
..
CMakeLists.txt Upgrade to C++17 [CMake] (#4717) 2020-05-16 20:59:10 +01:00
CommandBlockHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
DoorHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
DropSpenserHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
HopperHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
IncrementalRedstoneSimulator.cpp Add WakeUp/AddBlock distinction 2020-08-02 15:52:06 +01:00
IncrementalRedstoneSimulator.h Add WakeUp/AddBlock distinction 2020-08-02 15:52:06 +01:00
NoteBlockHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
ObserverHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
PistonHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
PoweredRailHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
PressurePlateHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
RedstoneBlockHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
RedstoneComparatorHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
RedstoneHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
RedstoneLampHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
RedstoneRepeaterHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
RedstoneSimulatorChunkData.h Clang Tidy fix 2020-07-26 16:06:57 +01:00
RedstoneToggleHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
RedstoneTorchHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
RedstoneWireHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
SmallGateHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
SolidBlockHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
TNTHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00
TrappedChestHandler.h Ensure updating relatives calls the correct base case 2020-08-02 15:52:06 +01:00
TripwireHookHandler.h Use SimulateChunk in redstone simulator 2020-07-26 14:16:46 +01:00