summaryrefslogtreecommitdiffstats
path: root/src/World.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into portalsTiger Wang2014-06-101-30/+106
|\
| * Fixed a race condition when adding a player to a world.madmaxoft2014-06-101-4/+1
| * Fixed deadlock when moving players to other worlds.Mattes D2014-06-081-29/+82
| * Added queue for adding entities to cWorld.Mattes D2014-06-081-1/+27
* | Portal improvements and suggestionsTiger Wang2014-06-101-5/+13
* | Fixed Time of dayworktycho2014-06-071-1/+1
* | SuggestionsTiger Wang2014-06-051-9/+2
* | Time and weather is saved, part of #1058Tiger Wang2014-06-041-0/+12
* | Configurable portalsTiger Wang2014-06-041-0/+26
* | Merge remote-tracking branch 'origin/master' into portalsTiger Wang2014-06-041-2/+45
|\|
| * Changed block send queue to use vectorsTiger Wang2014-05-291-11/+10
| * Hopefully fixed piston duplication issuesTiger Wang2014-05-251-2/+46
* | Implemented end and nether portalsTiger Wang2014-05-311-0/+31
|/
* World pre-generation distance is settable in world.ini.Mattes D2014-05-091-2/+6
* Fixed MSVC 64-bit build warnings.Mattes D2014-05-091-4/+3
* Moved the weather picker out of TickWeather(), squashing a warning and improving readability.archshift2014-04-261-24/+26
* Removed impossible default case.archshift2014-04-261-6/+0
* Removed extraneous switch{} in Start()archshift2014-04-261-15/+0
* Small changes; warning fixing.archshift2014-04-251-6/+3
* Merge pull request #909 from jfhumann/fixesMattes D2014-04-221-5/+5
|\
| * Merge remote-tracking branch 'origin/master' into fixesjfhumann2014-04-181-5/+4
| |\
| * | Did some static analysis, fixed some bugs and optimized a lot of codejfhumann2014-04-181-5/+5
* | | Fixed #904Tiger Wang2014-04-181-0/+5
| |/ |/|
* | Rewrote redstone powering to use power levelsTiger Wang2014-04-151-1/+1
* | Simplified pickup speed randomisationTiger Wang2014-04-121-4/+3
|/
* Fixed double projectile spawning.madmaxoft2014-04-051-1/+0
* Removed unused constants.madmaxoft2014-03-251-3/+0
* Fixed code style after recent merge.madmaxoft2014-03-201-30/+28
* Added bracesTiger Wang2014-03-201-0/+2
* ENUMified shrapnel levelTiger Wang2014-03-201-3/+3
* Merge branch 'master' into awesometntTiger Wang2014-03-181-6/+5
|\
| * Merge branch 'master' into warningsTycho2014-03-141-3/+3
| |\
| | * Fixed a warning.madmaxoft2014-03-141-3/+3
| * | Added additional macros to support the MSVC size_t format and changed all formats to use the macrosTycho2014-03-121-2/+2
| * | Merge branch 'Werror' into warningsTycho2014-03-121-1/+0
| |\|
| | * Unified Vector classesandrew2014-03-111-1/+0
| * | Fixed more Format issuesTycho2014-03-111-2/+2
| |/
* | Added levels of shrapnelTiger Wang2014-03-181-1/+3
* | Merge remote-tracking branch 'origin/master' into awesometntTiger Wang2014-03-101-11/+11
|\|
| * Merge pull request #768 from Howaner/BlockEntitysTiger Wang2014-03-091-2/+2
| |\
| | * Merge branch 'master' into BlockEntitysHowaner2014-03-081-8/+18
| | |\
| | * | Change TNT Fuse to ticksHowaner2014-03-081-2/+2
| * | | Merge branch 'master' into ballisticmissilesTiger Wang2014-03-091-27/+112
| |\ \ \ | | | |/ | | |/|
| * | | Improved formatting of username tabcompleteTiger Wang2014-03-091-7/+7
| * | | Implemented ballistic missiles (fireworks)Tiger Wang2014-02-271-2/+2
* | | | Merge branch 'master' into awesometntTiger Wang2014-03-101-27/+112
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #763 from Howaner/BlockEntitysMattes D2014-03-071-2/+11
| |\ \ \ | | | |/ | | |/|
| | * | Add Lua Bindings for FlowerPotEntity.h and add documentation.Howaner2014-03-071-2/+2
| | * | Add Flower PotsHowaner2014-03-071-0/+9
| * | | Merge remote-tracking branch 'xdot/master'madmaxoft2014-03-061-8/+18
| |\ \ \ | | |/ / | |/| |
| | * | Implemented vanilla-like fluid simulatorandrew2014-03-051-8/+18
| * | | Fixed an assert in map-loading.madmaxoft2014-03-041-3/+1
| * | | Fixed previous weather changes.madmaxoft2014-03-031-3/+3
| * | | Merge pull request #746 from Howaner/SlabsMattes D2014-03-031-13/+81
| |\ \ \ | | |/ / | |/| |
| | * | Add cancelling to WeatherChanging event.Howaner2014-03-021-13/+40
| | * | More documentation (thanks to madmaxoft) and use GetBlockTypeMetaHowaner2014-03-021-4/+8
| | * | Add Trapdoor Functions to cWorld and fix Trapdoor Redstone BugsHowaner2014-03-021-0/+37
| | |/
| * / cBlockInfo now manages the respective cBlockHandlerandrew2014-03-021-1/+1
| |/
* | Shrapnel now configurableTiger Wang2014-03-101-2/+1
* | Added extra awesomeness to TNTTiger Wang2014-03-051-1/+5
|/
* Merge pull request #669 from xdot/masterTiger Wang2014-02-241-0/+8
|\
| * Maps: Improvementsandrew2014-02-231-3/+3
| * Thread safe cMap managerandrew2014-02-201-1/+2
| * Manual merge (Fixed conflicts)andrew2014-02-201-95/+85
| |\
| * | Map item handler; Fixed several bugsandrew2014-02-171-8/+20
| * | Send map when selectedandrew2014-02-141-2/+43
| * | IDCount Serializationandrew2014-02-131-0/+54
* | | Merge pull request #700 from Howaner/GlobalFixesMattes D2014-02-201-4/+6
|\ \ \ | |_|/ |/| |
| * | Add BlockNewLeaves.h and rename Darkoac to DarkoakHowaner2014-02-191-6/+6
| * | Add new Trees (without Generator)Howaner2014-02-191-0/+2
* | | Merge pull request #697 from Howaner/SkullMattes D2014-02-191-0/+9
|\ \ \ | |/ / |/| |
| * | Rename SkullEntity to MobHeadEntityHowaner2014-02-191-2/+2
| * | Add Heads completelyHowaner2014-02-181-0/+9
* | | The cuboid for cWorld::SetAreaBiome() doesn't need sorting.madmaxoft2014-02-181-1/+5
* | | Added cWorld:SetAreaBiome() API function.madmaxoft2014-02-181-0/+37
|/ /
* | Removed the unnecessary LoopPlayersAndBroadcastChat() functions.madmaxoft2014-02-151-1/+1
* | Implemented cCompositeChat.madmaxoft2014-02-151-1/+19
* | Merged branch 'narroo/master'.madmaxoft2014-02-131-0/+22
|\ \ | |/ |/|
| * Fixed formatting. Moved UnloadUnusedChunks from public to private.narroo2014-02-111-0/+7
| * Fixed formatting of previous commit.narroo2014-02-111-0/+5
| * Fixed bug #385. UnloadUnusedChunks now has the same interface asnarroo2014-02-111-0/+10
* | More gcc warnings fixed.madmaxoft2014-02-111-3/+3
* | Merge remote-tracking branch 'origin/master' into ChunkStaymadmaxoft2014-02-091-6/+9
|\|
| * Fixed compile and some warnings in MSVSTiger Wang2014-02-091-2/+0
| * Merge remote-tracking branch 'origin/master' into playerimprovementsTiger Wang2014-02-091-4/+36
| |\
| * \ Merge branch 'master' into playerimprovementsTiger Wang2014-02-091-3/+3
| |\ \
| * | | Moved Gamemode setting into General root tagTiger Wang2014-02-071-1/+1
| * | | Added sender name to PM if prefixes disabledTiger Wang2014-02-071-1/+1
| * | | Improved chat messaging functionsTiger Wang2014-02-071-4/+7
* | | | Initial ChunkStay code.madmaxoft2014-02-081-12/+0
| |_|/ |/| |
* | | Fixed comment.STRWarrior2014-02-081-1/+1
* | | Renamed cRedstoneManager to cRedstoneSimulator and renamed cRedstoneSimulator to cIncrementalRedstoneSimulator (Might change later).STRWarrior2014-02-071-12/+8
* | | Implemented an easy way of adding new redstone simulators.STRWarrior2014-02-071-3/+37
* | | Merge pull request #646 from worktycho/warningfixesAlexander Harkness2014-02-051-2/+2
|\ \ \ | |_|/ |/| |
| * | Fixed most of the reordering warningsTycho2014-02-051-2/+2
* | | Merge pull request #635 from tonibm19/masterMattes D2014-02-041-1/+1
|\ \ \ | |/ / |/| |
| * | Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua APItonibm192014-02-031-1/+1
| |/
* / Increased Type safety of BiomesTycho2014-02-031-2/+2
|/
* Merge pull request #602 from mc-server/improvementsandfixesMattes D2014-02-031-3/+3
|\
| * Added IsBlockWaterOrIce()Tiger Wang2014-02-021-1/+1
| * Revert "Added LOGREPLACELINE for line replacement"Tiger Wang2014-02-021-5/+5
| * Revert "Improved code"Tiger Wang2014-02-021-2/+0
| * Possibly fixed #618Tiger Wang2014-02-021-2/+2
| * Added checks for ice into IsBlockWater()Tiger Wang2014-02-011-1/+1
| * Improved codeTiger Wang2014-01-311-0/+2
| * Added LOGREPLACELINE for line replacementTiger Wang2014-01-291-5/+5
* | Changed pointers to referencesTycho2014-02-011-4/+3
* | Merge branch 'master' into GeneratingBenchmark2Tycho2014-02-011-2/+2
|\ \
| * | Attempt at implementing #563tonibm192014-01-301-2/+1
| |/
| * The world can now be configured wether farmers should be able to harvest crops.STRWarrior2014-01-271-0/+1
* | Merge branch 'master' into GeneratingBenchmark2Tycho2014-01-261-3/+37
|\|
| * Did what xoft recommendedTiger Wang2014-01-251-1/+1
| * Mob bugfixesTiger Wang2014-01-251-2/+11
| * Command block fixes 2andrew2014-01-231-1/+26
* | Refactored cBlockHandler::OnUse and dependentsTycho2014-01-261-88/+5
|/
* cWorld now saves/loads the scoreboardandrew2014-01-221-0/+9
* Merge branch 'master' of https://github.com/mc-server/MCServerandrew2014-01-211-15/+21
|\
| * Changed the cWorld::ScheduleTask() signature.madmaxoft2014-01-191-11/+21
| * Merge pull request #551 from worktycho/schedularMattes D2014-01-191-6/+2
| |\
| | * Fixed iterators bugTycho2014-01-181-2/+1
| | * switched to using m_WorldAge rather than m_TickIDTycho2014-01-181-6/+3
| | * Increased tick count to longTycho2014-01-171-2/+2
| | * Implemented xsofts suggestion for a saturating counter in the schedulerTycho2014-01-171-5/+5
* | | Scoreboard protocol supportandrew2014-01-211-1/+56
|/ /
* | Merge pull request #559 from mc-server/SpawnMobParticlesMattes D2014-01-191-3/+0
|\ \
| * | Removed the particles when a mob spawns.STRWarrior2014-01-181-3/+0
* | | Basic command block implementationandrew2014-01-181-0/+9
|/ /
* / Added user setting compression factorTycho2014-01-171-1/+3
|/
* Merge pull request #534 from mc-server/SpawnMinecartMattes D2014-01-171-0/+24
|\
| * Renamed cEmptyMinecart to cRideableMinecartSTRWarrior2014-01-121-2/+2
| * EmptyMinecarts should be able to get a block inside of them.STRWarrior2014-01-121-3/+3
| * Added cWorld::SpawnMinecart.STRWarrior2014-01-121-0/+24
* | added cWorld::ScheduleTask FunctionTycho2014-01-141-0/+39
|/
* Decoupled cChunkGenerator from cWorld and cRoot.madmaxoft2014-01-101-1/+77
* rewrote queue not to use promises for waitsTycho Bickerstaff2014-01-021-1/+4
* fixed warnings in World.cppTycho Bickerstaff2013-12-311-1/+3
* Implented BroadcastParticleEffectSTRWarrior2013-12-221-0/+9
* Fixed the rest of constructor reorders.madmaxoft2013-12-201-6/+6
* Removed some old cRedstone remnantsTiger Wang2013-12-161-24/+0
* This adds the cWorld::BroadcastEntityEffect and cWorld::BroadcastRemoveEntityEffect functions.STRWarrior2013-12-151-0/+18
* Implemented note block playing and fixed wireTiger Wang2013-12-141-0/+9
* Improved pickups spawning speed againTiger Wang2013-12-101-4/+4
* Merge pull request #408 from mc-server/SpawnPoint_FixMattes D2013-12-081-1/+1
|\
| * Now spawn points will not be in deep oceans or rivers etc.STRWarrior2013-12-081-1/+1
* | Merge branch 'master' of https://github.com/mc-server/MCServer into fixesnfeaturesTiger Wang2013-12-081-2/+13
|\|
| * Moved bindings-related to a Bindings subfolder.madmaxoft2013-12-081-2/+1
| * Added a SpawnFallingBlock function so plugins can make other blocks fall.STRWarrior2013-12-071-0/+12
* | Bonemeal has particles, fixes #393Tiger Wang2013-12-081-0/+6
* | Renamed animation functionTiger Wang2013-12-071-2/+2
* | Fixed duplication glitch with QueueSetBlockTiger Wang2013-12-061-2/+2
* | Added pickup invalid item checkTiger Wang2013-12-061-0/+11
|/
* Lava can spawn fire.madmaxoft2013-12-041-0/+1
* Changed cBlockHandler->OnUpdate() to use cChunk directly.madmaxoft2013-11-301-2/+2
* Explicitly set spawnpoint fixes.madmaxoft2013-11-301-20/+11
* Added the real tick duration to the OnWorldTick hook.madmaxoft2013-11-301-9/+10
* Made TNT pickups spawning chance 25%Tiger Wang2013-11-271-1/+1
* Merged master into redstonefixesTiger Wang2013-11-271-11/+73
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-261-0/+12
* Fixed another one.Alexander Harkness2013-11-261-1/+1
* Attempt to fix compilationTiger Wang2013-11-241-1/+1
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-241-0/+18
* Moved source to srcAlexander Harkness2013-11-241-0/+2715