1
0
Fork 0
Commit Graph

4448 Commits

Author SHA1 Message Date
Alexander Harkness d47e0b055b Merge pull request #692 from mc-server/wolfcleanup
Wolf cleanup
2014-02-17 10:21:38 +00:00
madmaxoft a4ff63f223 Fixed a memory leak in CompositeChat. 2014-02-17 10:15:18 +01:00
madmaxoft ea55a22a71 Links sent via chat messages are clickable.
Fixes #658.
2014-02-16 23:51:32 +01:00
madmaxoft 4a24e39ac1 Implemented cCompositeChat::ParseText(), incl. self-test. 2014-02-16 23:32:08 +01:00
madmaxoft b0dbe51210 Fixed cBoundingBox self-test code-style.
Also made the class name unique and the global variable static, to avoid linkage problems with other self-tests
2014-02-16 23:32:08 +01:00
Mattes D b90c9936b8 Merge pull request #683 from mc-server/redstoneimprovements
Redstone speed improvements
2014-02-16 21:44:15 +01:00
worktycho 20da097634 Merge pull request #691 from MuhammadWang/master
Added files for eclipse and debug, fix a mistake
2014-02-16 18:05:58 +00:00
MuhammadWang e0868c5c06 Added files for eclipse and debug, fix a mistake
src/Bindings/BindingsDependecies.txt is a mistake made in 45bc1ff033
2014-02-17 01:25:17 +08:00
tonibm19 60bcf2807a Now mobs can't escape from fences. 2014-02-16 18:18:07 +01:00
Tiger Wang 2350b77bb5 Fixes to previous commit 2014-02-16 17:08:49 +00:00
Tycho 6da2d2bb21 Added -Wextra 2014-02-16 07:04:44 -08:00
Mattes D 2a78ecf97e Merge pull request #687 from worktycho/Flags
Use a common module for setting flags and allow tools to be compiled alongside MCServer
2014-02-16 15:56:50 +01:00
narroo 6eefd54d45 Reworked RemoveBom to use unsigned chars and reverted the logic changes in WriteFile. Should work fine now. 2014-02-16 09:25:32 -05:00
Tycho 761857bd01 Fixed comment 2014-02-16 05:55:37 -08:00
Tiger Wang 1a84102b10 Slight cleanup of wolf code 2014-02-16 13:47:55 +00:00
Mattes D ec37e53465 Merge pull request #686 from Howaner/GlobalFixes
Add Locale to ClientHandle
2014-02-16 14:46:36 +01:00
Tiger Wang 5330a88365 Merge branch 'master' of https://github.com/mc-server/MCServer 2014-02-16 13:38:01 +00:00
Tiger Wang 4908b6f500 Fixed minor formatting issues from #682
- Removed unused PlaySoundEffect
* Simplified and parenthesised code
2014-02-16 13:37:36 +00:00
Mattes D 6b64a722b8 Fixed cmake invocation text
The docs say: cmake <options> <path>
2014-02-16 14:34:20 +01:00
narroo 03fd3b556a Changed unsigned char[] back to char[]. 2014-02-16 08:22:10 -05:00
Tycho 2b0b2b7425 Build cmake built tools in travis 2014-02-16 04:49:50 -08:00
narroo d4f2788008 Changed char[] to unsigned char[] in cIniFile::RemoveBom 2014-02-16 07:49:09 -05:00
Tycho e3dd931be2 Fogot 2014-02-16 04:39:41 -08:00
Tycho f42ad4e9f7 can Now build ProtoProxy alongside MCServer 2014-02-16 04:30:45 -08:00
Howaner 48d28a0f94 Add Locale to ClientHandle 2014-02-16 13:26:07 +01:00
Tycho 994904f6c5 Now uses setflags for flags 2014-02-16 04:15:12 -08:00
Tycho 83f0438e21 COnverted ProtoProxy to use library CMakeLists 2014-02-16 04:09:00 -08:00
Tycho 2acf218700 Allow building MCADefrag at the same time as MCServer 2014-02-16 03:37:31 -08:00
Alexander Harkness 16df93c500 Merge pull request #685 from MuhammadWang/patch-1
Fixed a minor error
2014-02-16 07:08:51 +00:00
Alexander Harkness 233f0add29 Merge pull request #682 from Howaner/GlobalFixes
Disable Hunger Death; Add Exp Bottle Effect; Set max. Tablist Players to 60
2014-02-16 07:05:11 +00:00
Muhammad Wang 0f7d90b7d1 Fixed a minor error 2014-02-16 12:15:24 +08:00
narroo 8c34b2d974 Addressed Issue #402. cIniFile can now process UTF-8 files that have a
Byte Order Marker, BOM.
2014-02-15 19:56:36 -05:00
Tiger Wang 55a6306e2b Fixed a glaring bug with chunk cross-simulating
* A chunk's redstone blocks list is no longer touched if AddBlock was
being called with another chunk's coordinates
* Fixed chunk boundary checks
2014-02-16 00:45:14 +00:00
Howaner 707916b404 Replace random Float Generation and broadcast the Exp Pickup Sound 2014-02-16 01:25:39 +01:00
Howaner f3bd288f02 Add Exp Bottle Effects 2014-02-16 01:19:30 +01:00
Howaner 507a8a4b84 Set max. Players in the Tablist to 60 2014-02-16 01:18:57 +01:00
Howaner d15d6acc58 Disable Hunger Death 2014-02-16 01:18:10 +01:00
Tycho 42e9b21fb2 CHange MCADefrag CMakelist to use zlib CMakeList 2014-02-15 15:27:10 -08:00
Tycho 9ba0b6ecf2 rewrote MCADefrag CMakelist to use Setflags 2014-02-15 15:24:34 -08:00
Tycho faa6456344 Added a seperate module for Setting flags 2014-02-15 15:17:58 -08:00
madmaxoft 52cd9dfe9f Removed the unnecessary LoopPlayersAndBroadcastChat() functions. 2014-02-15 23:26:19 +01:00
madmaxoft 3582c4bc60 Debuggers: Added code to test cCompositeChat functionality.
Ref.: #678
2014-02-15 23:17:50 +01:00
madmaxoft 0f1f7583ae Implemented cCompositeChat.
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions.
Fixes #678.
2014-02-15 23:17:49 +01:00
Tiger Wang d273cc4142 Added a 'default:' for SimChunk()'s switch 2014-02-15 20:22:51 +00:00
Tiger Wang c494d0f6f2 A fix and an improvement
* Fixed a special case with the wrong ChunkX/Z values being used to
calculate a relative position
* Simplified data structure adding and removing operations (no more
pointers!)
- Removed one character of whitespace :D
2014-02-15 19:56:45 +00:00
Alexander Harkness 584f7bd806 Merge pull request #679 from mc-server/NotchDeath
NotchApple
2014-02-15 19:04:13 +00:00
STRWarrior 0040a88b9b If a player is called "Notch" he drops an apple. http://minecraft.gamepedia.com/Notch 2014-02-15 19:51:05 +01:00
andrew cf96e69716 cMap::UpdateRadius 2014-02-15 20:06:47 +02:00
Tiger Wang 8fbb936b63 Fixed TNT fizzing everywhere 2014-02-15 15:53:02 +00:00
Tiger Wang 6eeeb2aa01 Sizeable speed improvements to redstone
+ Moved all simulator data into individual chunks
* Cleaned up parameters for functions and some code
* Fixed repeaters powering off faster than they power on

The main issue before was that, although the redstone simulator stored
blocks to be simulated in individual cChunks, other data, such as
powered lists, and etcetera, were global regardless of which chunk was
being simulated. Therefore, with worlds with lots of redstone, each tick
saw the ticking of chunks, which themselves iterated through the entire
dataset needlessly, creating LOTS of lag. Should be better now :)
2014-02-15 15:51:49 +00:00