Commit Graph
1974 Commits
Author SHA1 Message Date
STRWarrior 2ccf9b2b32 Renamed variables in cWolf. 2013-11-10 21:24:36 +01:00
STRWarrior e62858ec3d Using DoWithPlayer instead of FindAndDoWithPlayer for callbacks.
You are able to dye the collar.
2013-11-10 20:12:30 +01:00
STRWarrior 4f11cd2f8a The owner object isn't stored anymore. Instead we use the name of the player.
This means only players can now have a wolf, but it fixes the bug where when you log out the wolf isn't your wolf anymore.
2013-11-10 18:03:19 +01:00
STRWarrior 0980567912 Using cMonster::Tick instead of super::cMonster::Tick 2013-11-10 15:51:32 +01:00
STRWarrior 38f6fff3fb Wolves can now be owned by an entity.
They only sit when right clicked by their owner.
They beg if the closest player has meat or bones in his hand.
They follow their owner.
They teleport to their owner if they are more then 30 blocks away.
They don't attack players if they are not angry anymore.
They don't move if they are sitting.
2013-11-10 15:16:43 +01:00
madmaxoft fb3a175b28 Protocol 1.7: Attempt at fixing SoundParticleEffect packet. 2013-11-10 14:19:02 +01:00
madmaxoft 3fd7124435 Fixed Player animation packet.
Fixes #329.
2013-11-10 13:40:38 +01:00
madmaxoft b6ca98f380 Removed cStringMap.
It wasn't used for anything anymore.
2013-11-09 19:54:52 +01:00
madmaxoft 73cd2216a7 Fixed cTracer's tolua markup.
Cleaned up unneeded member variables.
2013-11-09 19:49:36 +01:00
madmaxoft 404034d230 Fixed sprinting in 1.7 protocol.
Fixes #324
2013-11-08 22:40:31 +01:00
madmaxoft efbc4a9b78 Declaring 1.7.2 compatibility. 2013-11-08 22:09:39 +01:00
madmaxoft 24428a9768 MobSpawner: Added skeleton and wolf conditions.
This fixes the flood of warnings in the server console in Debug mode.
2013-11-08 22:06:08 +01:00
madmaxoft 07fa8313b1 cProtocol::SendWindowOpen() signature changed.
This implements #313.
2013-11-08 21:32:14 +01:00
madmaxoft b24bdff308 Fixed code style. 2013-11-08 21:06:31 +01:00
madmaxoft 4707784929 Protocol 1.7: Fixed using entities.
The mouse buttons were swapped.
2013-11-08 21:03:51 +01:00
madmaxoft 64412c1fe3 Protocol 1.7: Copied Mob Metadata code from 1.2.5. 2013-11-08 20:56:19 +01:00
Mattes D d33112b6b1 Merge pull request #321 from mc-server/1.7pickupsfix
Fix for entity spawning in general
2013-11-08 08:41:46 -08:00
tonibm19 705e6c1301 Changed variable name 2013-11-08 17:16:36 +01:00
tonibm19 2cf93b8e25 Changed variable name 2013-11-08 17:15:28 +01:00
tonibm19 20d9886847 Now chicken drop eggs 2013-11-08 14:04:41 +01:00
tonibm19 4d7695549a Now chickens can drop eggs.
They drop an egg every 5 or 10 minutes.
2013-11-08 14:04:00 +01:00
Tiger Wang 41451100c1 Added hardcore client effect
Also fixed multiple world comments issue.
2013-11-07 22:33:46 +00:00
Tiger Wang 21d835b594 Fix for entity spawning in general 2013-11-07 20:58:47 +00:00
Tiger Wang 4722a90a0b Possible fix for 1.7 pickup spawning 2013-11-07 18:49:48 +00:00
madmaxoft 034a283a28 Protocol 1.7: Fixed the Spawn Mob packet.
This should fix #318
2013-11-07 17:11:36 +01:00
madmaxoft 088f7f68fc Protocol 1.7: Added the remaining server-bound packets. 2013-11-06 22:27:09 +01:00
madmaxoft edc848439a Protocol 1.7: Added more server-bound packets. 2013-11-06 20:48:56 +01:00
madmaxoft cc54f4f836 Protocol 1.7: Finished the client-bound packets. 2013-11-06 20:48:56 +01:00
madmaxoft c3caa66b70 Made the cDeadlockDetect class work in clang. 2013-11-06 20:48:55 +01:00
Mattes D f0a2d49aca Merge pull request #312 from SamJBarney/master
Flowers, mushrooms and air are no longer collidable.
2013-11-05 13:35:21 -08:00
Mattes D 12eeb3f6c8 Merge pull request #309 from mc-server/configautogen
Autogeneration of settings.ini and webadmin.ini
2013-11-05 13:24:23 -08:00
Samuel Barney e6ace0e4f2 More documentation. 2013-11-05 14:19:49 -07:00
madmaxoft 6bd30954c5 Clarified cBlockHandler::ConvertToPickups() dox. 2013-11-05 22:19:46 +01:00
Tiger Wang a263dc8e83 Implemented suggestions
- Reverted changes to WebAdmin.cpp IPv6 ports and Server.cpp server
description
+ Added default value explicitly for HardCore value
* Split PluginManager plugin defaults write to new function
- Removed a commented block from BlockTorch and...
+ Added g_BlockIsTorchPlaceable to Defines.h
2013-11-05 21:15:39 +00:00
Samuel Barney 5d353fd8f8 Added missing check for a_LineOfSight 2013-11-05 14:13:12 -07:00
Samuel Barney eefc6d37ef cTracer can now handle mob sight. 2013-11-05 14:11:13 -07:00
Samuel Barney 9d5d74d826 Added more documentation. Changed cTracer::Trace to return a bool instead of an int because it was only returning 1 or 0 anyways. 2013-11-05 14:01:51 -07:00
madmaxoft e2e948015e Protocol 1.7: More client-bound packets.
Also removed the SendWholeInventory(cInventory &) function, as promised in prev commit.
2013-11-05 18:37:57 +01:00
madmaxoft 88472b7ce6 Removed the obsolete SendWholeInventory(cInventory &) function.
This won't compile because there's still a change in Protocol17x.cpp pending; the next commit will fix this.
2013-11-05 18:37:57 +01:00
Mattes D e65ce13012 Merge pull request #307 from mc-server/MobImprovements
Mob projectiles
2013-11-05 08:22:31 -08:00
Samuel Barney e37531fe01 Moved cTracer::SetValues to be an internal function because it is only ever used in cTracer::Trace.
Removed SetValues from Bindings.cpp.
Added some commenting to explain what each function does in cTracer.
2013-11-05 09:22:28 -07:00
STRWarrior c84bd79eff Fixed indentation. 2013-11-05 16:24:54 +01:00
Samuel Barney b23047f47b Reworked collision to use g_BlockIsSolid 2013-11-04 20:10:29 -07:00
Samuel Barney 96ef6084ae Flowers, mushrooms and air are no longer collidable. 2013-11-04 17:14:49 -07:00
Tiger Wang 0c2c803a16 Removed settings/webadmin.example.ini files
Additionally, added some default plugins to autogeneration. Also moved
nbt examples to docs/NBT Examples.
2013-11-04 22:06:23 +00:00
Tiger Wang e832736e0b Autogeneration of settings.ini and webadmin.ini
Fixes issue #75
2013-11-04 21:51:24 +00:00
STRWarrior 7cfcfc5f39 Skeleton, Ghast and Blaze's projectile code is now in their respective class. 2013-11-04 21:46:56 +01:00
madmaxoft d47a8ea008 Protocol 1.7: Added more client-bound packets.
Untested, still more to come.
2013-11-04 21:20:36 +01:00
madmaxoft 3002dc8bbf Protocol 1.7: Added client status packet. 2013-11-03 21:34:46 +01:00
Mattes D 7c60ad4856 Merge pull request #306 from tigerw/master
Flipped some variables in Portals
2013-11-03 09:06:15 -08:00