summaryrefslogtreecommitdiffstats
path: root/src/Simulator (follow)
Commit message (Expand)AuthorAgeFilesLines
* Additional Y height checks (#5405)Debucquoy Anthony tonitch2022-06-1816-149/+151
* handled the infinite loop and stylex12xx12x2022-04-201-6/+8
* Valid Height is now checked by vector.x12xx12x2022-04-207-20/+20
* Updated protocol functions to Vector3xx12xx12x2022-04-201-2/+2
* fix various compiler warnings (and some unwanted case statement fallthroughs)hle02022-04-121-1/+1
* syntaxTiger Wang2022-01-141-1/+1
* eblockfaceTiger Wang2022-01-141-1/+1
* Fixed Compiler Warningsx12xx12x2022-01-141-1/+1
* Fixed diagonal redstone powering (#5363)Michal Havlíček2022-01-021-1/+1
* Transparent blocks no longer conduct redstone power (#5359)Michal Havlíček2021-12-302-30/+1
* Ignore dead entities and spectator players on pressure plates (#5294)Ethan Jones2021-09-151-2/+14
* Chest, weather, crash, and miscellaneous fixes (#5215)Tiger Wang2021-04-307-29/+14
* Hoppers: use 'locked' bit in metaTiger Wang2021-04-121-4/+15
* Fix sending incorrect date values on world changeTiger Wang2021-04-121-1/+1
* Added override specifiers to overridden functions.Mattes D2021-04-121-1/+1
* Move some redstone implementations into the source fileTiger Wang2021-03-286-104/+122
* Unify DoWithBlockEntity (#5168)Tiger Wang2021-03-288-15/+40
* Remove DoesDropOnUnsuitableTiger Wang2021-03-151-4/+1
* Properly deprecate more XYZ parameter'd functions (#5147)Tiger Wang2021-03-152-4/+4
* Some emplace_back replacements (#5149)12xx122021-03-073-3/+3
* Prepare ChunkData for BlockState storage (#5105)Tiger Wang2021-03-051-0/+1
* Clang 7?Tiger Wang2021-02-111-10/+0
* Redstone: inline -> staticTiger Wang2021-01-2221-89/+89
* cChunk: don't inherit from cChunkDef (#5106)Tiger Wang2021-01-181-2/+2
* Convert most calls to blocking GetHeight/GetBiomeAt to direct chunk accessesTiger Wang2021-01-111-5/+8
* 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-0512-74/+89
* Doors: check power & toggle correctlyTiger Wang2020-09-291-20/+55
* Deleted BiomeDef.h and ChunkDef.h from Globals.h (#4885)KingCol132020-09-251-0/+2
* Implement redstone quasi-connectivity (#4889)Tiger Wang2020-09-215-28/+76
* BlockHandler initialisation is a constant expression (#4891)Tiger Wang2020-09-201-2/+1
* Use tracing for explosions (#4845)Tiger Wang2020-09-123-27/+26
* Minor style fixesTiger Wang2020-08-282-0/+12
* ChunkMap: do not wantonly make empty chunksTiger Wang2020-08-281-7/+0
* 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-0831-534/+725
* WakeUpSimulators correct Y computationTiger Wang2020-08-051-1/+5
* Corrected wakeup sequencesTiger Wang2020-08-042-2/+2
* Do not GetBlock individually in simulatorsTiger Wang2020-08-047-75/+93
* Always use relative coordinates in AddBlockTiger Wang2020-08-0215-147/+83
* Add WakeUp/AddBlock distinctionTiger Wang2020-08-0217-117/+138
* 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-2626-816/+759
* Reduce unnecessary wakeupsTiger Wang2020-07-251-12/+0
* Redstone: check validity of GetBlockTiger Wang2020-07-241-1/+5
* Precompile unordered_map/setTiger Wang2020-07-191-1/+0
* Fire sim: Handle fuel block being destroyed (#4751)peterbell102020-05-311-9/+25
* Upgrade to C++17 [CMake] (#4717)Tiger Wang2020-05-162-17/+4
* Cleanup some workarounds and warnings (#4735)peterbell102020-05-101-12/+3
* Enable C++17 in buildPeter Bell2020-05-091-1/+1
* Update submodules (#4727)peterbell102020-05-091-1/+1
* 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-1632-68/+123
* Pressure plate sounds and delay (#4643)DrButcher2020-04-141-7/+141
* Falling blocks can now be spawned at any position. (#4620)Mattes D2020-04-091-6/+1
* Filter blocks to add to redstone sim's wake queue (#4621)peterbell102020-04-052-6/+62
* Add potatoes to washed away list alsoAlexander Harkness2020-04-051-1/+2
* FluidSimulator: Carrots should be also washable (#4619)metiu072020-04-051-0/+1
* Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D2020-04-036-1/+7
* Lock hopper when powered by redstone (#4347)Bond-0092020-03-273-0/+65
* TNT position fixes (#4519)Mat2020-03-222-3/+2
* Moved growing from cWorld / cChunk to cBlockHandler descendants.Mattes D2019-10-284-97/+80
* Refactored block-to-pickup conversion. (#4417)Mattes D2019-10-164-34/+23
* Fix building with clang 8.0 (#4346)Bond-0092019-08-112-2/+2
* Add a formatting function for Vector3 (#4282)peterbell102018-09-243-41/+36
* Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell102018-08-2917-22/+16
* Add new flow direction calculating algorithm (#4160)bionext032018-07-272-75/+36
* cWorld: Manually bind deprecated broadcast functions (#4265)peterbell102018-07-272-2/+2
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-263-2/+1
* At long last... Piston animations!Tiger Wang2018-07-252-27/+12
* Broadcast refactor (#4264)peterbell102018-07-242-8/+6
* Add the fmt library (#4065)peterbell102018-01-034-26/+29
* Concrete mixing (#4096)Zach DeCook2018-01-031-0/+5
* improve rain simulation (#4017)Alexander Harkness2017-12-262-23/+45
* cPressurePlateHandler: Fix uninitialised variables. (#4047)peterbell102017-09-251-2/+2
* Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959)Lane Kolbly2017-09-193-10/+8
* 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-0721-93/+93
* Revert "Replace ItemCallbacks with lambdas (#3948)"LogicParrot2017-09-027-36/+116
* Replace ItemCallbacks with lambdas (#3948)peterbell102017-09-017-116/+36
* Merge pull request #3489 from cuberite/EntityOwnershipTiger Wang2017-08-181-4/+4
|\
| * Changed entity ownership model to use smart pointersTiger Wang2017-08-071-4/+4
* | Changed int parameters to vector parameters in cCuboid and simulators (#3874)Lane Kolbly2017-08-1717-64/+59
|/
* Removed unneeded includes (#3902)Lukas Pioch2017-08-063-4/+0
* Remove double includes part 2 (#3890)peterbell102017-08-036-6/+0
* Removed unused forward declarations (#3888)Lukas Pioch2017-08-033-15/+0
* Increment fire block iteratorTiger Wang2017-07-211-0/+1
* Allocate redstone component handlers upfrontpeterbell102017-07-1722-299/+264
* Simulators: Added area-based wakeup.Mattes D2017-07-164-3/+87
* Added 1.12 blocks (#3760)Bond-0092017-06-301-3/+7
* FastRandom rewrite (#3754)peterbell102017-06-131-3/+3
* Clang 5.0 fixesLukas Pioch2017-05-212-2/+2
* Added missing checks for Initialize function and updated APIDocLukas Pioch2017-05-081-1/+6
* Fix fence gates (#3683)Bond-0092017-04-291-0/+5
* Added blocks that can be washed away by water (#3637)Bond-0092017-03-211-0/+10
* Updated sounds and effect IDs (#3422)mathiascode2017-02-154-5/+5
* Added some blocks and items (#3503)mathiascode2017-02-142-0/+10
* Fix comparator segfaultsMarvin Kopf2016-12-061-1/+8
* Fixed type-casting-related warnings.Mattes D2016-08-242-13/+10
* 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-182-3/+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-0518-83/+83
* Updated old forum linksMathias2016-01-312-2/+2
* Fixed issue #2218Austin Martin2016-01-111-3/+5
* Renamed leftover strings to Cuberite / Server, as needed.Mattes D2016-01-012-2/+2
* 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-1829-2729/+2213
* Moved variables into scope, removed unused variables and fixed variablesLukas Pioch2015-12-171-1/+1
* Add enum for Sound and Particle EffectsDave Tucker2015-11-242-5/+6
* add sound to stone pressure platesGargaj2015-11-081-0/+9
* Merge pull request #2609 from bibo38/slimeblockworktycho2015-11-071-2/+2
|\
| * Refactored code to use vectors in the cPistonHandler classbibo382015-11-071-2/+2
* | fix pressure plate power levelsGargaj2015-11-071-4/+4
|/
* Revert "Pressure plate fix"Mattes D2015-10-291-45/+14
* fixed pressure plate bugsSchwertspize2015-10-281-14/+45
* Unified the doxy-comment format.Mattes D2015-07-316-40/+46
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-294-22/+22
* Merge pull request #2362 from scribblemaniac/fix-redstoneTiger Wang2015-07-181-2/+4
|\
| * Fixed redstone issuescribblemaniac2015-07-171-2/+4
* | Merge pull request #2360 from bibo38/waterfixJulian Laubstein2015-07-161-3/+6
|\ \ | |/ |/|
| * Now Water sources will also be created on top of existing water sources.bibo382015-07-151-3/+6
* | Improved mapsTiger Wang2015-07-143-10/+10
|/
* Added moar commentsTiger Wang2015-06-072-13/+13
* Vector hasher is now a separate classTiger Wang2015-06-071-5/+7
* Use emplace to construct structuresTiger Wang2015-06-062-54/+61
* Improved link unpowering speedTiger Wang2015-06-061-48/+41
* Changed appropriate containers to unordered_mapTiger Wang2015-06-062-158/+85
* Improved link power behaviourTiger Wang2015-06-062-163/+119
* Improved wires and repeatersTiger Wang2015-06-062-73/+152
* Fixed wire consuming much resourcesTiger Wang2015-06-061-7/+17
* Redstone wire and trapdoor fixesTiger Wang2015-06-062-310/+309
* Provides improvements to redstone wireTiger Wang2015-06-062-94/+70
* ComparatorsTiger Wang2015-06-062-78/+180
* Fix commentstycho2015-05-284-9/+16
* Made -Weverything an error.tycho2015-05-245-10/+29
* Make -Werror disabling file onlytycho2015-05-192-1/+8
* More style checking.Mattes D2015-05-092-6/+6
* Correct world height validations.Tommy Santerre2015-03-202-3/+3
* Removed wrong else clause, which caused that the following if-Statement got only executed in rare cases. This has blocked the creation of new Fluid-Sources. Bugfix #1783bibo382015-03-191-1/+2
* Fixed type conversion warnings.Mattes D2015-01-181-1/+1
* Initial convertion of a_Dt to std::chronoTycho2015-01-1112-13/+13
* Fixed basic style.Mattes D2014-12-252-21/+69
* Fix repeater unpoweringTiger Wang2014-12-181-2/+4
* Merge pull request #1674 from gushromp/masterMattes D2014-12-171-8/+7
|\
| * Removed unneeded newlinesIvan Đorđević2014-12-171-6/+0
| * Merge branch 'master' of https://github.com/gushromp/MCServergushromp2014-12-161-0/+1
| |\
| | * Fixed water from spreading on bottom of worldgushromp2014-12-161-5/+8
| * | Fixed water from spreading on bottom of worldgushromp2014-12-161-7/+11
| |/
* | NULL -> nullptrTiger Wang2014-12-172-14/+18
* | Merge branch 'master' into redstoneTiger Wang2014-12-131-1/+5
|\|
| * BasicStyle: Added missing braces to control statements.Mattes D2014-12-051-0/+2
| * Fixed reported parentheses around comparisons.Mattes D2014-12-051-1/+3
* | Improved redstone simulatorTiger Wang2014-10-292-818/+808
* | Cleaned up simulatorsTiger Wang2014-10-2513-2671/+2634
|/
* Merge pull request #1565 from mc-server/MergedIniFileMattes D2014-10-241-1/+1
|\
| * Merged IniFile into main MCS sources.Mattes D2014-10-231-1/+1
* | Fixed a crash in redstone simulator.Mattes D2014-10-231-1/+0
|/
* En masse NULL -> nullptr replaceTiger Wang2014-10-238-11/+11
* Functions in cPluginManager get references instead of pointers.Mattes D2014-10-151-2/+2
* Fixed iron trapdoorsHowaner2014-09-301-0/+1
* Use factory method to construct redstone simulator dataTycho2014-09-283-0/+12
* Fixed another redstone crash.madmaxoft2014-09-271-1/+6
* Wrapped clang-specific pragma into an #ifdef block.madmaxoft2014-09-271-1/+6
* Update IncrementalRedstoneSimulator.incworktycho2014-09-271-1/+1
* Update IncrementalRedstoneSimulator.incworktycho2014-09-271-1/+1
* Correct method name.worktycho2014-09-271-1/+1
* Set chunk dataworktycho2014-09-271-0/+5
* Merge pull request #1415 from Masy98/blocksMattes D2014-09-262-9/+57
|\
| * Re-added 1.8 blocks to the redstone simulatorMasy982014-09-261-9/+46
| * Merge branch 'master' into blocksMasy982014-09-2616-2617/+2649
| |\
| * | Added blocks to the fire simulatorMasy982014-09-111-0/+11
| * | Added iron trapdoor, fence gates and doors to the redstone simulatorMasy982014-09-101-0/+11
* | | Merge branch 'master' of https://github.com/mc-server/MCServerTycho2014-09-261-1/+3
|\ \ \ | | |/ | |/|
| * | Fixed issue with castingtycho2014-09-261-1/+3
* | | Removed more unessicary includesTycho2014-09-261-0/+1
|/ /
* | Merge branch 'master' into redstoneTestsTycho2014-09-251-11/+23
|\ \
| * | Redstone: Fixed a crash with repeaters on a chunk border.madmaxoft2014-09-251-13/+22
| |/
* | Added first test to show the object can be createdTycho2014-09-176-30/+40
* | IncrementalRedstoneSimulator now has no dependencies on cChunkTycho2014-09-164-364/+382
* | Don't include IncrementalRedsonteSimulator.inc when in SELF_TEST modeTycho2014-09-111-5/+0
* | Possibly decoupled IncrementalRedstoneSimulator from the rest of the serverTycho2014-09-1115-2318/+2324
|/
* VanillaFluidSimulator: Fixed an invalid Y-coord query.Mattes D2014-08-291-1/+1
* Removed dependecy of redstone simulator on NoteBlockTycho2014-08-051-11/+6
* Refactored Redstone simulator not to depend on TNTEntity or DropSpenserENtity DirectlyTycho2014-08-051-5/+4
* CheckBasicStyle: multi-level indent change.madmaxoft2014-08-041-3/+3
* Added missing HOOK_BLOCK_SPREAD call.Howaner2014-08-011-6/+14
* Removed redundant semicolons and re-added warningarchshift2014-07-241-1/+1
* Style: Normalized to no spaces before closing parenthesis.madmaxoft2014-07-212-4/+4
* Style: Normalized spaces after if, for and while.madmaxoft2014-07-212-4/+4
* Fixed style: spaces after commas.madmaxoft2014-07-192-6/+6
* Subdirs: Only add_library if not using MSVCarchshift2014-07-191-1/+3
* Simulator/CMakeLists.txt: Replaced glob with list of filesarchshift2014-07-191-5/+28
* Fixed spaces before commas.madmaxoft2014-07-181-2/+2
* Fixed tabs used for alignment.madmaxoft2014-07-174-4/+4
* More trailing whitespace fixes.madmaxoft2014-07-171-4/+4
* Basic style fixes.madmaxoft2014-07-1710-21/+21
* Normalized comments.madmaxoft2014-07-176-84/+84
* Fixed another redstone simulator crashTiger Wang2014-07-161-0/+7
* Fixed redstone simulator crashTiger Wang2014-07-152-8/+31
* Changed BroadcastSoundEffect function to take floating pos.Howaner2014-07-133-10/+10
* Suggestions and bug fixTiger Wang2014-07-121-1/+1
* SuggestionsTiger Wang2014-07-111-0/+3
* SuggestionsTiger Wang2014-07-111-1/+4
* Improved LinkedPowering speedTiger Wang2014-07-111-15/+15
* Fixed compilation and pressure platesTiger Wang2014-07-071-8/+4
* Implemented trapped chests & othersTiger Wang2014-07-072-83/+150
* Fixed c1deda5d8f01811efa5094e9375166acb69d50edTiger Wang2014-07-041-2/+2
* Implemented tripwire(s) (hooks)Tiger Wang2014-06-282-15/+156
* Fixed bad water/redstone simulator communicationTiger Wang2014-06-281-32/+22
* Merge pull request #1105 from Howaner/BlocksMattes D2014-06-221-4/+10
|\
| * Changed 0xFFFFFFFB to ~0x04Howaner2014-06-221-1/+1
| * Merge branch 'master' into BlocksHowaner2014-06-171-2/+1
| |\
| * | Fix fence gate sound (Redstone simulator).Howaner2014-06-171-4/+10
* | | Merge branch 'master' of https://github.com/mc-server/MCServerTiger Wang2014-06-221-2/+4
|\ \ \
| * | | Fixed missing breakworktycho2014-06-221-0/+1
| * | | Fixed invalid iteratorworktycho2014-06-221-2/+3
* | | | Fixed another daylight sensor bugTiger Wang2014-06-221-20/+23
|/ / /
* | | Nullify deleted pointers.archshift2014-06-191-1/+3
* | | Merge pull request #1096 from mc-server/redstonerefactorAlexander Harkness2014-06-182-138/+66
|\ \ \ | |_|/ |/| |
| * | FIxed second weird enumTycho2014-06-161-20/+1
| * | Refactored reversing logic into seperate functionTycho2014-06-161-14/+3
| * | Fixed tigers weird enumsTycho2014-06-161-14/+6
| * | Merge branch 'master' into redstonerefactorTycho2014-06-161-8/+29
| |\|
| * | Moved repeater handling to seperate passTycho2014-06-162-97/+64
* | | Fix fence gate redstone simulator.Howaner2014-06-171-2/+1
| |/ |/|
* | Merge branch 'master' of github.com:mc-server/MCServerTycho2014-06-161-8/+30
|/
* Fixed a repeater issueTiger Wang2014-06-142-17/+16
* Fixed two redstone bugsTiger Wang2014-06-121-0/+6
* Merge remote-tracking branch 'howaner/Redstone'madmaxoft2014-06-091-4/+10
|\
| * Add SetOpen() and IsOpen() to BlockDoor.h and fix door redstone bug.Howaner2014-05-291-4/+10
* | Fixed deadlock when moving players to other worlds.Mattes D2014-06-081-1/+1
* | Further improvements on redstone speedTiger Wang2014-06-072-67/+80
* | Further reduced redstone idle CPU consumptionTiger Wang2014-06-061-7/+27
* | Redstone fixes and improvements [SEE DESC]Tiger Wang2014-06-051-60/+87
* | Merge pull request #1011 from SphinxC0re/SomeWarningFixesMattes D2014-06-041-2/+8
|\ \
| * | Update IncrementalRedstoneSimulator.cppJulian Laubstein2014-06-041-8/+8
| * | Fixed warnings in IncrementalRedstoneSimulatorJulian Laubstein2014-05-191-1/+7
| * | Rolled some changes backJulian Laubstein2014-05-191-12/+2
| * | Fixed some warningsJulian Laubstein2014-05-191-2/+12
| |/
* | Merge remote-tracking branch 'origin/pistonfixes'Tiger Wang2014-06-021-16/+10
|\ \
| * | Fixed piston power checkingTiger Wang2014-05-291-11/+6
| * | Hopefully fixed piston duplication issuesTiger Wang2014-05-251-5/+4
| |/
* | Merge branch 'master' into chunksparsing/structsTycho2014-05-105-445/+605
|\|
| * Fixed MSVC 64-bit build warnings.Mattes D2014-05-092-2/+2
| * Fixed wires powering wires diagonally below themTiger Wang2014-05-071-5/+1
| * Add clicks, exp subtraction, item check, ...Howaner2014-05-051-0/+4
| * Fixed formattingTiger Wang2014-05-051-4/+5
| * Fixed 027efe09ea3d3222c3cbf169643e57773c1614aeTiger Wang2014-05-041-3/+49
| * Merge branch 'master' into redstoneimprovementsTiger Wang2014-05-045-15/+24
| |\
| | * Fixed pressure plate oversightsTiger Wang2014-05-041-2/+8
| | * Fixed vanilla fluid simulator.madmaxoft2014-05-031-4/+1
| * | Fixed lever and button powering directionTiger Wang2014-05-041-16/+8
| * | Redstone simulator now directly accesses cChunkTiger Wang2014-04-272-438/+556
* | | Merge branch 'master' into chunksparsing/structsTycho2014-05-034-14/+20
|\ \ \ | | |/ | |/|
| * | Fixed vanilla fluid simulator.madmaxoft2014-05-024-14/+20
| |/
* | Merge branch 'master' into chunksparsing/structsTycho2014-04-275-233/+412
|\|
| * Cmake generated projects for IDEs include headers in project files.archshift2014-04-251-0/+1
| * Merge remote-tracking branch 'origin/master' into fixesjfhumann2014-04-182-198/+315
| |\
| | * Removed unsupported C++11 features.madmaxoft2014-04-181-13/+19
| | * Compile fix?Tiger Wang2014-04-171-2/+2
| | * Implemented weighted pressure platesTiger Wang2014-04-172-29/+171
| | * Rewrote redstone powering to use power levelsTiger Wang2014-04-152-180/+149
| * | Did some static analysis, fixed some bugs and optimized a lot of codejfhumann2014-04-182-2/+2
| |/
| * cRedstoneSimulator.cpp style improvementsTiger Wang2014-04-081-40/+41
| * Uppercased Zwiseoldman952014-04-081-3/+3
| * Comments: Inverted Z axis.wiseoldman952014-04-081-9/+10
| * Added comments regarding latching and orientationwiseoldman952014-04-081-9/+31
| * Fixed the thing properly.Alexander Harkness2014-04-081-8/+8
| * Merge pull request #862 from mc-server/redstonefixAlexander Harkness2014-04-081-23/+3
| |\
| | * Fixed #859Tiger Wang2014-04-071-23/+3
| * | Fixed IsOnwiseoldman952014-04-071-3/+2
| * | Removed stray IsLockedwiseoldman952014-04-071-2/+2
| * | Removed unneeded spacingswiseoldman952014-04-071-6/+3
| * | Slight cleanupwiseoldman952014-04-071-13/+17
| * | Fixed some more minor issues with the redstone simulator.Alexander Harkness2014-04-071-34/+39
| * | Improved the speed a little more.Alexander Harkness2014-04-071-1/+1
| * | Fixed the redstone simulator.Alexander Harkness2014-04-071-49/+40
| * | Fix some of the comments in the PR tycho just did.Alexander Harkness2014-04-071-8/+6
| * | Added support for redstone latchingTycho2014-04-062-2/+65
| |/
* / Implemented Chunk Sparsing with segmentsTycho2014-04-261-4/+6
|/
* Merge pull request #838 from mc-server/lilypadsworktycho2014-03-301-0/+1
|\
| * Some fixes to lilypadsTiger Wang2014-03-281-0/+1
* | Fixed compilation after last PR merge.madmaxoft2014-03-281-1/+1
* | Change SpreadSource prefix to ssHowaner2014-03-271-1/+1
* | Add SpreadSourceHowaner2014-03-271-1/+1
* | Add HOOK_BLOCK_SPREADHowaner2014-03-271-3/+11
|/
* Merge branch 'master' into awesometntTiger Wang2014-03-184-10/+21
|\
| * Fixed double to float conversions.madmaxoft2014-03-161-1/+1
| * Unified Vector classesandrew2014-03-112-2/+1
| * Merge pull request #779 from mc-server/tntburnexplodeAlexander Harkness2014-03-101-7/+19
| |\
| | * Fixed compileTiger Wang2014-03-101-1/+2
| | * Removed uneeded meta obtainTiger Wang2014-03-091-3/+1
| | * TNT explodes when consumed by fireTiger Wang2014-03-091-6/+19
* | | Merge remote-tracking branch 'origin/master' into awesometntTiger Wang2014-03-101-1/+1
|\| |
| * | Merge pull request #768 from Howaner/BlockEntitysTiger Wang2014-03-091-1/+1
| |\ \
| | * | Merge branch 'master' into BlockEntitysHowaner2014-03-084-10/+291
| | |\|
| | * | Change TNT Fuse to ticksHowaner2014-03-081-1/+1
* | | | Merge branch 'master' into awesometntTiger Wang2014-03-106-16/+295
|\| | |
| * | | Fixed issues with int vs size_t and a few other warningsTycho2014-03-081-1/+1
| | |/ | |/|
| * | Added some commentsandrew2014-03-072-1/+6
| * | Fixed water/lava interactionandrew2014-03-073-4/+69
| * | Merge remote-tracking branch 'xdot/master'madmaxoft2014-03-064-8/+219
| |\ \ | | |/ | |/|
| | * Implemented vanilla-like fluid simulatorandrew2014-03-054-8/+219
| * | Merge pull request #746 from Howaner/SlabsMattes D2014-03-031-5/+3
| |\ \ | | |/ | |/|
| | * Add Trapdoor Functions to cWorld and fix Trapdoor Redstone BugsHowaner2014-03-021-5/+3
* | | Added extra awesomeness to TNTTiger Wang2014-03-051-1/+1
|/ /
* | Merge pull request #738 from xdot/masterMattes D2014-03-023-4/+4
|\ \ | |/ |/|
| * g_BlockXXX => cBlockInfo::XXXandrew2014-03-013-4/+4
* | Fix Double Slabs, fix Slab Meta and add more things to burnableHowaner2014-02-281-0/+13
|/
* Removed problematic utf8.madmaxoft2014-02-201-2/+2
* Bad UTF-8 o.OHowaner2014-02-201-2/+2
* Remove typeinfo import in IncrementalRedstoneSimulatorHowaner2014-02-201-2/+0
* Add Pressure Plate SoundHowaner2014-02-201-0/+9
* Add Light weighted pressure platesHowaner2014-02-202-10/+20
* Add Hay Bale to BurnableHowaner2014-02-201-0/+1
* Fixed a glaring bug with chunk cross-simulatingTiger Wang2014-02-161-9/+17
* Added a 'default:' for SimChunk()'s switchTiger Wang2014-02-151-0/+1
* A fix and an improvementTiger Wang2014-02-152-23/+43
* Sizeable speed improvements to redstoneTiger Wang2014-02-152-81/+115
* Add more Sounds to Redstone SimulatorHowaner2014-02-151-1/+23
* Add Fence Gate to Redstone SimulatorHowaner2014-02-152-0/+31
* Improved pressure platesTiger Wang2014-02-122-1/+5
* Renamed cRedstoneManager to cRedstoneSimulator and renamed cRedstoneSimulator to cIncrementalRedstoneSimulator (Might change later).STRWarrior2014-02-077-1809/+1809
* Fixed some end of linesSTRWarrior2014-02-072-2/+2
* Implemented an easy way of adding new redstone simulators.STRWarrior2014-02-074-3/+79
* Fixed most of the reordering warningsTycho2014-02-051-3/+3
* Improved Type safety of eBlockFaceTycho2014-02-041-2/+3
* Removed unused lookupsTycho2014-02-031-2/+0
* Merge pull request #602 from mc-server/improvementsandfixesMattes D2014-02-032-13/+14
|\
| * Split cCoord template into one and two data typesTiger Wang2014-02-011-2/+2
| * Fixed redstone simulator crash found in #570Tiger Wang2014-01-292-13/+14
* | Changed Signiture of OnUpdateTycho2014-02-021-1/+7
* | Changed pointers to referencesTycho2014-02-011-2/+2
* | Changed signitures of Several BLockHandler MethodsTycho2014-02-011-2/+4
|/
* Basic command block implementationandrew2014-01-182-1/+30
* Fixed wire, rail, and pressure plate unpoweringTiger Wang2014-01-131-3/+4
* Fixed rails poweringTiger Wang2014-01-111-0/+2
* Did some stuff with the vectorsTiger Wang2014-01-111-32/+17
* Fixed a door bug and reduced codeTiger Wang2014-01-111-19/+1
* Fixed doors, fixes #453Tiger Wang2014-01-101-38/+8
* Major refactoring of redstoneTiger Wang2014-01-102-185/+178
* fixed warnings in World.cppTycho Bickerstaff2013-12-311-2/+8
* converted commneted paramater names to the unused macroTycho Bickerstaff2013-12-224-5/+11
* Merge branch 'master' of github.com:mc-server/MCServerTycho Bickerstaff2013-12-222-20/+161
|\
| * Merge pull request #461 from mc-server/repeatersMattes D2013-12-262-20/+161
| |\
| | * Moved increment operator to back of variablesTiger Wang2013-12-261-9/+9
| | * Implemented stone and wooden pressure platesTiger Wang2013-12-242-3/+105
| | * Provides an enhancement to daylight sensorsTiger Wang2013-12-231-2/+27
| | * Daylight sensor sensing enhancementTiger Wang2013-12-231-9/+11
| | * A fix for daylight sensorsTiger Wang2013-12-221-2/+3
| | * Daylight sensorsTiger Wang2013-12-221-2/+1
| | * Fixed them again, confound itTiger Wang2013-12-221-9/+21
* | | Piston is now warnings cleanTycho Bickerstaff2013-12-213-4/+4
* | | ChunkSender is now warnings cleanTycho Bickerstaff2013-12-211-1/+2
|/ /
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-212-12/+38
|\|
| * Fixed repeaters delay, maybeTiger Wang2013-12-202-12/+38
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-203-6/+6
|\|
| * Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT).madmaxoft2013-12-203-6/+6
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-191-11/+41
|\|
| * Fixed repeaters not updating powerTiger Wang2013-12-191-11/+41
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-182-116/+196
|\|
| * Fixed wire powering blocks beneathTiger Wang2013-12-181-1/+1
| * Fixed bad repeater power queuing in corner caseTiger Wang2013-12-182-83/+76
| * Implemented xoft's suggestionsTiger Wang2013-12-151-3/+16
| * Fixed wire repeater checkingTiger Wang2013-12-151-1/+1
| * Wires now power repeaters properlyTiger Wang2013-12-151-0/+7
| * Fixed the hopefully final wire self-powering bugTiger Wang2013-12-151-1/+13
| * Potentially fixed debug assertsTiger Wang2013-12-141-5/+5
| * Wires no longer power if a block cuts them offTiger Wang2013-12-141-23/+32
| * Implemented note block playing and fixed wireTiger Wang2013-12-142-4/+50
* | moved simulor to globsTycho Bickerstaff2013-12-111-1/+5
* | Merge branch 'master' into cmakeTycho Bickerstaff2013-12-112-287/+136
|\|
| * Fixed compilating!Tiger Wang2013-12-141-5/+5
| * Fixes to redstone wire and torchesTiger Wang2013-12-142-20/+36
| * Removed loads of unneeded code againTiger Wang2013-12-141-86/+60
| * Reduced loads of unneeded codeTiger Wang2013-12-141-188/+44
| * Fixed pistons being viable middle blockTiger Wang2013-12-111-0/+3
| * Provides a possible fix for repeater timingsTiger Wang2013-12-101-1/+1
* | more cmakeTycho Bickerstaff2013-12-101-0/+7
|/
* Merge pull request #412 from mc-server/fixesMattes D2013-12-103-6/+90
|\
| * Readded initial lineTiger Wang2013-12-101-0/+1
| * Fixed compile (alas, no more goto)Tiger Wang2013-12-101-11/+14
| * Fixed Floody lava to stone fizzleTiger Wang2013-12-101-2/+16
| * Added repeater delaysTiger Wang2013-12-102-1/+62
| * Slight redstone wire performance improvementTiger Wang2013-12-101-1/+6
| * Changed more FastSetBlocks to SetBlocksTiger Wang2013-12-101-3/+3
* | Fix Unused Variable Warning at FluidSimulator.cpp line 169 and 176worktycho2013-12-091-4/+3
|/
* Changed some FastSetBlocks to SetBlockTiger Wang2013-12-071-3/+3
* Fixed trapdoors not togglingTiger Wang2013-12-072-16/+102
* Re-implemented redstone duplicate checkingTiger Wang2013-12-061-0/+29
* Merged if statements.Samuel Barney2013-12-051-7/+1
* Finished MergeSamuel Barney2013-12-051-2/+2
* Made suggested changesSamuel Barney2013-12-042-6/+11
* Fire no longer goes out when on top of nether rackSamuel Barney2013-12-021-1/+6
* Fixed linux compile errors and formatting in RedstoneSimulator.cppmadmaxoft2013-12-011-14/+26
* Fixed pistons extendingTiger Wang2013-11-301-0/+10
* Removed redstone duplicate power checkingTiger Wang2013-11-301-2/+0
* Improved piston direction checkingTiger Wang2013-11-301-62/+8
* Pistons no longer accept power through front faceTiger Wang2013-11-302-3/+96
* Improved redstone speed and fixed a wire bugTiger Wang2013-11-301-73/+83
* Implemented trapdoors, fixes #43 and #105Tiger Wang2013-11-292-0/+19
* Merged master into redstonefixesTiger Wang2013-11-272-201/+361
* Fixed the remaining derpsAlexander Harkness2013-11-271-1/+1
* Further attempts to fix compileTiger Wang2013-11-251-1/+1
* Attempt to fix compilationTiger Wang2013-11-241-1/+1
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-242-918/+926
* Moved source to srcAlexander Harkness2013-11-2419-0/+3347