Julian Laubstein
fbd1eb2f44
Merge pull request #2620 from Gargaj/pressureplatesnd
...
Add sound to stone pressure plates
2015-11-08 22:03:42 +01:00
Gargaj
392a3d319c
fix cavespider poisoning even if attack is in cooldown
...
make attack function more responsive
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
code style
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
code style
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
Merge branch 'master' into cavespider-attack
Merge branch 'master' into cavespider-attack
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
code style
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
fix cavespider poisoning even if attack is in cooldown
make attack function more responsive
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
code style
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
Merge branch 'master' into cavespider-attack
Merge branch 'master' into cavespider-attack
Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack
2015-11-08 21:01:02 +01:00
Gargaj
2ce2d9b7ce
add sound to stone pressure plates
...
add sound to stone pressure plates
2015-11-08 20:57:05 +01:00
worktycho
f3d3c9adca
Merge pull request #2624 from Gargaj/patch-2
...
Only send creeper metadata updates on change
2015-11-07 21:29:41 +00:00
Gargaj
429c896e33
Only send creeper updates when there is a change
...
Otherwise this keeps spamming the metadata packet for all the creepers on the server.
2015-11-07 21:57:32 +01:00
worktycho
e85082d2f1
Merge pull request #2609 from bibo38/slimeblock
...
Slimeblock implementation
2015-11-07 18:45:59 +00:00
worktycho
74b6ff8f90
Merge pull request #2621 from Gargaj/pressureplatepower
...
Fix pressure plate power levels
2015-11-07 18:42:40 +00:00
bibo38
ea55e75672
Refactored code to use vectors in the cPistonHandler class
2015-11-07 17:34:54 +01:00
bibo38
429f615390
Added some code improvements
2015-11-07 17:23:02 +01:00
bibo38
0447af8bcb
Renamed GetDirectionVec into VectorFromMetaData to improve code readability.
2015-11-07 17:23:02 +01:00
bibo38
f8c28cc373
Commented the GetDirectionVec method
2015-11-07 17:23:02 +01:00
bibo38
64012bf46f
Fixed the style problems and added some comments
2015-11-07 17:23:02 +01:00
bibo38
5fa077f869
Removed unused CanPull method
2015-11-07 17:23:02 +01:00
bibo38
558991a725
Extracted block moving code into a seperate method
2015-11-07 17:23:02 +01:00
bibo38
f35060e8b5
Replaced the usage of pistonMeta with a direction vector to allow better meta value abstraction
2015-11-07 17:23:02 +01:00
bibo38
ceec6c936d
Fixed pulling/pushing of breakable blocks, which are not required to be moved
2015-11-07 17:23:02 +01:00
bibo38
ede4eec4c5
Implemented the basic slime block pulling
2015-11-07 17:23:02 +01:00
bibo38
59a9ac5e6f
Implemented the SlimeBlock into the CanPush method to allow slimeblocks to work correctly when pushed
2015-11-07 17:23:02 +01:00
bibo38
8f066a16ec
Piston extension now works with the new recursive CanPushBlock method.
2015-11-07 17:23:02 +01:00
bibo38
e2d88106a9
Added the CanPushBlock method for the piston push check.
...
This allows the recursive check for blocks to push, which is needed to implement the slime blocks into the piston system.
2015-11-07 17:23:02 +01:00
bibo38
d92a92d78a
Implemented the slime block dropping behaviour.
...
Fixes #2530
2015-11-07 17:23:02 +01:00
Gargaj
68a4205f4e
Merge branch 'pressureplatepower' of github.com:Gargaj/cuberite into pressureplatepower
2015-11-07 16:29:00 +01:00
Gargaj
6ce98a702d
fix pressure plate power levels
2015-11-07 16:28:37 +01:00
Gargaj
1bef47bfde
fix pressure plate power levels
2015-11-07 16:26:19 +01:00
worktycho
7dae50fc14
Merge pull request #2618 from Gargaj/deadmeansdead
...
Fix mobs firing when already dead
2015-11-07 13:26:31 +00:00
worktycho
4a01e486e3
Merge pull request #2617 from Gargaj/pushcomestoshove
...
Implement pushing/shoving
2015-11-07 13:26:11 +00:00
Gargaj
31dac0cb2e
don't attack if dead
2015-11-07 13:48:00 +01:00
Gargaj
ad1e24e50b
code style
2015-11-07 13:32:52 +01:00
Gargaj
2f28c2f4ff
implement pushing/shoving based on @NiLSPACE's suggestion
2015-11-07 13:29:18 +01:00
Julian Laubstein
da20a8a09b
Merge pull request #2611 from Gargaj/chickenfall
...
Chickens shouldn't take fall damage [re-pull]
2015-11-06 11:26:58 +01:00
Gargaj
5bcd4b271e
chickens don't take fall damage
2015-11-06 10:22:40 +01:00
Julian Laubstein
ff7f0afc5f
Added ignore=dirty to new submodules
2015-11-05 19:35:42 +01:00
Julian Laubstein
056822845d
Merge pull request #2593 from cuberite/enderegg
...
Destroy an ender crystal when hit by an egg.
2015-11-05 18:10:19 +01:00
Alexander Harkness
1d4c6d3fbe
Destroy an ender crystal, damage a dragon when hit by an egg.
2015-11-05 16:42:42 +00:00
Mattes D
2d736a349d
Merge pull request #2607 from cuberite/IgnoreLibArtefacts
...
Ignore MSVC build artefacts in submodularised libraries.
2015-11-05 12:21:15 +01:00
Mattes D
7fdfbebe05
Ignore MSVC build artefacts in submodularised libraries.
2015-11-05 11:32:00 +01:00
Mattes D
434d3eebdb
Merge pull request #2606 from cuberite/MSVCWarnings
...
MSVC: Reviewed warnings, disabled a useless one, re-enabled an old one.
2015-11-05 11:31:24 +01:00
Mattes D
1abf065953
MSVC: Reviewed warnings, disabled a useless one, re-enabled an old one.
2015-11-05 11:09:37 +01:00
Julian Laubstein
51e5e6e9a8
Merge pull request #2605 from cuberite/SubmoduleChange
...
Outsourced all libraries
2015-11-05 10:56:20 +01:00
Julian Laubstein
9a7dd0a077
Outsourced all libraries into submodules
2015-11-04 23:25:00 +01:00
Mattes D
01821237e8
Merge pull request #2601 from Gargaj/patch-1
...
Fix being set on fire while directly being under lava
2015-11-04 22:49:59 +01:00
Gargaj
a9579c4f06
Fix being set on fire while directly being under lava
...
Right now you will be on fire if there is a block of lava right above you, even if it doesn't pour down.
2015-11-04 18:00:29 +01:00
Alexander Harkness
20eaa33400
Merge pull request #2597 from cuberite/faviconChange
...
Changed server favicon to more commonly used one
2015-11-04 07:15:15 +00:00
Julian Laubstein
235023d3b5
Changed server favicon to more commonly used one
2015-11-03 23:13:17 +01:00
Julian Laubstein
1bc145ff44
Merge pull request #2497 from Seadragon91/brewing
...
Implemented brewing
2015-11-03 22:06:43 +01:00
Lukas Pioch
9749c3aac9
Implemented brewing
2015-11-03 18:00:55 +01:00
Mattes D
0946de1f3c
Merge pull request #2595 from cengizIO/master
...
Use an unreserved qualifier for thread local storage
2015-11-03 10:27:39 +01:00
Cengiz Can
bb48d8a7e8
Use an unreserved qualifier for thread local storage
...
Fixes #1906
2015-11-03 12:09:40 +03:00
Mattes D
445938e01d
Merge pull request #2464 from bibo38/assertfix
...
Fixed failed assertation
2015-11-03 09:20:56 +01:00
bibo38
19b65ce357
Fixed failed assertation
...
This was caused by a monster with a negative Y-axis.
Fixes #2336
2015-11-03 08:39:18 +01:00