summaryrefslogtreecommitdiffstats
path: root/src/Simulator/IncrementalRedstoneSimulator (follow)
Commit message (Expand)AuthorAgeFilesLines
* Redstone: inline -> staticTiger Wang2021-01-2221-89/+89
* cChunk: don't inherit from cChunkDef (#5106)Tiger Wang2021-01-181-2/+2
* Daylight Sensor: remove redundant delayTiger Wang2020-12-261-3/+0
* Prepare for 1.15+ (#4856)Tiger Wang2020-12-212-7/+8
* New pull request for daylight sensor (#5066)Aiden Neill2020-12-195-53/+127
* Warnings improvementsTiger Wang2020-12-181-4/+5
* Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963)peterbell102020-10-0511-70/+85
* Doors: check power & toggle correctlyTiger Wang2020-09-291-20/+55
* Implement redstone quasi-connectivity (#4889)Tiger Wang2020-09-215-28/+76
* Use tracing for explosions (#4845)Tiger Wang2020-09-121-2/+1
* Minor style fixesTiger Wang2020-08-282-0/+12
* Fix doors and trapdoors closing on server restartPeter Bell2020-08-252-2/+6
* Replace PowerData struct with PowerLevelTiger Wang2020-08-2125-189/+171
* Remove std::make_unique from redstone handler creationTiger Wang2020-08-2128-545/+494
* Remove the redstone solid block handlerTiger Wang2020-08-0828-525/+632
* Do not GetBlock individually in simulatorsTiger Wang2020-08-042-50/+38
* Always use relative coordinates in AddBlockTiger Wang2020-08-022-34/+20
* Add WakeUp/AddBlock distinctionTiger Wang2020-08-022-41/+58
* Ensure updating relatives calls the correct base caseTiger Wang2020-08-029-14/+15
* Replaced cpp14::make_unique<> with std::make_unique<>.Mattes D2020-08-011-22/+22
* Remove redundant ErasePowerData callTiger Wang2020-07-261-7/+5
* Clang Tidy fixTiger Wang2020-07-261-11/+11
* Comparators: use <= in comparison modeTiger Wang2020-07-261-1/+1
* Use SimulateChunk in redstone simulatorTiger Wang2020-07-2625-815/+758
* Redstone: check validity of GetBlockTiger Wang2020-07-241-1/+5
* Precompile unordered_map/setTiger Wang2020-07-191-1/+0
* Upgrade to C++17 [CMake] (#4717)Tiger Wang2020-05-161-9/+2
* Add some comments about terracingTiger Wang2020-05-081-17/+43
* Update RedstoneWireHandler styleTiger Wang2020-05-081-11/+9
* Fix SetBlockMeta call in observer handler (#4728)peterbell102020-05-081-2/+2
* Buttons can now be triggered by arrows. (#4670)DrButcher2020-05-031-3/+3
* Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.hmBornand2020-05-031-8/+1
* Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.hmBornand2020-05-031-8/+1
* Made some style update and add commentsMarc_Bornand2020-05-031-4/+9
* Fix the connexion to the side of the repeaterMarc_Bornand2020-05-031-3/+25
* Vector3 in Handlers (#4680)Mattes D2020-04-211-1/+13
* Re-implement repeater lockingTiger Wang2020-04-181-5/+85
* Fixing washing away of redstone mechanisms (#4665)DrButcher2020-04-171-0/+1
* ಠ_ಠ (#4660)Tiger Wang2020-04-164-0/+112
* Using Super.Mattes D2020-04-1619-40/+78
* Pressure plate sounds and delay (#4643)DrButcher2020-04-141-7/+141
* Filter blocks to add to redstone sim's wake queue (#4621)peterbell102020-04-052-6/+62
* Lock hopper when powered by redstone (#4347)Bond-0092020-03-273-0/+65
* TNT position fixes (#4519)Mat2020-03-221-2/+1
* Fix building with clang 8.0 (#4346)Bond-0092019-08-112-2/+2
* Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell102018-08-2914-17/+14
* cWorld: Manually bind deprecated broadcast functions (#4265)peterbell102018-07-271-1/+1
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-262-2/+0
* At long last... Piston animations!Tiger Wang2018-07-252-27/+12
* Add the fmt library (#4065)peterbell102018-01-031-0/+1
* cPressurePlateHandler: Fix uninitialised variables. (#4047)peterbell102017-09-251-2/+2
* Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959)Lane Kolbly2017-09-191-1/+1
* Removed UTF-8 BOM (#4033)Lukas Pioch2017-09-191-1/+1
* Replace ItemCallbacks with lambdas (#3993)peterbell102017-09-117-116/+36
* Changed some int parameters to vector parameters (#3937)Bond-0092017-09-0720-87/+87
* Revert "Replace ItemCallbacks with lambdas (#3948)"LogicParrot2017-09-027-36/+116
* Replace ItemCallbacks with lambdas (#3948)peterbell102017-09-017-116/+36
* Changed int parameters to vector parameters in cCuboid and simulators (#3874)Lane Kolbly2017-08-171-2/+2
* Removed unneeded includes (#3902)Lukas Pioch2017-08-062-3/+0
* Remove double includes part 2 (#3890)peterbell102017-08-032-2/+0
* Allocate redstone component handlers upfrontpeterbell102017-07-1722-299/+264
* Clang 5.0 fixesLukas Pioch2017-05-211-1/+1
* Fix fence gates (#3683)Bond-0092017-04-291-0/+5
* Updated sounds and effect IDs (#3422)mathiascode2017-02-152-2/+2
* Fix comparator segfaultsMarvin Kopf2016-12-061-1/+8
* Redstone fixes (#3285)Tiger Wang2016-07-312-52/+86
* Revert "Redstone fixes"Mattes D2016-07-292-86/+52
* Consolidated comparator codeTiger Wang2016-07-291-46/+37
* Comparators and pistons no longer update instantlyTiger Wang2016-07-292-12/+55
* CMake: Remove needless minimum version specifications.Mattes D2016-07-181-1/+0
* Revert "Made redstone handlers static"Lukas Pioch2016-07-012-93/+31
* - Add a activation flag to droppers and dispensers. Previously droppers and dispensers shot items with every block update.QUSpilPrgm2016-06-152-5/+28
* Don't let redstone blocks power adjacent blocks. (#3214)QUSpilPrgm2016-05-282-3/+2
* Made redstone handlers staticTiger Wang2016-05-282-31/+93
* Update RedstoneSimulator to delete unused cached PowerDataMarvin Kopf2016-02-092-1/+10
* Bulk clearing of whitespaceLogicParrot2016-02-052-3/+3
* Fixed issue #2218Austin Martin2016-01-111-3/+5
* Renamed leftover strings to Cuberite / Server, as needed.Mattes D2016-01-011-1/+1
* Removed excessive logging in redstone simulator.Mattes D2015-12-281-7/+0
* Silenced the Redstone Simulator console spamSafwat Halaby2015-12-2417-20/+20
* Fixes for clang-3.7Lukas Pioch2015-12-194-6/+6
* Reorganised the redstone simulatorTiger Wang2015-12-1824-0/+2195