summaryrefslogtreecommitdiffstats
path: root/src/Entities/WitherSkullEntity.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Stabilise MoveToWorld (#4004)Mat2020-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Stabilise MoveToWorld * Fix comments and deprecate ScheduleMoveToWorld * Enhanced thread safety for m_WorldChangeInfo * Return unique_ptr from cAtomicUniquePtr::exchange * cWorld now calls entity cEntity::OnAddToWorld and cEntity::OnRemoveFromWorld. Allows broadcasting entities added to the world from the world's tick thread. This also factors out some common code from cEntity::DoMoveToWorld and cEntity::Initialize. As a consequence, cEntity::Destroy(false) (i.e. Destroying the entity without broadcasting) is impossible. This isn't used anywhere in Cuberite so it's now deprecated. * Update entity position after removing it from the world. Fixes broadcasts being sent to the wrong chunk. * Fix style * cEntity: Update LastSentPosition when sending spawn packet * Add Wno-deprecated-declarations to the lua bindings * Kill uses of ScheduleMoveToWorld
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-2/+2
|
* Changed some int parameters to vector parameters (#3937)Bond-0092017-09-071-2/+2
|
* Bulk clearing of whitespaceLogicParrot2016-02-051-2/+2
|
* Modified physics for more vanilla-like behaviorDevToaster2015-03-311-0/+2
|
* Fixed formatting for cWitherSkullEntitymadmaxoft2014-07-171-1/+10
|
* Entity effect type: use 'eff' as a prefix instead of 'ef'archshift2014-06-171-1/+1
|
* Added classes for splash potions and wither skullsarchshift2014-06-171-0/+40