summaryrefslogtreecommitdiffstats
path: root/src/World.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement farmland trampling (#5401)DarkoGNU2022-04-211-0/+4
* Valid Height is now checked by vector.x12xx12x2022-04-201-7/+6
* Updated protocol functions to Vector3xx12xx12x2022-04-201-1/+10
* Improved farmer AI & Fixed entity loading functions (#5351)Persson-dev2021-12-291-1/+1
* World: change spawnpoint type to int (#5313)Tiger Wang2021-10-031-8/+8
* Don't flush ClientHandle data multiple timesTiger Wang2021-06-281-4/+2
* Move item placement into item handlers (#5184)Tiger Wang2021-05-051-6/+6
* Unify multiprotocol entity animationsTiger Wang2021-04-121-3/+1
* Remove unused GetClassStatic in cWorldTiger Wang2021-04-121-9/+0
* Streamline player abilities handlingTiger Wang2021-04-121-0/+1
* Fix sending incorrect date values on world changeTiger Wang2021-04-121-10/+12
* Basic elytra flight (#5124)Damián Imrich2021-04-031-9/+0
* Unify DoWithBlockEntity (#5168)Tiger Wang2021-03-281-59/+2
* Change TimeOfDay to WorldDate (#5160)Tiger Wang2021-03-201-19/+9
* Don't send ping updates one packet at a timeTiger Wang2021-03-191-4/+16
* Properly deprecate more XYZ parameter'd functions (#5147)Tiger Wang2021-03-151-90/+0
* Adding Boss bar (#5025)12xx122021-03-051-1/+2
* Prepare ChunkData for BlockState storage (#5105)Tiger Wang2021-03-051-14/+8
* Adds playerlist header and footer broadcasting (1.8-1.13)dImrich2021-02-061-0/+1
* Clarify cClientHandle, cPlayer ownership semanticsTiger Wang2021-01-121-48/+8
* Convert most calls to blocking GetHeight/GetBiomeAt to direct chunk accessesTiger Wang2021-01-111-10/+3
* ViewDistance: unsigned -> signedTiger Wang2020-12-261-3/+3
* unique_ptr<cChunkMap> to plain memberTiger Wang2020-12-221-16/+12
* Warnings improvementsTiger Wang2020-12-181-3/+3
* Some const and inheritance correctness (#5014)12xx122020-11-131-7/+4
* Add correct implementation of crops (#4802)0ddlyoko2020-11-061-10/+2
* Ender Crytal Fix and report proper cmake file for luabindingscheck fail (#5017)12xx122020-11-061-1/+1
* Add beam target, configurable base visibility to Ender Crystals (#5010)12xx122020-10-291-0/+4
* Add default value nullptr for parameter a_Digger and added digger toLukas Pioch2020-10-091-2/+2
* Merged OnBreak with OnPlayerBreak (#4967)12xx122020-10-081-3/+3
* Reverse order of ChunkSender priorities (#4858)Tiger Wang2020-09-121-2/+2
* Clean up GenerateChunk/TouchChunkTiger Wang2020-08-281-5/+2
* Remove unneeded MarkDirty, SendToClients parameters of SetMetaTiger Wang2020-08-281-7/+3
* Removed constMattes D2020-08-271-2/+2
* Changed tree-growing functions in cWorld to use Vector3i coords.Mattes D2020-08-271-20/+15
* OnBroken/OnPlaced are for entity actionsTiger Wang2020-08-041-9/+5
* cWorld * -> cWorld (#4771)Tiger Wang2020-07-141-16/+13
* Improve entity position updates (#4701)Tiger Wang2020-05-041-4/+2
* Vector3 in Handlers (#4680)Mattes D2020-04-211-0/+7
* More Vector3 in cBlockHandler (#4644)Mattes D2020-04-171-7/+6
* Using Super.Mattes D2020-04-161-4/+14
* Acquire chunk map CS when accessing player entitiesPeter Bell2020-04-131-1/+1
* Falling blocks can now be spawned at any position. (#4620)Mattes D2020-04-091-3/+11
* Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D2020-04-031-1/+1
* Lock hopper when powered by redstone (#4347)Bond-0092020-03-271-0/+4
* Disable bonemealable settings for now (#4551)Mat2020-03-261-0/+2
* TNT position fixes (#4519)Mat2020-03-221-3/+3
* Stabilise MoveToWorld (#4004)Mat2020-03-051-2/+1
* Moved growing from cWorld / cChunk to cBlockHandler descendants.Mattes D2019-10-281-35/+146
* Refactored block-to-pickup conversion. (#4417)Mattes D2019-10-161-13/+62
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-7/+65
* NBTChunkSerializer: Cleaned up interface.Mattes D2019-09-241-1/+3
* Moved the generator defaults to ComposableGenerator.Mattes D2019-09-061-4/+1
* Separated chunk generator from world / plugin interfaces.Mattes D2019-09-061-9/+13
* Store and pass entity effect duration as an int not a short. (#4293)Alexander Harkness2018-08-261-1/+1
* Experience orb (#4259)changyong guo2018-08-021-2/+10
* cWorld: Manually bind deprecated broadcast functions (#4265)peterbell102018-07-271-26/+5
* Broadcast refactor (#4264)peterbell102018-07-241-52/+71
* Keep players in gmNotSet (#4248)changyong guo2018-07-231-0/+1
* improve rain simulation (#4017)Alexander Harkness2017-12-261-10/+14
* cWorld Threads: Seperate initialization and thread start.peterbell102017-10-211-1/+1
* cWorld: Move Initialization from Start to the constructor.peterbell102017-10-211-5/+11
* BroadcastBlockBreakAnimation and BroadcastBlockEntity use vectors (#4038)Bond-0092017-09-251-2/+2
* Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959)Lane Kolbly2017-09-191-3/+6
* Replace ItemCallbacks with lambdas (#3993)peterbell102017-09-111-50/+33
* Made world data paths adjustable, and added API to temporarily disable saving chunks to disk. (#3912)Lane Kolbly2017-09-071-1/+17
* Changed some int parameters to vector parameters (#3937)Bond-0092017-09-071-2/+16
* Add cWorld::RemoveEntity and use in cEntity (#4003)peterbell102017-09-051-0/+4
* Revert "Replace ItemCallbacks with lambdas (#3948)"LogicParrot2017-09-021-34/+51
* Replace ItemCallbacks with lambdas (#3948)peterbell102017-09-011-51/+34
* Add cUUID class (#3871)peterbell102017-08-251-2/+3
* Bed piston fix (#3956)Lane Kolbly2017-08-251-1/+1
* Fully implemented leashes (#3798)Pablo Beltrán2017-08-211-1/+3
* Merge pull request #3489 from cuberite/EntityOwnershipTiger Wang2017-08-181-6/+13
|\
| * Changed entity ownership model to use smart pointersTiger Wang2017-08-071-6/+13
* | Changed int parameters to vector parameters in cCuboid and simulators (#3874)Lane Kolbly2017-08-171-8/+18
|/
* Remove double includes part 2 (#3890)peterbell102017-08-031-7/+0
* Removed unused forward declarations (#3888)Lukas Pioch2017-08-031-2/+0
* cWorld::SendBlockTo take player by refpeterbell102017-08-011-1/+1
* Remove smart pointer macrospeterbell102017-07-211-3/+3
* Simulators: Added area-based wakeup.Mattes D2017-07-161-1/+1
* Changing pickup lifetime and combining semantics, making these adjustable in the lua api. (#3843)Lane Kolbly2017-07-121-0/+3
* Added bed entity (#3823)Lukas Pioch2017-07-071-0/+3
* Update tolua and export EffectIDpeterbell102017-06-291-1/+1
* FastRandom rewrite (#3754)peterbell102017-06-131-6/+2
* Exported boatLukas Pioch2017-05-241-1/+2
* Clang 5.0 fixesLukas Pioch2017-05-211-1/+1
* Added some blocks and items (#3503)mathiascode2017-02-141-0/+1
* World: Remember the age persistently. (#3556)Mattes D2017-01-191-2/+5
* DeadlockDetect now lists some tracked CS's stats.Mattes D2017-01-181-5/+7
* Initial support for the 1.11 protocol.Mattes D2016-12-161-1/+1
* Removed ClientHandle.h dependencies from common headers.Mattes D2016-11-181-6/+3
* Spectators added (#2852)bibo382016-10-121-0/+4
* APIDump: Reformatted the docs to include type information.Mattes D2016-09-121-1/+2
* Configurable dirty unused chunk cap to avoid RAM overuse (#3359)LogicParrot2016-09-031-2/+10
* Delay EntityChangedWorld players' callback until Entity fully linked to world (#3330)ElNounch2016-08-221-3/+5
* Added cWorld:SetSpawn() API and Lua binding (#3316)ElNounch2016-08-151-0/+3
* Updated API documentation.Mattes D2016-07-181-1/+1
* removed cast from BlockTrapdoor.h (#3256)gaurav sehgal2016-07-071-1/+1
* Makes tall grass and large flowers bonemealableQUSpilPrgm2016-06-031-0/+2
* Update Dispensers and let them act more like in VanillaQUSpilPrgm2016-06-031-6/+10
* 1.9 / 1.9.2 / 1.9.3 / 1.9.4 protocol support (#3135)Pokechu222016-05-141-1/+2
* Reduced unnecessary block updatesLogicParrot2016-04-221-2/+1
* Updated cChunk::SetMeta, fixed grass growth, reduced markDirty/setMeta usageLogicParrot2016-04-161-1/+2
* Proper entity destruction in non-ticking chunksLogicParrot2016-02-191-1/+0
* Bulk clearing of whitespaceLogicParrot2016-02-051-127/+127
* Exported GetSeed to lua and added file extension opendb to .gitignore.Lukas Pioch2016-01-121-0/+3
* Merge pull request #2542 from Haxi52/pinkstoneTiger Wang2015-12-191-8/+0
|\
| * Reorganised the redstone simulatorTiger Wang2015-12-181-8/+0
* | Revised the explosion-related Lua API and docs.Mattes D2015-12-181-14/+5
|/
* Add enum for Sound and Particle EffectsDave Tucker2015-11-241-1/+2
* Improved spawn location calculations.samoatesgames2015-11-131-1/+5
* Implemented brewingLukas Pioch2015-11-031-0/+8
* Added weather intervals to world.ini settings.Mattes D2015-09-281-0/+3
* Prepared ScheduleTask for threading refactorTiger Wang2015-09-251-103/+4
* Add new "ForEach" function: ForEachLoadedChunk.tycho2015-09-241-1/+4
* Unified the doxy-comment format.Mattes D2015-07-311-7/+8
* Merge pull request #2363 from scribblemaniac/improve-spider-aiTiger Wang2015-07-161-0/+1
|\
| * Improved spider AIscribblemaniac2015-07-161-0/+1
* | Spawn baby mobshallucino2015-07-161-1/+1
|/
* Merge pull request #2224 from cuberite/ChunkQueueCollapsingworktycho2015-07-041-1/+1
|\
| * Reinstate "Chunk queue collapsing"Tiger Wang2015-06-101-1/+1
* | Added a size check for portals.STRWarrior2015-06-281-0/+18
* | Buttons no longer click on when already on. Buttons now play sound when clicking off.Hax522015-06-241-0/+22
|/
* Revert "Chunk queue collapsing"worktycho2015-06-071-1/+1
* Moved Chunk Broadcasts over to the regular queuetycho2015-06-051-1/+1
* Made cLightingThread own its callbackstycho2015-05-301-2/+2
* Made -Weverything an error.tycho2015-05-241-1/+1
* Merge branch 'master' into PreventNewWarningstycho2015-05-231-4/+4
|\
| * Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch2015-05-231-4/+4
* | Fixed a lot of warningstycho2015-05-191-1/+1
|/
* More style checking.Mattes D2015-05-091-3/+3
* Added support for additional data in the ParticleEffect Packettycho2015-05-071-1/+6
* Merge pull request #1826 from mc-server/UnifyPacketizerMattes D2015-03-241-20/+28
|\
| * Changed cEntity::m_UniqueID to UInt32.Mattes D2015-03-211-20/+28
* | Changed linked world name variables and setters / getters.Mattes D2015-03-211-15/+16
* | Added cPluginLua::cResettable interface, used for scheduled tasks.Mattes D2015-03-201-12/+8
|/
* Monsters will now attack. Additional checks have been added when generating spawn.tumultenrx2015-03-131-0/+3
* Converted cServer to use the cNetwork API.Mattes D2015-01-271-3/+6
* cWorld: Fixed a type warning.Mattes D2015-01-181-1/+1
* Fix trailing whitespaceTycho2015-01-111-1/+1
* Initial convertion of a_Dt to std::chronoTycho2015-01-111-15/+13
* Refactored all player block placing to go through hooks.Mattes D2014-12-241-0/+5
* Merge branch 'master' into redstoneTiger Wang2014-12-131-7/+26
|\
| * Merge pull request #1657 from mc-server/PrepareChunkMattes D2014-12-111-0/+6
| |\
| | * Added a cWorld:PrepareChunk function.Mattes D2014-12-101-0/+6
| * | Merge pull request #1623 from p-mcgowan/issue_1253Mattes D2014-12-101-1/+1
| |\ \ | | |/ | |/|
| | * removed GetUsernames() from WorldVincent2014-11-301-3/+0
| | * fixed naming of strings and changed from i to IVincent2014-11-291-1/+2
| | * issue 1253 - prevent multiple logins with same usernameVincent2014-11-291-0/+2
| * | Merged branch 'origin/master' into c++11.Mattes D2014-12-041-1/+2
| |\ \
| | * | Improved comments for cWorld::DoWithPlayer().Mattes D2014-11-301-1/+2
| | |/
| | * cWorld: Rewritten spawn preparation.Mattes D2014-11-221-0/+2
| * | Merge remote-tracking branch 'origin-master' into c++11Tiger Wang2014-11-261-0/+2
| * | Merge remote-tracking branch 'origin/master' into c++11Tiger Wang2014-11-231-4/+14
| |\|
| | * Merge pull request #1598 from mc-server/SignEditorMattes D2014-11-181-4/+1
| | |\
| | | * Fixed a security problem with signs.Howaner2014-11-151-4/+1
| | * | Merge branch 'master' into ViewDistanceHowaner2014-11-141-0/+3
| | |\|
| | | * Fixed trailing whitespace.Mattes D2014-11-121-1/+1
| | | * renamed FindAndDoWithUUID to DoWithPlayerByUUID, fixed style and comments, added description to APIDumpLukas Pioch2014-11-051-2/+2
| | | * Added FindAndDoWithUUIDLukas Pioch2014-11-021-0/+3
| | * | ... in this worldHowaner2014-10-301-1/+1
| | * | Added a MaxViewDistance option.Howaner2014-10-301-0/+10
| | |/
| * | Merged branch 'master' into c++11.Mattes D2014-10-241-3/+3
| |\|
| * | En masse NULL -> nullptr replaceTiger Wang2014-10-201-45/+45
| * | Migrated random generators to std::randomTiger Wang2014-10-191-1/+1
* | | Cleaned up simulatorsTiger Wang2014-10-251-4/+3
| |/ |/|
* | Merge branch 'master' into ChunkLoaderHowaner2014-10-231-183/+187
|\ \
| * | En masse NULL -> nullptr replaceTiger Wang2014-10-231-185/+189
* | | Merge branch 'master' into ChunkLoaderHowaner2014-10-211-143/+139
|\| |
| * | Merged branch 'master' of git://github.com/sriehl/MCServerMattes D2014-10-211-144/+140
| |\ \ | | |/ | |/|
| | * convert old style casts to fix warningsSteven Riehl2014-10-121-144/+140
* | | Merge branch 'master' into ChunkLoaderHowaner2014-10-211-12/+13
|\| |
| * | Functions in cPluginManager get references instead of pointers.Mattes D2014-10-151-1/+1
| * | Fixed style.Mattes D2014-10-131-1/+2
| * | Aligned simulatorsworktycho2014-10-121-5/+5
| * | Moved a few objects to unique_ptrtycho2014-10-101-9/+9
| |/
* / Stream 4 chunks per tick. Added priority.Howaner2014-10-061-2/+2
|/
* Merge branch 'master' into FixesHowaner2014-09-261-5/+6
|\
| * Merge branch 'master' into redstoneTestsTycho2014-09-251-27/+34
| |\
| * \ Merge branch 'master' into redstoneTestsTycho2014-09-171-1/+1
| |\ \
| * | | Added first test to show the object can be createdTycho2014-09-171-2/+2
| * | | Possibly decoupled IncrementalRedstoneSimulator from the rest of the serverTycho2014-09-111-3/+4
* | | | Fixed players custom name in 1.8Howaner2014-09-261-1/+1
| |_|/ |/| |
* | | Merge branch 'master' into 1.8-ProtocolHowaner2014-09-191-0/+3
|\ \ \
| * | | Update World.hnesco2014-09-171-1/+1
| * | | Preparing 1.8 update nesco2014-09-161-0/+3
| | |/ | |/|
* | | Exported player list states to extra functions.Howaner2014-09-181-27/+31
* | | Merge branch 'master' into 1.8-ProtocolHowaner2014-09-131-1/+1
|\| |
| * | Spawn exp if you break a mob spawner.Howaner2014-09-121-1/+1
| |/
* | Merge branch 'master' into 1.8-ProtocolHowaner2014-09-121-3/+3
|\|
| * TimeOfDay does not need to be an Int64Tycho2014-09-081-3/+3
* | 1.8: Added ParticleEffect packet.Howaner2014-09-111-1/+1
* | Added the player list to the 1.8 protocol.Howaner2014-09-091-1/+1
|/
* Rewritten chunk status to specify whether the chunk is in queue.Mattes D2014-09-051-7/+7
* Merge remote-tracking branch 'origin/master' into EntitiesInBoxmadmaxoft2014-09-041-4/+4
|\
| * fix chunk regeneratingLO1ZB2014-08-291-1/+1
| * remove y-coord from chunksLO1ZB2014-08-281-3/+3
* | Added cWorld::ForEachEntityInBox()madmaxoft2014-09-031-0/+5
|/
* CheckBasicStyle checks the src folder as well.madmaxoft2014-08-141-1/+1
* Renamed functions.Howaner2014-08-101-4/+4
* Renamed m_DoDaylightCycle to m_CycleDaylight.Howaner2014-08-081-4/+4
* Added SetDoDaylightCycle() and IsDaylightCycleEnabled() to cWorld.Howaner2014-08-071-1/+13
* Exported the beacon.Howaner2014-07-301-0/+5
* Merged branch 'howaner/Options'.madmaxoft2014-07-301-0/+7
|\
| * Add "Broadcasting" settings to world.iniHowaner2014-07-271-1/+7
* | Slight cleanup after portalsTiger Wang2014-07-291-2/+3
* | Merge branch 'master' into portalsTiger Wang2014-07-291-25/+25
|\|
| * Removed redundant semicolons and re-added warningarchshift2014-07-241-6/+6
| * Added a queue for setting chunk data.madmaxoft2014-07-241-18/+18
| * Export BroadcastEntityAnimation with ToLuaarchshift2014-07-221-1/+1
* | Speed improvements, crash fixes, & self-suggestionsTiger Wang2014-07-221-1/+1
* | Merge remote-tracking branch 'origin/master' into portalsTiger Wang2014-07-221-5/+5
|\|
| * Style: Normalized to no spaces before closing parenthesis.madmaxoft2014-07-211-4/+4
| * Fixed style: spaces after commas.madmaxoft2014-07-191-1/+1
* | SuggestionsTiger Wang2014-07-211-0/+7
* | Bug and crash fixesTiger Wang2014-07-201-1/+1
* | Fix failed merge and other issuesTiger Wang2014-07-181-12/+0
* | Merge branch 'master' into portalsTiger Wang2014-07-181-29/+25
|\|
| * Normalized comments.madmaxoft2014-07-171-1/+1
| * Fixed spaces around single-line comments.madmaxoft2014-07-171-4/+4
| * Fixed basic whitespace problems.madmaxoft2014-07-171-7/+7
| * Made CreateProjectile a pointerworktycho2014-07-131-1/+1
| * Changed BroadcastSoundEffect function to take floating pos.Howaner2014-07-131-1/+1
| * Merge pull request #1154 from mc-server/trappedchestsTiger Wang2014-07-131-13/+2
| |\
| | * Implemented trapped chests & othersTiger Wang2014-07-071-13/+2
| * | Implemented support for forced chunk ticking.madmaxoft2014-07-101-0/+7
| * | Fixed arrow collection animationTiger Wang2014-07-091-1/+0
| |/
| * Redstone simulator is alerted to lever unpoweringTiger Wang2014-07-021-1/+1
| * Added generic entity-collecting.Mattes D2014-06-271-0/+1
* | Merge branch 'master' into portalsTiger Wang2014-06-211-1/+2
|\|
| * Nullify deleted pointers.archshift2014-06-191-0/+1
| * Merge branch 'master' into GlobalFixesHowaner2014-06-171-8/+73
| |\
| * | Add DoWithBlockEntityAt() to WorldInterface.hHowaner2014-06-171-1/+1
* | | Fixed invalid iteratorsTiger Wang2014-06-211-3/+0
* | | Cauldrons check the heightmapTiger Wang2014-06-141-3/+3
* | | Merge remote-tracking branch 'origin/master' into portalsTiger Wang2014-06-141-6/+32
|\ \ \ | | |/ | |/|
| * | Removed an unused fwd declaration.madmaxoft2014-06-131-1/+0
| * | Fixed constnessworktycho2014-06-111-5/+5
| * | Compile fixTiger Wang2014-06-111-1/+1
| * | Reduced code duplicationTiger Wang2014-06-111-4/+4
| * | IsWeatherSunnyAt does something useful :DTiger Wang2014-06-111-9/+5
| * | SMICOLOSLAlexander Harkness2014-06-111-4/+4
| * | Updated unnecessary function :/Tiger Wang2014-06-111-1/+5
| * | Add DoxyComments to he weather things. Alexander Harkness2014-06-111-7/+24
| * | Add new IsWeatherWet hook for cauldrons.Alexander Harkness2014-06-111-1/+12
* | | Merge branch 'master' into portalsTiger Wang2014-06-101-3/+27
|\| |
| * | Fixed deadlock when moving players to other worlds.Mattes D2014-06-081-2/+19
| * | Added queue for adding entities to cWorld.Mattes D2014-06-081-1/+8
* | | Portal improvements and suggestionsTiger Wang2014-06-101-2/+11
* | | SuggestionsTiger Wang2014-06-051-1/+3
* | | Configurable portalsTiger Wang2014-06-041-0/+24
* | | Merge remote-tracking branch 'origin/master' into portalsTiger Wang2014-06-041-1/+15
|\| |
| * | Changed block send queue to use vectorsTiger Wang2014-05-291-4/+2
| * | Hopefully fixed piston duplication issuesTiger Wang2014-05-251-1/+17
| |/
* / Cauldrons fillTiger Wang2014-05-291-2/+2
|/
* Merge branch 'master' into fixesTiger Wang2014-05-061-1/+1
|\
| * Redstone simulator now directly accesses cChunkTiger Wang2014-04-271-1/+1
* | Merge branch 'master' into fixes.madmaxoft2014-05-021-1/+4
|\|
| * Moved the weather picker out of TickWeather(), squashing a warning and improving readability.archshift2014-04-261-1/+4
* | Merge branch 'master' into fixesTiger Wang2014-04-241-1/+1
|\|
| * Did some static analysis, fixed some bugs and optimized a lot of codejfhumann2014-04-181-1/+1
* | Small changesTiger Wang2014-04-231-1/+3
|/
* Merge branch 'master' into overrideTycho2014-04-051-13/+13
|\
| * Fixed a few clang warnings.madmaxoft2014-03-301-3/+3
| * Minor fixesandrew2014-03-251-10/+10
| * Wither invulnerabilityandrew2014-03-241-1/+1
* | Added override specifier to functions declared in cWorldTycho2014-03-221-8/+8
|/
* ENUMified shrapnel levelTiger Wang2014-03-201-6/+4
* Merge branch 'master' into awesometntTiger Wang2014-03-181-39/+39
|\
| * Added override specifier where appropriate in cWorld.madmaxoft2014-03-161-37/+38
| * Merge pull request #782 from mc-server/bedsMattes D2014-03-161-4/+4
| |\
| | * Beds now work properly fixes #707Tiger Wang2014-03-091-4/+4
| * | Unified Vector classesandrew2014-03-111-2/+1
* | | Added levels of shrapnelTiger Wang2014-03-181-4/+8
* | | Merge remote-tracking branch 'origin/master' into awesometntTiger Wang2014-03-101-2/+2
|\| |
| * | Merge pull request #768 from Howaner/BlockEntitysTiger Wang2014-03-091-1/+1
| |\ \
| | * | Merge branch 'master' into BlockEntitysHowaner2014-03-081-1/+1
| | |\|
| | * | Change TNT Fuse to ticksHowaner2014-03-081-1/+1
| * | | Merge branch 'master' into ballisticmissilesTiger Wang2014-03-091-5/+20
| |\ \ \ | | | |/ | | |/|
| * | | Implemented ballistic missiles (fireworks)Tiger Wang2014-02-271-1/+1
* | | | Merge branch 'master' into awesometntTiger Wang2014-03-101-5/+20
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #763 from Howaner/BlockEntitysMattes D2014-03-071-4/+9
| |\ \ \ | | | |/ | | |/|
| | * | Add Lua Bindings for FlowerPotEntity.h and add documentation.Howaner2014-03-071-2/+2
| | * | Add Flower PotsHowaner2014-03-071-2/+7
| * | | Add SendBlockTo to cWorldInterfaceHowaner2014-03-051-1/+1
| |/ /
| * | Fixed previous weather changes.madmaxoft2014-03-031-1/+2
| * | Add cancelling to WeatherChanging event.Howaner2014-03-021-0/+3
| * | More documentation (thanks to madmaxoft) and use GetBlockTypeMetaHowaner2014-03-021-2/+2
| * | Add Trapdoor Functions to cWorld and fix Trapdoor Redstone BugsHowaner2014-03-021-0/+6
| |/
* / Shrapnel now configurableTiger Wang2014-03-101-0/+6
|/
* Maps: Improvementsandrew2014-02-231-3/+6
* Thread safe cMap managerandrew2014-02-201-2/+3
* Manual merge (Fixed conflicts)andrew2014-02-201-32/+56
|\
| * Merge pull request #697 from Howaner/SkullMattes D2014-02-191-0/+5
| |\
| | * Rename SkullEntity to MobHeadEntityHowaner2014-02-191-4/+4
| | * Add Heads completelyHowaner2014-02-181-0/+5
| * | The cuboid for cWorld::SetAreaBiome() doesn't need sorting.madmaxoft2014-02-181-1/+2
| * | Added cWorld:SetAreaBiome() API function.madmaxoft2014-02-181-1/+19
| * | Added a bit more documentation to cForEachChunkProvider.madmaxoft2014-02-181-4/+7
| |/
| * Removed the unnecessary LoopPlayersAndBroadcastChat() functions.madmaxoft2014-02-151-9/+7
| * Implemented cCompositeChat.madmaxoft2014-02-151-1/+3
| * Merge pull request #677 from mc-server/BroadcastParticleEffectAlexander Harkness2014-02-151-1/+1
| |\
| | * Exported cWorld::BroadcastParticleEffect.STRWarrior2014-02-151-1/+1
| * | Merged branch 'narroo/master'.madmaxoft2014-02-131-1/+14
| |\ \ | | |/ | |/|
| | * Fixed formatting. Moved UnloadUnusedChunks from public to private.narroo2014-02-111-4/+3
| | * Fixed formatting of previous commit.narroo2014-02-111-2/+2
| | * Fixed bug #385. UnloadUnusedChunks now has the same interface asnarroo2014-02-111-1/+15
* | | Send map when selectedandrew2014-02-141-0/+6
* | | IDCount Serializationandrew2014-02-131-0/+11
|/ /
* | More gcc warnings fixed.madmaxoft2014-02-111-1/+2
* | Merge remote-tracking branch 'origin/master' into ChunkStaymadmaxoft2014-02-091-3/+20
|\|
| * Merge remote-tracking branch 'origin/master' into playerimprovementsTiger Wang2014-02-091-0/+3
| |\
| * \ Merge branch 'master' into playerimprovementsTiger Wang2014-02-091-2/+2
| |\ \
| * | | Improved chat messaging functionsTiger Wang2014-02-071-10/+17
| * | | Added more chat functionsTiger Wang2014-02-061-1/+11
* | | | Initial ChunkStay code.madmaxoft2014-02-081-3/+0
| |_|/ |/| |
* | | Renamed cRedstoneManager to cRedstoneSimulator and renamed cRedstoneSimulator to cIncrementalRedstoneSimulator (Might change later).STRWarrior2014-02-071-4/+4
* | | Implemented an easy way of adding new redstone simulators.STRWarrior2014-02-071-3/+6
| |/ |/|
* | Merge pull request #635 from tonibm19/masterMattes D2014-02-041-1/+1
|\ \
| * | Not exporting FindClosestPlayertonibm192014-02-031-1/+1
| * | Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua APItonibm192014-02-031-1/+1
| |/
* / Increased Type safety of BiomesTycho2014-02-031-1/+1
|/
* Changed pointers to referencesTycho2014-02-011-2/+2
* Merge branch 'master' into GeneratingBenchmark2Tycho2014-02-011-0/+3
|\
| * The world can now be configured wether farmers should be able to harvest crops.STRWarrior2014-01-271-0/+3
* | Changed signitures of Several BLockHandler MethodsTycho2014-02-011-1/+1
* | Merge branch 'master' into GeneratingBenchmark2Tycho2014-01-261-1/+11
|\|
| * Merge pull request #575 from worktycho/GeneratingBenchmarkMattes D2014-01-251-3/+4
| |\
| * | Mob bugfixesTiger Wang2014-01-251-1/+1
| * | Command block fixes 2andrew2014-01-231-0/+9
* | | Refactored cBlockHandler::OnUse and dependentsTycho2014-01-261-28/+28
* | | First attempt at Implementing InterfacesTycho2014-01-251-4/+5
| |/ |/|
* | Merge branch 'master' into GeneratingBenchmarkTycho2014-01-221-3/+12
|\|
| * Merge branch 'master' of https://github.com/mc-server/MCServerandrew2014-01-211-130/+146
| |\
| * | Scoreboard protocol supportandrew2014-01-211-1/+4
| * | Basic scoreboard implementationandrew2014-01-191-0/+6
* | | Actually implemented interfacesTycho2014-01-201-0/+1
* | | Merge branch 'ForEachChunkProvider' into GeneratingBenchmarkTycho2014-01-201-6/+6
|\ \ \ | |_|/ |/| |
| * | Seperated BlockArea From WorldTycho2014-01-201-3/+3
* | | Changed the cWorld::ScheduleTask() signature.madmaxoft2014-01-191-130/+146
| |/ |/|
* | Command blocks: Execute()andrew2014-01-181-1/+1
* | Basic command block implementationandrew2014-01-181-6/+10
|/
* Added user setting compression factorTycho2014-01-171-0/+2
* Merge pull request #534 from mc-server/SpawnMinecartMattes D2014-01-171-0/+3
|\
| * Renamed cEmptyMinecart to cRideableMinecartSTRWarrior2014-01-121-1/+1
| * EmptyMinecarts should be able to get a block inside of them.STRWarrior2014-01-121-1/+1
| * Added cWorld::SpawnMinecart.STRWarrior2014-01-121-0/+3
* | added cWorld::ScheduleTask FunctionTycho2014-01-141-0/+24
|/
* Decoupled cChunkGenerator from cWorld and cRoot.madmaxoft2014-01-101-0/+24
* Exported cWorld::BroadcastBlockAction().madmaxoft2014-01-061-1/+1
* fixed warnings in World.cppTycho Bickerstaff2013-12-311-0/+1
* Replaced esCreeper with esMonster.madmaxoft2013-12-231-1/+1
* Implented BroadcastParticleEffectSTRWarrior2013-12-221-0/+1
* Fixed the rest of constructor reorders.madmaxoft2013-12-201-1/+1
* Removed some old cRedstone remnantsTiger Wang2013-12-161-5/+0
* This adds the cWorld::BroadcastEntityEffect and cWorld::BroadcastRemoveEntityEffect functions.STRWarrior2013-12-151-0/+2
* Implemented note block playing and fixed wireTiger Wang2013-12-141-0/+5
* Redstone data is now loaded on chunk loadTiger Wang2013-12-131-0/+1
* Merge branch 'master' of https://github.com/mc-server/MCServer into fixesnfeaturesTiger Wang2013-12-081-0/+3
|\
| * Added a SpawnFallingBlock function so plugins can make other blocks fall.STRWarrior2013-12-071-0/+3
* | Renamed animation functionTiger Wang2013-12-071-1/+1
* | Fixed duplication glitch with QueueSetBlockTiger Wang2013-12-061-1/+1
|/
* Lava can spawn fire.madmaxoft2013-12-041-0/+3
* Added the real tick duration to the OnWorldTick hook.madmaxoft2013-11-301-1/+1
* Merged master into redstonefixesTiger Wang2013-11-271-1/+5
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-261-0/+3
* Merge remote-tracking branch 'origin/master' into foldermove2Alexander Harkness2013-11-241-2/+8
* Moved source to srcAlexander Harkness2013-11-241-0/+744