Commit Graph
100 Commits
Author SHA1 Message Date
madmaxoft 61254d0356 APIDump: Fixed a factual error in OnPluginsLoaded description. 2013-12-29 14:48:58 +01:00
madmaxoft 61af77a5c5 APIDump: Static files overwrite their destination. 2013-12-29 13:24:38 +01:00
madmaxoft 8406a37ac2 APIDump: The PRE html tag has tab width set to 2 spaces. 2013-12-29 13:23:30 +01:00
madmaxoft b84cd0b3c5 APIDump: Documented OnPluginsLoaded. 2013-12-29 13:15:46 +01:00
madmaxoft 248ba1ea9f Added HOOK_PLUGINS_LOADED.
This fixes #482.
2013-12-29 12:51:58 +01:00
Mattes D d40ed86907 Merge pull request #481 from MikeHunsinger/master
Added function to create large birch tree images in birch forests
2013-12-29 00:04:08 -08:00
madmaxoft 725b997a28 Fixed a (valid) warning in RCONServer. 2013-12-28 22:00:01 +01:00
madmaxoft 06dbc783fe Fixed the Windows script for uploading Lua API to an FTP server.
The new script handles subfolders, too.
2013-12-28 09:44:14 +01:00
madmaxoft 537d1c4e42 APIDump: Added the SettingUpDecoda article.
This implements #383.
2013-12-27 20:56:01 +01:00
madmaxoft 9689896f9c APIDump: Articles eplicitly declare being UTF-8.
This fixes display in firefox.
2013-12-27 20:48:11 +01:00
madmaxoft e4c6e853ea APIDump: Added quick links to index to each class and hook file.
Third part of #403.
2013-12-27 15:48:01 +01:00
madmaxoft 9a9888a8cc APIDump: Added a quick-nav menu to hook descriptions.
Second part of #403.
2013-12-27 15:36:28 +01:00
madmaxoft b99255820b APIDump: Added a quick-nav menu to class descriptions.
First part of #403.
2013-12-27 15:26:41 +01:00
madmaxoft 0c071c5937 APIDump: Split the huge DumpAPIHtml function into smaller ones. 2013-12-27 15:08:27 +01:00
madmaxoft daeb37b27b APIDump: Extra pages renamed to articles and moved to front. 2013-12-27 15:01:49 +01:00
madmaxoft 270d79d47b APIDump: Fixed the WritingPlugin article.
The code is no longer weirdly indented in the browser, and links are relative to the API docs root.
2013-12-27 14:46:07 +01:00
madmaxoft f0ca18d72a APIDump: Added the WritingPlugin article to the exported pages. 2013-12-27 14:33:15 +01:00
madmaxoft 1a3a291bde APIDump: Fixed bad for-loop.
How did I not see this before?
2013-12-27 14:32:40 +01:00
Mattes D 194a1b208f Merge pull request #477 from mc-server/cmake-win
Cmake-win
2013-12-27 04:54:42 -08:00
madmaxoft f5c013071e Lua is built statically on *nix. 2013-12-27 12:01:45 +01:00
madmaxoft 66f9fcbb69 Fixed unix Lua dependencies. 2013-12-27 11:56:39 +01:00
madmaxoft 90213d324a Merge branch 'master' into cmake-win 2013-12-27 11:53:12 +01:00
madmaxoft 1cf6502be2 Made cmake compilation possible on Windows. 2013-12-27 11:51:08 +01:00
Mattes D 2450a3aee2 Merge pull request #474 from mc-server/deathmessages
Server now produces more detailed death messages
2013-12-26 07:03:59 -08:00
Mattes D ac0c024e31 Merge pull request #472 from mc-server/Extreme_Hills_M
Extreme hills
2013-12-26 06:20:31 -08:00
madmaxoft 2560fb40c6 Added proper precompiled headers for MSVC. 2013-12-26 14:54:46 +01:00
madmaxoft fb46ad5c75 Added cmake output folders (VC2008) to gitignore. 2013-12-26 14:53:03 +01:00
madmaxoft 5689c00131 cBlockArea: Fixed writing full-height areas. 2013-12-26 10:59:01 +01:00
Mattes D e0e01d0615 Merge pull request #461 from mc-server/repeaters
Repeaters, pressure plates, and others
2013-12-25 23:57:02 -08:00
Mattes D abbb82d442 Merge pull request #471 from mc-server/Fishing_Catapult
You are now able to sweep mobs to your position using fishing rods.
2013-12-25 11:48:26 -08:00
madmaxoft 77aaa5c367 Merge branch 'fixes&features' of git://github.com/tonibm19/MCServer 2013-12-25 19:50:18 +01:00
madmaxoft c2befd9777 Fixed block area height check.
The block area couldn't be read up to chunk height.
2013-12-25 19:39:07 +01:00
madmaxoft 5bbe72bc90 Replaced esCreeper with esMonster.
Any monster will be able to explode, and also this fixes #425.
2013-12-23 22:36:22 +01:00
madmaxoft dfa81829fe Fixed signedness warning in cItemGrid. 2013-12-22 15:45:45 +01:00
Mattes D f404130e8c Merge pull request #462 from mc-server/1.7_Fishing
1.7 fishing
2013-12-22 06:45:24 -08:00
madmaxoft 7eaf7342d4 Fixed a typo in .gitignore.
The VC IntelliSense DB was getting through again.
2013-12-21 19:34:03 +01:00
madmaxoft abd1ca4fef Bindings regen script updated.
The Bindings.cpp / .h files are no longer stored in the git repo.
2013-12-21 19:30:16 +01:00
madmaxoft 7565026659 Further updates for the win nightbuild script.
The FTP variables needed are checked at the beginning.
The tag file is stored in a per-month subfolder.
The bindings are correctly regenerated.
2013-12-21 19:28:00 +01:00
madmaxoft 78bd1a6165 Updated the win nightbuild script with recent information.
As requested in #455.
2013-12-21 12:12:39 +01:00
Mattes D 8c02f2c8e1 Merge pull request #454 from mc-server/repeaters
Fixed repeaters delay, maybe
2013-12-21 02:57:29 -08:00
madmaxoft f5e6124ee0 Fixed the rest of constructor reorders. 2013-12-20 19:10:15 +01:00
madmaxoft 8570d08eb4 More reordering fixes. 2013-12-20 17:11:51 +01:00
madmaxoft fc97cb8c58 Fixed a typo in cBlockArea merging code. 2013-12-20 16:48:45 +01:00
madmaxoft d6de11da07 Sorted a few constructors to remove warnings. 2013-12-20 16:39:20 +01:00
madmaxoft eabb88eb74 Fixed minor warnings. 2013-12-20 16:22:16 +01:00
madmaxoft b66722f735 Fixed warnings in HTTP parser. 2013-12-20 16:20:54 +01:00
madmaxoft 812375fab1 Attempt at fixing cChunkDef::Height signedness. 2013-12-20 16:15:39 +01:00
madmaxoft b6e4d2c263 Properly fixed warnings in cFastRandom. 2013-12-20 16:11:25 +01:00
madmaxoft 8610d45ef1 Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT). 2013-12-20 16:01:34 +01:00
madmaxoft b19d765666 Fixed melon and pumpkin growing. 2013-12-20 15:50:46 +01:00
madmaxoft 00911c5f94 Fixed missing parenthesis. 2013-12-20 15:44:56 +01:00
madmaxoft ea65243119 Fixed clang warnings in Noise.cpp.
Fix-a-random-warning-per-day :)
2013-12-20 10:11:33 +01:00
Mattes D 39251bccd3 Merge pull request #450 from mc-server/redstonefixes
Multiple fixes
2013-12-19 13:58:49 -08:00
Mattes D 03ec64aee1 Merge pull request #449 from mc-server/Fishing_Rod
Fishing rod
2013-12-19 13:51:21 -08:00
Mattes D acf90a2c1a Merge pull request #440 from mc-server/repeaterfixes
Fixed redstone wire and certain repeater scenarios
2013-12-18 09:59:31 -08:00
Mattes D b6e1f62df7 Merge pull request #442 from mc-server/Nether_Wart
Implented Nether Wart.
2013-12-18 09:58:41 -08:00
Mattes D d6d42c36ea Merge pull request #441 from mc-server/hookentityanimation
Renamed back EntityAnimation to PlayerAnimation
2013-12-18 09:57:35 -08:00
madmaxoft 4402725c61 Removed offending tr1/memory header inclusion.
We already use <memory> at line 160, this was a double include, additionally causing problems (#424).
2013-12-18 12:04:31 +01:00
madmaxoft f8f4ab88f6 Fixed player falling through the floor on spawn.
The 1.7 client seems to have math issues with exact coords. Adding 0.001 to the Y coord fixed the problem.
2013-12-17 20:16:06 +01:00
madmaxoft bd568ed089 cBlockArea: origin is initialized in the constructor and the loader. 2013-12-17 20:16:06 +01:00
Mattes D 3a32a1e902 Merge pull request #439 from mc-server/Buckets
Made buckets work when the player does not 'look' at a block.
2013-12-17 11:15:07 -08:00
madmaxoft a4f4ba534e Fixed naming and initialization. 2013-12-17 20:10:03 +01:00
madmaxoft 5d4e1725d4 APIDump: Ignoring the multi-inheritance members.
We may get to documenting them one day, but for now they are unused anyway, so there's no point in documenting them. They are a by-product of multiple inheritance, re-introduced due to #422.
2013-12-16 22:13:46 +01:00
madmaxoft daade8ddee Fixed multiple inheritance in ToLua++.
This fixes #422.
2013-12-16 22:13:46 +01:00
madmaxoft f521cbeb31 Fixed cClientHandle::Tick() being called from two threads.
When the player was initialized, the Tick() function continued to stream chunk, while the cWorld called Tick() from its tick thread.
Final fix for #187.
2013-12-16 10:41:51 +01:00
madmaxoft e024278b02 Fixed multiple player spawn broadcasts. 2013-12-16 10:41:50 +01:00
madmaxoft c33c8882b3 Fixed player spawning packet.
The player was spawned 1.62 blocks below their pos. This fixes #323.
2013-12-15 20:50:07 +01:00
madmaxoft c19f2d7383 ProtoProxy: Fixed description-changing to work with 1.7.4. 2013-12-15 20:41:35 +01:00
madmaxoft 4ee4cab2d3 Fixed calling OnPlayerJoined() in the wrong place.
This is the first part of a fix for #187.
2013-12-15 20:12:55 +01:00
Mattes D 54b5f3b712 Merge pull request #433 from mc-server/redstoneimprovements
Fixed more wire bugs
2013-12-15 08:18:42 -08:00
madmaxoft 368b7a40b5 Fixed indentation. 2013-12-15 15:58:03 +01:00
Mattes D af4237de77 Merge pull request #434 from mc-server/Player_Abilities
Player abilities
2013-12-15 06:52:39 -08:00
Mattes D 4f92f18a8d Merge pull request #432 from mc-server/Broadcast_Effects
Broadcast effects
2013-12-15 04:42:15 -08:00
Mattes D 5e6a4c99a7 Merge pull request #431 from mc-server/Entity_Effects
Entity Effects
2013-12-14 14:40:24 -08:00
madmaxoft 812ea39a5c Added tolua++ redirection include.
This is needed because ToLua++ regenerates the Bindings file with bad #include, and it would be too difficult to fix ToLua++; this is an easier solution.
Should fix PR #431.
2013-12-14 23:34:57 +01:00
madmaxoft 322382e379 Removed leftover debugging messages from cProtocol172. 2013-12-14 23:34:56 +01:00
Mattes D 22ee94ffaf Merge pull request #430 from mc-server/redstoneimprovements
Implemented note block playing and fixed wire
2013-12-14 13:00:30 -08:00
Mattes D 2aa98c7beb Merge pull request #428 from mc-server/cTNTEntity_Export
Exported the cTNTEntity
2013-12-14 07:32:14 -08:00
Mattes D 3bf65e986b Merge pull request #426 from SamJBarney/master
Fixed clang autodetection.
2013-12-14 06:51:58 -08:00
Mattes D 8a6c28b8f0 Merge pull request #423 from mc-server/redstoneimprovements
Redstone and configuration improvements
2013-12-14 06:41:00 -08:00
Mattes D 8033abe8ce Merge pull request #419 from mc-server/redstoneloading
Redstone data is now loaded on chunk load
2013-12-13 11:55:08 -08:00
madmaxoft 33c6bcc2f4 Fixed threading issues affecting cProtocol172. 2013-12-13 17:53:26 +01:00
madmaxoft 91587f63c4 Unknown packet type extended to 32 bits. 2013-12-12 23:05:23 +01:00
madmaxoft f3c9ea0ed2 Fixed protocol 1.7 recovery after unknown packet. 2013-12-12 23:05:02 +01:00
Mattes D 7035d31e9d Merge pull request #417 from mc-server/WorldUpdate
World update
2013-12-11 08:02:45 -08:00
Mattes D 858b03deb4 Merge pull request #416 from mc-server/repeaterfix
Provides a possible fix for repeater timings
2013-12-10 22:36:31 -08:00
Mattes D 60ca21b598 Merge pull request #414 from worktycho/abortondeadlock
add abort call to deadlock detection code
2013-12-10 12:55:57 -08:00
Mattes D 9cfd8f6910 Merge pull request #412 from mc-server/fixes
Main feature: repeater delays!
2013-12-10 06:19:38 -08:00
Mattes D 567354b3ca Merge pull request #410 from worktycho/master
Micelanious fixes for various warnings
2013-12-09 12:16:57 -08:00
madmaxoft 3712ee7b11 Fixed angle normalization typo. 2013-12-08 18:54:04 +01:00
madmaxoft 4608beb3c6 Fixed tolua++ compilation.
Duplicate files, wrong includes, const-incorrect code...
2013-12-08 18:24:56 +01:00
madmaxoft fd68095acc Fixed VS2008 compilation after those huge changes. 2013-12-08 18:13:30 +01:00
Mattes D ac6b4cda7c Merge pull request #408 from mc-server/SpawnPoint_Fix
Now spawn points will not be in deep oceans or rivers etc.
2013-12-08 09:07:49 -08:00
Mattes D 6f23d2ec94 Merge pull request #404 from mc-server/fixesnfeatures
Fixes n' features
2013-12-08 09:07:34 -08:00
madmaxoft 906fd50343 Removed unused ToLua files.
Those were used to compile the tolua executable and were getting in the way - Unix makefile tried to compile them into MCS.
2013-12-08 18:05:49 +01:00
madmaxoft 6785bb7c16 Fixed normalizing large angles. 2013-12-08 13:08:56 +01:00
madmaxoft 044fd237b6 Moved bindings-related to a Bindings subfolder.
Ref.: #407
2013-12-08 12:17:54 +01:00
madmaxoft 13dd1b0c94 Ignoring Gallery plugin settings. 2013-12-08 11:48:44 +01:00
madmaxoft 62adb2b965 Fixed stationary water starting fires and flowing lava not. 2013-12-08 11:47:40 +01:00
Mattes D 7d58fa56f2 Merge pull request #405 from mc-server/SpawnFallingBlock
Spawn falling block
2013-12-07 05:50:42 -08:00