Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-07-22 | Updated prefabs to current Gallery content. | madmaxoft | 3 | -226/+243 | |
2014-07-21 | Defines.h: Fixed a warning. | madmaxoft | 1 | -1/+1 | |
2014-07-21 | CheckBasicStyle: Added a lua shebang. | madmaxoft | 1 | -0/+1 | |
2014-07-21 | CheckBasicStyle: Doesn't require LuaFileSystem. | madmaxoft | 1 | -34/+10 | |
Instead it uses the list of files generated by CMake. | |||||
2014-07-21 | CMake: generates a list of all source files. | madmaxoft | 1 | -0/+20 | |
This will be used for the style-checking script. | |||||
2014-07-21 | Normalized spaces after "catch". | madmaxoft | 2 | -3/+4 | |
2014-07-21 | CheckBasicStyle: Checks spaces after keywords, no space before ")". | madmaxoft | 1 | -1/+16 | |
2014-07-21 | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 94 | -535/+541 | |
2014-07-21 | Style: Normalized spaces after if, for and while. | madmaxoft | 28 | -135/+137 | |
2014-07-21 | Fixed a missing enter. | STRWarrior | 1 | -0/+1 | |
2014-07-21 | Removed y for-loop. | STRWarrior | 1 | -27/+27 | |
Only the top block now gets long grass. | |||||
2014-07-21 | Fixed indentation | STRWarrior | 1 | -12/+12 | |
2014-07-21 | Cuboid: added explicit copy assignment operator | archshift | 2 | -0/+13 | |
2014-07-20 | Changed CubicNoiseXX to IntNoiseXX | STRWarrior | 2 | -40/+49 | |
Added some comments | |||||
2014-07-20 | Renamed cFinishGenFoliage to cFinishGenTallGrass | STRWarrior | 3 | -17/+34 | |
Better grass density Added double tall grass. | |||||
2014-07-20 | Fixed warnings | STRWarrior | 2 | -5/+4 | |
2014-07-20 | First attempt for a new foliage finisher | STRWarrior | 3 | -0/+74 | |
2014-07-20 | Revert "Only one instance of server can be started" | Tiger Wang | 1 | -0/+2 | |
This reverts commit 6484e9814a3a540518606f552398e0b82f91ab4d. * Fixes #1200 | |||||
2014-07-20 | Line tracer invalid chunk fix | Tiger Wang | 2 | -26/+27 | |
* Fixes #1230 * Additionally improved speed in some scenarios | |||||
2014-07-20 | NBTChunkSerializer.cpp: Added break after serializing the splash potion | archshift | 1 | -0/+1 | |
2014-07-20 | Added m_TicksAlive to entities, allows projectiles to hit their creators | archshift | 3 | -3/+14 | |
2014-07-20 | Added destroy-timer system to splash potion entities | archshift | 2 | -3/+24 | |
2014-07-20 | main.cpp: field style fixes | archshift | 3 | -12/+12 | |
2014-07-20 | ChatColor.h: The @deprecated tag slipped. Oops. | archshift | 1 | -2/+2 | |
2014-07-19 | Socket: removed unused Socket destructor | archshift | 2 | -10/+0 | |
2014-07-19 | main.cpp: Fixed warnings with g_TERMINATE_EVENT_RAISED and g_SERVER_TERMINATED | archshift | 3 | -6/+6 | |
2014-07-19 | Monsters: Made IsUndead overridable by the respective mob classes | archshift | 6 | -13/+11 | |
2014-07-19 | Fixed attempts to call c_str on ChatColors | archshift | 2 | -6/+6 | |
2014-07-19 | Removed references to deprecated cChatColor::Color | archshift | 2 | -2/+2 | |
2014-07-19 | Refactored cChatColor | archshift | 2 | -49/+51 | |
- Changed std::string fields to const char-pointers in order to wipe out potential issues with static initialization and global destructors - Deprecated cChatColor::Color() because the name does not match the value | |||||
2014-07-19 | CheckBasicStyle: Checks for braces not on separate lines. | madmaxoft | 1 | -2/+6 | |
Only the opening braces at the end of a line are checked, others (such as inline getters and setters or initializers) are valid. | |||||
2014-07-19 | Code style: Fixed braces on separate lines. | madmaxoft | 14 | -20/+38 | |
2014-07-19 | CheckBasicStyle: Check spaces around commas. | madmaxoft | 1 | -6/+6 | |
We want no space in front of and at least one space after a comma. | |||||
2014-07-19 | Fixed spaces after commas in protocol data. | madmaxoft | 1 | -7/+7 | |
The JSON data is well-formatted with spaces, too; we can afford to waste the few bytes. | |||||
2014-07-19 | Fixed style: spaces after commas. | madmaxoft | 42 | -101/+100 | |
2014-07-19 | Fixed MSVC bindings generation. | madmaxoft | 2 | -4/+4 | |
2014-07-19 | World.cpp: fixed not all enum fields being used in m_Dimension switch | archshift | 1 | -1/+2 | |
2014-07-19 | Minecart: slimmed down SpawnOn by keeping subtype in the payload enum | archshift | 2 | -20/+7 | |
2014-07-19 | Trees.cpp: removed unused "debug" fields | archshift | 1 | -7/+1 | |
2014-07-19 | Splash potions: Renamed PotionParticleType to PotionColor for clarity | archshift | 5 | -15/+15 | |
2014-07-19 | Fixed splash potion color on toss | archshift | 2 | -0/+16 | |
2014-07-19 | Fixed clamping issues | archshift | 6 | -33/+6 | |
2014-07-19 | Renamed AllToLua_lua script. | madmaxoft | 1 | -0/+0 | |
Fixes #1222. | |||||
2014-07-19 | Authenticator.cpp: Killed a global destructor warning | archshift | 1 | -53/+56 | |
2014-07-19 | Moved Windows custom command to src/CMakeLists.txt | archshift | 2 | -15/+20 | |
2014-07-19 | CMakeLists: Moved Bindings-specific code to subdir | archshift | 3 | -120/+125 | |
2014-07-19 | Blocks/CMakeLists.txt: Fixed header list after merge of master | archshift | 2 | -10/+6 | |
2014-07-19 | CMake: Add Bindings library from subdirectory | archshift | 2 | -23/+12 | |
2014-07-19 | src/CMakeLists.txt: Replaced glob with list of files | archshift | 2 | -20/+180 | |
On MSVC, CMake will traverse all the CMakeLists and add their source and header files to one conglomerate SOURCE list. | |||||
2014-07-19 | Subdirs: Only add_library if not using MSVC | archshift | 13 | -19/+45 | |
2014-07-19 | src/CMakeLists: Small changes for increased readability | archshift | 1 | -5/+9 | |
2014-07-19 | OSSupport/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+32 | |
2014-07-19 | HTTPServer/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+20 | |
2014-07-19 | Generating/Prefabs/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+22 | |
2014-07-19 | Simulator/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+28 | |
2014-07-19 | WorldStorage/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+26 | |
2014-07-19 | Generating/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+54 | |
2014-07-19 | BlockEntities/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+35 | |
2014-07-19 | UI/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+9 | |
2014-07-19 | Protocol/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+23 | |
2014-07-19 | Blocks/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+92 | |
2014-07-19 | Items/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+47 | |
2014-07-19 | Entities/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+56 | |
2014-07-19 | Mobs/CMakeLists.txt: Replaced glob with list of files | archshift | 1 | -5/+69 | |
2014-07-18 | Clarified RemoveItem()'s comments. | madmaxoft | 2 | -2/+4 | |
2014-07-18 | Fixed slime-related comments. | madmaxoft | 3 | -5/+10 | |
2014-07-18 | Added RemoveItem() function to the player inventory. | Howaner | 4 | -0/+57 | |
2014-07-18 | Normalized code style for both sign handlers. | madmaxoft | 2 | -16/+20 | |
2014-07-18 | Removed cBlockSignPostHandler descend. | Howaner | 1 | -2/+28 | |
2014-07-18 | Slime sizes are 1, 2 or 4 and not 1, 2 or 3. | Howaner | 3 | -4/+4 | |
2014-07-18 | Monster fixes | Tiger Wang | 7 | -35/+5 | |
* Fixes #1203 * Fixes #627 | |||||
2014-07-18 | Fixed creative players not being able to drink | archshift | 1 | -3/+4 | |
Fixes #1215 | |||||
2014-07-18 | CheckBasicStyle: Proper spaces with commas. | madmaxoft | 1 | -21/+48 | |
2014-07-18 | Fixed spaces before commas. | madmaxoft | 7 | -14/+14 | |
2014-07-18 | Removed duplicate IPvX labels. | madmaxoft | 3 | -6/+6 | |
2014-07-18 | Moved ChatColor.h out of defines where it was not needed | archshift | 2 | -1/+1 | |
2014-07-18 | ProtocolRecognizer.cpp: removed unused NumBytesRead | archshift | 1 | -2/+0 | |
2014-07-18 | Generator: removed rnd definitions that are never read | archshift | 2 | -2/+0 | |
2014-07-18 | Added a extra wall sign handler. | Howaner | 4 | -27/+85 | |
Fixes #1119 | |||||
2014-07-18 | Skeletons should spawn with a bow in the hand. | Howaner | 2 | -0/+17 | |
Fixes #1184 | |||||
2014-07-17 | Fixed NULL being passed instead of a double to AddEntityEffect | archshift | 1 | -1/+1 | |
2014-07-17 | Split into more lines. | Howaner | 2 | -6/+10 | |
2014-07-17 | Fixed code style in Trees.cpp. | madmaxoft | 1 | -24/+24 | |
The src folder now has zero BasicStyle violations. | |||||
2014-07-17 | Fixed tabs used for alignment. | madmaxoft | 29 | -99/+115 | |
2014-07-17 | More trailing whitespace fixes. | madmaxoft | 13 | -25/+25 | |
2014-07-17 | Player.cpp: Fixed compile error | archshift | 1 | -1/+1 | |
2014-07-17 | Player.cpp: Added Wither death message | archshift | 1 | -0/+1 | |
2014-07-17 | Basic style fixes. | madmaxoft | 130 | -286/+290 | |
2014-07-17 | Fixed many slime bugs. | Howaner | 3 | -7/+74 | |
- Fixed slime hurt/death sound - Added slime spawning on death. - Fixed the max health. - Fixed the attack damage. - Little slimes should not attack players. | |||||
2014-07-17 | Initial version of a script to check basic style. | madmaxoft | 1 | -0/+188 | |
This script reports basic violations of the style, such as indentation using spaces, alignment using tabs, trailing whitespace etc. Passing this script does NOT mean that the style is clean, it's only for fast-checking purposes. | |||||
2014-07-17 | Normalized comments. | madmaxoft | 173 | -867/+893 | |
This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | |||||
2014-07-17 | Fix sapling drop. | Howaner | 1 | -1/+1 | |
2014-07-17 | Fixed spaces around single-line comments. | madmaxoft | 34 | -139/+141 | |
There should be at least two spaces in front and one space after //-style comments. | |||||
2014-07-17 | Fixed basic whitespace problems. | madmaxoft | 52 | -298/+306 | |
Indenting by spaces and alignment by spaces, as well as trailing whitespace on non-empty lines. | |||||
2014-07-17 | Fixed mob knockback | Tiger Wang | 1 | -23/+8 | |
* Fixes #901 | |||||
2014-07-17 | Fixed crash with entities in unloaded chunks | Tiger Wang | 1 | -1/+3 | |
* Fixes #1190 | |||||
2014-07-17 | Fixed 3 MSVC warnings in SplashPotionEntity. | madmaxoft | 1 | -1/+1 | |
2014-07-17 | Updated cPawn::KilledBy signature for custom death messages. | madmaxoft | 2 | -3/+3 | |
2014-07-17 | Reformatted cItemPotionHandler. | madmaxoft | 2 | -48/+79 | |
2014-07-17 | Fixed formatting for cWitherSkullEntity | madmaxoft | 2 | -3/+13 | |
2014-07-16 | Another fix for excessive food drain | Tiger Wang | 2 | -1/+10 | |
2014-07-16 | Fixed a bug with buckets | Tiger Wang | 2 | -9/+10 | |
* Additionally fixed cLineBlockTracer's EntryFace parameter when a block was hit on the first iteration along the projected line | |||||
2014-07-16 | Fixed another redstone simulator crash | Tiger Wang | 1 | -0/+7 | |
2014-07-16 | Suggestions | Tiger Wang | 1 | -2/+5 | |
2014-07-16 | Resolved backwards compatibility issues | Tiger Wang | 7 | -9/+9 | |
2014-07-16 | Function rename | Tiger Wang | 2 | -3/+3 | |
2014-07-16 | Unified functions | Tiger Wang | 2 | -34/+28 | |
Thanks @Howaner! | |||||
2014-07-16 | Store properties as Json::Value | Tiger Wang | 9 | -21/+44 | |
2014-07-15 | Fixed a DropSpenser AddFace bug | Tiger Wang | 1 | -1/+1 | |
2014-07-15 | Restructured cSplashPotionEntity code. | madmaxoft | 5 | -72/+104 | |
The callback doesn't need declaration in the header. Renamed PotionName to PotionParticleType. | |||||
2014-07-15 | Removed Stairs and carpet from the "isSolid" list to prevent mobs falling through them. | Masy98 | 1 | -1/+0 | |
2014-07-15 | Removed Stairs and carpet from the "isSolid" list to prevent mobs falling through them. | Masy98 | 1 | -12/+0 | |
2014-07-15 | Derp. | Howaner | 1 | -2/+2 | |
2014-07-15 | Fixed code formatting. | madmaxoft | 2 | -6/+9 | |
2014-07-15 | Added Brick fence to m_Transparent | Masy98 | 1 | -0/+1 | |
2014-07-15 | Fixed FindClosestPlayer | Tycho | 1 | -3/+6 | |
2014-07-15 | Added various missing blocks in the lists in BlockInfo.cpp | Masy98 | 2 | -64/+214 | |
2014-07-15 | Added super typedef | Tycho | 3 | -3/+6 | |
2014-07-15 | Only the cEntityEffect::effXXX constants are Lua-exported. | madmaxoft | 2 | -72/+102 | |
The rest of the classes don't need exporting, there's no interface using them anyway. | |||||
2014-07-15 | Reformatted EntityEffect code. | madmaxoft | 1 | -25/+29 | |
2014-07-15 | Fixed a MSVC warning in cEntityEffect::CreateEntityEffect(). | madmaxoft | 1 | -0/+1 | |
2014-07-15 | Pass cItem by reference. | madmaxoft | 1 | -1/+1 | |
Fixes CID 66445. | |||||
2014-07-15 | Added missing member initialization to cGridStructGen. | madmaxoft | 1 | -0/+1 | |
Fixes CID 68228. | |||||
2014-07-15 | COnverted Lilypad back to mixin | Tycho | 1 | -8/+2 | |
2014-07-15 | Revert "Converted some blockhandlers to use cClearMetaOnDrop" | Tycho | 9 | -21/+67 | |
This reverts commit 333f4f982cbd24ffcb376594eddef439b3f05e9e. | |||||
2014-07-15 | Fixed redstone simulator crash | Tiger Wang | 2 | -8/+31 | |
* Fixes #1176 * Fixed #1186 | |||||
2014-07-14 | Fixed some meta resetting bugs | Tiger Wang | 6 | -27/+28 | |
* Fixes #1174 * Fixes #1171 | |||||
2014-07-14 | Maybe improved arrow sinking | Tiger Wang | 1 | -2/+2 | |
2014-07-14 | Fixed placing liquids over liquids | Tiger Wang | 1 | -1/+1 | |
* Fixes #1182 | |||||
2014-07-14 | ItemHandler.cpp: removed redundant food and drink checks | archshift | 1 | -33/+0 | |
2014-07-14 | Readability and clarity changes | archshift | 4 | -59/+68 | |
2014-07-14 | Added documentation | Tycho | 1 | -0/+6 | |
2014-07-14 | Converted some blockhandlers to use cClearMetaOnDrop | Tycho | 9 | -67/+21 | |
2014-07-14 | Simplified ClearMetaOnDrop | Tycho | 1 | -1/+1 | |
2014-07-14 | Added cClearOnDrop Mixin to cPumpkin | Tycho | 1 | -2/+2 | |
2014-07-14 | Added first implementation of cClearMetaOnDrop | Tycho | 2 | -2/+21 | |
2014-07-14 | Player properties are now retrieved | Tiger Wang | 11 | -116/+216 | |
2014-07-14 | Reset meta to zero when the block explode. | Howaner | 1 | -4/+4 | |
2014-07-14 | EntityEffect: Inlined functions, added explicit copy constructor and operator. | archshift | 2 | -20/+29 | |
2014-07-14 | Changed separating comment style from asterisks to slashes. | archshift | 2 | -93/+93 | |
2014-07-13 | Added parenthasies | worktycho | 1 | -1/+1 | |
2014-07-13 | Fixed Issue with Comparing agast the wrong chest, potentially causing crashes. | worktycho | 1 | -7/+7 | |
2014-07-13 | CopyPaste Error | worktycho | 1 | -1/+1 | |
Fixes CID 70460. | |||||
2014-07-13 | Another COpyPaste Error | worktycho | 1 | -1/+1 | |
Fixes CID 70461 | |||||
2014-07-13 | Adjusted calls to CreateProjectile that passed Items | Tycho | 1 | -2/+2 | |
2014-07-13 | Made CreateProjectile a pointer | worktycho | 4 | -6/+7 | |
2014-07-13 | Fix CopyPaste error that ment a_MaxRelX wasdn't checked | worktycho | 1 | -1/+1 | |
Fixes CID 70464 | |||||
2014-07-13 | Fixed MSVC warnings in SoundEffect functions. | madmaxoft | 3 | -15/+7 | |
2014-07-13 | Update. | Howaner | 1 | -1/+1 | |
2014-07-13 | Changed BroadcastSoundEffect function to take floating pos. | Howaner | 36 | -83/+77 | |
2014-07-13 | Only one instance of server can be started | Tiger Wang | 1 | -2/+0 | |
This disallows the UDP multicasting that the original code enabled. xoft deterrent, in PR #1151 you implied that this was unwanted behaviour (but comments gone now as I force pushed - check emails?). Revert at will if unsatisfactory :P | |||||
2014-07-13 | Revert failed fix for #31 | Tiger Wang | 2 | -31/+4 | |
This reverts commit 69dc9b4c9aea58ebd95e2dbd0205701dfc4ce54e. | |||||
2014-07-13 | Changed comments. | Howaner | 1 | -3/+5 | |
2014-07-13 | Fixed wrong types. (BLOCKTYPE -> NIBBLETYPE) | Howaner | 3 | -6/+6 | |
2014-07-12 | Comment grammar correction | Tiger Wang | 1 | -1/+1 | |
2014-07-12 | Simplified buckets code slightly | Tiger Wang | 1 | -32/+15 | |
2014-07-12 | cNBTChunkSerializer: Fixed alignment. | madmaxoft | 1 | -14/+14 | |
2014-07-12 | cHopperEntity: Simplified chest conditions. | madmaxoft | 1 | -10/+4 | |
2014-07-12 | cChestEntity: Renamed a member to avoid confusion. | madmaxoft | 2 | -8/+9 | |
2014-07-12 | Fixed alignment. | madmaxoft | 1 | -2/+3 | |
2014-07-12 | Suggestions and bug fix | Tiger Wang | 7 | -30/+35 | |
* Fixed hoppers pushing/pulling to/from (trapped)chests that do not form a double-chest with the chest type directly connected to said hopper; thank you, @madmaxoft | |||||
2014-07-12 | Changes | daniel0916 | 1 | -5/+4 | |
2014-07-12 | Added splash potions to NBT serialization and retrieval | archshift | 6 | -1/+50 | |
2014-07-12 | For now, removed creator member from Entity Effect for pointer safety | archshift | 12 | -104/+94 | |
2014-07-11 | Simplified the player data loading. | madmaxoft | 1 | -9/+8 | |
2014-07-11 | Suggestions | Tiger Wang | 3 | -2/+6 | |
2014-07-11 | Changes | daniel0916 | 1 | -24/+16 | |
2014-07-11 | Suggestions | Tiger Wang | 4 | -14/+18 | |
2014-07-11 | Player data filenames are based on UUID. | madmaxoft | 4 | -67/+155 | |
2014-07-11 | Improved LinkedPowering speed | Tiger Wang | 1 | -15/+15 | |
* Additionally fixed wires powering other wires through blocks | |||||
2014-07-11 | Fixed a missing return value. | madmaxoft | 1 | -0/+2 | |
2014-07-11 | Preparation for player UUID-based storage: LoadFromFile() | madmaxoft | 2 | -21/+42 | |
2014-07-10 | Fixed style consistency. | madmaxoft | 2 | -61/+64 | |
2014-07-10 | Implemented support for forced chunk ticking. | madmaxoft | 6 | -8/+95 | |
Fixes #1160. | |||||
2014-07-10 | Changes | daniel0916 | 1 | -20/+22 | |
2014-07-10 | Maybe fixed whitespaces | daniel0916 | 1 | -7/+7 | |
2014-07-10 | Maybe fixed whitespaces | daniel0916 | 1 | -1/+1 | |
2014-07-10 | Fixed Bucket Placing | daniel0916 | 1 | -6/+57 | |
2014-07-10 | Fixed a missing "inline" keyword. | madmaxoft | 1 | -1/+1 | |
2014-07-10 | Fixed Vector3.h compilation in MSVC2008. | madmaxoft | 1 | -0/+9 | |
2014-07-10 | Removed lilypad from plains village prefabs. | madmaxoft | 1 | -7/+8 | |
2014-07-09 | Fixed bow charge | Tiger Wang | 1 | -11/+2 | |
2014-07-09 | Fixed arrow collection animation | Tiger Wang | 5 | -33/+4 | |
* Fixed piston extension non-solidness | |||||
2014-07-09 | Fixed Bucket placing | daniel0916 | 1 | -1/+1 | |
2014-07-09 | Removed unused include line. | Howaner | 1 | -1/+0 | |
2014-07-09 | Added inventory number click. | Howaner | 2 | -1/+43 | |
2014-07-08 | Updated generator prefabs to current Gallery contents. | madmaxoft | 3 | -7/+8 | |
2014-07-08 | Made things consistent | Tiger Wang | 2 | -6/+9 | |
2014-07-07 | Added extra space before comments | Tiger Wang | 1 | -6/+6 | |
2014-07-07 | Fixed compilation and pressure plates | Tiger Wang | 1 | -8/+4 | |
2014-07-07 | Implemented trapped chests & others | Tiger Wang | 26 | -179/+340 | |
+ Added trapped chests * Fixed a bunch of bugs in the redstone simulator concerning wires and repeaters * Other potential bugfixes | |||||
2014-07-06 | Fixed crafting grid updating. | Mattes D | 2 | -2/+21 | |
Fixes #1152. | |||||
2014-07-06 | Fixed slime handling in cMonster::StringToMobType(). | madmaxoft | 1 | -1/+1 | |
2014-07-06 | Added drop window action. | Howaner | 3 | -25/+113 | |
2014-07-05 | Changed everything to callbacks | Tiger Wang | 4 | -82/+53 | |
2014-07-05 | Add middle click. | Howaner | 2 | -21/+88 | |
2014-07-04 | Crash and compile fix | Tiger Wang | 3 | -5/+10 | |
2014-07-04 | Compile fix | Tiger Wang | 1 | -1/+1 | |
2014-07-04 | Suggestions | Tiger Wang | 7 | -11/+20 | |
2014-07-04 | MCS WebAdmin sockets rebinds instantly | Tiger Wang | 1 | -0/+2 | |
* Fixes #272 * Fixes #1150 | |||||
2014-07-04 | Various fixed | Tiger Wang | 4 | -17/+111 | |
* Fixed potential invalid pointer dereferencing, fixes #1117 * Fixed ender pearls not being loaded properly | |||||
2014-07-04 | cPluginManager: Reformatted the switch statement. | madmaxoft | 1 | -7/+34 | |
2014-07-04 | Moved sending error messages to cPluginManager:CallHookChat | STRWarrior | 1 | -4/+6 | |
2014-07-04 | Eps comparison | Tiger Wang | 2 | -2/+2 | |
2014-07-04 | Fixed c1deda5d8f01811efa5094e9375166acb69d50ed | Tiger Wang | 1 | -2/+2 | |
I keep on breaking stuff :P | |||||
2014-07-04 | Tailored death messages | Tiger Wang | 20 | -40/+61 | |
2014-07-04 | Removed world-saving log messages. | madmaxoft | 3 | -35/+5 | |
Ref.: http://forum.mc-server.org/showthread.php?tid=1518 | |||||
2014-07-03 | Changed OnWeatherChanging hook to always read the returned weather. | madmaxoft | 3 | -4/+18 | |
Ref.: http://forum.mc-server.org/showthread.php?tid=1512 | |||||
2014-07-03 | CMake: Changed slash format to support MSYS. | madmaxoft | 1 | -1/+1 | |
Ref.: #1044 | |||||
2014-07-02 | Suggestions | Tiger Wang | 4 | -19/+31 | |
2014-07-02 | Suggestion | Tiger Wang | 1 | -13/+13 | |
2014-07-02 | Fixed player teleport food drain | Tiger Wang | 2 | -1/+14 | |
2014-07-02 | Redstone simulator is alerted to lever unpowering | Tiger Wang | 4 | -1/+6 | |
* Fixed the "fix" that broke the fix for #535, thereby fixing said issue * Fixed #535 | |||||
2014-07-02 | CMake: Use cmake for file-copying. | madmaxoft | 1 | -1/+1 | |
This should enable MSYS builds. | |||||
2014-07-02 | Removed foodlevel-change possibility. Plugins can cancel the event and use cPlayer:SetFoodLevel() | Howaner | 5 | -6/+6 | |
2014-07-01 | Vector clamping fixes | Tiger Wang | 2 | -21/+24 | |
Thank you, @madmaxoft. | |||||
2014-07-01 | Fixed printf formats for Win builds | madmaxoft | 2 | -4/+4 | |
2014-07-01 | Tolua generates LuaState_Call.inc file. | madmaxoft | 4 | -624/+31 | |
2014-07-01 | Initial codegen for LuaState_Call.inc. | madmaxoft | 1 | -0/+196 | |
2014-07-01 | Fixed a possibly unused variable. | madmaxoft | 1 | -1/+1 | |
2014-07-01 | Add doxy-comments. | Howaner | 1 | -1/+4 | |
2014-07-01 | Only fixes the server crash. | Howaner | 2 | -7/+1 | |
2014-07-01 | Fix server-crash with non-existing items. | Howaner | 2 | -2/+8 | |
2014-07-01 | Fixed linking order under MinGW. | Mattes D | 1 | -1/+1 | |
Ref.: #1044 | |||||
2014-06-30 | Fixed size_t printfing under MinGW. | Mattes D | 1 | -3/+18 | |
2014-06-30 | Fixes. | Howaner | 2 | -4/+4 | |
2014-06-30 | Fixed cFile compilation under MinGW. | madmaxoft | 1 | -0/+3 | |
2014-06-30 | Moved the random code to a function (cSheep::GenerateNaturalRandomColor()) | Howaner | 2 | -36/+47 | |
2014-06-30 | Implemented Vector3<>::Floor() | Tiger Wang | 2 | -10/+19 | |
2014-06-30 | Removed unneeded code | Tiger Wang | 4 | -38/+1 | |
2014-06-30 | Add new hook: HOOK_PLAYER_FOOD_LEVEL_CHANGE | Howaner | 6 | -26/+67 | |
2014-06-30 | Unnecessary return | Howaner | 1 | -2/+0 | |
2014-06-29 | Fixed respawning | Tiger Wang | 12 | -19/+19 | |
* Fixes #1103 | |||||
2014-06-29 | Suggestions | Tiger Wang | 3 | -3/+20 | |
2014-06-29 | Fixed offline UUID generator. | Mattes D | 1 | -2/+4 | |
It generated invalid UUIDs, too many hex chars. | |||||
2014-06-29 | Removed bad comment | Tiger Wang | 1 | -1/+0 | |
2014-06-29 | Properly implemented enderchests | Tiger Wang | 10 | -99/+102 | |
2014-06-29 | Send statistics to the player, when he logged in. | Howaner | 2 | -2/+4 | |
2014-06-29 | Code fixes. | Howaner | 1 | -1/+1 | |
2014-06-28 | An unification of code style | Tiger Wang | 1 | -1/+1 | |
2014-06-28 | Likely fixed too quick food depletion | Tiger Wang | 1 | -1/+1 | |
* Fixes FS427 properly, hopefully | |||||
2014-06-28 | Fixed doxycomments | STRWarrior | 1 | -3/+3 | |
2014-06-28 | Fixed issue with breaking blocks at -1 coordinates | Tiger Wang | 1 | -6/+1 | |
2014-06-28 | Implemented tripwire(s) (hooks) | Tiger Wang | 9 | -17/+324 | |
* Fixes #944 | |||||
2014-06-28 | Fixed a silly path error in #include. | Mattes D | 1 | -1/+1 | |
2014-06-28 | CMake: Added polarssl include dir as non-system. | Mattes D | 1 | -1/+2 | |
2014-06-28 | Save IsSheared from Sheep. | Howaner | 2 | -4/+14 | |
2014-06-28 | Fix sheep color's, add shear sound. | Howaner | 3 | -3/+42 | |
2014-06-28 | Changed include folders to work for Bindings, too. | Mattes D | 1 | -3/+3 | |
2014-06-28 | Added more block exceptions to torches | Tiger Wang | 1 | -0/+4 | |
2014-06-28 | Minor change to buttons and levers | Tiger Wang | 2 | -3/+3 | |
+ They now detect if the block they are on occupies its voxel, instead of just being solid | |||||
2014-06-28 | Fixed bad water/redstone simulator communication | Tiger Wang | 1 | -32/+22 | |
* Fixes #713 | |||||
2014-06-28 | Fixed server forcing players afloat | Tiger Wang | 1 | -1/+4 | |
* Fixes #1131 | |||||
2014-06-27 | Added generic entity-collecting. | Mattes D | 17 | -25/+36 | |
Now any cEntity can be collected, not only cPickups. This should help PR #1098. | |||||
2014-06-27 | Added PolarSSL dependency to Bindings. | Mattes D | 1 | -1/+1 | |
2014-06-27 | Removed the md5 library, obsoleted by PolarSSL. | Mattes D | 3 | -19/+16 | |
Fixes #1130. | |||||
2014-06-26 | Check GridSize for 0 | worktycho | 1 | -0/+10 | |
Fixes CID 68226 and CID 66437 | |||||
2014-06-26 | Add Null check to SendBlockTo | worktycho | 1 | -1/+1 | |
Fixes CID 43611 | |||||
2014-06-26 | FurnaceRecipe parsing: Fixed whitespace removing. | Mattes D | 1 | -1/+1 | |
2014-06-26 | Fixed misformed trimming. | Mattes D | 1 | -1/+1 | |
2014-06-26 | FurnaceRecipe: Moved the parsing into separate functions for clarity. | Mattes D | 2 | -60/+68 | |
2014-06-26 | FurnaceRecipe parser: Made the parser more forgiving. | Mattes D | 1 | -2/+2 | |
Errors don't cause a stop in the parsing, but rather just skip the offending line. | |||||
2014-06-26 | FurnaceRecipe parser: Added an else branch, changed to a switch. | Mattes D | 1 | -45/+69 | |
2014-06-26 | Add comment. | Howaner | 1 | -0/+1 | |
2014-06-26 | Fixed a comment and changed CombineCount to short. | Howaner | 1 | -2/+2 | |
2014-06-26 | GameMode check | Howaner | 1 | -1/+1 | |
2014-06-25 | BlockInfo is now a proper C++ singleton. | madmaxoft | 2 | -381/+374 | |
It is properly initialized before it is ever used. | |||||
2014-06-24 | Optimize combining. | Howaner | 1 | -3/+3 | |
2014-06-24 | Better combining. | Howaner | 1 | -3/+20 | |
2014-06-24 | Add entity health saving. | Howaner | 2 | -16/+8 | |
2014-06-24 | Fix pickup combining over the maximum stack size. | Howaner | 2 | -5/+9 | |
2014-06-24 | Fixed BlockInfo initialization. | madmaxoft | 1 | -15/+6 | |
Now cBlockInfo is initialized in the getter, instead of "at any time during startup", which included "after it was already needed". | |||||
2014-06-24 | Added asserts for cChunk::GetBlockEntity() coords. | Mattes D | 1 | -0/+6 | |
2014-06-24 | Fixed crashes in HopperEntity. | Mattes D | 1 | -19/+58 | |
Some of the coords were off and some functions were assuming too much. Fixes the crash reported in http://forum.mc-server.org/showthread.php?tid=1497 | |||||
2014-06-23 | Parenthesised comparison | Tiger Wang | 1 | -1/+1 | |
2014-06-23 | VoronoiMap: Added a missing initializer. | madmaxoft | 1 | -1/+3 | |
Fixes CID 68410. | |||||
2014-06-23 | Added a (disabled) block meta mirror / rotate test code. | madmaxoft | 1 | -2/+87 | |
This will perform basic sanity checks on block metadata mirroring and rotating. cMetaRotator must disable its asserts in order for this to work. | |||||
2014-06-23 | Fixed the slab vertical mirroring. | madmaxoft | 1 | -9/+6 | |
2014-06-23 | Fixed sign and lever rotations. | madmaxoft | 2 | -8/+9 | |
2014-06-23 | Prefabs don't draw into chunk if they don't intersect. | madmaxoft | 1 | -0/+11 | |
2014-06-22 | Suggestions | Tiger Wang | 1 | -6/+7 | |
2014-06-22 | Bettered zombie and skeleton AI | Tiger Wang | 2 | -6/+4 | |
* Fixed potential issues with skylight detection | |||||
2014-06-22 | Some Entity.cpp style improvements | Tiger Wang | 2 | -13/+8 | |
2014-06-22 | Fixed multiple issues with projectiles | Tiger Wang | 8 | -63/+112 | |
* Fixed arrows not being collectable/not truly hitting a block/not lodging into blocks/not going in far enough * Fixed projectiles not playing their block hit animation owning to being destroyed too quickly | |||||
2014-06-22 | Changed 0xFFFFFFFB to ~0x04 | Howaner | 1 | -1/+1 | |
2014-06-22 | Fixed another daylight sensor bug | Tiger Wang | 1 | -20/+23 | |
Additionally fixed unpowering across chunks. | |||||
2014-06-22 | Chests don't open if obstructed | Tiger Wang | 1 | -0/+13 | |
* Fixes FS383 | |||||
2014-06-22 | Fixed missing break | worktycho | 1 | -0/+1 | |
Fixes CID 68409 | |||||
2014-06-22 | Fixed invalid iterator | worktycho | 1 | -2/+3 | |
Fixes CID 60408 | |||||
2014-06-22 | Fixed compile errors | worktycho | 1 | -2/+2 | |
2014-06-22 | Suggestions | Tiger Wang | 2 | -40/+30 | |
2014-06-21 | Added cClientHandle::IsUUIDOnline function. | madmaxoft | 2 | -2/+38 | |
Ref.: #771 | |||||
2014-06-21 | Removed debugging code | Tiger Wang | 1 | -1/+0 | |
2014-06-21 | Rewrote furnace recipe parser | Tiger Wang | 2 | -93/+181 | |
* Fixes #110 | |||||
2014-06-21 | Added a TestRails generator. | madmaxoft | 5 | -0/+667 | |
This is for debugging purposes only. | |||||
2014-06-21 | Fixed a caching bug in GridStructGen. | madmaxoft | 1 | -2/+2 | |
The elements in cache were queried wrong, so sometimes they wouldn't be used even if they were the ones to use. | |||||
2014-06-21 | Updated prefabs to the latest Gallery content. | madmaxoft | 4 | -2049/+2644 | |
2014-06-20 | Updated all prefabs to current Gallery content. | madmaxoft | 2 | -650/+824 | |
2014-06-20 | MCA saver marks chunks as populated. | madmaxoft | 1 | -0/+3 | |
Fixes #140. | |||||
2014-06-20 | Optimized Voronoi calculation. | madmaxoft | 4 | -21/+81 | |
Fixes #818. | |||||
2014-06-20 | Added pig riding. | tonibm19 | 2 | -0/+14 | |
Now you can ride a pig using a carrot on a stick. | |||||
2014-06-19 | Nullify deleted pointers. | archshift | 35 | -18/+75 | |
2014-06-19 | EntityEffects.x -> EntityEffect.x, Object-Oriented effects | archshift | 15 | -320/+748 | |
Changed effect map to take a pointer of the effect as a result. | |||||
2014-06-18 | (Force)ExecuteCommand returns the CommandResult enums | STRWarrior | 2 | -8/+8 | |
Exported and documented the CommandResult enums | |||||
2014-06-17 | Entity effects: changed User to Creator, removed pawn pass-by-value | archshift | 6 | -36/+20 | |
2014-06-17 | Added the OnEntityAddEffect hook. | madmaxoft | 7 | -0/+57 | |
2014-06-17 | Entity Effects: Clarified user, added it to AddEntityEffect | archshift | 7 | -15/+32 | |
Added second AddEntityEffect with a pass-by-value of the class. | |||||
2014-06-17 | Changed the AddEntityEffect() params for easier calls. | madmaxoft | 7 | -50/+52 | |
2014-06-17 | Entity Effect: Separates total duration and ticks of activity | archshift | 3 | -22/+23 | |
Changed HandleEntityEffect to use cEntityEffect's ticks instead of a static counter | |||||
2014-06-17 | Fixed MSVC compilation. | madmaxoft | 3 | -14/+17 | |
2014-06-17 | Pawn: renamed HandleEntityEffects to HandleEntityEffect | archshift | 7 | -10/+12 | |
Exported entity effect functions for ToLua and documented them in APIDesc.lua | |||||
2014-06-17 | Cave spider now poisons its victim, added IsPawn function to Entity | archshift | 5 | -5/+24 | |
2014-06-17 | Added wither damage type, wither entity effect. | archshift | 4 | -1/+21 | |
2014-06-17 | Monster: added IsUndead(), undead-specific entity effects | archshift | 3 | -6/+71 | |
2014-06-17 | Applies splash potion effects to mobs as well as players | archshift | 2 | -8/+12 | |
2014-06-17 | Removed long function wrapping | archshift | 2 | -12/+3 | |
2014-06-17 | ItemHandler: changed IsDrinkable() to take a short argument | archshift | 5 | -18/+14 | |
2014-06-17 | Splash potion: Adjusted speed, fixed spawn position | archshift | 1 | -6/+3 | |
2014-06-17 | Entity effect type: use 'eff' as a prefix instead of 'ef' | archshift | 5 | -74/+74 | |
2014-06-17 | Added splash potion functionality | archshift | 6 | -15/+122 | |
2014-06-17 | Entity: only fire critical hit if damage type is physical | archshift | 1 | -1/+2 | |
2014-06-17 | Player: made healing instantaneous | archshift | 2 | -2/+2 | |
2014-06-17 | Implemented drinkable potions, noeffect entity effect, | archshift | 8 | -6/+165 | |
Clears entity effects on death | |||||
2014-06-17 | Implemented milk, added documentation to Pawn.h | archshift | 7 | -5/+86 | |
2014-06-17 | Pawn.cpp: fixed effect iterator BAD_ACCESS | archshift | 2 | -9/+14 | |
Erasure was occurring before the iterator increased, causing a bad access. Solved by storing map pairs in variables and manually updating iterator before erasure. Fixed mix-up in function arguments on food poisoning | |||||
2014-06-17 | Pawn: Enabled entity effect broadcast, added typedef | archshift | 2 | -4/+6 | |
Typedef'd std::map<cEntityEffect::eType, cEntityEffect> to tEffectMap | |||||
2014-06-17 | EntityEffect: read-only getters, added user and distance modifier fields | archshift | 3 | -11/+35 | |
User: the pawn that uses or produces the entity effect (drinks/throws a potion) Distance modifier: the potency modifier from splash potion effectivity radius | |||||
2014-06-17 | Player: Removed food-poisoning-specific code, set duration to 30 seconds | archshift | 3 | -27/+3 | |
http://minecraft.gamepedia.com/Hunger#Behavior | |||||
2014-06-17 | Entity effects: Added handlers for entity effects | archshift | 4 | -13/+138 | |
Implemented hunger, instant health, damage, poison, regen Added "template" entity effect implementations | |||||
2014-06-17 | Added iterator on tick to manage entity effect duration | archshift | 1 | -1/+18 | |
2014-06-17 | cPawn: Remove unused m_bBurnable | archshift | 2 | -2/+0 | |
2014-06-17 | Moved Effects.h to EntityEffects.h, added initial impl | archshift | 9 | -36/+115 | |
2014-06-17 | Added classes for splash potions and wither skulls | archshift | 5 | -0/+149 | |
2014-06-17 | Fix fence gate sound (Redstone simulator). | Howaner | 1 | -4/+10 | |
2014-06-17 | Add fence gate sound. | Howaner | 1 | -0/+1 | |
2014-06-17 | Add UNUSED() Tags | Howaner | 1 | -0/+6 | |
2014-06-17 | Add door sound | Howaner | 1 | -0/+1 | |
2014-06-17 | Added crBlocked and crNoPermission | STRWarrior | 2 | -2/+4 | |
2014-06-17 | HandleCommand now returns an CommandResult enum. | STRWarrior | 2 | -23/+19 | |
2014-06-17 | Check block type from cBlockEntity | Howaner | 1 | -8/+8 | |
2014-06-17 | Add more documentation. | Howaner | 1 | -0/+2 | |
2014-06-17 | derp | Howaner | 1 | -3/+3 | |
2014-06-17 | Fixed possible confusion. | STRWarrior | 2 | -2/+8 | |
If a command handler gets an error then the player will receive an unknown command error. This can be confusing for players. | |||||
2014-06-17 | Add comment. | Howaner | 1 | -0/+1 | |
2014-06-17 | Add parenthesis | Howaner | 1 | -2/+2 | |
2014-06-17 | The same: Float, not Double | Howaner | 1 | -1/+1 | |
2014-06-17 | Float, not Double | Howaner | 1 | -1/+1 | |
2014-06-17 | Revert "Fix right click bugs." | Howaner | 1 | -41/+40 | |
This reverts commit 61b6fdde7553dac6e2d5c5a071b9a13fa0d71b2f. | |||||
2014-06-17 | The motion is already set in AddBasicEntity() | Howaner | 1 | -5/+0 | |
2014-06-17 | Add DoWithBlockEntityAt() to WorldInterface.h | Howaner | 4 | -40/+64 | |
2014-06-17 | Add end lines to BlockPressurePlate.h | Howaner | 1 | -1/+5 | |
2014-06-17 | Add pressure plate handler | Howaner | 3 | -0/+41 | |
2014-06-17 | Fix fence gate redstone simulator. | Howaner | 1 | -2/+1 | |
2014-06-16 | Split Broadcast Sound Effect function call in multiple lines. | Howaner | 2 | -3/+24 | |
2014-06-16 | Fix doubleslab meta. | Howaner | 1 | -0/+1 | |
2014-06-16 | Glass shouldn't drop. | Howaner | 1 | -0/+3 | |
2014-06-16 | This isn't needed | Howaner | 1 | -1/+0 | |
2014-06-16 | Fix bow sound and creative arrow pickup. | Howaner | 2 | -19/+30 | |
2014-06-16 | Fixed GCC compilation. | madmaxoft | 1 | -1/+1 | |
2014-06-16 | Fixed MSVC builds. | madmaxoft | 1 | -9/+0 | |
2014-06-16 | Add bow charging animation | Howaner | 2 | -2/+6 | |
2014-06-16 | FIxed second weird enum | Tycho | 1 | -20/+1 | |
2014-06-16 | Refactored reversing logic into seperate function | Tycho | 2 | -16/+16 | |
2014-06-16 | Fixed gcc compilation. | madmaxoft | 1 | -1/+1 | |
2014-06-16 | Fixed tigers weird enums | Tycho | 1 | -14/+6 | |
2014-06-16 | Merge branch 'master' of github.com:mc-server/MCServer | Tycho | 30 | -455/+820 | |
2014-06-16 | Moved repeater handling to seperate pass | Tycho | 2 | -97/+64 | |
2014-06-16 | Fix a few warnings | Tycho | 1 | -3/+3 | |
2014-06-16 | Added override | Tycho | 1 | -3/+3 | |
2014-06-16 | Fixed a copypasta error in WormNestCaves generator settings. | madmaxoft | 1 | -1/+1 | |
2014-06-16 | Updated the SandFlatRoofVillage prefabs. | madmaxoft | 1 | -288/+381 | |
2014-06-15 | Added random offsets to cGridStructGen. | madmaxoft | 17 | -85/+127 | |
Fixes #740. | |||||
2014-06-15 | Players are saved regularly | Tiger Wang | 2 | -2/+22 | |
* Fixes #1076 | |||||
2014-06-15 | Fixed bad comparison crash | Tiger Wang | 1 | -2/+2 | |
* Fixes #1095 | |||||
2014-06-15 | Fixed daylight sensor unpowering | Tiger Wang | 1 | -6/+28 | |
* Fixes #1094 | |||||
2014-06-14 | Changed names of callbacks | Tycho | 2 | -10/+10 | |
2014-06-14 | Removed spaces | Tycho | 1 | -2/+2 | |
2014-06-14 | Documented starvation callbacks | Tycho | 1 | -0/+7 | |
2014-06-14 | Documented cAllocationPool | Tycho | 1 | -0/+5 | |
2014-06-14 | Reformated ChunkMap.h | Tycho | 2 | -4/+10 | |
2014-06-14 | Moved m_Sections | Tycho | 1 | -1/+2 | |
2014-06-14 | Added generic Allocation Pool Interface | Tycho | 7 | -30/+46 | |
2014-06-14 | fixed spaces | Tycho | 7 | -13/+15 | |
2014-06-14 | fixed spaces | Tycho | 3 | -6/+6 | |
2014-06-14 | fixed compile | Tycho | 1 | -1/+1 | |
2014-06-14 | fixed const issue | Tycho | 1 | -3/+3 | |
2014-06-14 | Fill with buffer on startup | Tycho | 1 | -0/+10 | |
2014-06-14 | Fixed comments | Tycho | 2 | -6/+6 | |
2014-06-14 | Added logging | Tycho | 1 | -3/+12 | |
2014-06-14 | Removed an unused tolua_end and tolua_begin pair. | madmaxoft | 1 | -2/+0 | |
2014-06-14 | Simplified speed clamping. | madmaxoft | 1 | -8/+3 | |
2014-06-14 | Refactored speed-setting to use a common function for all cases. | madmaxoft | 4 | -93/+44 | |
2014-06-14 | Fixed bindings generation for Win64 builds. | Mattes D | 3 | -9/+29 | |
Fixes #1092. | |||||
2014-06-14 | Fixed MSVC Bindings generation. | Mattes D | 1 | -0/+3 | |
2014-06-14 | Remove windows bindings crutch | worktycho | 1 | -10/+0 | |
2014-06-14 | Fixed a repeater issue | Tiger Wang | 2 | -17/+16 | |
* Repeaters now properly continuously update their powering * Minor cosmetic improvements | |||||
2014-06-14 | Reduced cPluginManager code duplication | Tiger Wang | 1 | -286/+178 | |
2014-06-13 | Removed an unused fwd declaration. | madmaxoft | 1 | -1/+0 | |
2014-06-12 | automaticlly build tolua and generate bindings as part of build. | tycho | 2 | -84/+85 | |
2014-06-12 | Fixed two redstone bugs | Tiger Wang | 1 | -0/+6 | |
* Fixed chunk border powering * Fixed quick place-replace powering | |||||
2014-06-11 | DispenserEntity code cleanup after PR merge. | madmaxoft | 2 | -30/+30 | |
2014-06-11 | Roads in villages are made out of wooden planks if they generate on water. | STRWarrior | 1 | -4/+17 | |
2014-06-11 | Changed the teleport permissions to the new ones. | Alexander Harkness | 1 | -1/+1 | |
2014-06-11 | Fixed constness | worktycho | 1 | -5/+5 | |
2014-06-11 | Player.h: Moved doxy-comments to Entity.h | archshift | 2 | -3/+10 | |
Moved doxy-comments to the defining function in Entity.h rather than the overloaded functions in Player.h Comment for each function (instead of assumed encapsulating comments) @deprecated tag for ForceSetSpeed() | |||||
2014-06-11 | Compile fix | Tiger Wang | 1 | -1/+1 | |
2014-06-11 | Reduced code duplication | Tiger Wang | 1 | -4/+4 | |
call @maxmaxoft! calling... call connected (0:20) call ended | |||||
2014-06-11 | IsWeatherSunnyAt does something useful :D | Tiger Wang | 1 | -9/+5 | |
2014-06-11 | Added cBlockArea:GetCoordRange to Lua API. | madmaxoft | 1 | -0/+32 | |
2014-06-11 | SMICOLOSL | Alexander Harkness | 1 | -4/+4 | |
Meant to be semicolons up there. | |||||
2014-06-11 | Revert "Initial Mesa Bryce implementation." | madmaxoft | 4 | -116/+4 | |
This reverts commit 1ff1a93866ab81e3868588a256f446a902a1a8c4. | |||||
2014-06-11 | Updated unnecessary function :/ | Tiger Wang | 1 | -1/+5 | |
2014-06-11 | Add DoxyComments to he weather things. | Alexander Harkness | 1 | -7/+24 | |
Also changed the function names. | |||||
2014-06-11 | Add new IsWeatherWet hook for cauldrons. | Alexander Harkness | 1 | -1/+12 | |
@madmaxoft can you comment? | |||||
2014-06-11 | Removed assert that is now informed by type system | worktycho | 1 | -1/+0 | |
2014-06-10 | Initial Mesa Bryce implementation. | madmaxoft | 4 | -4/+116 | |
2014-06-10 | Fixed clang warnings about abs() in Noise.cpp. | madmaxoft | 1 | -2/+2 | |
MSVC provides a float overload of abs(), clang does not. Using the proper fabs(). | |||||
2014-06-10 | Fixed a race condition when adding a player to a world. | madmaxoft | 3 | -4/+29 | |
2014-06-10 | Fixed gcc compilation. | madmaxoft | 1 | -2/+2 | |
2014-06-09 | Added an experimental height generator, Mountains. | madmaxoft | 2 | -0/+87 | |
2014-06-09 | Added cRidgedMultiNoise, fixed cPerlinNoise. | madmaxoft | 2 | -1/+233 | |
2014-06-09 | Added Y coord checks and documentation to cBlockDoorHandler. | madmaxoft | 1 | -19/+40 | |
2014-06-09 | ToLua can now be run in pure-lua mode. | madmaxoft | 1 | -0/+27 | |
See the src/Bindings/AllToLua_lua.bat for usage example. | |||||
2014-06-09 | Fixed a crash when creating negative-size blockareas. | madmaxoft | 1 | -0/+8 | |
Now the server emits a warning instead and continues execution. | |||||
2014-06-08 | Fixed deadlock when moving players to other worlds. | Mattes D | 32 | -96/+204 | |
Fixes #1039, fixes #851 | |||||
2014-06-08 | Added queue for adding entities to cWorld. | Mattes D | 6 | -7/+42 | |
This alone doesn't work properly yet, further changes to cPlayer are needed. | |||||
2014-06-08 | Proper fix for long interaction. | madmaxoft | 1 | -7/+14 | |
Fixes #1078 and #1038. | |||||
2014-06-07 | docs/Generator: Added the easy Finishers. | madmaxoft | 1 | -1/+13 | |
2014-06-07 | Added RainbowRoads finisher generator. | madmaxoft | 5 | -3/+1594 | |
2014-06-07 | Further improvements on redstone speed | Tiger Wang | 3 | -68/+81 | |
Based on suggestions of @worktycho * Repeaters now walk their data structure only when needed * Fixed a bug with cChunkData returning an incorrect value for whether a meta had changed | |||||
2014-06-07 | Fixed mob hitbox sizes, removed TODOs | archshift | 3 | -5/+2 | |
Measured bat and blaze in vanilla, updated values. Cavespiders are, in fact, passive in the day. | |||||
2014-06-06 | Further reduced redstone idle CPU consumption | Tiger Wang | 1 | -7/+27 | |
* Repeaters and wires are no longer unnecessarily ticked * Fixed #1063, likely addressed #1062 * Fixed bugs regarding duplicate values | |||||
2014-06-05 | - Fixed a lot of alignment | JoannisO | 1 | -7/+7 | |
2014-06-05 | Redstone fixes and improvements [SEE DESC] | Tiger Wang | 3 | -61/+96 | |
Haha, see desc. * Improved redstone speed through a marking dirty system. Only a select few devices are still continuously simulated * Fixed redstone crashing with recent piston changes | |||||
2014-06-04 | Fix itemframe break. | Howaner | 1 | -1/+3 | |
2014-06-04 | - Removed the code that removed fireworks from a dispenser even thought | JoannisO | 1 | -3/+0 | |
they weren't launched. | |||||
2014-06-04 | derp | worktycho | 1 | -1/+1 | |
2014-06-04 | - Fixed variable names in a function. | JoannisO | 1 | -2/+2 | |
2014-06-04 | - Fixed a lot of astethics | JoannisO | 2 | -14/+17 | |
2014-06-04 | Fixed bad coordinate | worktycho | 1 | -1/+1 | |
2014-06-04 | Make sure m_StackSizeToBeUsedInRepair Always has a valid value | worktycho | 1 | -1/+3 | |
2014-06-04 | Removed unused field test | worktycho | 1 | -1/+0 | |
2014-06-04 | Initialise m_Callbacks field to NULL in empty constructor. | worktycho | 1 | -1/+2 | |
2014-06-04 | Exploded creepers drop nothing, part of #1058 | Tiger Wang | 1 | -2/+8 | |
2014-06-04 | Fixed mob loading, part of #1058 | Tiger Wang | 1 | -1/+1 | |
2014-06-04 | Fixed #1057 | Tiger Wang | 1 | -1/+1 | |
2014-06-04 | Update IncrementalRedstoneSimulator.cpp | Julian Laubstein | 1 | -8/+8 | |
2014-06-03 | Player permissions aren't logged to console anymore. | madmaxoft | 1 | -7/+0 | |
This was only logspam on most servers and there are alternative ways to list players' permissions. | |||||
2014-06-03 | - Fixed an issue where there were 2 "DispChunk"-s in the same function. | JoannisO | 1 | -16/+5 | |
Resused the initial one. | |||||
2014-06-03 | - Fixed a bug where I didn't return anything in the GetShootVector | JoannisO | 1 | -0/+2 | |
function. This was however passed as "working" by GCC. | |||||
2014-06-03 | Fixed OnProjectileHitBlock bindings. | madmaxoft | 3 | -82/+111 | |
Also sorted the various cLuaState::Push() functions. | |||||
2014-06-03 | - Fixed a bug where I used the FireCharge ITEM instead of the Projectile | JoannisO | 1 | -1/+1 | |
ENUM | |||||
2014-06-03 | - Cleaned up the code massively | JoannisO | 2 | -90/+31 | |
- Stopped using cChunk in the GetShootVector class. Parameter is now the Metadata of the block - Stopped using cChunk in the SpawnProjectileFromDispenser method now using coordinates and finding the chunk by itself. - Removed the matrix calculations from GetShootVector. | |||||
2014-06-03 | - Added doxy comments and exported to lua | Joannis | 2 | -22/+64 | |
- Manipulation of the ShootVector is not to be done by the function that wants to spawn a projectile. | |||||
2014-06-02 | Small tweak for mobs | STRWarrior | 1 | -4/+14 | |
Mobs move a bit smoother and aren't able to move allot when in air. | |||||
2014-06-02 | cBlockArea reading hotfix. | madmaxoft | 1 | -63/+109 | |
This should fix the crashes introduced with chunksparsing. Not the most performant solution, but at least it should work. Ref.: #1056 | |||||
2014-06-01 | Update UnderwaterBase prefabs. | madmaxoft | 1 | -12/+378 | |
Added the waterfall room and the decaying sphere room. Re-tweaked the pieces' weights. | |||||
2014-06-01 | Suggestions two | Tiger Wang | 2 | -10/+12 | |
2014-06-01 | abort does not take a parameter. | worktycho | 1 | -2/+2 | |
2014-06-01 | Use abort in SIGSEGV and SIGABRT handlers | worktycho | 1 | -2/+2 | |
This should cause Mcserver to generate core dumps when it crashes. | |||||
2014-06-01 | Made a_BlockHitPos a reference | STRWarrior | 5 | -6/+6 | |
2014-06-01 | Updated UnderwaterBase prefabs. | madmaxoft | 1 | -103/+123 | |
2014-06-01 | Updated AlchemistVillage prefabs. | madmaxoft | 1 | -103/+105 | |
2014-06-01 | Players can't set items in the result slot, when they shift a item. | Howaner | 2 | -0/+39 | |
2014-06-01 | Add HandleSmeltItem() call for achievements. | Howaner | 1 | -7/+11 | |
2014-06-01 | Missing return; | Howaner | 1 | -0/+1 | |
2014-05-31 | Added an initial version of the underwater base generator. | madmaxoft | 5 | -0/+2103 | |
2014-05-31 | - Changed the name of the ProjectileLookVector method. | JoannisO | 2 | -3/+3 | |
Note: I still think the new name is unclear. Any other suggestions are welcome. | |||||
2014-05-31 | Used recommendations | STRWarrior | 6 | -9/+8 | |
2014-05-31 | Moved the IsDoor check before the meta get. | Howaner | 1 | -2/+1 | |
2014-05-31 | Add doxy-comment | Howaner | 1 | -3/+4 | |
2014-05-31 | Updated PlainsVillage prefabs. | madmaxoft | 1 | -73/+85 | |
2014-05-31 | Fixed a memory leak in VillagGen. | madmaxoft | 1 | -0/+5 | |
2014-05-31 | Set DraggingItem to Slot directly. | Howaner | 1 | -1/+1 | |
2014-05-31 | Fix DBL bug. | Howaner | 1 | -5/+4 | |
2014-05-31 | Change "Slot.IsEmpty()" to "Slot.m_ItemCount <= 0" | Howaner | 1 | -1/+1 | |
2014-05-30 | Fix the furnace result slot. | Howaner | 1 | -2/+90 | |
2014-05-30 | Fixed bindings for cCompositeChat:SetMessageType(). | madmaxoft | 1 | -2/+2 | |
2014-05-30 | Updated PlainsVillage and AlchemistVillage. | madmaxoft | 2 | -239/+1270 | |
2014-05-30 | Wrong arrow commit. | Howaner | 1 | -4/+0 | |
2014-05-30 | Better SetOpen() and IsOpen() function from the doors. | Howaner | 2 | -77/+27 | |
2014-05-30 | removed NULL assignment to const value | Tycho | 1 | -1/+0 | |
2014-05-30 | removed unneded addressof | Tycho | 1 | -7/+11 | |
2014-05-30 | Fixed cChunkData nibble copying. | madmaxoft | 1 | -9/+9 | |
2014-05-30 | Test failures break into MSVC debugger. | madmaxoft | 1 | -0/+6 | |
2014-05-30 | Test failures are reported verbosely and into the debug console on Win. | madmaxoft | 1 | -2/+18 | |
2014-05-30 | Fixed sign comparison. | madmaxoft | 1 | -1/+1 | |
2014-05-30 | Fixed wrong copy sizes in cChunkData. | madmaxoft | 1 | -10/+10 | |
2014-05-29 | Attempt at fixing an unresolved symbol in gcc / clang. | madmaxoft | 1 | -1/+1 | |
2014-05-29 | Fix bug when a_Idx is not a multiple of SectionBLockCount | worktycho | 1 | -1/+1 | |
2014-05-29 | Derp | worktycho | 1 | -1/+1 | |
2014-05-29 | fix underflow | worktycho | 1 | -1/+1 | |
Wish c++ could specify saturating unsigned underflow. | |||||
2014-05-29 | Fixed wrong block sizes for copying / setting. | madmaxoft | 2 | -42/+36 | |
2014-05-29 | - Prefixed all args with "a_" | JoannisO | 2 | -6/+10 | |
- Added braces around the cases. | |||||
2014-05-29 | Fixed Wrong types in nibble sizeofs | worktycho | 1 | -3/+3 | |
2014-05-29 | Add SetOpen() and IsOpen() to BlockDoor.h and fix door redstone bug. | Howaner | 2 | -13/+90 | |
2014-05-29 | Fixed overflow bug | worktycho | 1 | -6/+9 | |
2014-05-29 | Added comments, reformatted code. | madmaxoft | 6 | -280/+226 | |
2014-05-29 | Suggestions | Tiger Wang | 1 | -1/+6 | |
2014-05-29 | More comments! | Tiger Wang | 1 | -5/+4 | |
2014-05-29 | Revert "Fixed a food saturation issue" | Tiger Wang | 1 | -1/+1 | |
This reverts commit 67308e4337b422ebefb249049e662266072b0ba2. | |||||
2014-05-29 | Add comment | worktycho | 1 | -0/+4 | |
2014-05-29 | Changed block send queue to use vectors | Tiger Wang | 3 | -21/+29 | |
As suggested by @worktycho. | |||||
2014-05-29 | Fixed piston power checking | Tiger Wang | 1 | -11/+6 | |
2014-05-29 | Fixed a memory leak in cPOCPieceGenerator | madmaxoft | 1 | -0/+5 | |
2014-05-29 | Fixed forgotten changes. | madmaxoft | 1 | -3/+3 | |
2014-05-28 | Fixed a crash in message formatter. | madmaxoft | 1 | -1/+2 | |
The code would fail if a message is sent to a player not yet added to a world. | |||||
2014-05-28 | cChunkData: Normalized code style. | madmaxoft | 2 | -89/+106 | |
2014-05-28 | Code improvements | Howaner | 3 | -12/+4 | |
2014-05-28 | Fix hay place sound. | Howaner | 2 | -1/+31 | |
2014-05-28 | Fix fire break. | Howaner | 2 | -18/+19 | |
2014-05-28 | Add throw sound and fix arrow server crash. | Howaner | 4 | -5/+16 | |
2014-05-28 | Fixed cChunkData formatting. | madmaxoft | 2 | -39/+101 | |
2014-05-28 | Fixed a memory leak in cPrefabPiecePool. | madmaxoft | 2 | -1/+34 | |
The pool pieces weren't freed upon pool destruction. | |||||
2014-05-28 | Fix Y-Position from arrow entity. | Howaner | 1 | -0/+1 | |
2014-05-28 | Fix right click bugs. | Howaner | 1 | -40/+41 | |
2014-05-28 | Fix skull bugs. | Howaner | 2 | -2/+46 | |
2014-05-28 | - Removed breaks. I thought it wouldn't compile without them but the | JoannisO | 1 | -2/+0 | |
issue was appearantly solved with an earlier commit. | |||||
2014-05-28 | - Fixed an issue where dispensers would only shoot arrows (appearantly | JoannisO | 1 | -33/+24 | |
some commits didn't come through) - Cleaned up the code according to suggestions. | |||||
2014-05-28 | - Implemented vertical dispensing for projectiles. | Joannis | 2 | -16/+40 | |
- Fixed some terrible commit issues on my side. | |||||
2014-05-27 | Added AlchemistVillage prefabs (Thanks, KingsCraftAu). | madmaxoft | 3 | -9/+3007 | |
2014-05-27 | Fixed testing weights in PlainsVillages. | madmaxoft | 1 | -3/+3 | |
2014-05-27 | cPieceGenerator chooses starting pieces based on weights. | madmaxoft | 4 | -1/+44 | |
Fixes #1033. | |||||
2014-05-27 | Biome generators: biome lists can contain spaces. | madmaxoft | 1 | -1/+1 | |
2014-05-27 | Fixed test globals to work with precompiled headers | Tycho | 2 | -16/+36 | |
2014-05-27 | - Fixed the ampersands and asterisks to fit the format. | Joannis | 2 | -8/+8 | |
- Fixed the method "SpawnProjectileFromDispenser" to use CamelCasing. | |||||
2014-05-27 | ClientHandle.cpp: Process look before pos | archshift | 1 | -1/+1 | |
2014-05-26 | ClientHandle.cpp: remove redundant code | archshift | 1 | -22/+2 | |
HandlePlayerMoveLook() calls HandlePlayerPos() and HandlePlayerLook() to reduce code redundancy. | |||||
2014-05-26 | Revert "Add more move checks" | madmaxoft | 2 | -59/+17 | |
This reverts commit 989312c4e7f517ae324e857cb255211e3fd8bb06. | |||||
2014-05-26 | - Added support for more types of projectiles in the Dispenser | JoannisO | 2 | -38/+51 | |
- Improved the method of spawning projectiles in the world - Added another method for spawning the projectiles | |||||
2014-05-26 | Fixed prefab test initialization. | madmaxoft | 1 | -0/+3 | |
2014-05-26 | Added Arrow- and FireCharge-Dispensing to DispenserEntity. | JoannisO | 2 | -27/+95 | |
2014-05-25 | Added support for Miners' Village. | madmaxoft | 10 | -2234/+4438 | |
The village contains both prefabs that snap to ground and prefabs that connect strictly via connectors. Fixes #1027. | |||||
2014-05-25 | SEMICOLONS! | Alexander Harkness | 1 | -2/+2 | |
2014-05-25 | Update GroupManager.h | worktycho | 1 | -2/+2 | |
2014-05-25 | A fix that is better than #950. | Alexander Harkness | 1 | -5/+15 | |
2014-05-25 | Fixed bad merge | Tycho | 2 | -9/+10 | |
2014-05-25 | Fixed bug in freeing NULL pointers | Tycho | 1 | -13/+15 | |
2014-05-25 | Fixed a food saturation issue | Tiger Wang | 1 | -1/+1 | |
2014-05-25 | Hopefully fixed piston duplication issues | Tiger Wang | 15 | -437/+372 | |
* Fixes #879 * Fixes #714 | |||||
2014-05-24 | inject TestGlobals.h correctly | Tycho | 1 | -3/+7 | |
2014-05-24 | Added Japanese village prefabs. | madmaxoft | 5 | -4/+2442 | |
2014-05-24 | Moved accessors to cpp file | Tycho | 2 | -216/+241 | |
2014-05-24 | Implemented style changes | Tycho | 6 | -92/+95 | |
2014-05-23 | Implemented Allocation Pool use by cChunkData | Tycho | 7 | -32/+79 | |
2014-05-23 | Use placement new to initalise objects | Tycho | 1 | -2/+5 | |
2014-05-23 | Fixed Mineshaft system size. | Mattes D | 1 | -1/+1 | |
2014-05-23 | Auto-enlargement for cGridStructGen cache. | Mattes D | 1 | -0/+9 | |
2014-05-23 | Fixed datatype conversion warning. | Mattes D | 1 | -2/+2 | |
2014-05-22 | Updated plains village prefabs. | madmaxoft | 1 | -186/+171 | |
Expanded the hitboxes so that houses don't touch each other. Fixed minor visual defects. | |||||
2014-05-22 | Villages have min and max density setting. | madmaxoft | 5 | -17/+110 | |
Also made roads use 3+9 scheme, instead of 3+5, for the house connectors. Fixes #1020. | |||||
2014-05-22 | Added doxy-comments | STRWarrior | 1 | -6/+8 | |
2014-05-22 | cEntity::SetSpeed(a_Vector3d) isn't virtualized anymore | STRWarrior | 2 | -2/+2 | |
2014-05-22 | cPlayer overrides the SetSpeedXX functions | STRWarrior | 3 | -4/+53 | |
Fixed compile error | |||||
2014-05-22 | Both SetSpeed functions are now overridden by cPlayer | STRWarrior | 3 | -6/+32 | |
2014-05-22 | Updated plains village prefabs. | madmaxoft | 1 | -44/+43 | |
The DoublePlantBed had sponges in wrong places, plus a few cosmetic fixes. | |||||
2014-05-21 | Changed desert village roads to gravel. | madmaxoft | 1 | -1/+1 | |
2014-05-21 | Added second kind of desert village (FlatRoof). | madmaxoft | 3 | -4/+1535 | |
2014-05-21 | Fixed if spaces | Tycho | 2 | -22/+23 | |
2014-05-21 | Added callback for stopping starvation mode | Tycho | 1 | -0/+4 | |
2014-05-21 | Fixed reversed comparisons to null | Tycho | 2 | -17/+17 | |
2014-05-21 | Implemented Allocation Pool | Tycho | 1 | -0/+50 | |
2014-05-21 | Added space to ChunkData.cpp | Tycho | 1 | -20/+100 | |
2014-05-21 | Changed cChunkData::SetMeta to return a bool indicating whether the value changed | Tycho | 2 | -7/+9 | |
2014-05-21 | Fixed stylistic issues | Tycho | 4 | -25/+25 | |
2014-05-21 | Renamed cChunkBuffer to cChunkData | Tycho | 9 | -67/+67 | |
2014-05-21 | Fixed minor style issues | Tycho | 3 | -7/+7 | |
2014-05-21 | Fixed cWither::KilledBy | andrew | 2 | -1/+3 | |
2014-05-20 | Update CompositeChat.h | Tiger Wang | 1 | -2/+4 | |
2014-05-20 | Cleaned up cPlayer::UpdateMovementStats; Wither achievements | andrew | 7 | -15/+128 | |
2014-05-20 | Update Player.cpp | Alexander Harkness | 1 | -19/+19 | |
2014-05-19 | Fixed a cactus Y position issue | Tiger Wang | 1 | -2/+3 | |
2014-05-19 | Simplified cacti conditions | Tiger Wang | 1 | -2/+2 | |
2014-05-19 | cCompositeChat message type is now formatted | Tiger Wang | 4 | -5/+13 | |
2014-05-19 | Added client translation to achievements | Tiger Wang | 4 | -4/+70 | |
2014-05-19 | Changed the m_slotarea position | Julian Laubstein | 1 | -2/+2 | |
2014-05-19 | Fixed warnings in IncrementalRedstoneSimulator | Julian Laubstein | 1 | -1/+7 | |
2014-05-19 | Fixed some warnings in Server.cpp, and in UI/ | Julian Laubstein | 3 | -3/+11 | |
2014-05-19 | Derp | Alexander Harkness | 1 | -1/+1 | |
2014-05-19 | Rolled some changes back | Julian Laubstein | 1 | -12/+2 | |
2014-05-19 | Should have fixed assumptions about entity width. | Alexander Harkness | 1 | -4/+5 | |
@madmaxoft can you comment? | |||||
2014-05-19 | Fixed some warnings | Julian Laubstein | 1 | -2/+12 | |
2014-05-19 | Fixed clanging errors. | Alexander Harkness | 1 | -5/+5 | |
Please @tigerw make sure this is correct. | |||||
2014-05-18 | Implemented cacti damage | Tiger Wang | 3 | -2/+29 | |
+ Implemented cacti damage * Fixed pickup tossing (PR #994 bug) | |||||
2014-05-18 | Updated SandVillage prefabs to latest Gallery content. | madmaxoft | 1 | -12/+12 | |
This fixes sand village generation. | |||||
2014-05-18 | There's no "round" function in MSVC2008. | madmaxoft | 2 | -4/+4 | |
2014-05-18 | Fixed datatype truncation in Diff() template. | madmaxoft | 1 | -1/+1 | |
2014-05-18 | removed the <list> include | Julian Laubstein | 1 | -1/+0 | |
2014-05-18 | Added unload <pluginname> command | Julian Laubstein | 1 | -5/+9 | |
2014-05-18 | Fixed issue with types not being defined for an unused parameter | Tycho | 8 | -107/+111 | |
2014-05-17 | Village roads are drawn properly. | madmaxoft | 2 | -8/+35 | |
2014-05-17 | Village houses are height-adjusted onto the terrain. | madmaxoft | 5 | -7/+67 | |
2014-05-17 | Added load cmd | Julian Laubstein | 1 | -5/+29 | |
2014-05-17 | Added load command in the cServer class | Julian Laubstein | 1 | -0/+6 | |
2014-05-17 | derp | Tycho | 1 | -1/+1 | |
2014-05-17 | fixed assignment bugs and Skylight bug | Tycho | 1 | -3/+5 | |
2014-05-17 | Fix assignment ops 2 | worktycho | 1 | -3/+8 | |
2014-05-17 | Fix assignment operators | worktycho | 1 | -10/+14 | |
2014-05-17 | Updated PlainsVillage prefabs to the latest Gallery contents. | madmaxoft | 1 | -2265/+2892 | |
2014-05-16 | Add more move checks | Howaner | 2 | -17/+59 | |
- Invalid X/Y/Z/Stance check (std::isnan) - Illegal stance - Illegal position (32.000.000 is the world size) | |||||
2014-05-16 | Fixed anvil exp removing | tonibm19 | 1 | -1/+1 | |
2014-05-15 | Fix compile error. | Howaner | 1 | -1/+1 | |
2014-05-15 | Move radius check. | Howaner | 1 | -25/+40 | |
2014-05-15 | Fixed a NULL ptr failure in GridStructGen. | madmaxoft | 2 | -9/+42 | |
When the descendant generator returned a NULL structure, the generator would crash. Now it uses a special cEmptyStructure class instead. | |||||
2014-05-15 | Changed village generator defaults to more reasonable values. | madmaxoft | 1 | -2/+2 | |
2014-05-15 | Changed village road generation to use multiple prefabs. | madmaxoft | 3 | -39/+38 | |
2014-05-15 | VillageGen rewritten using BFSPieceGenerator. | madmaxoft | 5 | -412/+406 | |
Piece composition is not good yet, the buildings aren't height-adjusted and the road pieces will need special processing. This is mainly for adjusting the per-piece params. | |||||
2014-05-15 | cPrefab can be constructed in code. | madmaxoft | 2 | -0/+51 | |
2014-05-13 | Fixes | andrew | 5 | -20/+23 | |
2014-05-12 | VillageGen: Added well placement and the general algorithm description. | madmaxoft | 3 | -6/+152 | |
2014-05-12 | Movement Statistics | andrew | 6 | -14/+101 | |
2014-05-12 | cEntity::Killed(cEntity *) Handler; Achievement triggers; cPlayer::AwardAchievement() | andrew | 8 | -10/+143 | |
2014-05-12 | More switch warnings. | archshift | 2 | -7/+34 | |
2014-05-12 | Fixed a few more switch warnings. | archshift | 3 | -32/+35 | |
2014-05-11 | Fixed a warning and a complaint about a never-read variable. | archshift | 2 | -15/+11 | |
2014-05-11 | Initial VillageGen implementation. | madmaxoft | 6 | -0/+5807 | |
WIP, doesn't generate anything yet. Ref.: 740. | |||||
2014-05-11 | Fixed compilation | andrew | 1 | -0/+2 | |
2014-05-11 | Added several more testsfor arrays and coordinates | Tycho | 1 | -4/+16 | |
2014-05-11 | Fixed bug that caused Array Setters to always create segments | Tycho | 1 | -4/+4 | |
2014-05-11 | Fixed stat serialization | andrew | 4 | -24/+44 | |
2014-05-11 | SkyLight defaults to 0xFF | Tycho | 1 | -1/+1 | |
2014-05-11 | Fixed a bug in writting zeros to a non-allocated section | Tycho | 2 | -0/+23 | |
2014-05-11 | Statistic Manager | andrew | 16 | -43/+448 | |
2014-05-11 | Rename HandleBlockDigCancel to FinishDigAnimtion. | Howaner | 2 | -5/+5 | |
2014-05-10 | Fixed stupid error | Tycho | 1 | -1/+1 | |
2014-05-10 | Fixed stupid buffer overflow in array setblocks | Tycho | 2 | -5/+5 | |
2014-05-10 | Fixed the console saying no plugins are loaded. | STRWarrior | 1 | -1/+1 | |
2014-05-10 | Fixed compile problem. | STRWarrior | 1 | -1/+1 | |
2014-05-10 | A portal block now chooses a number between 2000 and 0 | STRWarrior | 1 | -1/+1 | |
2014-05-10 | Each time a portal block receives a tick it has a 1 in 500 chance of spawning a zombie pigman. | STRWarrior | 1 | -0/+14 | |
2014-05-10 | Fixed bug in setting metas | Tycho | 2 | -19/+7 | |
2014-05-10 | Client cert is not requested. | Mattes D | 1 | -1/+1 | |
2014-05-09 | Add block place/break distance check. | Howaner | 2 | -0/+31 | |
2014-05-09 | Add DIG_STATUS_CANCELLED packet and add item resend, when a block can't place/break. | Howaner | 4 | -36/+79 | |
2014-05-09 | Fixed size_t in FireworksSerializer. | Mattes D | 1 | -2/+2 | |
2014-05-09 | Fixed message formatting. | Mattes D | 1 | -2/+2 | |
2014-05-09 | Removed unused constants from MineShafts and Ravines. | Mattes D | 2 | -9/+0 | |
2014-05-09 | Even more size_t fixes. | Mattes D | 1 | -4/+4 | |
2014-05-09 | More size_t fixes. | Mattes D | 2 | -6/+6 | |
2014-05-09 | Removed an unused NetherFortGen variable. | Mattes D | 1 | -6/+0 | |
2014-05-09 | Removed an unused macro. | Mattes D | 1 | -7/+0 | |
2014-05-09 | Build fixes after the last size_t batch. | Mattes D | 6 | -15/+15 | |
2014-05-09 | Range Check on schematic size | worktycho | 1 | -1/+1 | |
Fixes CID 55830 | |||||
2014-05-09 | World pre-generation distance is settable in world.ini. | Mattes D | 1 | -2/+6 | |
2014-05-09 | Lighting thread disabled its chunkstays before deleting them. | Mattes D | 1 | -0/+2 | |
2014-05-09 | Fixed MSVC 64-bit build warnings. | Mattes D | 46 | -156/+173 | |
2014-05-09 | Check the height and width values read. | worktycho | 1 | -0/+8 | |
Fixes CID 55831 | |||||
2014-05-09 | Ravines rewritten using cGridStructGen. | Mattes D | 2 | -182/+40 | |
Ref.: #987. | |||||
2014-05-09 | Initialise m_HasTeleported in both constructors | worktycho | 1 | -0/+1 | |
2014-05-09 | cWormNestCaves rewritten using cGridStructGen. | Mattes D | 2 | -223/+29 | |
Ref.: #987. | |||||
2014-05-09 | Mineshafts generator rewritten to use GridStructGen. | Mattes D | 2 | -156/+33 | |
2014-05-08 | Fixed cGridStructGen. | Mattes D | 1 | -18/+6 | |
Now cNetherFortGen works with the new architecture. | |||||
2014-05-08 | Fixed MSVC 64-bit build warnings. | Mattes D | 46 | -156/+173 | |
2014-05-07 | cNetherFortGen uses cGridStructGen. | madmaxoft | 5 | -264/+42 | |
WIP, this doesn't work properly yet. | |||||
2014-05-07 | Superfluous method override. | Howaner | 1 | -6/+0 | |
2014-05-07 | Missing comma | Howaner | 1 | -2/+2 | |
2014-05-07 | Send item back to the client when the item get damage. | Howaner | 1 | -0/+1 | |
2014-05-07 | Change m_RepairCost to int. | Howaner | 6 | -16/+10 | |
2014-05-07 | Add lava and water check to block handlers. | Howaner | 2 | -2/+14 | |
2014-05-07 | Rename CanChangeDirtToGrass to CanDirtGrowGrass | Howaner | 6 | -9/+9 | |
2014-05-07 | Where is the problem with clang? | Howaner | 1 | -1/+1 | |
2014-05-07 | Fix MagmaCube save. | Howaner | 2 | -3/+9 | |
2014-05-07 | Add repair cost to cItem, add custom name to NBTChunkSerializer and fix anvil bugs. | Howaner | 8 | -57/+125 | |
2014-05-07 | Initial cPrefabPiecePool refactoring. | madmaxoft | 2 | -0/+196 | |
Ref.: #986. | |||||
2014-05-07 | Fixed wires powering wires diagonally below them | Tiger Wang | 1 | -5/+1 | |
2014-05-06 | Fixed an extra space. | madmaxoft | 1 | -1/+1 | |
2014-05-06 | Suggestions'd #2 | Tiger Wang | 2 | -1/+6 | |
2014-05-06 | Rename CanRepairWithItem to CanRepairWithRawMaterial and rename Size() to Count() | Howaner | 9 | -34/+33 | |
2014-05-06 | Simplified the HandleAnvilItemName() code. | Howaner | 1 | -7/+2 | |
2014-05-06 | Initial cGridStructGen refactoring. | madmaxoft | 2 | -0/+262 | |
Ref.: #987. | |||||
2014-05-06 | Suggestions'd | Tiger Wang | 3 | -7/+11 | |
2014-05-05 | Changed cPieceGenerator to support pairings. | madmaxoft | 3 | -57/+104 | |
Fixes #982. | |||||
2014-05-05 | Prefabs can specify that they don't want flooring. | madmaxoft | 1 | -30/+33 | |
Previously the flag was ignored. | |||||
2014-05-05 | Change int to size_t return. | Howaner | 2 | -3/+3 | |
2014-05-05 | Fixed a flipped condition in cBlockArea::Merge(). | madmaxoft | 1 | -2/+2 | |
2014-05-05 | Fix SetRepairedItemName() in SlotArea.cpp | Howaner | 1 | -1/+1 | |
2014-05-05 | Add comments to CanTakeResultItem() | Howaner | 1 | -5/+5 | |
2014-05-05 | Add doxycomments to cSlotAreaAnvil functions. | Howaner | 1 | -0/+2 | |
2014-05-05 | Changed HandleAnvilItemName() length to size_t in ClientHandle.h | Howaner | 1 | -1/+1 | |
2014-05-05 | Add anvil shift click. | Howaner | 2 | -5/+86 | |
2014-05-05 | This isn't a enchantment table :D | Howaner | 1 | -1/+1 | |
2014-05-05 | Add clicks, exp subtraction, item check, ... | Howaner | 7 | -18/+210 | |
2014-05-05 | Add MC|ItemName plugin message. | Howaner | 6 | -8/+51 | |
2014-05-05 | Add anvil window and slot area. | Howaner | 13 | -0/+356 | |
2014-05-05 | Fixed crash on creating a world during plugin initialisation | worktycho | 1 | -1/+1 | |
2014-05-05 | Fixed formatting | Tiger Wang | 1 | -4/+5 | |
2014-05-04 | Fixed 027efe09ea3d3222c3cbf169643e57773c1614ae | Tiger Wang | 1 | -3/+49 | |
2014-05-04 | Fixed lever and button powering direction | Tiger Wang | 1 | -16/+8 | |
2014-05-04 | Removed convert-assign operator. | madmaxoft | 1 | -8/+0 | |
We want all conversions to be explicit, not hidden. | |||||
2014-05-04 | Fixed pressure plate oversights | Tiger Wang | 1 | -2/+8 | |
* Fixed stone pressure plates not checking for the correct distance for players * Fixed pressure plates in general not link powering the blocks beneath them | |||||
2014-05-04 | Fixed portal Z direction loop coding failure | Tiger Wang | 1 | -10/+9 | |
* Fixed portals created in the ZP/ZM direction eating its frame * Changed return type of a function | |||||
2014-05-03 | Hotfixed Chunked transfer encoding in Yggdrasil. | madmaxoft | 1 | -1/+1 | |
By using HTTP/1.0, we're disabling the support for the Chunked encoding on the server. This is a hotfix for #979, a proper parser implementation is still needed. | |||||
2014-05-03 | Fixed connection encryption. | madmaxoft | 1 | -1/+1 | |
Fixes #975. | |||||
2014-05-03 | Removed the controversial Vector3::operator <. | madmaxoft | 1 | -6/+0 | |
It hasn't been used in any C++ code and Lua doesn't need it. | |||||
2014-05-03 | Fixed float comparison warnings in Vector3. | madmaxoft | 1 | -5/+23 | |
There's a bitwise comparison (Equals), and there's Eps-based comparison (EqualsEps). | |||||
2014-05-03 | Implemented a true assignment operator for Vector3. | madmaxoft | 1 | -1/+9 | |
2014-05-03 | Fixed vanilla fluid simulator. | madmaxoft | 1 | -4/+1 | |
Fixes #919. | |||||
2014-05-03 | cCHunkBuffer that compiles with TestGlobals.h | Tycho | 4 | -1/+13 | |
2014-05-02 | Attempted fix for CLang warnings in Vector3.h. | madmaxoft | 1 | -1/+9 | |
C++11 seems to have deprecated classes that have custom copy-constructor but not a custom assignment operator. | |||||
2014-05-02 | WebAdmin outputs a log message about HTTP / HTTPS status. | madmaxoft | 1 | -18/+31 | |
2014-05-02 | Fixed vanilla fluid simulator. | madmaxoft | 4 | -14/+20 | |
Fixes #919. | |||||
2014-05-02 | Fixed a buffer overflow in cChunk:SetLight(). | madmaxoft | 1 | -2/+2 | |
There are only half as many bytes for light than there are blocktypes. | |||||
2014-05-02 | Open files in shared mode on windows, so that other tools may read them. | madmaxoft | 1 | -2/+2 | |
This was the behavior before fopen_s() was used for implementation; unlike fopen(), fopen_s() opens the file in exclusive mode. | |||||
2014-05-02 | A bit of reformatting. | madmaxoft | 1 | -5/+10 | |
2014-05-02 | Fixed MagmaCube spawning. | madmaxoft | 1 | -0/+4 | |
Fixes #928. | |||||
2014-05-02 | Added a sanitizer for Spawn egg damage value. | madmaxoft | 1 | -1/+39 | |
This disallows spawning unknown mobs from unknown spawn eggs. Ref.: #928. | |||||
2014-05-02 | HOOK_DISCONNECT has cClientHandle as its first parameter. | madmaxoft | 6 | -10/+10 | |
Ref.: #655. | |||||
2014-05-01 | Fixed warnings in ManualBindings. | madmaxoft | 1 | -20/+20 | |
2014-05-01 | Fixed warnings in Lua helpers. | madmaxoft | 2 | -3/+3 | |
2014-05-01 | Fixed a warning in Noise. | madmaxoft | 1 | -1/+1 | |
2014-05-01 | More ClientHandle fixes. | madmaxoft | 2 | -3/+3 | |
2014-05-01 | Fixed warnings in ClientHandle. | madmaxoft | 8 | -9/+9 | |
2014-05-01 | Fixed warnings in cByteBuffer. | madmaxoft | 2 | -14/+14 | |
2014-05-01 | Fixed warning in BlockID. | madmaxoft | 1 | -1/+1 | |
2014-05-01 | Fixed warnings in cBlockArea. | madmaxoft | 1 | -2/+2 | |
2014-05-01 | Fixed warnings in FastNBT. | madmaxoft | 1 | -2/+2 | |
2014-05-01 | Fixed warning in cCallbackSslContext::cDataCallbacks. | madmaxoft | 1 | -0/+3 | |
2014-05-01 | Fixed warning in cBlockArea. | madmaxoft | 1 | -1/+1 | |
2014-05-01 | Added a missing return statement. | madmaxoft | 1 | -0/+1 | |
2014-05-01 | Removed the explicit copy constructor for cItem. | madmaxoft | 1 | -0/+6 | |
The compiler generates an implicit one with the same contents and warns about it. The function left in for ToLua to generate the binding for it. | |||||
2014-05-01 | cSslContext has virtual destructor now. | madmaxoft | 1 | -1/+1 | |
2014-05-01 | Fixed MSVC2013 compilation. | Mattes D | 1 | -1/+1 | |
2014-05-01 | Renamed PublicKey to CryptoKey in CMakeLists.txt | Mattes D | 1 | -3/+2 | |
2014-05-01 | Anvil saver pads data to 4K boundaries. | madmaxoft | 1 | -0/+5 | |
Fixes #524. | |||||
2014-05-01 | Renamed cPublicKey to cCryptoKey. | madmaxoft | 9 | -41/+40 | |
The class can hold both the private key and the public key, bad naming on PolarSSL's part. Also somewhat fixed the cert and key loading in cHTTPServer. | |||||
2014-05-01 | Fixed crashes in the SSL HTTP connection. | madmaxoft | 9 | -23/+36 | |
2014-05-01 | Implemented SSL connection for WebAdmin. | madmaxoft | 4 | -2/+191 | |
Fixes FS-319. | |||||
2014-05-01 | Fixed HTTP message parsing, prepared for SSL. | madmaxoft | 2 | -3/+4 | |
2014-05-01 | Added a (disabled) test of low-security ciphersuites. | madmaxoft | 1 | -0/+12 | |
Enabling this allows the connection to be sniffed and decoded using Wireshark, when given the SSL private key. | |||||
2014-05-01 | Fixed BufferedSslContext's buffer reading and writing. | madmaxoft | 1 | -2/+2 | |
2014-05-01 | cSslContext supports setting own cert / privkey. | madmaxoft | 5 | -7/+187 | |
2014-05-01 | Added cBufferedSslContext implementation. | madmaxoft | 2 | -20/+51 | |
2014-04-30 | If webadmin.ini doesn't exist, example one is written immediately. | madmaxoft | 1 | -0/+1 | |
2014-04-30 | Fixed a warning when an empty item is being created. | madmaxoft | 1 | -1/+1 | |
2014-04-30 | Ladders set as transparent. | madmaxoft | 1 | -0/+1 | |
2014-04-30 | Removed the unused cBlockingTCPLink class. | madmaxoft | 3 | -171/+0 | |
2014-04-29 | Delayed sending the KeepAlive packet for 3 seconds after login. | madmaxoft | 1 | -0/+5 | |
This should alleviate #889. | |||||
2014-04-29 | Removed unneeded #includes. | madmaxoft | 1 | -6/+0 | |
2014-04-29 | Moved the rest of the Crypto objects into their own respective files. | madmaxoft | 13 | -422/+465 | |
2014-04-29 | Moved cPublicKey to its separate file in PolarSSL++. | madmaxoft | 6 | -109/+124 | |
2014-04-29 | Added BiomeToString() API function. | madmaxoft | 2 | -81/+106 | |
2014-04-29 | Added BiomeToString() API function. | madmaxoft | 2 | -81/+106 | |
2014-04-29 | Added missing initialization. | madmaxoft | 1 | -2/+5 | |
2014-04-29 | Moved cRsaPrivateKey to PolarSSL++, rewritten using existing objects. | madmaxoft | 9 | -225/+244 | |
2014-04-28 | Disabled MSVC warnings about constant bool expressions. | madmaxoft | 1 | -2/+19 | |
2014-04-28 | Hopefully fixed repeated clang warnings. | madmaxoft | 1 | -9/+9 | |
2014-04-28 | Fixed a MSVC warning. | madmaxoft | 1 | -1/+1 | |
2014-04-28 | Added the G1 root cert. | madmaxoft | 1 | -2/+29 | |
Now the authenticator finally works. | |||||
2014-04-28 | Added a debug cert printing function. | madmaxoft | 2 | -0/+65 | |
2014-04-28 | Fixed braces. | madmaxoft | 1 | -1/+5 | |
2014-04-28 | Fixed missing return value warning in MSVC. | madmaxoft | 1 | -0/+1 | |
2014-04-28 | Removed static from combinators. | Tycho | 1 | -7/+7 | |
THis allows us to use the functions in template params at the cost of polluting the global namespace. | |||||
2014-04-28 | Fixed unbraced ifs | Tycho | 1 | -10/+40 | |
2014-04-28 | Removed inlines from combinators | Tycho | 1 | -7/+7 | |
gcc requires external linkage for functions provided to template parameters | |||||
2014-04-28 | Template Magic | Tycho | 4 | -173/+183 | |
Removed need to allocate a fake meta block by using templates to provide a version of the code that does not use metas. Also changed the function to a template argument to make sure that the compilier is able to inline it. | |||||
2014-04-28 | Revert "Withers now use the new invulnerable." | Howaner | 2 | -10/+26 | |
This reverts commit 619592b5a0ab651e714d55932bc7909e4204cee9. | |||||
2014-04-28 | Revert "Changed the old invulnerable methods from the wither to the new." | Howaner | 5 | -28/+4 | |
This reverts commit d50f8f6f11f69e7e1e56be92fb2d72a5014a3e34. | |||||
2014-04-28 | Fixed projectile source filenames, indentations | archshift | 26 | -80/+80 | |
2014-04-27 | Reordered constructors. | madmaxoft | 1 | -2/+2 | |
2014-04-27 | Fixed a late-night typo. | madmaxoft | 1 | -2/+2 | |
2014-04-27 | Fixed warnings. | madmaxoft | 2 | -2/+3 | |
2014-04-27 | Fixed player spawning #953. | madmaxoft | 1 | -1/+4 | |
2014-04-27 | Worked around const pointer | Tycho | 1 | -2/+3 | |
2014-04-27 | Rewritten cAuthenticator to use the new PolarSSL++ wrapper classes. | madmaxoft | 1 | -91/+45 | |
2014-04-27 | PolarSSL wrappers for the SSL context. | madmaxoft | 10 | -5/+847 | |
2014-04-27 | cSocket creates the socket in Connect if no socket is present yet. | madmaxoft | 1 | -2/+8 | |
2014-04-27 | Fixes to uninitallsed array access in Noise.cpp | Tycho | 1 | -0/+2 | |
CID 43634, 43634 | |||||
2014-04-27 | Initalize counter in fastrandom | Tycho | 1 | -1/+2 | |
Fixes CID 43622 | |||||
2014-04-27 | Initialised MetaArrays in BlockArea | Tycho | 1 | -2/+6 | |
Fixes CID 43621 | |||||
2014-04-27 | Removed unneeded assert | Tycho | 1 | -1/+1 | |
Fixed CID 43610 | |||||
2014-04-27 | Removed Old Asserts | Tycho | 1 | -2/+0 | |
Removed asserts about non-negative numbers on what are now unsigned types Fixes CID 43608 | |||||
2014-04-27 | Removed old unused code | Tycho | 1 | -5/+0 | |
2014-04-27 | Fixed OnPluginMessage hook not exiting early. | Tycho | 1 | -1/+1 | |
OnPluginMessage hook would call all plugins even after one returned true. Fixes CID 43512 | |||||
2014-04-27 | Added some comments | andrew | 2 | -2/+2 | |
2014-04-27 | Revert "Creative players cannot throw ender pearls." | archshift | 1 | -16/+0 | |
This reverts commit 75bb36574b4bb78e8b5975bf905a97402fd8a4bb. | |||||
2014-04-27 | Creative players cannot throw ender pearls. | archshift | 1 | -0/+16 | |
2014-04-27 | Fixed ToLua errors, added newlines | archshift | 18 | -19/+19 | |
2014-04-27 | Redstone simulator now directly accesses cChunk | Tiger Wang | 10 | -453/+586 | |
* Redstone simulator performance improvements * Added return values to some functions * Minor fixes | |||||
2014-04-27 | Another attempt at #889. | madmaxoft | 1 | -3/+5 | |
The packet was being sent after the state was adjusted, so another thread *may* have sent another packet in the meantime. | |||||
2014-04-27 | Fixed bad comment | Tycho | 1 | -1/+1 | |
2014-04-27 | Fixed a couple of segfaults and made Free a seperate function | Tycho | 2 | -6/+39 | |
2014-04-27 | Added other half of implementation | Tycho | 1 | -14/+133 | |
2014-04-27 | Fixed issues with gcc | Tycho | 1 | -6/+7 | |
2014-04-27 | Fixed MobProximity Counter to remove chunk copys | Tycho | 2 | -5/+4 | |
2014-04-27 | Fixed bad merge | Tycho | 1 | -13/+9 | |
2014-04-27 | Fixed ToLua issues | archshift | 9 | -19/+24 | |
2014-04-27 | Moved cFireworkEntity out of ProjectileEntity.h | archshift | 5 | -115/+116 | |
2014-04-27 | Moved cGhastFireballEntity out of ProjectileEntity.h | archshift | 6 | -74/+85 | |
2014-04-27 | Moved cFireChargeEntity out of ProjectileEntity.h | archshift | 6 | -82/+90 | |
2014-04-27 | Moved cThrownSnowballEntity out of ProjectileEntity.h | archshift | 5 | -74/+84 | |
2014-04-27 | Moved cExpBottleEntity out of ProjectileEntity.h | archshift | 4 | -52/+61 | |
2014-04-27 | Moved cThrownEnderPearl out of ProjectileEntity.h | archshift | 5 | -86/+95 | |
2014-04-27 | Moved cThrownEggEntity out of ProjectileEntity.h | archshift | 5 | -91/+100 | |
2014-04-27 | Moved cArrowEntity out of ProjectileEntity.h | archshift | 10 | -284/+297 | |
2014-04-27 | A tiny speed improvement in ApplyFoodExhaustion() | Tiger Wang | 1 | -5/+5 | |
2014-04-27 | More comments! | Tiger Wang | 2 | -3/+10 | |
* Also fixed a potential issue with position sending - if someone moved slowly enough, their position would never be updated. | |||||
2014-04-27 | Added static const, initialized fields. | archshift | 4 | -2/+7 | |
2014-04-26 | More small fixes. | archshift | 3 | -11/+11 | |
2014-04-26 | Moar alignment. | archshift | 1 | -7/+7 | |
2014-04-26 | Implemented Chunk Sparsing with segments | Tycho | 17 | -401/+610 | |
2014-04-26 | Further refactored, Reverted Minecart change | archshift | 11 | -90/+62 | |
Other small changes. | |||||
2014-04-26 | Changed the old invulnerable methods from the wither to the new. | Howaner | 5 | -4/+28 | |
2014-04-26 | Withers now use the new invulnerable. | Howaner | 2 | -26/+10 | |
2014-04-26 | Fixes | Howaner | 8 | -23/+26 | |
2014-04-26 | Fixed unitialized member in gZipFile (CID 43673) | jfhumann | 1 | -1/+1 | |
2014-04-26 | Fixed mobs that don't naturally spawn. | archshift | 3 | -7/+11 | |
2014-04-26 | Moved switch{} out of GetArmorCoverAgainst(). | archshift | 2 | -5/+29 | |
2014-04-26 | Removed unused assignments. | archshift | 3 | -6/+2 | |
2014-04-26 | Fixed a couple more warnings. | archshift | 2 | -21/+17 | |
2014-04-26 | Moved the weather picker out of TickWeather(), squashing a warning and improving readability. | archshift | 2 | -25/+30 | |
2014-04-26 | Fixed a memory leak in tolua_cWorld_ChunkStay. (CID 43618) | jfhumann | 1 | -1/+4 | |
2014-04-26 | Removed impossible default case. | archshift | 1 | -6/+0 | |
Squashed a warning. | |||||
2014-04-26 | Removed extraneous switch{} in Start() | archshift | 2 | -17/+3 | |
Squashed a warning. | |||||
2014-04-26 | Fixes resource leaks in the yggdrasil authenticator. (CID 43617) | jfhumann | 1 | -0/+33 | |
2014-04-26 | Moved huge conditional out of InStateChasing(), improving readability | archshift | 2 | -1/+20 | |
Squashed a warning. | |||||
2014-04-26 | Fix for minor resource leak (CID 43616) | jfhumann | 1 | -1/+9 | |
2014-04-26 | Change m_InvulnerableTicks description again again :D | Howaner | 1 | -1/+1 | |
2014-04-26 | Change m_InvulnerableTicks description again. | Howaner | 1 | -1/+1 | |
2014-04-26 | Change m_InvulnerableTicks description | Howaner | 1 | -1/+1 | |
2014-04-26 | Add entity invulnerable | Howaner | 22 | -50/+111 | |
2014-04-25 | Should fix CIDs 43631, 43632 and 43633 | jfhumann | 1 | -0/+2 | |
2014-04-25 | Implemented comments | Tiger Wang | 3 | -33/+52 | |
2014-04-25 | Missed these CMakeLists. | archshift | 2 | -1/+7 | |
2014-04-25 | Cmake generated projects for IDEs include headers in project files. | archshift | 12 | -0/+12 | |
2014-04-25 | Fixed C++11 check for SharedPtr. | madmaxoft | 1 | -1/+1 | |
2014-04-25 | Creator not user. | archshift | 2 | -5/+5 | |
2014-04-25 | Comments for TrySpawnChicken() and TeleportUser(). | archshift | 1 | -0/+2 | |
2014-04-25 | Rename spawn chicken method, Initialize m_HasTeleported. | archshift | 2 | -4/+5 | |
2014-04-25 | Fix formatting | r.ramazanov | 1 | -9/+15 | |
2014-04-25 | Added shared_ptr handling for C++03 mode. | madmaxoft | 1 | -3/+7 | |
2014-04-25 | Fix for clang | r.ramazanov | 1 | -5/+1 | |
2014-04-25 | Mobs shouldn't burn when it's Raining & Mob Knockback is far too much | r.ramazanov | 1 | -8/+5 | |
2014-04-25 | Small changes; warning fixing. | archshift | 6 | -14/+12 | |
2014-04-25 | Chicken eggs and ender pearls can hit entities. | archshift | 2 | -7/+66 | |
Fixed warning by adding dedicated m_HasTeleported for fired arrows. | |||||
2014-04-25 | Oops, fixed that. | archshift | 1 | -0/+2 | |
2014-04-25 | Giants! | archshift | 2 | -7/+12 | |
Changed mfMaxplusone to mfUnhandled for readability, and fixed a default case warning. | |||||
2014-04-25 | Refactored SendChat(), placing the message-type formatting into its own function. | archshift | 2 | -84/+81 | |
Removed default case warning in the process. | |||||
2014-04-25 | Add commit what the code is doing. | Howaner | 1 | -0/+1 | |
2014-04-25 | Add unkown armor warning and fix armor stacks. | Howaner | 1 | -2/+14 | |
2014-04-24 | Fixed indent | Tiger Wang | 1 | -1/+1 | |
2014-04-24 | Implemented suggestions | Tiger Wang | 1 | -7/+6 | |
2014-04-24 | Add armor to switch() in ItemHandler.cpp | Howaner | 2 | -7/+26 | |
2014-04-24 | Another small speed improvement? | Tiger Wang | 1 | -12/+2 | |
2014-04-24 | Implemented suggestions | Tiger Wang | 2 | -89/+16 | |
2014-04-24 | Replaced MSVC-specific decorators with our universal ones. | madmaxoft | 2 | -2/+2 | |
2014-04-24 | cByteBuffer uses void * instead of char * in data interface. | madmaxoft | 2 | -5/+6 | |
This makes it compatible with any pointer type. | |||||
2014-04-24 | Declared a SharedPtr that hopefully resolves on all platforms. | madmaxoft | 1 | -1/+9 | |
MSVC2008 has it in std::tr1, all the others in std. | |||||
2014-04-24 | Fixed filename case. | madmaxoft | 1 | -1/+1 | |
2014-04-24 | Attempted CMake inclusion for PolarSSL++. | madmaxoft | 2 | -2/+19 | |
2014-04-24 | Authenticator uses some C++ SSL objects. | madmaxoft | 1 | -19/+40 | |
2014-04-24 | Initial C++ SSL classes. | madmaxoft | 7 | -2/+248 | |
2014-04-24 | Changed cByteBuffer constructor to take a size_t instead of int. | madmaxoft | 2 | -2/+2 | |
2014-04-24 | Fixed class capitalization for the cave spider. | archshift | 4 | -7/+7 | |
2014-04-24 | Fix armor in survival mode. | Howaner | 6 | -17/+157 | |
2014-04-24 | Fixed references to renamed files. | archshift | 5 | -8/+8 | |
2014-04-24 | Rename mob source files to fit CamelCase. | archshift | 6 | -6/+0 | |
Rename Cavespider.cpp to CaveSpider.cpp Rename Cavespider.h to CaveSpider.h Rename Magmacube.cpp to MagmaCube.cpp Rename Magmacube.h to MagmaCube.h Rename Zombiepigman.cpp to ZombiePigman.cpp Rename Zombiepigman.h to ZombiePigman.h | |||||
2014-04-23 | Updated docs for StringToEnchantmentID. | madmaxoft | 1 | -1/+1 | |
Ref.: mc-server/Core#67 | |||||
2014-04-23 | Updated NetherFort prefabs to latest Gallery content. | madmaxoft | 1 | -7/+29 | |
2014-04-23 | Some change to Entity.cpp | Tiger Wang | 7 | -123/+105 | |
* Added comments to BroadcastMovementUpdate() and the collision tracer | |||||
2014-04-23 | Small changes | Tiger Wang | 4 | -12/+15 | |
2014-04-23 | The new leaves don't decay anymore. | STRWarrior | 1 | -0/+1 | |
Fixes #792 | |||||
2014-04-23 | Mobs shouldn't burn when it's Raining #906 | r.ramazanov | 1 | -9/+30 | |
Mob Knockback is far too much #776 | |||||
2014-04-23 | Renamed getter and setter for IsFireproof. | archshift | 3 | -4/+4 | |
2014-04-23 | Added IsFireproof hook for monsters.ini | archshift | 1 | -0/+3 | |
2014-04-23 | Fireproof status getter and setter. | archshift | 2 | -0/+16 | |
2014-04-22 | Updated NetherFort prefabs from the Gallery server. | madmaxoft | 1 | -274/+785 | |
2014-04-22 | Fixed indentation and changed m_Fireproof to m_IsFireproof. | archshift | 2 | -14/+14 | |
2014-04-22 | Lay foundation for fireproof entities. | archshift | 2 | -3/+15 | |
Prevent any entities with the m_Fireproof flag from taking fire or lava damage. | |||||
2014-04-21 | reverted the revert of the minecart collision detection fix. | jfhumann | 1 | -2/+1 | |
2014-04-21 | Mobs shouldn't burn when it's Raining #906 | r.ramazanov | 1 | -5/+12 | |
2014-04-21 | Added prefab hitboxes. | madmaxoft | 3 | -11/+138 | |
The nether forts should quite limit their bridge-to-floor overlaps. Cannot eliminate, but at least severely diminish. | |||||
2014-04-21 | Added enchantment combining into cEnchantments. | madmaxoft | 2 | -16/+33 | |
2014-04-21 | Replaced X.size() with X.empty(), where applicable. | madmaxoft | 1 | -3/+3 | |
2014-04-21 | Fixed a warning in CraftingRecipes. | Mattes D | 1 | -1/+1 | |
2014-04-21 | Allow 1.6.4 Forge clients to log in. | Mattes D | 2 | -0/+20 | |
Fixes #913. | |||||
2014-04-21 | Fixed enchanting return values. | Mattes D | 1 | -3/+3 | |
Items are enchanted in those cases, so return true. Ref.: #914. | |||||
2014-04-20 | Fixed MSVC compilation. | madmaxoft | 1 | -1/+1 | |
2014-04-19 | Fixed Code | daniel0916 | 2 | -145/+148 | |
2014-04-19 | Fixed Flint and Steel, reverted Minecart change, renamed a parameter name | jfhumann | 4 | -9/+10 | |
2014-04-19 | Declared one mutex as mutable in order to allow for const correct get accessors. | jfhumann | 3 | -7/+7 | |
2014-04-19 | Fixed Code (2) | daniel0916 | 1 | -97/+93 | |
2014-04-19 | Fixed Code | daniel0916 | 5 | -411/+418 | |
2014-04-19 | Fixed formatting, made function static. | madmaxoft | 2 | -13/+18 | |
2014-04-18 | Fixed clang compilation errors. Apparently gcc and MSVC do not care about the order of initializer lists, but clang does. | jfhumann | 2 | -2/+2 | |
2014-04-18 | Small style changes | jfhumann | 4 | -9/+9 | |
2014-04-18 | Compilation fix | Tiger Wang | 1 | -1/+1 | |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 48 | -212/+257 | |
2014-04-18 | Added performance test of the nether fort generator. | madmaxoft | 2 | -0/+35 | |
2014-04-18 | Fixed Errors | daniel0916 | 3 | -5/+23 | |
2014-04-18 | Removed old include | daniel0916 | 2 | -2/+1 | |
2014-04-18 | Fixed #906 | Tiger Wang | 2 | -1/+12 | |
2014-04-18 | Fixed #904 | Tiger Wang | 2 | -1/+6 | |
2014-04-18 | Removed unsupported C++11 features. | madmaxoft | 1 | -13/+19 | |
2014-04-17 | Added area flooring. | madmaxoft | 1 | -1/+42 | |
Fixes #743. | |||||
2014-04-17 | Added new AI rules | Tiger Wang | 6 | -53/+64 | |
+ Added new AI rules handling cacti and large heights * Fixed cIniFile not recognising comments in cIniFile::ReadFile() * Fixed users.ini not being properly generated * Changed all instances of (int)floor(GetPosXXX()) to POSXXX_TOINT | |||||
2014-04-17 | Fixed some Errors (not all) | daniel0916 | 4 | -20/+21 | |
2014-04-17 | Added Prefab initializers to SELFTEST code. | madmaxoft | 1 | -1/+13 | |
2014-04-17 | Prefabs can have per-piece per-placement weights. | madmaxoft | 5 | -32/+752 | |
Fixes #753. Also upgraded NetherFortPrefabs to lates Gallery contents. | |||||
2014-04-17 | Compile fix? | Tiger Wang | 1 | -2/+2 | |
2014-04-17 | Modified many things | daniel0916 | 10 | -918/+1000 | |
2014-04-17 | Implemented weighted pressure plates | Tiger Wang | 3 | -29/+175 | |
2014-04-17 | Mobs rotation | r.ramazanov | 1 | -4/+6 | |
2014-04-16 | Added asserts for proper game state. | madmaxoft | 1 | -5/+131 | |
This is to help hunt #889. | |||||
2014-04-16 | Fixed conflicting enchantments checking | daniel0916 | 2 | -24/+24 | |
2014-04-16 | Added deletions from merge conflict | daniel0916 | 1 | -0/+875 | |
2014-04-16 | Fixed merge conflict | daniel0916 | 1 | -877/+0 | |
2014-04-16 | Fixed double enchanting items | daniel0916 | 1 | -2/+2 | |
2014-04-15 | Attempted fix for the client crash with the new protocols. | madmaxoft | 2 | -6/+16 | |
2014-04-15 | Code Optimization | daniel0916 | 2 | -358/+183 | |
2014-04-15 | Added Book Enchanting | daniel0916 | 2 | -2/+311 | |
2014-04-15 | Add more checks to cSlotAreaEnchanting | Howaner | 3 | -99/+212 | |
2014-04-15 | Modified names | daniel0916 | 2 | -49/+49 | |
2014-04-15 | Add linux compatibility | Howaner | 1 | -61/+71 | |
2014-04-15 | Rewrote redstone powering to use power levels | Tiger Wang | 6 | -183/+157 | |
2014-04-15 | Added support for per-piece per-placement weights in cPieceGenerator. | madmaxoft | 2 | -28/+48 | |
Ref.: #753. | |||||
2014-04-15 | NetherFortPrefabs: Fixed a connector in MidStaircase. | madmaxoft | 1 | -1/+1 | |
2014-04-14 | Implemented the 1.7.6 protocol and authenticator. | madmaxoft | 10 | -128/+198 | |
Server works both in online and offline modes with 1.7.9. | |||||
2014-04-14 | Added ItemPlaceCount in SlotArea | daniel0916 | 2 | -0/+35 | |
Thanks to Howaner for helping | |||||
2014-04-14 | A client UUID is generated when the server is in offline mode. | madmaxoft | 3 | -5/+40 | |
1.7.9 client works with these changes in offline mode. | |||||
2014-04-14 | Initial 1.7.6 protocol support. | madmaxoft | 4 | -2/+69 | |
Doesn't work yet because of missing UUIDs. | |||||
2014-04-14 | Removed Debug Message | daniel0916 | 1 | -2/+0 | |
2014-04-14 | Added/Modified last things for Enchanting System | daniel0916 | 1 | -15/+53 | |
2014-04-14 | Blocked enchanting a item twice | daniel0916 | 2 | -8/+10 | |
2014-04-14 | Fixed Bookshelf Checking | daniel0916 | 1 | -8/+10 | |
Code by LO1ZB | |||||
2014-04-14 | Bug fixes | daniel0916 | 4 | -26/+21 | |
2014-04-13 | Fixed invisibility enchantments | daniel0916 | 4 | -1/+8 | |
2014-04-13 | Fixed mistake | daniel0916 | 2 | -2/+2 | |
2014-04-13 | Fixed Error? | daniel0916 | 1 | -2/+2 | |
2014-04-13 | Code Update | daniel0916 | 1 | -4/+5 | |
2014-04-13 | Fixed mistake | daniel0916 | 1 | -1/+1 | |
2014-04-13 | Fixed Server Crash | daniel0916 | 1 | -0/+6 | |
2014-04-13 | Some Fixes | daniel0916 | 2 | -2/+9 | |
2014-04-13 | Added Yggdrasil Authentication System | daniel0916 | 9 | -295/+360 | |
Code by Howaner. Fixes/Changes by me. | |||||
2014-04-12 | ChunkStay must be disabled while being deleted.ProtoProxy_1.7.2_001 | madmaxoft | 3 | -4/+6 | |
Fixes #758. | |||||
2014-04-12 | Fixed chunkstays not being removed on auto-delete. | madmaxoft | 2 | -10/+19 | |
Fixes #837. | |||||
2014-04-12 | Fixed link errors | Tycho | 1 | -0/+9 | |
2014-04-12 | Updated the NetherFort prefabs to current Gallery contents. | madmaxoft | 3 | -1958/+3329 | |
Code exported from the Gallery server by the GalExport plugin. | |||||
2014-04-12 | Fixed Bookshelves Checking (not completly) | daniel0916 | 1 | -7/+10 | |
2014-04-12 | Added complete Enchanting System | daniel0916 | 8 | -147/+803 | |
http://minecraft.gamepedia.com/Enchantment_mechanics | |||||
2014-04-12 | Entities handle chunks properly again | Tiger Wang | 10 | -123/+123 | |
* Entities properly handle chunks * Changed EntityStatus enums to be less shouty | |||||
2014-04-12 | Simplified pickup speed randomisation | Tiger Wang | 1 | -4/+3 | |
2014-04-12 | Some tweaks | STRWarrior | 1 | -5/+17 | |
GetPyramidLevel returns 0 when no layers were found, 1 for one layer etc. Auto adjust the minY and/or maxY to 0 if the beacon is low. | |||||
2014-04-12 | Fixed member construction order. | madmaxoft | 1 | -2/+2 | |
2014-04-12 | Removed debug message. | STRWarrior | 1 | -1/+0 | |
2014-04-12 | Simplefied GetPyramidLevel | STRWarrior | 1 | -10/+3 | |
2014-04-12 | Lighting reads blocktypes only for blocks under heightmap. | madmaxoft | 2 | -16/+87 | |
This should theoretically speed it up, since less data is copied back and forth. Also implemented a possibly more cache-friendly blocklight starter algorithm (PrepareBlockLight2()), is disabled by default, needs perf testing. | |||||
2014-04-12 | Implemented the skeleton code for the beacon. | STRWarrior | 4 | -0/+155 | |
There is no handling for the GUI. It can now check how big the pyramid is under the beacon. | |||||
2014-04-11 | Fixed issues with 64-bit MSVC compilation. | madmaxoft | 3 | -21/+35 | |
2014-04-10 | Replaced all the .data() calls so the code compiles in VS2008 | Tycho | 1 | -5/+5 | |
2014-04-10 | Fixed enchantment parsing. | madmaxoft | 1 | -12/+17 | |
Fixes #880. Enchantment parsing now reports in detail which value failed to parse | |||||
2014-04-10 | Fixed GitHuB WebEdit fail. | Alexander Harkness | 1 | -0/+1 | |
2014-04-10 | Update Monster.cpp | Alexander Harkness | 1 | -2/+4 | |
2014-04-08 | cRedstoneSimulator.cpp style improvements | Tiger Wang | 1 | -40/+41 | |
2014-04-08 | Fixed missing - that caused all neighbour lookups to go to the chunkmap | Tycho | 1 | -1/+1 | |
2014-04-08 | Removed check for enqueuing a chunk that is already enqueued to be loaded | Tycho | 1 | -1/+1 | |
This remaval is safe as cWorldStorage checks for duplicate chunks when dequeuing and removes an expensive iteration whilst holding the queue lock | |||||
2014-04-08 | Uppercased Z | wiseoldman95 | 1 | -3/+3 | |
Minor, no code changed. | |||||
2014-04-08 | Comments: Inverted Z axis. | wiseoldman95 | 1 | -9/+10 | |
-Comments fix, No code has been changed. -Inverted the Z axis in the comments and changed all dependent comments accordingly. -Added NORTH/SOUTH/EAST/WEST in addition to LEFT/RIGHT/UP/DOWN. | |||||
2014-04-08 | Added comments regarding latching and orientation | wiseoldman95 | 1 | -9/+31 | |
No real code was changed. | |||||
2014-04-08 | Fixed the thing properly. | Alexander Harkness | 1 | -8/+8 | |
2014-04-07 | Maybe speed improvements? | Tiger Wang | 2 | -48/+29 | |
* Use a single index to determine from when to begin copying data * Use heightmap to determine first nonair block | |||||
2014-04-07 | Modified comment | daniel0916 | 1 | -1/+1 | |
2014-04-07 | Fixed Errors | daniel0916 | 2 | -3/+3 | |
2014-04-07 | Added deleted things for merging | daniel0916 | 1 | -0/+3 | |
2014-04-07 | Fixed merge conflict | daniel0916 | 1 | -3/+0 | |
2014-04-07 | Fixed IsOn | wiseoldman95 | 1 | -3/+2 | |
2014-04-07 | Added Enchantment-Slot-Level generating | daniel0916 | 3 | -9/+32 | |
2014-04-07 | Removed stray IsLocked | wiseoldman95 | 1 | -2/+2 | |
2014-04-07 | Removed unneeded spacings | wiseoldman95 | 1 | -6/+3 | |
2014-04-07 | Slight cleanup | wiseoldman95 | 1 | -13/+17 | |
It is more efficient and readable if we do nothing unless we're not locked. | |||||
2014-04-07 | Fixed some more minor issues with the redstone simulator. | Alexander Harkness | 1 | -34/+39 | |
2014-04-07 | Improved the speed a little more. | Alexander Harkness | 1 | -1/+1 | |
2014-04-07 | Fixed the redstone simulator. | Alexander Harkness | 1 | -49/+40 | |
2014-04-07 | Statistic/Achievement defs | andrew | 2 | -0/+255 | |
2014-04-07 | Attempt to fix errors | Tiger Wang | 2 | -12/+12 | |
2014-04-07 | Fixed #859 | Tiger Wang | 1 | -23/+3 | |
2014-04-07 | Fix some of the comments in the PR tycho just did. | Alexander Harkness | 1 | -8/+6 | |
2014-04-07 | Fixed HTTP chunked encoding. | madmaxoft | 1 | -1/+1 | |
Fixes #858. | |||||
2014-04-07 | Blocklight and skylight now compressed | Tiger Wang | 3 | -32/+90 | |
2014-04-06 | Fixed 1.6.4 client crash on composite chat messages. | madmaxoft | 2 | -0/+14 | |
2014-04-06 | Fixed crash in protocols sending 64-bit ints. | madmaxoft | 1 | -1/+1 | |
Fixes #855. | |||||
2014-04-06 | Updated the tolua executable for Windows. | madmaxoft | 1 | -0/+0 | |
2014-04-06 | Remove old import | Howaner | 2 | -3/+2 | |
2014-04-06 | Add CanChangeDirtToGrass function to Block Handlers. | Howaner | 9 | -4/+45 | |
2014-04-06 | Added support for redstone latching | Tycho | 2 | -2/+65 | |
fixes #856 | |||||
2014-04-05 | Fixed Endiannes conversion routines for floats and doubles. | madmaxoft | 2 | -3/+3 | |
This bug has been introduced in 8825d30aabbee8cb2e452dc5a17deb6f9b6892a7. This change fixes #854. | |||||
2014-04-05 | Fixed double projectile spawning. | madmaxoft | 1 | -1/+0 | |
Two spawn packets were sent per projectile. | |||||
2014-04-05 | Removed debugging log from entity physics handling. | madmaxoft | 1 | -1/+2 | |
2014-04-05 | Added cPlayer:SendRotation() API function. | madmaxoft | 2 | -0/+17 | |
2014-04-05 | Nibbletypes are compressed | Tiger Wang | 3 | -18/+110 | |
+ Added nibble compression * Fixed an off by one | |||||
2014-04-04 | Speed and memory improvements | Tiger Wang | 2 | -62/+15 | |
* Changed array to be continuous, so no more layer splitting | |||||
2014-04-04 | Explicit change record size. | madmaxoft | 1 | -1/+1 | |
2014-04-04 | Changed cNoise seed to signed. | madmaxoft | 2 | -4/+4 | |
2014-04-04 | Fixed format string mismatch. | madmaxoft | 1 | -1/+1 | |
2014-04-04 | More Clang warning fixes in the protocols. | madmaxoft | 6 | -81/+82 | |
2014-04-04 | Fixed CreateHexDump's format string. | madmaxoft | 1 | -2/+2 | |
2014-04-04 | Fixed CreateHexDump's signedness. | madmaxoft | 3 | -11/+11 | |
2014-04-04 | More Clang warning fixes in the protocols. | madmaxoft | 3 | -30/+39 | |
2014-04-04 | Fixed silly Clang's warnings in FastNBT. | madmaxoft | 1 | -28/+28 | |
2014-04-04 | Fixed some Clang warnings in protocols. | madmaxoft | 13 | -43/+51 | |
2014-04-04 | Fixed Clang warnings in itemhandlers. | madmaxoft | 6 | -20/+21 | |
2014-04-03 | Change CanBeAt() from big flower | Howaner | 1 | -5/+1 | |
2014-04-03 | Remove old function | Howaner | 1 | -6/+0 | |
2014-04-03 | Documented the units and range for entity rotations. | madmaxoft | 1 | -7/+7 | |
2014-04-03 | Grass now grows under up-side-down slabs | Howaner | 1 | -3/+12 | |
2014-04-03 | Fixed some bugs | Tiger Wang | 1 | -3/+5 | |
* Fixed undefined behaviour * Fixed compression failure | |||||
2014-04-03 | Removed unneeded asserts. | madmaxoft | 1 | -2/+0 | |
2014-04-03 | Fixed a few MSVC type warnings. | Mattes D | 3 | -2/+5 | |
2014-04-03 | Removed the bindings to set old g_BlockXXX arrays. | Mattes D | 1 | -297/+65 | |
Those were supposed to be read-only; there's no point in writing to them anyway. Also fixed MSVC type warnings in the code. | |||||
2014-04-02 | Performance improvements and chunk flipping fixed | Tiger Wang | 1 | -30/+32 | |
2014-04-02 | With eXtra line! | Tiger Wang | 1 | -0/+1 | |
2014-04-02 | Removed extra brackets | Tiger Wang | 1 | -5/+2 | |
2014-04-02 | Fixed boat placement code. | madmaxoft | 1 | -9/+17 | |
2014-04-02 | Fixed more virtual destructors for interfaces. | madmaxoft | 4 | -0/+12 | |
2014-04-02 | Fixed All signedness warnings in HTTPServer.cpp | Tycho | 10 | -14/+17 | |
2014-04-02 | Fixed format string in HTTPConnection | Tycho | 1 | -1/+1 | |
2014-04-02 | Fixed Comparison to -1 in HTTPMessage.h | Tycho | 1 | -1/+1 | |
2014-04-02 | Added schematic string serializer self-test. | madmaxoft | 1 | -0/+33 | |
2014-04-02 | Fixed StringCompression's GZIP handling for larger strings. | madmaxoft | 2 | -5/+7 | |
2014-04-01 | Exported the Base64 encoding and decoding functions to Lua API. | madmaxoft | 2 | -2/+48 | |
2014-04-01 | cBlockArea: Added the msMask merge strategy. | madmaxoft | 2 | -0/+39 | |
2014-04-01 | Rewritten HTTPServer to use size_t for data lengths. | madmaxoft | 16 | -90/+97 | |
2014-04-01 | More cFile warning fixes. | madmaxoft | 1 | -1/+1 | |
2014-04-01 | Fixed clang warnings in cGZipFile. | madmaxoft | 1 | -2/+2 | |
2014-04-01 | Fixed clang warnings in BlockHandlers. | madmaxoft | 4 | -5/+6 | |
2014-04-01 | Fixed clang warnings in cFile. | madmaxoft | 1 | -10/+10 | |
We only support 32-bit filesizes (files < 2 GiB). | |||||
2014-04-01 | Simplified the anvil placement code. | madmaxoft | 1 | -11/+9 | |
2014-04-01 | Removed an unneeded code branch. | madmaxoft | 1 | -5/+0 | |
2014-04-01 | LOG() API reads the LogLevel from the cCompositeChat's MessageType. | madmaxoft | 5 | -22/+79 | |
2014-03-31 | Final realisation of suggestions | Tiger Wang | 1 | -5/+7 | |
2014-03-31 | Console logging supports cCompositeChat as its parameters. | madmaxoft | 4 | -34/+69 | |
2014-03-31 | Realised suggestions | Tiger Wang | 2 | -6/+12 | |
2014-03-31 | Simplified and fixed slabs, fixes #835 | Tiger Wang | 3 | -36/+13 | |
2014-03-31 | Fixed a few Y too high/low asserts | Tiger Wang | 3 | -12/+15 | |
2014-03-31 | Added new merge strategy "msDifference" | STRWarrior | 2 | -0/+35 | |
2014-03-31 | cCompositeChat has a MessageType param in the constructor. | madmaxoft | 2 | -3/+3 | |
This should make it easier to use. | |||||
2014-03-30 | Fixed a few Clang warnings in BlockHandlers. | madmaxoft | 11 | -48/+54 | |
2014-03-30 | Fixed a few clang warnings. | madmaxoft | 4 | -7/+13 | |
2014-03-30 | Using recommendations (I think) | STRWarrior | 6 | -6/+7 | |
2014-03-30 | Another curly | Tiger Wang | 1 | -1/+2 | |
2014-03-30 | Added a BlockHitPos parameter to OnProjectileHitBlock | STRWarrior | 6 | -9/+9 | |
2014-03-30 | Added a blockface parameter to the OnProjectileHitBlock hook. | STRWarrior | 6 | -8/+8 | |
2014-03-30 | Added all current NetherFort prefabs. | madmaxoft | 1 | -3/+1547 | |
2014-03-30 | Added asserts for critical data in cPrefab. | madmaxoft | 1 | -0/+4 | |
2014-03-30 | Re-fixed nether fort piece count check. | madmaxoft | 1 | -2/+2 | |
2014-03-30 | Fixed chest rotator. | madmaxoft | 1 | -2/+2 | |
2014-03-30 | NetherForts have a minimum number of pieces. | madmaxoft | 1 | -2/+5 | |
The fort will generate a different image if it has less than the minimum; the max depth affects the minimum number of pieces. | |||||
2014-03-29 | cPrefab now uses a struct for block type definition in CharMap. | madmaxoft | 2 | -10/+102 | |
As suggested by worktycho in 7b585290fccd3dc074b1f9feef0af754ab3dd632, instead of packing the two values into a single int, they're packed into a struct. Also added a test code for the prefab parsing in SELF_TEST. | |||||
2014-03-29 | Renamed lua dll for tolua++.exe. | madmaxoft | 1 | -0/+0 | |
Fixes #843. | |||||
2014-03-29 | Fixed the OnProjectileHitBlock hook not stopping projectiles. | STRWarrior | 1 | -1/+1 | |
2014-03-29 | Added HOOK_PROJECTILE_HIT_BLOCK. | STRWarrior | 6 | -0/+50 | |
2014-03-29 | Fixed error when the hook gets called. | STRWarrior | 3 | -1/+14 | |
2014-03-29 | Added HOOK_PROJECTILE_HIT_ENTITY | STRWarrior | 6 | -0/+54 | |
2014-03-29 | Added in MetaMirrorXY and MetaMirrorYZ to cBlockSignHandler. | narroo | 1 | -0/+19 | |
2014-03-29 | Compare for inequality in FACE_NONE checks | Tiger Wang | 1 | -3/+3 | |
2014-03-29 | Add "a_RelY < cChunkDef::Height" to BlockBigFlower | Howaner | 1 | -0/+1 | |
2014-03-29 | Removed leftover clienthandle code | Tiger Wang | 1 | -10/+6 | |
2014-03-29 | Fixed players not updating after world change | Tiger Wang | 1 | -4/+2 | |
Addendum to 6dea7993f2a563a8b3a0746feeb2174922631526 | |||||
2014-03-29 | Curly brackets | Tiger Wang | 1 | -1/+4 | |
2014-03-29 | Fixed #721 and FS439 | Tiger Wang | 1 | -0/+1 | |
2014-03-29 | Fixed a minor ini key duplication bug | Tiger Wang | 1 | -0/+1 | |
2014-03-28 | Fixed infinite minecart items | Tiger Wang | 1 | -0/+3 | |
2014-03-28 | Fixed block interaction rate check | Tiger Wang | 1 | -2/+4 | |
2014-03-28 | Fixed a potential crash | Tiger Wang | 1 | -1/+1 | |
2014-03-28 | Some fixes to lilypads | Tiger Wang | 5 | -62/+116 | |
* Fixed placement on lava * Fixed placement on side of blocks * Fixed placement through blocks + Added washing-away of pads + Added ice as a block that fully occupies its voxel | |||||
2014-03-28 | NetherFortGen: Added several more prefabs. | madmaxoft | 2 | -2/+783 | |
Also extended the defauls MaxDepth value to 12. | |||||
2014-03-28 | Add tallgrass drop to big flowers. | Howaner | 2 | -8/+59 | |
Add tallgrass drop, when a players break a tallgrass with the shear. | |||||
2014-03-28 | door -> flower | Howaner | 1 | -1/+1 | |
2014-03-28 | Add tall flower handler. | Howaner | 2 | -0/+99 | |
2014-03-28 | Added Prefabs to *nix builds. | madmaxoft | 1 | -1/+1 | |
2014-03-28 | Fixed non-virtual destructors warnings. | madmaxoft | 11 | -37/+61 | |
2014-03-28 | Implemented the msSpongePrint merge strategy. | madmaxoft | 3 | -9/+48 | |
Similar to msImprint, but allows prefabs to carve out air pockets, too. The sponge block is used as the NOP block. | |||||
2014-03-28 | NetherFort: Added BalconyTee2 prefab. | madmaxoft | 1 | -29/+158 | |
2014-03-28 | Fixed a memory leak in NetherFortGen. | madmaxoft | 1 | -0/+7 | |
2014-03-28 | Sponged the netherfort balcony prefab. | madmaxoft | 1 | -30/+31 | |
This is a preparation for the msSpongePrint merge strategy, used for imprinting most prefabs. It will carve out even air, but will ignore sponge blocks. | |||||
2014-03-28 | Fixed compilation after last PR merge. | madmaxoft | 1 | -1/+1 | |
2014-03-28 | Initial NetherFortGen import. | madmaxoft | 8 | -15/+713 | |
Simple fortresses of 2 different rooms will generate. | |||||
2014-03-28 | Fixed Prefab's rotations. | madmaxoft | 2 | -7/+39 | |
2014-03-28 | Add missing ChunkDesc import. | Howaner | 1 | -1/+1 | |
2014-03-27 | Fix merge conflicts | Howaner | 1 | -7/+0 | |
2014-03-27 | Change SpreadSource prefix to ss | Howaner | 4 | -8/+8 | |
2014-03-27 | Wrong if in BlockLeaves | Howaner | 1 | -1/+1 | |
2014-03-27 | Add SpreadSource | Howaner | 11 | -10/+34 | |
2014-03-27 | Add HOOK_BLOCK_SPREAD | Howaner | 6 | -3/+57 | |
2014-03-27 | Add new leaves to all classes. | Howaner | 2 | -1/+8 | |
2014-03-27 | cPrefab can draw itself into a cChunkDesc. | madmaxoft | 2 | -6/+9 | |
2014-03-27 | Fixed chunk neighbor-getting for long distances. | madmaxoft | 1 | -0/+11 | |
This fixes a server hang when teleporting to coords too far away. | |||||
2014-03-26 | Prefabs support connectors, rotations and merge strategy. | madmaxoft | 2 | -3/+72 | |
2014-03-26 | Altered the rotates for cBlockSignHandler. The functions as a whole is still unfinished though; no wall sign or mirroring support yet. | narroo | 1 | -2/+2 | |
2014-03-26 | Fixed Minor typos. | narroo | 3 | -9/+12 | |
2014-03-25 | Removed unused constants. | madmaxoft | 2 | -7/+1 | |
DeadlockDetect reads the value from the ini file, and world lighting has a separate queue now. | |||||
2014-03-25 | Added a comment about the behavior of doors under mirros. Simply put, the current implementation of MetaMirror causes glitchy behavior. The door class itself needs to be edited. (I've got an idea on that....) | narroo | 1 | -2/+8 | |
2014-03-25 | Fixed spelling; Rotater to Rotator. | narroo | 15 | -46/+46 | |
2014-03-25 | Changed Rotater to Rotator. Added partial sign post rotation support. | narroo | 2 | -0/+12 | |
2014-03-25 | Added a basic cPrefab class. | madmaxoft | 2 | -0/+222 | |
Can be defined in the source by GalExport's cpp output. | |||||
2014-03-25 | BlockArea: Create() can take the size as Vector3i, too. | madmaxoft | 2 | -2/+17 | |
2014-03-25 | BlockArea: Switched internal coords to Vector3i. | madmaxoft | 4 | -200/+176 | |
2014-03-25 | Added Vector3::Move(const Vector3 &). | madmaxoft | 1 | -0/+7 | |
2014-03-25 | Ender crystals | andrew | 7 | -11/+137 | |
2014-03-25 | More fixes to get it to compile for me on Mac 10.9. Mostly just newline additions, but some of the unused variables were causing errors, so I wrapped them in #ifndef __APPLE__ calls, since I didn't know if they were going to be used in the future. | Samuel Barney | 15 | -14/+19 | |
Also had to undefine TOLUA_TEMPLATE_BIND a couple of times. | |||||
2014-03-25 | Added one more missing newline. | Samuel Barney | 1 | -1/+1 | |
2014-03-25 | Added newlines. Without them, the files would not compile. | Samuel Barney | 4 | -4/+4 | |
2014-03-25 | Fixed clang compilation | andrew | 2 | -14/+17 | |
2014-03-25 | Fixed wither summoning | andrew | 3 | -3/+37 | |
2014-03-25 | Protocol: Wither metadata | andrew | 5 | -3/+116 | |
2014-03-25 | Minor fixes | andrew | 3 | -14/+13 | |
2014-03-24 | Add log pickups. | Howaner | 1 | -1/+7 | |
2014-03-24 | Wither invulnerability | andrew | 8 | -5/+100 | |
2014-03-24 | Added MetaRotate/Mirror Support for a number of classes. | narroo | 12 | -84/+295 | |
2014-03-23 | Implemented lilypad placement | Tiger Wang | 4 | -8/+98 | |
2014-03-23 | Updated the ToLua windows executable. | madmaxoft | 1 | -0/+0 | |
2014-03-23 | Sort of implementation of chunk sparsing | Tiger Wang | 2 | -18/+93 | |
Issues: * Chunks are flipped * Slow/inefficient/badly coded * Only blocktypes are 'compressed' | |||||
2014-03-22 | Added override specifier to functions declared in cWorld | Tycho | 1 | -8/+8 | |
2014-03-21 | Implemented faster upscaling using templates. | madmaxoft | 6 | -36/+38 | |
Fixes #819. | |||||
2014-03-20 | Updated the tolua++ executable for Win builds. | madmaxoft | 1 | -0/+0 | |
2014-03-20 | Plugins can set flying speed. | madmaxoft | 3 | -77/+119 | |
2014-03-20 | Rewritten player speeds to be relative unit-less. | madmaxoft | 4 | -12/+17 | |
Value of 1 means "default speed", 2 means "double the speed", 0.5 means "half the speed". This allows for easier plugins and is more future-proof. | |||||
2014-03-20 | Fixed code style after recent merge. | madmaxoft | 2 | -31/+33 | |
2014-03-20 | Made pushing plain pointer to Lua a valid operation, with a warning. | madmaxoft | 2 | -3/+4 | |
This is used for exotic explosions, and the NORETURNDEBUG macro caused MSVC warnings across the entire cLuaState class (MSVC marked ALL Push() function overloads as non-returning) | |||||
2014-03-20 | Added braces | Tiger Wang | 1 | -0/+2 | |
2014-03-20 | Minor Entity.cpp cleanup | Tiger Wang | 1 | -12/+9 | |
2014-03-20 | ENUMified shrapnel level | Tiger Wang | 4 | -15/+17 | |
2014-03-19 | Errors in Lua don't include the error handler in the stack trace. | madmaxoft | 2 | -7/+7 | |
Fixes #817. | |||||
2014-03-19 | Added unreachable lines backit prtected by preprocessor guards | Tycho | 2 | -0/+10 | |
2014-03-19 | LuaChunkStay: Removed a debugging output. | madmaxoft | 1 | -3/+0 | |
2014-03-18 | Added levels of shrapnel | Tiger Wang | 3 | -8/+18 | |
2014-03-18 | Fixed chunkmap tree block replacing. | madmaxoft | 1 | -8/+2 | |
2014-03-18 | Fixed cGZipFile::ReadRestOfFile returning incorrect value. | madmaxoft | 1 | -1/+4 | |
2014-03-17 | Fixed a crash in firework rockets. | madmaxoft | 1 | -2/+8 | |
Fixes #816. | |||||
2014-03-16 | Fixed double to float conversions. | madmaxoft | 4 | -52/+53 | |
2014-03-16 | Added override specifier where appropriate in cWorld. | madmaxoft | 1 | -37/+38 | |
2014-03-16 | Wrong if in BlockLeaves | Howaner | 1 | -1/+1 | |
2014-03-16 | Add new leaves to all classes. | Howaner | 9 | -5/+18 | |
2014-03-16 | Added common eMessageType aliases. | madmaxoft | 1 | -10/+16 | |
2014-03-16 | Change if-clause in BlockCake.h | Howaner | 1 | -1/+1 | |
2014-03-16 | Add cake | Howaner | 4 | -0/+101 | |
2014-03-16 | Fix anvil pickups. | Howaner | 1 | -1/+1 | |
2014-03-16 | Add anvil direction. | Howaner | 3 | -1/+74 | |
2014-03-15 | Fixed unessicary return | Tycho | 1 | -1/+0 | |
2014-03-15 | Patched tolua to emit range checks for enums | Tycho | 1 | -0/+1 | |
2014-03-15 | Remove old debug messages. | Howaner | 1 | -3/+0 | |
2014-03-15 | Added cCuboid:Assign(OtherCuboid) API function. | madmaxoft | 2 | -0/+15 | |
2014-03-15 | Add item frame saving. | Howaner | 9 | -46/+251 | |
2014-03-15 | Add health and age load to pickup's. | Howaner | 5 | -22/+43 | |
2014-03-15 | Add ExpOrb saving. | Howaner | 7 | -38/+124 | |
2014-03-14 | Add fireball interact | Howaner | 4 | -2/+33 | |
2014-03-14 | Added Noreturn attribtes to a couple of functions and made a missing noreturn an error | Tycho | 3 | -4/+11 | |
2014-03-14 | Added NORETURN macro | Tycho | 1 | -0/+4 | |
2014-03-14 | Fixed a few unneeded breaks | Tycho | 3 | -3/+3 | |
2014-03-14 | Removed missiterperatable malfunctioning error handling code | Tycho | 1 | -2/+0 | |
2014-03-14 | Removed invalid block face handling code | Tycho | 1 | -1/+0 | |
The code for handling invalid block faces is removed by gcc and clang as it is undefined behavior for a enum to contain a value that is not part of the enum. Since the only way that the line can be executed is through undefined behavior clang and gcc remove it so the function fits in the caches better. | |||||
2014-03-14 | Fixed a couple of missing defs | Tycho | 3 | -10/+2 | |
2014-03-14 | cPlugin:BindConsoleCommand can be called statically. | madmaxoft | 1 | -1/+4 | |
This has been documented before it was written. | |||||
2014-03-14 | Fixed a warning. | madmaxoft | 1 | -3/+3 | |
2014-03-14 | Fixed xofts issues | Tycho | 10 | -23/+24 | |
2014-03-14 | cPluginManager:Bind[Console]Command returns true on success. | madmaxoft | 1 | -2/+4 | |
Fixes #801. | |||||
2014-03-12 | Fixed comma | Tycho | 1 | -2/+2 | |
2014-03-12 | Added additional macros to support the MSVC size_t format and changed all formats to use the macros | Tycho | 13 | -29/+33 | |
2014-03-12 | Fixed printf format compatabilty | Tycho | 2 | -5/+9 | |
2014-03-12 | Fixed comments an assert | Tycho | 1 | -1/+1 | |
2014-03-12 | Fixed missing comment terminator. | madmaxoft | 1 | -1/+1 | |
2014-03-12 | Vector3: More casts | andrew | 1 | -9/+9 | |
2014-03-12 | M_PI MSVC Fix | andrew | 2 | -2/+2 | |
2014-03-12 | Vector3: Length() should always return a float | andrew | 1 | -9/+9 | |
2014-03-12 | Fixed Lua string return values. | madmaxoft | 1 | -4/+0 | |
Fixes #773. | |||||
2014-03-12 | The entire unknown command is echoed back to the user on error. | madmaxoft | 1 | -1/+1 | |
2014-03-12 | Moved Lua API registering into a separate function. | madmaxoft | 4 | -2/+17 | |
This will allow us to use Lua as lite-config files as well, should we want to. | |||||
2014-03-11 | Fixed more Format issues | Tycho | 6 | -17/+17 | |
2014-03-11 | Fixed a load of format string errors | Tycho | 13 | -27/+29 | |
2014-03-11 | Move Format issues | Tycho | 3 | -4/+4 | |
2014-03-11 | Fixed format errors in protocol | Tycho | 1 | -3/+3 | |
2014-03-11 | Added macros to follow format string checking through wrappers | Tycho | 3 | -4/+8 | |
2014-03-11 | Matrix4: Removed enum | andrew | 2 | -22/+24 | |
2014-03-11 | Fixed Chunkdef warnings | Tycho | 1 | -2/+2 | |
2014-03-11 | Fixed Warnings in PieceGenerator | Tycho | 2 | -9/+9 | |
2014-03-11 | Unified Matrix4 code | andrew | 7 | -233/+230 | |
2014-03-11 | LineCoeff Doc | andrew | 1 | -4/+20 | |
2014-03-11 | TakeDamage now has the cThrownSnowballEntity instead of the creator's object. | STRWarrior | 1 | -1/+1 | |
2014-03-11 | Snowballs now actualy hurt other entities. | STRWarrior | 2 | -2/+25 | |
3 damage for blazes and 1 for the ender dragon. Otherwise 0 | |||||
2014-03-11 | Unified Vector classes | andrew | 32 | -401/+300 | |
2014-03-11 | Using ```const Vector3i &``` | STRWarrior | 2 | -3/+3 | |
2014-03-12 | Renamed cBlockArea Offset to WEOffset. | madmaxoft | 3 | -8/+9 | |
Even in getters / setters. | |||||
2014-03-11 | Renamed m_Offset to m_WEOffset | STRWarrior | 3 | -8/+9 | |
2014-03-10 | Fixed xofts issues | Tycho | 4 | -20/+14 | |
2014-03-10 | Removed debugging output. | madmaxoft | 1 | -1/+3 | |
Kept it commented-out for later revisions, if needed. | |||||
2014-03-10 | Fixed test asserts | Tycho | 4 | -37/+37 | |
2014-03-10 | Revert "Fixed some warnings" | madmaxoft | 1 | -10/+7 | |
This reverts commit 4cb0b82d1df560ad32c92eede91f466c75a87c87. | |||||
2014-03-10 | Fixed assert | Tycho | 1 | -14/+17 | |
2014-03-10 | Fixed Alignment issue in ByteBuffer | Tycho | 3 | -7/+4 | |
2014-03-10 | Shrapnel now configurable | Tiger Wang | 3 | -3/+8 | |
2014-03-10 | Removed Some unnessicary macros | Tycho | 3 | -21/+2 | |
2014-03-10 | Use string.reserve to avoid the need to do inplace byteswap | Tycho | 1 | -10/+6 | |
2014-03-10 | Fixed compile | Tiger Wang | 1 | -1/+2 | |
2014-03-10 | Removed unused macro from WSSCompact | Tycho | 1 | -1/+0 | |
2014-03-10 | Fixed alignment issues in Fireworks Serializer | Tycho | 1 | -7/+7 | |
2014-03-10 | Removed unused macro | Tycho | 1 | -13/+0 | |
2014-03-10 | Fixed cast to type with different alignment in BlockingTCPLink | Tycho | 1 | -1/+1 | |
2014-03-10 | Fixed cast between types of different alignment in cSocket | Tycho | 1 | -1/+2 | |
2014-03-10 | Fixed MTRand warnings | Tycho | 1 | -4/+4 | |
2014-03-10 | This allows a blockarea to have an Offset. | STRWarrior | 3 | -0/+47 | |
2014-03-10 | POCPieces: Added height. | madmaxoft | 1 | -17/+20 | |
Now the pieces connect in different heights, too, creating a true 3D maze. | |||||
2014-03-10 | Fixed MSVC2008 compilation. | madmaxoft | 1 | -4/+4 | |
2014-03-09 | Removed uneeded meta obtain | Tiger Wang | 1 | -3/+1 | |
2014-03-09 | A working POCPiece generator. | madmaxoft | 5 | -6/+359 | |
2014-03-09 | Hardened cCuboid with asserts for its assumptions. | madmaxoft | 2 | -3/+11 | |
2014-03-09 | ChunkDef: Replaced enums with static const ints. | madmaxoft | 1 | -10/+6 | |
This makes them easier to use in std::min et al. | |||||
2014-03-09 | Added cCuboid::Engulf(). | madmaxoft | 2 | -0/+37 | |
2014-03-09 | Be more parinoid about int sizes | Tycho | 3 | -5/+18 | |
2014-03-09 | cPieceGenerator: New connectors are added to the free pool. | madmaxoft | 2 | -9/+30 | |
2014-03-09 | Fixed Mesannine twister to use UInt32 | Tycho | 4 | -4/+6 | |
2014-03-09 | Fix IsThread destructor | Tycho | 1 | -1/+1 | |
2014-03-09 | Fixed #778 - stack overflow.com | Tiger Wang | 1 | -1/+1 | |
2014-03-09 | Globals.h is now warnings free again. | Tycho | 2 | -10/+24 | |
Also turned off Wpadded as it is indicates potental performance issues rather than potential bugs | |||||
2014-03-09 | Its a const not a macro | Tycho | 1 | -1/+1 | |
2014-03-09 | Take 5 | Tycho | 1 | -1/+1 | |
2014-03-09 | Silenced useless MSVC warnings in cMetaRotater. | madmaxoft | 1 | -0/+21 | |
2014-03-09 | Take 4 | Tycho | 1 | -1/+1 | |
2014-03-09 | Hotfix for MSVC compilation. | madmaxoft | 1 | -0/+1 | |
2014-03-09 | Unsigned types take 3 | Tycho | 1 | -1/+1 | |
2014-03-09 | Fix gcc error attempt 2 | Tycho | 1 | -1/+1 | |
2014-03-09 | Fixed gcc error | Tycho | 1 | -1/+1 | |
2014-03-09 | Fixed VERIFY | Tiger Wang | 1 | -1/+1 | |
2014-03-09 | Beds now work properly fixes #707 | Tiger Wang | 5 | -17/+94 | |
Also fixes FS392 Conflicts: src/Blocks/WorldInterface.h src/ClientHandle.cpp | |||||
2014-03-09 | != FACE_NONE | Tiger Wang | 1 | -1/+1 | |
2014-03-09 | PieceGenerator can connect two connectors of the same type. | madmaxoft | 2 | -60/+338 | |
Also added extensive debugging output and a test. | |||||
2014-03-09 | Added BlockFaceToString() translation function. | madmaxoft | 1 | -0/+20 | |
2014-03-09 | Added Vector3i::Move(). | madmaxoft | 2 | -17/+82 | |
2014-03-09 | Added the first skeleton code for PieceGenerator. | madmaxoft | 2 | -0/+545 | |
This is a WIP and won't work / isn't used at all. | |||||
2014-03-09 | Hexified colours | Tiger Wang | 1 | -16/+16 | |
2014-03-09 | Fixed data length issues | Tiger Wang | 2 | -3/+4 | |
2014-03-09 | Demonstrated issues with GetDataLength() | Tiger Wang | 2 | -5/+11 | |
2014-03-09 | Improved formatting of username tabcomplete | Tiger Wang | 1 | -7/+7 | |
2014-03-09 | Moved firework handler to separate function | Tiger Wang | 2 | -48/+48 | |
* Also simplified and improved readability of code | |||||
2014-03-09 | CheckBlockInteractionsRate() fixed & enabled | Tiger Wang | 4 | -65/+23 | |
2014-03-09 | Fix Linux compile | Tiger Wang | 1 | -2/+3 | |
2014-03-09 | Fixed some warnings | Tycho | 1 | -7/+10 | |
2014-03-09 | FIxed int in test | Tycho | 1 | -1/+1 | |
2014-03-09 | Adjusted style of switch/case | Jan-Fabian Humann | 3 | -45/+15 | |
2014-03-09 | TNT explodes when consumed by fire | Tiger Wang | 1 | -6/+19 | |
Fixed FS#406 | |||||
2014-03-09 | Slight plugin messaging changes | Tiger Wang | 1 | -0/+13 | |
- Clients are not allowed to register duplicate channels - Clients are not allowed to use channels that were not registered | |||||
2014-03-08 | Added static | Tycho | 1 | -1/+1 | |
2014-03-08 | Added tons more asserts to bytebuffer | Tycho | 1 | -7/+17 | |
2014-03-08 | Enabled self test of bytebuffer | Tycho | 1 | -1/+1 | |
2014-03-08 | Changed if-else to switch-case | Jan-Fabian Humann | 3 | -39/+33 | |
2014-03-08 | Split cClientHandle::HandleEntityAction() into three seperate functions HandleEntityCrouch, HandleEntityLeaveBed and HandleEntitySprinting. | Jan-Fabian Humann | 5 | -32/+98 | |
2014-03-08 | Fixed issues with int vs size_t and a few other warnings | Tycho | 10 | -28/+26 | |
2014-03-08 | Actually Fixed ByteBuffer | Tycho | 1 | -3/+3 | |
2014-03-08 | Moved returns | worktycho | 1 | -3/+3 | |
2014-03-08 | Change TNT Fuse to ticks | Howaner | 9 | -21/+20 | |
2014-03-08 | cBlockInfo-related changes from #723 | andrew | 3 | -11/+21 | |
2014-03-08 | Add TNT Save/Load and add Netbeans projects to .gitignore | Howaner | 6 | -18/+78 | |
2014-03-07 | Fixed cBlockArea schematic string saving signature. | madmaxoft | 3 | -9/+12 | |
2014-03-07 | Move env code part 1 | worktycho | 1 | -10/+0 | |
2014-03-07 | Added support to overide CMake build type with env vars | Tycho | 1 | -0/+8 | |
2014-03-07 | Warnings | Tycho | 2 | -1/+3 | |
2014-03-07 | Warnings | Tycho | 11 | -29/+42 | |
2014-03-07 | Added some comments | andrew | 2 | -1/+6 | |
2014-03-07 | Fixed warnings | Tycho | 2 | -3/+21 | |
2014-03-07 | Fixed warnings | Tycho | 3 | -1/+5 | |
2014-03-07 | Fixed a typo. | madmaxoft | 1 | -4/+4 | |
2014-03-07 | Fixed water/lava interaction | andrew | 3 | -4/+69 | |
2014-03-07 | Add Lua Bindings for FlowerPotEntity.h and add documentation. | Howaner | 10 | -14/+18 | |
2014-03-07 | Added cBlockArea serialization to string. | madmaxoft | 3 | -38/+202 | |
Fixes #665. | |||||
2014-03-07 | Add Flower Pots | Howaner | 17 | -87/+401 | |
2014-03-06 | Fix comment | Howaner | 1 | -1/+1 | |
2014-03-06 | Broadcast the Equipped Item, if the Slot is changed. | Howaner | 1 | -0/+6 | |
2014-03-05 | Added extra awesomeness to TNT | Tiger Wang | 7 | -209/+232 | |
+ TNT now has a chance of flinging FallingBlock entities around * Improved TNT damage * Improved TNT spawning visuals * Possible fix for 'SetSwimState failure' messages in debug | |||||
2014-03-05 | Add SendBlockTo to cWorldInterface | Howaner | 9 | -10/+18 | |
2014-03-05 | Set tnt step sound to step.grass | Howaner | 1 | -1/+1 | |
2014-03-05 | Add data backsending, when the Client interacts a Block and the Interact is cancelled. | Howaner | 10 | -6/+102 | |
2014-03-05 | Implemented vanilla-like fluid simulator | andrew | 6 | -17/+238 | |
2014-03-04 | Fixed some gcc warnings in Defines.h. | madmaxoft | 1 | -3/+3 | |
2014-03-04 | Manually exported cCompositeChat modifiers. | madmaxoft | 2 | -7/+268 | |
This adds chaining support to them. Fixes #755. | |||||
2014-03-04 | cLuaState: Made public the GetStackValue() functions. | madmaxoft | 2 | -54/+61 | |
2014-03-04 | Fixed an assert in map-loading. | madmaxoft | 1 | -3/+1 | |
The maps were loaded too soon, the world wasn't initialized yet. | |||||
2014-03-03 | Fixed previous weather changes. | madmaxoft | 2 | -4/+5 | |
cWorld::GetDefaultWeatherInterval() returns -1 for unknown weather. | |||||
2014-03-02 | Removed if condition | andrew | 1 | -4/+1 | |
2014-03-02 | Reformatted | Tycho | 10 | -20/+20 | |
2014-03-02 | Reformated MetaRotater | Tycho | 1 | -19/+30 | |
2014-03-02 | Add cancelling to WeatherChanging event. | Howaner | 2 | -13/+43 | |
2014-03-02 | cBlockInfo now manages the respective cBlockHandler | andrew | 11 | -73/+70 | |
2014-03-02 | Fixed MSVC warnings in DeprecatedBindings. | madmaxoft | 1 | -8/+76 | |
2014-03-02 | More documentation (thanks to madmaxoft) and use GetBlockTypeMeta | Howaner | 2 | -6/+10 | |
2014-03-02 | Added blockface mirroring and rotating. | madmaxoft | 1 | -0/+50 | |
2014-03-02 | Add Trapdoor Functions to cWorld and fix Trapdoor Redstone Bugs | Howaner | 4 | -6/+49 | |
2014-03-02 | GetById => Get | andrew | 3 | -22/+22 | |
2014-03-02 | Creeper fixes | tonibm19 | 2 | -10/+34 | |
- Fixed explosion time (1.5s, according to minecraftwiki) - Creeper explodes if right clicked with flint and steel | |||||
2014-03-02 | Reverted BlockVine | worktycho | 1 | -3/+27 | |
2014-03-02 | Removed g_BlockXXX arrays | andrew | 4 | -440/+4 | |
2014-03-02 | Manually exported g_Block tables | andrew | 4 | -0/+445 | |
2014-03-02 | Exported cBlockInfo | andrew | 2 | -3/+9 | |
2014-03-02 | Added more documentation for FastNBT parser. | madmaxoft | 1 | -3/+45 | |
2014-03-01 | ChunkDesc warns about StructureGen's deprecation. | madmaxoft | 1 | -0/+2 | |
2014-03-01 | Unified StructureGens and FinisherGens. | madmaxoft | 10 | -163/+128 | |
Now they are all Finishers. Fixes #398. | |||||
2014-03-01 | g_BlockXXX => cBlockInfo::XXX | andrew | 33 | -73/+91 | |
2014-03-01 | Fixed errors | Tycho | 2 | -2/+2 | |
2014-03-01 | Revesed typedef | Tycho | 1 | -1/+1 | |
2014-03-01 | Implemented Rotations | Tycho | 11 | -170/+28 | |
2014-03-01 | Final implementation of MetaRotater | Tycho | 1 | -45/+51 | |
2014-03-01 | Refactored global block property arrays | andrew | 2 | -0/+477 | |
2014-03-01 | Exported cScoreboard::ForEachTeam | andrew | 3 | -1/+34 | |
2014-03-01 | Shortened enums | andrew | 4 | -58/+58 | |
2014-03-01 | Exported cScoreboard::ForEachObjective | andrew | 3 | -4/+43 | |
2014-03-01 | Exported and documented cScoreboard | andrew | 4 | -49/+70 | |
2014-03-01 | Forgotten changes to cChunkInterface. | madmaxoft | 1 | -2/+2 | |
2014-03-01 | Removed cBlockHandler forward declaration from cChunkInterface. | madmaxoft | 1 | -9/+22 | |
Wasn't needed. Also reformatted the code. | |||||
2014-03-01 | Improved comments in float size check. | madmaxoft | 1 | -2/+2 | |
2014-02-28 | Use switch in GetStepSound | Howaner | 2 | -8/+6 | |
2014-02-28 | Fixed multiple gcc warnings about unused params. | madmaxoft | 7 | -5/+78 | |
2014-02-28 | Documented the changes in cJukeboxEntity. | madmaxoft | 1 | -2/+3 | |
2014-02-28 | Moved common cGroupManager code to a separate function. | madmaxoft | 3 | -12/+30 | |
This fixes my concerns in PR #709. | |||||
2014-02-28 | Fix Double Slabs, fix Slab Meta and add more things to burnable | Howaner | 3 | -13/+37 | |
2014-02-28 | Better fix for the 32-bit float reading. | madmaxoft | 1 | -4/+5 | |
2014-02-27 | Removed unneeded includes in Player.cpp | Tiger Wang | 1 | -7/+0 | |
2014-02-27 | Fixed compile | Tiger Wang | 2 | -3/+2 | |
2014-02-27 | added mooshroom to cow conversion | tonibm19 | 1 | -0/+2 | |
2014-02-27 | Added some Metadate rotaters using templated Mixin | Tycho | 10 | -16/+168 | |
2014-02-27 | Added a "nooutbuf" cmdline param. | madmaxoft | 2 | -13/+18 | |
This forces that the stdout stream uses no buffer, even when not a TTY. Used for running MCServer under ZeroBraneStudio. | |||||
2014-02-27 | Fixed crash and some warnings in map handling. | madmaxoft | 2 | -3/+5 | |
Fixes #728. | |||||
2014-02-27 | Fixed sheep ASSERTing sometimes | Tiger Wang | 1 | -8/+18 | |
2014-02-27 | Implemented ballistic missiles (fireworks) | Tiger Wang | 14 | -84/+591 | |
+ Added fireworks | |||||
2014-02-26 | Fixed a gcc warning in FastNBT.h. | madmaxoft | 1 | -2/+11 | |
2014-02-26 | Attempted fix for several GCC warnings. | madmaxoft | 3 | -3/+15 | |
2014-02-26 | Added more utility functions to cCuboid. | madmaxoft | 2 | -4/+105 | |
GetVolume(), Expand(), ClampX(), ClampY(), ClampZ() | |||||
2014-02-24 | Added useful parameter overloads to cBlockArea Lua API. | madmaxoft | 2 | -0/+133 | |
2014-02-24 | Fixed tolua export for Byte. | madmaxoft | 1 | -0/+7 | |
No longer treated as an unknown class. | |||||
2014-02-24 | Fixed compilation in MSVC (forward class definitions). | madmaxoft | 2 | -0/+2 | |
2014-02-24 | BlockEntities is warnings free | Tycho | 6 | -3/+11 | |
2014-02-24 | Fixed Formatting, added compiler warning suppressing methods, fixed comments | TheJumper | 5 | -3/+6 | |
2014-02-24 | Fixed MCServer not compiling with C++03 compilers | STRWarrior | 3 | -12/+12 | |
2014-02-24 | Small improvements to boats. | STRWarrior | 1 | -3/+7 | |
2014-02-24 | Removed an unused member variable from cChunk. | madmaxoft | 2 | -8/+0 | |
2014-02-24 | Fixed crash in cBlockArea rotation. | madmaxoft | 1 | -6/+6 | |
Fixes #720. | |||||
2014-02-24 | Fixed a possible crash in cWorld::WakeUpSimulatorsInArea(). | madmaxoft | 1 | -0/+4 | |
The Y coords weren't checked. | |||||
2014-02-23 | fixed globals.h warnings | Tycho | 3 | -2/+11 | |
2014-02-23 | Use the ItemCategorie::IsSword() Method. | Howaner | 2 | -20/+1 | |
2014-02-23 | No Sword Block Destroying in Creative Mode | Howaner | 2 | -0/+29 | |
2014-02-23 | Fixed Formatting, Added DropChances and CanPickUpLoot attributes to Monsters | TheJumper | 29 | -40/+515 | |
2014-02-23 | BlockBed.cpp: Fixed Multiple people in one bed. | TheJumper | 1 | -7/+18 | |
OnUse in BlockBed.cpp now checks whether bit flag 0x4 in the Data values of the bed is set before somebody can try to sleep in the bed. | |||||
2014-02-23 | Fixed bindings for cBlockArea:Get(Rel)BlockTypeMeta(). | madmaxoft | 2 | -29/+110 | |
They no longer require the ghost output params. | |||||
2014-02-23 | Rename SkullEntity to MobHeadEntity | Howaner | 23 | -256/+254 | |
2014-02-23 | Add break to Protocol17x.cpp and use new comment delimiter | Howaner | 2 | -7/+8 | |
2014-02-23 | Add Heads completely | Howaner | 14 | -7/+154 | |
2014-02-23 | Add Skulls/Heads | Howaner | 13 | -5/+354 | |
2014-02-23 | Fixed Formatting, Added DropChances and CanPickUpLoot attributes to Monsters | TheJumper | 25 | -81/+417 | |
2014-02-23 | Fixed Formatting, Added DropChances and CanPickUpLoot attributes to Monsters | TheJumper | 4 | -10/+17 | |
2014-02-23 | Fixed Compiling Issues | TheJumper | 3 | -10/+31 | |
2014-02-23 | Fixed Formatting, Added DropChance attributes to Monsters | TheJumper | 10 | -35/+248 | |
2014-02-23 | Added cBlockArea::GetVolume, exported to Lua API. | madmaxoft | 1 | -27/+30 | |
2014-02-23 | Maps: Improvements | andrew | 7 | -13/+26 | |
2014-02-23 | Added cBlockArea:GetSize() and :GetOrigin() to Lua API. | madmaxoft | 1 | -0/+64 | |
These don't have a direct C++ equivalent, but are rather useful for the plugins. | |||||
2014-02-23 | Finally corrected the Enchantment constants. | TheJumper | 18 | -50/+17 | |
2014-02-23 | Manually exported DoWithMap | andrew | 4 | -2/+11 | |
2014-02-23 | Documented and exported cMapManager | andrew | 2 | -3/+6 | |
2014-02-22 | Changed formatting again | TheJumper | 1 | -1/+1 | |
2014-02-22 | Changed formatting, encapsuled armor drop, introduced better static Enchantment IDs | TheJumper | 10 | -56/+80 | |
2014-02-22 | Documented and exported cMap | andrew | 3 | -9/+53 | |
2014-02-22 | Fixed Looting segment fault - a_Killer can be NULL | TheJumper | 17 | -19/+83 | |
2014-02-22 | Semi-working implementation of cMap::UpdatePixel | andrew | 2 | -11/+95 | |
2014-02-22 | Mooshroom.cpp: Added right click interaction | TheJumper | 2 | -1/+38 | |
2014-02-22 | Monster.h: Added doxy-comments for drop methods | TheJumper | 1 | -0/+3 | |
2014-02-22 | Monster.cpp: Fixed Formatting in AddRandomUncommonDropItem | TheJumper | 1 | -1/+1 | |
2014-02-22 | Changed killer detection by using cEntity methods | TheJumper | 3 | -3/+3 | |
2014-02-22 | Added static Enchantment Constants, Replaced cryptic Looting ID | TheJumper | 18 | -17/+49 | |
2014-02-21 | Better Jukebox API | Howaner | 3 | -16/+52 | |
2014-02-21 | Fixed Mob Drops, Add Rare and Uncommon Drops, Looting inflicts Drops | TheJumper | 23 | -37/+144 | |
2014-02-21 | Remove users.ini generation in Player.cpp and use the CheckUsers() Function | Howaner | 1 | -6/+1 | |
2014-02-21 | Remove old Output Finish | Howaner | 1 | -2/+0 | |
2014-02-21 | Unicode :-( | Howaner | 1 | -1/+1 | |
2014-02-21 | Add 'Group not found', when the Server load the users.ini and add auto generate from users.ini | Howaner | 5 | -2/+61 | |
2014-02-21 | Split cMap::UpdateClient | andrew | 2 | -73/+114 | |
2014-02-20 | cClientHandle manages the client-registered plugin channels. | madmaxoft | 2 | -36/+123 | |
Fixes #706. | |||||
2014-02-20 | Removed problematic utf8. | madmaxoft | 1 | -2/+2 | |
2014-02-20 | Bad UTF-8 o.O | Howaner | 1 | -2/+2 | |
2014-02-20 | Remove typeinfo import in IncrementalRedstoneSimulator | Howaner | 1 | -2/+0 | |
2014-02-20 | Fix Cauldron | Howaner | 1 | -8/+11 | |
2014-02-20 | Add Wolf Heal with Food | Howaner | 1 | -10/+34 | |
2014-02-20 | Disabled the leak finder. | madmaxoft | 2 | -2/+6 | |
2014-02-20 | Add Pressure Plate Sound | Howaner | 1 | -0/+9 | |
2014-02-20 | Add Light weighted pressure plates | Howaner | 3 | -10/+24 | |
2014-02-20 | Add Hay Bale to Burnable | Howaner | 1 | -0/+1 | |
2014-02-20 | Add 'Meta < 3' to Cauldron | Howaner | 1 | -5/+8 | |
2014-02-20 | BlockBed.cpp: Fixed space at if statement | TheJumper | 1 | -1/+1 | |
Added a space after an if statement and before the first bracket to keep up code conventions. | |||||
2014-02-20 | BlockBed.cpp: Fixed Multiple people in one bed. | TheJumper | 1 | -7/+18 | |
OnUse in BlockBed.cpp now checks whether bit flag 0x4 in the Data values of the bed is set before somebody can try to sleep in the bed. | |||||
2014-02-20 | Thread safe cMap manager | andrew | 7 | -17/+275 | |
2014-02-20 | Fixed bindings for cBlockArea:Get(Rel)BlockTypeMeta(). | madmaxoft | 2 | -29/+110 | |
They no longer require the ghost output params. | |||||
2014-02-19 | cMapDecorator: Implemented random rotations | andrew | 2 | -13/+18 | |
2014-02-19 | Add BlockNewLeaves.h and rename Darkoac to Darkoak | Howaner | 5 | -15/+57 | |
2014-02-19 | Add new Trees (without Generator) | Howaner | 6 | -0/+34 | |
2014-02-19 | Rename SkullEntity to MobHeadEntity | Howaner | 23 | -256/+254 | |
2014-02-19 | Documented cMap | andrew | 3 | -7/+31 | |
2014-02-19 | Add break to Protocol17x.cpp and use new comment delimiter | Howaner | 2 | -7/+8 | |
2014-02-18 | De-breaked stuff | Tiger Wang | 1 | -2/+0 | |
2014-02-18 | Fixed possible ASSERT failure | Tiger Wang | 1 | -1/+1 | |
2014-02-18 | Changed BlockFace type to eBlockFace | Tiger Wang | 3 | -26/+27 | |
2014-02-18 | Add Heads completely | Howaner | 14 | -7/+154 | |
2014-02-18 | Map decorators; Map clients | andrew | 12 | -45/+351 | |
2014-02-18 | The cuboid for cWorld::SetAreaBiome() doesn't need sorting. | madmaxoft | 2 | -2/+7 | |
2014-02-18 | Added cWorld:SetAreaBiome() API function. | madmaxoft | 6 | -3/+164 | |
Fixes #675. | |||||
2014-02-18 | Added a bit more documentation to cForEachChunkProvider. | madmaxoft | 2 | -5/+33 | |
2014-02-18 | Added a brace | Tiger Wang | 1 | -0/+2 | |
==== { } { __ } { | | } ==== REMOVE ALL THE BRACES!! | |||||
2014-02-18 | Properly exported and documented paintings | Tiger Wang | 3 | -2/+4 | |
2014-02-18 | Added an explanatory comment | Tiger Wang | 1 | -0/+2 | |
2014-02-18 | Comments & new BLOCK_FACE constants | Tiger Wang | 1 | -7/+10 | |
2014-02-18 | Implemented paintings, fixes #689 | Tiger Wang | 15 | -3/+226 | |
+ Implemented paintings | |||||
2014-02-18 | Used new BLOCK_FACE constants | Tiger Wang | 1 | -7/+8 | |
Also added more comments | |||||
2014-02-18 | Implemented item frames, a part of #689 | Tiger Wang | 7 | -2/+233 | |
+ Implemented Item Frames * Fixed Pitch and Yaw being wrongly flipped in the protocol (XOFT!) | |||||
2014-02-17 | Added cPluginManager:GetPluginsPath() to the Lua API. | madmaxoft | 2 | -1/+5 | |
2014-02-17 | Add Lua plugin path to package.path and .cpath. | madmaxoft | 3 | -0/+37 | |
Fixes #693. | |||||
2014-02-17 | Add Skulls/Heads | Howaner | 13 | -5/+354 | |
2014-02-17 | Improved formatting | tonibm19 | 1 | -2/+2 | |
2014-02-17 | Map item handler; Fixed several bugs | andrew | 13 | -29/+195 | |
2014-02-17 | Fixed a memory leak in CompositeChat. | madmaxoft | 1 | -0/+3 | |
2014-02-16 | Links sent via chat messages are clickable. | madmaxoft | 4 | -9/+34 | |
Fixes #658. | |||||
2014-02-16 | Implemented cCompositeChat::ParseText(), incl. self-test. | madmaxoft | 2 | -1/+211 | |
2014-02-16 | Fixed cBoundingBox self-test code-style. | madmaxoft | 1 | -10/+10 | |
Also made the class name unique and the global variable static, to avoid linkage problems with other self-tests | |||||
2014-02-16 | Now mobs can't escape from fences. | tonibm19 | 1 | -2/+2 | |
2014-02-16 | Fixes to previous commit | Tiger Wang | 1 | -9/+10 | |
2014-02-16 | Slight cleanup of wolf code | Tiger Wang | 1 | -23/+7 | |
2014-02-16 | Fixed minor formatting issues from #682 | Tiger Wang | 3 | -16/+3 | |
- Removed unused PlaySoundEffect * Simplified and parenthesised code | |||||
2014-02-16 | Add Locale to ClientHandle | Howaner | 5 | -3/+11 | |
2014-02-16 | Fixed a glaring bug with chunk cross-simulating | Tiger Wang | 1 | -9/+17 | |
* 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 | Replace random Float Generation and broadcast the Exp Pickup Sound | Howaner | 2 | -9/+4 | |
2014-02-16 | Add Exp Bottle Effects | Howaner | 4 | -1/+23 | |
2014-02-16 | Set max. Players in the Tablist to 60 | Howaner | 1 | -1/+1 | |
2014-02-16 | Disable Hunger Death | Howaner | 1 | -1/+7 | |
2014-02-15 | Removed the unnecessary LoopPlayersAndBroadcastChat() functions. | madmaxoft | 4 | -23/+19 | |
2014-02-15 | Implemented cCompositeChat. | madmaxoft | 18 | -21/+671 | |
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions. Fixes #678. | |||||
2014-02-15 | Added a 'default:' for SimChunk()'s switch | Tiger Wang | 1 | -0/+1 | |
2014-02-15 | A fix and an improvement | Tiger Wang | 2 | -23/+43 | |
* 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 | If a player is called "Notch" he drops an apple. http://minecraft.gamepedia.com/Notch | STRWarrior | 1 | -0/+6 | |
2014-02-15 | cMap::UpdateRadius | andrew | 4 | -16/+121 | |
2014-02-15 | Fixed TNT fizzing everywhere | Tiger Wang | 2 | -2/+2 | |
2014-02-15 | Sizeable speed improvements to redstone | Tiger Wang | 3 | -83/+127 | |
+ 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 | Add more Sounds to Redstone Simulator | Howaner | 1 | -1/+23 | |
2014-02-15 | Add Fence Gate to Redstone Simulator | Howaner | 2 | -0/+31 | |
2014-02-15 | Fixed typographical error | Tiger Wang | 1 | -2/+1 | |
2014-02-15 | Removed debug messages again | Tiger Wang | 1 | -6/+0 | |
2014-02-15 | Exported cWorld::BroadcastParticleEffect. | STRWarrior | 1 | -1/+1 | |
2014-02-14 | EmptyMap item handler | andrew | 3 | -4/+52 | |
2014-02-14 | Send map when selected | andrew | 7 | -27/+114 | |
2014-02-13 | Added proper debug messages | Tiger Wang | 1 | -3/+8 | |
2014-02-13 | Fancy stuff with constant references | Tiger Wang | 1 | -2/+2 | |
2014-02-13 | IDCount Serialization | andrew | 7 | -3/+191 | |
2014-02-13 | Implementation of in-game maps | andrew | 13 | -0/+596 | |
2014-02-12 | Added more missing GetClassStatic()s | Tiger Wang | 2 | -0/+4 | |
2014-02-12 | Removed some unneeded BroadcastWholeWindow()s | Tiger Wang | 4 | -23/+2 | |
2014-02-12 | Changed inheritance a bit | Tiger Wang | 8 | -33/+54 | |
* cBlockEntityWithItems now inherits from cBlockEntityWindowOwner | |||||
2014-02-12 | Made player jump reset less ambiguous | Tiger Wang | 1 | -1/+2 | |
2014-02-12 | Simplified Attack() tracing | Tiger Wang | 1 | -1/+6 | |
2014-02-12 | Fixed #573 | STRWarrior | 1 | -4/+4 | |
2014-02-12 | Improved pressure plates | Tiger Wang | 2 | -1/+5 | |
+ Two (or more) pressure plates can be triggered at the same time * Fixed issues caused by pressure plates not being in the sources list | |||||
2014-02-11 | Fixed #190 | Tiger Wang | 1 | -2/+67 | |
+ Hoppers now collect pickups above them | |||||
2014-02-11 | Fixed #627 | Tiger Wang | 5 | -21/+12 | |
- Attack() is now called from cAggressive instead of cMonster * Monsters can no longer attack through walls * Should fix last remnants of player damage after teleporting (that both STR and bearbin contributed fixes to :P) | |||||
2014-02-11 | Fixed #612 | Tiger Wang | 2 | -0/+16 | |
* Chests send contents updates to client | |||||
2014-02-11 | Fixed formatting. Moved UnloadUnusedChunks from public to private. | narroo | 2 | -4/+10 | |
2014-02-11 | cWorld:ChunkStay() accepts nils as callbacks. | madmaxoft | 1 | -5/+3 | |
Also removed leftover debug logging. | |||||
2014-02-11 | Added cLuaState::CheckParamFunctionOrNil(). | madmaxoft | 2 | -2/+37 | |
Also fixed error reporting for the two function-checking functions. | |||||
2014-02-11 | Fixed formatting of previous commit. | narroo | 2 | -2/+7 | |
2014-02-11 | More gcc warnings fixed. | madmaxoft | 2 | -4/+5 | |
2014-02-11 | Made cChunkStay's destructor virtual. | madmaxoft | 1 | -1/+1 | |
2014-02-11 | Fixed gcc warnings in Item.h. | madmaxoft | 1 | -21/+21 | |
2014-02-11 | Fixed nested plugin function calls. | madmaxoft | 1 | -6/+9 | |
2014-02-11 | Fixed bug #385. UnloadUnusedChunks now has the same interface as | narroo | 2 | -1/+25 | |
SaveAllChunks. Meaning, QueueUnloadUnusedChunks and the supporting cTaskUnloadUnusedChunks has been added. Use QueueUnloadUnusedChunks from now on to prevent deadlocking. | |||||
2014-02-10 | Added LuaChunkStay to Bindings sources. | madmaxoft | 1 | -36/+47 | |
This should fix *nix compilation. Also alpha-sorted the lists. | |||||
2014-02-10 | Rewritten Lua ChunkStay API into a single function, cWorld:ChunkStay(). | madmaxoft | 9 | -87/+213 | |
This fixes problems with indeterminate class object lifespan (Lua-GC) and forgetting to disable it or keep it until ready. | |||||
2014-02-10 | cLuaState: Stack traces don't include ghost 0-th element. | madmaxoft | 1 | -1/+1 | |
2014-02-10 | Added cPluginLua::cOperation. | madmaxoft | 1 | -1/+27 | |
This class should be used to lock-and-access the plugin's LuaState. cPluginLua::GetLuaState() is unsafe and by this commit obsolete. | |||||
2014-02-10 | Added additional parenthasies | worktycho | 1 | -2/+1 | |
2014-02-10 | Fixed stupid mistax in conditional | worktycho | 1 | -2/+1 | |
boats can't be placed if the face is not block_face_none and not block_face_YM, not if it is only not one. | |||||
2014-02-10 | Maybe fixed boat placing | tonibm19 | 1 | -1/+1 | |
2014-02-09 | First working version of cLuaChunkStay. | madmaxoft | 4 | -17/+92 | |
It works, but has random failures, probably due to threading issues. | |||||
2014-02-09 | Initial Lua cChunkStay export. | madmaxoft | 4 | -1/+123 | |
2014-02-09 | cLuaState::cRef can be unbound and re-bound. | madmaxoft | 2 | -9/+60 | |
This will allow us to store Lua references as member variables in classes and initialize those later than in the constructor. | |||||
2014-02-09 | Added AllToLua.pkg to MSVC project files. | madmaxoft | 1 | -0/+2 | |
MSVC ignores the file when compiling and it makes it easier to open it up for editing. | |||||
2014-02-09 | Fixed compile and some warnings in MSVS | Tiger Wang | 7 | -17/+6 | |
2014-02-09 | "reload" is back. | STRWarrior | 1 | -0/+7 | |
2014-02-09 | Split "reload" in "reloadplugins" and "reloadgroups". | STRWarrior | 1 | -2/+5 | |
2014-02-09 | Fixed a boat ASSERT | Tiger Wang | 1 | -2/+8 | |
2014-02-09 | The console reload command also reloads the groups. | STRWarrior | 1 | -0/+1 | |
2014-02-08 | Moved a forgotten comment back to its place. | madmaxoft | 1 | -2/+2 | |
2014-02-08 | Fixed lighting thread queueing. | madmaxoft | 1 | -2/+4 | |
2014-02-08 | Fixed ChunkStay initialization. | madmaxoft | 1 | -1/+1 | |
2014-02-08 | Fixed gcc compilation. | madmaxoft | 1 | -1/+1 | |
2014-02-08 | Initial ChunkStay code. | madmaxoft | 11 | -406/+560 | |
2014-02-08 | Fixed cWorld:TryGetHeight() API. | madmaxoft | 1 | -1/+5 | |
2014-02-08 | Fixed comment. | STRWarrior | 1 | -1/+1 | |
2014-02-07 | Renamed cRedstoneManager to cRedstoneSimulator and renamed cRedstoneSimulator to cIncrementalRedstoneSimulator (Might change later). | STRWarrior | 10 | -1826/+1822 | |
2014-02-07 | Fixed some end of lines | STRWarrior | 2 | -2/+2 | |
2014-02-07 | Implemented an easy way of adding new redstone simulators. | STRWarrior | 6 | -9/+122 | |
Also added a "noop" redstone simulator that does the same as the fluid version. | |||||
2014-02-07 | Moved Gamemode setting into General root tag | Tiger Wang | 1 | -1/+1 | |
2014-02-07 | Added sender name to PM if prefixes disabled | Tiger Wang | 2 | -2/+2 | |
* Also moved the PVP setting into Mechanics | |||||
2014-02-07 | Improved chat messaging functions | Tiger Wang | 9 | -111/+155 | |
* Moved string manipulation into cClientHandle and therefore... + Added configuration option for prefixes. * Cleaned up code. * Updated documentation for API. | |||||
2014-02-07 | WebAdmin is stopped properly on server shutdown / restart. | madmaxoft | 3 | -36/+55 | |
Fixes #272. | |||||
2014-02-07 | Fixed wiki link in auto-generated settings.ini. | madmaxoft | 1 | -1/+2 | |
2014-02-06 | Server internally uses new functions | Tiger Wang | 4 | -17/+13 | |
2014-02-06 | Added more chat functions | Tiger Wang | 4 | -27/+46 | |
2014-02-05 | Change Output to stderr | worktycho | 1 | -4/+3 | |
2014-02-05 | Removed deprecated HasCommand function | STRWarrior | 4 | -36/+1 | |
2014-02-05 | Modified automatic test for boundingBox | Tycho | 1 | -7/+26 | |
2014-02-05 | Simplified shutdown | Tycho | 1 | -4/+0 | |
2014-02-05 | Added support to start up MCServer and then immediatly sut it down in travis | Tycho | 1 | -0/+4 | |
2014-02-05 | Fixed most of the reordering warnings | Tycho | 12 | -33/+33 | |
2014-02-05 | Forgot extra lines. | STRWarrior | 1 | -0/+4 | |
2014-02-05 | Improvements: | STRWarrior | 6 | -22/+69 | |
Adds a function in cRoot that allows you to reload all the groups permissions. Note: Players don't automatically load their new permissions. You can use cPlayer::LoadPermissionsFromDisk for that. | |||||
2014-02-05 | Improved the signedness conversion. | madmaxoft | 1 | -2/+2 | |
2014-02-05 | Reduced max explosions per tick | Tiger Wang | 1 | -1/+1 | |
2014-02-05 | Fixed explosions bug | Tiger Wang | 3 | -32/+13 | |
* Fixed bug where explosions would sometimes never be sent | |||||
2014-02-05 | Fixed annoying creative on fire bug | Tiger Wang | 2 | -0/+20 | |
2014-02-05 | Added cPluginManager:LogStackTrace() to the Lua API. | madmaxoft | 1 | -0/+11 | |
Fixes #637. | |||||
2014-02-05 | Fixed a bunch of MSVS warnings | Tiger Wang | 6 | -7/+8 | |
* Possibly also fixed some bugs with pathfinding and TNT, though unlikely | |||||
2014-02-04 | Added more SendMessageXXX() functions | Tiger Wang | 3 | -47/+62 | |
2014-02-04 | Crypto: Removed unused member, fixed gcc warning. | madmaxoft | 2 | -6/+4 | |
2014-02-04 | Added dtExplosion to damage<->string functions. | madmaxoft | 1 | -1/+2 | |
2014-02-04 | Protocol 1.7: Fixed a signed / unsigned comparison warning. | madmaxoft | 1 | -2/+2 | |
2014-02-04 | Fixed a gcc warning in ManualBindings. | madmaxoft | 1 | -2/+2 | |
Constructor member order... | |||||
2014-02-04 | Removed a useless check in cLuaState. | madmaxoft | 1 | -3/+1 | |
2014-02-04 | Fixed a warning in cItem in gcc. | madmaxoft | 1 | -1/+1 | |
Constructor member order... | |||||
2014-02-04 | Protocol 1.7 uses char for blockface. | madmaxoft | 1 | -2/+2 | |
That should fix #644 on RasPi. | |||||
2014-02-04 | Fix gcc not having operator ++ on enums | Tycho | 1 | -6/+7 | |
2014-02-04 | Improved Type safety of eBlockFace | Tycho | 76 | -174/+194 | |
May Fix #640 | |||||
2014-02-04 | Fixed chest placement. | madmaxoft | 1 | -2/+4 | |
Fixes #624. | |||||
2014-02-04 | Blank lines and indentation. | tonibm19 | 1 | -0/+4 | |
Also removed GetClosestPlayer documentation | |||||
2014-02-04 | Fixed calling plugins with userdata params. | madmaxoft | 1 | -0/+1 | |
2014-02-04 | Removed a leftover debug message. | madmaxoft | 1 | -1/+0 | |
2014-02-04 | Fixed error handling in cPluginManager:CallPlugin() API. | madmaxoft | 1 | -2/+5 | |
Fixed: When the called function malfunctioned, the entire plugin's call was aborted. | |||||
2014-02-04 | Improved error resistance in cPluginManager:CallPlugin(). | madmaxoft | 1 | -0/+8 | |
Fixed: If the call failed, all the next plugin calls would fail as well. | |||||
2014-02-03 | Greatly improved TNT propulsion chances | Tiger Wang | 1 | -1/+1 | |
2014-02-03 | Pickup constructor no longer exported | Tiger Wang | 3 | -4/+8 | |
It didn't do anything without Initialize() exported, anyway, pickups are spawned with cWorld. | |||||
2014-02-03 | Added SendMessageXXX() to cPlayer | Tiger Wang | 2 | -1/+72 | |
As requested by @bearbin, one no longer needs to download a file that links to Core. The server does it! Hopefully this encourages standards compliance. | |||||
2014-02-03 | Partial fix for #130 | Tiger Wang | 1 | -0/+1 | |
2014-02-03 | Fixed #491 | Tiger Wang | 1 | -2/+14 | |
2014-02-03 | Fixed a crash bug | Tiger Wang | 2 | -11/+5 | |
2014-02-03 | Named the different quartz block. | STRWarrior | 2 | -1/+6 | |
2014-02-03 | Fixed #626 | Tiger Wang | 3 | -13/+38 | |
* Fixed consumption of carrots and potatoes | |||||
2014-02-03 | Fixed issues with farmland | Tiger Wang | 2 | -1/+3 | |
* Fixed farmland reversion checks not taking into account carrots and potatoes * Fixed #623 | |||||
2014-02-03 | Server now handles join messages also | Tiger Wang | 2 | -10/+18 | |
* Revised as well hook documentation | |||||
2014-02-03 | Fogot to save Biogen | Tycho | 1 | -4/+4 | |
2014-02-03 | Fixed Compile errors | Tycho | 3 | -6/+6 | |
c++11 introduces scoped enums, so the code didn't fail in clang | |||||
2014-02-03 | Removed unused lookups | Tycho | 1 | -2/+0 | |
2014-02-03 | Increased Type safety of Biomes | Tycho | 8 | -16/+31 | |
Changed a number of funcictions from using integers to store biomes to using EMCSBiome Note that switching from an int to an Enum is a non-breaking chang to the lua bindings | |||||
2014-02-03 | Not exporting FindClosestPlayer | tonibm19 | 1 | -1/+1 | |
2014-02-03 | Fixed compilation | tonibm19 | 1 | -1/+0 | |
2014-02-03 | Exporded World:FindClosestPlayer, Item:IsEnchantable and Monster:MoveToPosition to Lua API | tonibm19 | 6 | -3/+13 | |
2014-02-03 | Fixed some issues. | STRWarrior | 1 | -1/+2 | |
Meta wasn't set if the block wasn't a pillar. Fixed typo. | |||||
2014-02-03 | Renamed cBlockQuartsHandler to cBlockQuartzHandler. Fixed not being able to place normal quartz blocks. | STRWarrior | 2 | -4/+4 | |
2014-02-03 | This renames the cBlockWoodHandler to cBlockSidewaysHandler, and implements a new cBlockQuartzHandler to handle the quartz pillars. | STRWarrior | 3 | -5/+74 | |
2014-02-03 | Fixed socket leaking. | madmaxoft | 1 | -0/+5 | |
2014-02-03 | Inversed condition | Tiger Wang | 1 | -25/+28 | |
2014-02-03 | SocketThreads: Fixed sending to closed socket. | madmaxoft | 1 | -1/+6 | |
2014-02-03 | Groups.ini can contain spaces around commas in values. | madmaxoft | 1 | -21/+25 | |
This includes Permissions, Inherits and Commands. Also fixed an unlikely but possible crash with group colors. | |||||
2014-02-02 | Fixed multiple invalid permission nodes | Tiger Wang | 1 | -2/+2 | |
New players can build as default now | |||||
2014-02-02 | Fixed #624 | Tiger Wang | 2 | -0/+7 | |
2014-02-02 | Added IsBlockWaterOrIce() | Tiger Wang | 2 | -10/+12 | |
2014-02-02 | Uncommented pickup spawner code | Tiger Wang | 1 | -3/+7 | |
2014-02-02 | Revert "Added LOGREPLACELINE for line replacement" | Tiger Wang | 5 | -94/+16 | |
This reverts commit 7d03876a3e11aedff0201a8330bfdb2b5523fc5e. | |||||
2014-02-02 | Revert "Improved code" | Tiger Wang | 4 | -19/+13 | |
This reverts commit d8aa0b0ec7a2ebea2fc157c623ae8cd7d0b6ba1c. | |||||
2014-02-02 | Revert "Added a comment" | Tiger Wang | 1 | -1/+1 | |
This reverts commit 7ae5631d89426df6f05b6c8ba656ba02b9d15f93. | |||||
2014-02-02 | Revert "Properly initialised variables" | Tiger Wang | 4 | -13/+10 | |
This reverts commit 02e752789399ad1b65a0443534ea6a8721efd78c. | |||||
2014-02-02 | Revert "Fixed issues with insufficient console space" | Tiger Wang | 3 | -114/+29 | |
This reverts commit 6b18add09b5e9d6d6c2a61e90bdd7011f56f4c82. | |||||
2014-02-02 | Revert "A newline issue is resolved" | Tiger Wang | 2 | -1/+3 | |
This reverts commit 397208145ebe5c95ebf32f2985f6800634932230. | |||||
2014-02-02 | Revert "Fixed Linux compile" | Tiger Wang | 1 | -2/+1 | |
This reverts commit 5becfe850a2b4827a21e8ede989545334efbbead. | |||||
2014-02-02 | Revert "Another Linux fix" | Tiger Wang | 1 | -6/+0 | |
This reverts commit 6f660b379ecbc091b9bd92093e0dad01a4f6bf38. | |||||
2014-02-02 | Revert "Again improved LogReplaceLine" | Tiger Wang | 2 | -80/+77 | |
This reverts commit dd325d742db9db54a25460fcacd093e7cc6f44f0. | |||||
2014-02-02 | TNT improvements | Tiger Wang | 2 | -37/+116 | |
+ Added entity damage + Added entity propulsion * Fixed #67 and fixed #230 | |||||
2014-02-02 | Possibly fixed #618 | Tiger Wang | 1 | -2/+2 | |
2014-02-02 | Fixed dark oak and acacia placement. | madmaxoft | 1 | -0/+1 | |
Fixes #621. | |||||
2014-02-02 | Added missing files | Tycho | 3 | -0/+39 | |
2014-02-02 | Changed Signiture of OnUpdate | Tycho | 20 | -37/+65 | |
2014-02-02 | Creative players take Plugin damage | Tiger Wang | 2 | -3/+4 | |
2014-02-02 | Fixed #620 | Tiger Wang | 1 | -1/+2 | |
2014-02-02 | Added saving of angry flag. | Kirill Kirilenko | 2 | -0/+7 | |
2014-02-02 | Fixed sitting tag. | Kirill Kirilenko | 2 | -5/+5 | |
2014-02-01 | Again improved LogReplaceLine | Tiger Wang | 2 | -77/+80 | |
* Fixed issues on Linux with cursor positioning * Made preprocessor blocks more readable * Improved reliability of line clearing on Windows - Removed an *unneeded* variable | |||||
2014-02-01 | Added checks for ice into IsBlockWater() | Tiger Wang | 2 | -3/+10 | |
* This fixes players spawning in vast oceans of ice, as opposed to the previous water | |||||
2014-02-01 | Split cCoord template into one and two data types | Tiger Wang | 2 | -12/+34 | |
2014-02-01 | Monster's nominal speed was increased. | Kirill Kirilenko | 1 | -1/+1 | |
2014-02-01 | Changed Signiture of OnDigging | Tycho | 4 | -7/+7 | |
2014-02-01 | Fixed teleport to air, if owner is flying. | Kirill Kirilenko | 1 | -0/+1 | |
2014-02-01 | Added saving of collar's color. | Kirill Kirilenko | 2 | -4/+11 | |
2014-02-01 | Changed Signiture of OnDestroyedByPlayer | Tycho | 12 | -16/+27 | |
2014-02-01 | Removed register keyword from Messinne Twister | Tycho | 1 | -26/+26 | |
Removed register as it is meaningless in c++ and causes a depreciated warning in clang 3.4 in c++ mode for va_copy | |||||
2014-02-01 | Changed pointers to references | Tycho | 60 | -249/+247 | |
2014-02-01 | Removed "player destroying" hook | daniel0916 | 6 | -48/+1 | |
2014-02-01 | added EnchantItemPacket to older Protocols | daniel0916 | 1 | -1/+4 | |
2014-02-01 | Another Linux fix | Tiger Wang | 1 | -0/+6 | |
2014-02-01 | Fixed Linux compile | Tiger Wang | 1 | -1/+2 | |
2014-02-01 | A newline issue is resolved | Tiger Wang | 2 | -3/+1 | |
2014-02-01 | Changed signitures of Several BLockHandler Methods | Tycho | 55 | -196/+209 | |
Changed the signitures of the following to use interfaces: GetPlacementBlockTypeMeta OnPlaced OnPlacedByPlayer OnDestroyed OnNeighbourChanged NeighbourChanged OnUse CanBeAt Check | |||||
2014-02-01 | Fixed issues with insufficient console space | Tiger Wang | 3 | -29/+114 | |
2014-01-31 | Properly initialised variables | Tiger Wang | 4 | -10/+13 | |
2014-01-31 | Some updates for enchanting (2) | daniel0916 | 9 | -15/+173 | |
2014-01-31 | Added reading saved state of the wolf (sitting or standing). | Kirill Kirilenko | 1 | -0/+6 | |
2014-01-31 | Inversed condition. | STRWarrior | 1 | -1/+1 | |
2014-01-31 | Wolf: If Owner tag is missing a normal ownerless wolf will spawn. | STRWarrior | 1 | -9/+6 | |
2014-01-31 | Fixed cLineBlockTracer:Trace() signature. | madmaxoft | 1 | -13/+27 | |
2014-01-31 | Added cPluginManager:BindCommand() form to the API. | madmaxoft | 1 | -1/+4 | |
That's the canonical way to call static functions. | |||||
2014-01-31 | Added cChunkDest::UpdateHeightmap() | madmaxoft | 2 | -17/+48 | |
This function is necessary for plugins manipulating the generated chunks, they need to update the heightmap before it is passed back to the generator. | |||||
2014-01-31 | Added a comment | Tiger Wang | 1 | -1/+1 | |
2014-01-31 | Improved code | Tiger Wang | 4 | -13/+19 | |
* Fixed some issues * Fixed standard violation | |||||
2014-01-30 | Fixed bad variable. | STRWarrior | 1 | -1/+1 | |
2014-01-30 | Check if the tag is found. | STRWarrior | 1 | -0/+5 | |
2014-01-30 | Fixes #606 | STRWarrior | 2 | -2/+9 | |
2014-01-30 | Attempt at implementing #563 | tonibm19 | 1 | -2/+1 | |
Not tested (I don't have RasPi) | |||||
2014-01-29 | Lua: Fixed an error in table-functions callbacks. | madmaxoft | 1 | -1/+5 | |
2014-01-29 | Added LOGREPLACELINE for line replacement | Tiger Wang | 5 | -16/+94 | |
2014-01-29 | Fixed redstone simulator crash found in #570 | Tiger Wang | 3 | -18/+25 | |
2014-01-29 | Did what xoft said | tonibm19 | 4 | -5/+3 | |
2014-01-29 | Rewritten code. | tonibm19 | 12 | -152/+25 | |
Implemented xoft suggestion. Using MoveToPosition as tigerw suggested. | |||||
2014-01-29 | Fixed sheep | tonibm19 | 1 | -18/+17 | |
2014-01-29 | Fixed a copypasta error... | tonibm19 | 4 | -1/+5 | |
2014-01-29 | Now mobs follow you when holding their breed item | tonibm19 | 10 | -5/+153 | |
2014-01-29 | Limited sign lines to 15 chars. | madmaxoft | 1 | -4/+5 | |
Fixes #598. | |||||
2014-01-29 | Plugin files are loaded in alphabetical order. | madmaxoft | 1 | -17/+35 | |
Except for the Info.lua file which gets loaded always last. Implements #597. | |||||
2014-01-29 | Removed debug message when a firework entity hit a solid block. | STRWarrior | 1 | -2/+0 | |
2014-01-29 | Bottle o' Enchanting spawns an experience orb. | STRWarrior | 1 | -1/+2 | |
2014-01-29 | Added 1.7.4 to the list of supported protocols. | madmaxoft | 1 | -1/+1 | |
2014-01-29 | Protocol 1.7: Encryption is enabled only with auth. | madmaxoft | 1 | -1/+1 | |
2014-01-28 | Protocol 1.7: Forced encryption on all connections. | madmaxoft | 4 | -15/+120 | |
This is for testing purposes only, to find bugs in the encryption. Once the encryption is deemed stable, it will be enabled only for servers with enabled Authentication. | |||||
2014-01-28 | Crypto: Added public key encryption / decryption. | madmaxoft | 2 | -0/+106 | |
2014-01-28 | Fixed an error in Crypto. | madmaxoft | 1 | -2/+2 | |
2014-01-28 | Fixed timing on *nix. | madmaxoft | 2 | -2/+2 | |
2014-01-28 | Renamed Farmer functions and added doxycomments | STRWarrior | 2 | -17/+20 | |
2014-01-28 | Villager: NoCountDown and Action function don't check VillagersShouldHarvestCrops anymore because it shoudn't even be activated anywhere. | STRWarrior | 1 | -10/+0 | |
2014-01-28 | Fixed a slight bug in RSA encryption code. | madmaxoft | 1 | -2/+1 | |
2014-01-27 | Villager doesn't check the environment for crops if it doesn't need to. | STRWarrior | 1 | -0/+5 | |
2014-01-27 | The world can now be configured wether farmers should be able to harvest crops. | STRWarrior | 3 | -0/+14 | |
2014-01-27 | Villager: Few more comments. | STRWarrior | 2 | -4/+9 | |
2014-01-27 | Squashed common code. | madmaxoft | 1 | -14/+7 | |
2014-01-27 | Cleanup | STRWarrior | 2 | -31/+65 | |
Most code in Tick is now split up in different functions. | |||||
2014-01-27 | Fixed Linux compilation. | madmaxoft | 1 | -1/+2 | |
2014-01-27 | Rewritten networking to use non-blocking sockets. | madmaxoft | 4 | -62/+176 | |
This fixes #592. | |||||
2014-01-27 | Villagers: Harvesting is more rare. | STRWarrior | 1 | -1/+1 | |
2014-01-27 | Villager: Farmers can't place crops on blocks other then farmland. | STRWarrior | 1 | -1/+7 | |
2014-01-27 | SIGABRT exits with failure. | Tiger Wang | 1 | -0/+1 | |
2014-01-27 | Fixed compiler error. | STRWarrior | 1 | -1/+1 | |
2014-01-27 | Villager: Farmer: Crops finding is more random. | STRWarrior | 1 | -18/+19 | |
2014-01-27 | Added GetCropsPos and DidFindCrops functions. | STRWarrior | 1 | -0/+6 | |
2014-01-27 | Villagers: Farmers now replant the crops. | STRWarrior | 2 | -1/+17 | |
2014-01-27 | Villagers: Fixed only gettings the crops block when farming. | STRWarrior | 1 | -2/+2 | |
2014-01-27 | Villagers don't look for new crops when they already found one. | STRWarrior | 1 | -11/+9 | |
Slight cleanup. | |||||
2014-01-27 | E_BLOCK_POTATOES isn't an solid block. Villagers were floating above them. | STRWarrior | 1 | -0/+1 | |
2014-01-27 | Villagers: Farmers can also harvest carrots and potatoes. | STRWarrior | 2 | -9/+38 | |
2014-01-27 | Makes farmers farm crops. | STRWarrior | 2 | -1/+76 | |
2014-01-26 | Fixed client packet parsing. | madmaxoft | 2 | -15/+56 | |
When the packet wouldn't fit the current buffer, the server would mis-parse the next packet. This was the cause for #541. Also modified comm logging, now each direction can be turned on separately. | |||||
2014-01-26 | cByteBuffer has more self-tests. | madmaxoft | 1 | -6/+29 | |
2014-01-26 | Item-loading now checks for weird bytes. | madmaxoft | 1 | -3/+9 | |
2014-01-26 | Fixed Byte-order reading. | madmaxoft | 1 | -2/+4 | |
The functions would fail on bytes that were above 127. | |||||
2014-01-26 | Added SIGABRT to catchers list | Tiger Wang | 1 | -1/+6 | |
2014-01-26 | Removed cWorld Include | Tycho | 3 | -3/+0 | |
2014-01-26 | Refactored GetPlacementBlockTypeMeta | Tycho | 7 | -11/+12 | |
2014-01-26 | Refactored cBlockHandler::OnUse and dependents | Tycho | 21 | -263/+310 | |
2014-01-26 | Fixed bug where wolfs would teleport while they were sitting. | STRWarrior | 1 | -1/+4 | |
2014-01-26 | Small fix since the new AI and a new small feature. | STRWarrior | 1 | -6/+27 | |
You get particles when trying to tame wolfs. They don't walk anymore when they are sitting. | |||||
2014-01-26 | Fixed segmentation fault on villager damage | Tiger Wang | 1 | -1/+1 | |
It occurred when attack was environmental. | |||||
2014-01-26 | Reduced unnecessary echoes (thanks xoft) | Tiger Wang | 1 | -5/+3 | |
2014-01-26 | Added support for overide in c++11 supporting varients of gcc/clang | Tycho | 1 | -2/+4 | |
2014-01-25 | Did what xoft recommended | Tiger Wang | 2 | -2/+6 | |
2014-01-25 | Rail speed tweak | Tiger Wang | 1 | -2/+2 | |
2014-01-25 | Implemented sheeps eating grass. | STRWarrior | 2 | -1/+41 | |
2014-01-25 | Improved AllToLua UI experience | Tiger Wang | 1 | -2/+8 | |
2014-01-25 | First attempt at Implementing Interfaces | Tycho | 19 | -38/+80 | |
2014-01-25 | Two minor changes | Tiger Wang | 2 | -6/+4 | |
2014-01-25 | Implemented fall damage for mobs | Tiger Wang | 5 | -11/+41 | |
+ Implemented mobile fall damage * Formatting fixes + Defined new Position->Integer macros | |||||
2014-01-25 | Attack() is no longer always called | Tiger Wang | 1 | -1/+1 | |
2014-01-25 | dded dependecy on Blocks to Generator | Tycho | 1 | -1/+1 | |
2014-01-25 | Added RSA encryption to crypto wrappers. | madmaxoft | 2 | -0/+39 | |
2014-01-25 | Stupid Mistake fixed | Tycho | 1 | -2/+2 | |
2014-01-25 | Implemented pickup combining | Tiger Wang | 1 | -0/+55 | |
* Fixes FS393 * Part of #131 | |||||
2014-01-25 | Mob bugfixes | Tiger Wang | 6 | -26/+54 | |
* Mobs no longer require constant line-of-sight to a player to remain aggravated * Fixed an ASSERT * Fixed mobs jumping * Fixed Idle state not properly using AI + Added FILE_IO_PREFIX to favicon loading + Implemented #563 | |||||
2014-01-25 | Comm logging is available in both Debug and Release modes. | madmaxoft | 3 | -16/+16 | |
2014-01-25 | Added cFile::Flush(). | madmaxoft | 2 | -20/+34 | |
This is useful when using cFile as a log file and we know the server may crash after a specific write, so we flush the file before continuing. | |||||
2014-01-25 | Fixed exports | Tycho | 3 | -7/+1 | |
2014-01-25 | Protocol17: Comm logging shows the data left over from previous parse. | madmaxoft | 1 | -2/+15 | |
2014-01-25 | Switched cEvent to GetOSErrorString | Tycho | 3 | -18/+14 | |
2014-01-25 | Extracted cSocket::GetErrorString into GetOSErrorString | Tycho | 6 | -59/+62 | |
2014-01-25 | Added dependecy output to Bindings/BindingsDependencies.txt | Tycho | 1 | -0/+7 | |
2014-01-25 | Reformatted Bindings Dependecies | Tycho | 1 | -28/+58 | |
2014-01-25 | Added "player destroying" and "player destroyed" hooks | daniel0916 | 6 | -0/+94 | |
Hooks: HOOK_PLAYER_DESTROYING HOOK_PLAYER_DESTROYED Idea from: https://github.com/mc-server/MCServer/issues/473 | |||||
2014-01-25 | All mobs now drown (fixes #54) | Tiger Wang | 6 | -127/+137 | |
* Implemented mob drowning * Iron Golems and squids are excluded | |||||
2014-01-25 | Fixed a generator bug | Tiger Wang | 2 | -1/+9 | |
2014-01-25 | Zombies and skeletons use AI | Tiger Wang | 2 | -9/+15 | |
2014-01-24 | Fixed *nix compilation for previous commit. | madmaxoft | 1 | -2/+2 | |
2014-01-24 | Added per-connection comm logging in debug mode. | madmaxoft | 3 | -1/+93 | |
It is meant for debugging only, so it is compiled only into debug mode. It is activated by starting the server with "/logcomm" parameter. | |||||
2014-01-24 | Miscellaneous improvements | Tiger Wang | 3 | -28/+17 | |
2014-01-24 | Changed a condition to IsGameMode | Tiger Wang | 1 | -2/+1 | |
2014-01-24 | Fixed a possible deadlock on client disconnect. | madmaxoft | 1 | -9/+0 | |
2014-01-24 | Fixed a failure in cSquid. | madmaxoft | 1 | -1/+2 | |
Probably due to rounding errors the squid was querying out-of-chunk coords. | |||||
2014-01-24 | removed hook from enchanting commit | daniel0916 | 2 | -5/+1 | |
2014-01-24 | Made wolves compatible with new AI code | Tiger Wang | 2 | -11/+26 | |
2014-01-24 | Monsters no longer check for direct line of sight | Tiger Wang | 1 | -10/+2 | |
2014-01-24 | Large reworking of mob code [SEE DESC] | Tiger Wang | 7 | -242/+334 | |
+ Implemented better pathfinding - Removed lots of unused variables, functions, etc. * Changed some variable types * Other miscellaneous fixes, and also completes the previous PRs | |||||
2014-01-24 | Fixed mobs too close to player not ticking | Tiger Wang | 1 | -2/+2 | |
A condition would never be fulfilled. A number squared was compared to -1, but there is nothing that, multiplied by itself, gives -1. | |||||
2014-01-24 | Implemented creeper abilities | Tiger Wang | 2 | -2/+50 | |
* Creepers now explode with a sound effect * Creepers drop a music disc on the unlikely event of being killed by a skeleton's arrow Inspired by @maniak89's PR #132. | |||||
2014-01-24 | Removed unused ReferenceManager | Tiger Wang | 4 | -122/+1 | |
2014-01-24 | Added more minecart powered rail directions | Tiger Wang | 3 | -80/+63 | |
2014-01-24 | Some updates for enchanting | daniel0916 | 5 | -17/+29 | |
2014-01-24 | Fixed Win nightbuilds not producing PDBs. | madmaxoft | 1 | -0/+7 | |
2014-01-24 | Fixed a few compile-time and runtime warnings in ScoreboardSerializer. | madmaxoft | 1 | -8/+4 | |
2014-01-24 | Fixed crash with failed entity-loading. | madmaxoft | 2 | -3/+9 | |
This should fix issues reported in: http://forum.mc-server.org/showthread.php?tid=1328 http://forum.mc-server.org/showthread.php?tid=1308 | |||||
2014-01-24 | Fixed flint&steel failure on the Y world edges. | madmaxoft | 1 | -0/+4 | |
2014-01-24 | Fixed indentation once and for all. | Mike Hunsinger | 2 | -46/+46 | |
2014-01-24 | Fixed indentation and doxygen comments... For real this time. | Mike Hunsinger | 2 | -15/+15 | |
2014-01-24 | Fixed spacing and doxycomments. | Mike Hunsinger | 3 | -18/+16 | |
2014-01-23 | Fixed a warning in ScoreboardSerializer. | madmaxoft | 1 | -2/+2 | |
2014-01-23 | PolarSSL is fully used for 1.3.2 protocol encryption. | madmaxoft | 13 | -157/+630 | |
2014-01-23 | Make clean now effects Bindings | Tycho | 1 | -0/+2 | |
2014-01-23 | Fixed 1.5.x scoreboard packet IDs | andrew | 1 | -3/+3 | |
2014-01-23 | Removed Bindings folder subcmake on *nix | Tycho | 1 | -1/+2 | |
2014-01-23 | Bugfixes | Tycho | 2 | -12/+9 | |
2014-01-23 | added dependecies for bindings regen | Tycho | 2 | -14/+46 | |
2014-01-23 | Switched cEvent to use strerror_r for error messages | Tycho | 1 | -6/+18 | |
2014-01-23 | Fixed a bug in LeakFinder. | madmaxoft | 1 | -3/+8 | |
2014-01-23 | Fixed crash while calling disabled plugins. | madmaxoft | 1 | -1/+1 | |
2014-01-23 | Fixed scoreboard.dat structure | andrew | 1 | -5/+6 | |
2014-01-23 | Fixed scoreboard serialization | andrew | 1 | -35/+26 | |
2014-01-23 | Improved code safety for the Compact world storage. | Mattes D | 1 | -104/+72 | |
That was a huge chunk of smelly code. | |||||
2014-01-23 | Minor style improvements for the merged PR. | Mattes D | 1 | -4/+4 | |
2014-01-23 | Command block fixes 2 | andrew | 6 | -40/+104 | |
2014-01-23 | Removed extra line | Mike Hunsinger | 1 | -2/+0 | |
2014-01-23 | Split TossItem into three Toss functions (Held, Equipped and Pickup) | Mike Hunsinger | 4 | -57/+101 | |
2014-01-22 | Replacing CryptoPP with PolarSSL. | madmaxoft | 1 | -1/+1 | |
This is only the CMake modification to build with PolarSSL, the actual MCS code doesn't compile at all yet. | |||||
2014-01-22 | Authenticator: Reduced logging levels. | madmaxoft | 1 | -4/+4 | |
2014-01-22 | Fixed spelling error | Tycho | 4 | -3/+3 | |
2014-01-22 | Added manual bindings for moved functions | Tycho | 3 | -2/+71 | |
2014-01-22 | formatting changes | Tycho | 2 | -6/+26 | |
2014-01-22 | Fixed compilation on VC2008 | tonibm19 | 1 | -0/+1 | |
2014-01-22 | cWorld now saves/loads the scoreboard | andrew | 4 | -15/+44 | |
2014-01-21 | Implemented cPluginManager:CallPlugin() API. | madmaxoft | 7 | -214/+471 | |
This function supersedes cPlugin:Call(), is safer to use in regards to multithreading and once again removes the need for the cPlugin class being exported at all. | |||||
2014-01-21 | Scoreboard SendTo() | andrew | 4 | -6/+74 | |
2014-01-21 | Scoreboard protocol support | andrew | 17 | -23/+321 | |
2014-01-20 | Fix a crash but somewhere... | Alexander Harkness | 1 | -2/+1 | |
2014-01-20 | Actually implemented interfaces | Tycho | 4 | -21/+33 | |
2014-01-20 | Moved Schematic file methods to seperate class | Tycho | 4 | -175/+177 | |
2014-01-20 | first changes for enchanting (not finished) | daniel0916 | 8 | -0/+198 | |
- added enchanting table block handler and added it to the blockhandler - added enchanting window - drop item in the slot 0 when the player close the window - added enchanting packet (1.7 only) - some more... | |||||
2014-01-20 | Seperated BlockArea From World | Tycho | 4 | -14/+20 | |
If anyone can come up with a better name for the interface I'll change it, It contians to methods which do compleatly unrelated things | |||||
2014-01-20 | Scoreboard serialization | andrew | 3 | -14/+92 | |
2014-01-20 | Scoreboard deserialization | andrew | 7 | -48/+599 | |
2014-01-19 | Changed the cWorld::ScheduleTask() signature. | madmaxoft | 3 | -151/+181 | |
Now it takes the delay in ticks as an argument, and a cTask descendant as the task to run. Lua API has been updated similarly. | |||||
2014-01-19 | cLuaState can now check function params. | madmaxoft | 2 | -0/+37 | |
2014-01-19 | Added Inifile and OSSupport Linking | Tycho | 1 | -0/+2 | |
2014-01-19 | Removed unneeded paramters | Tiger Wang | 9 | -15/+23 | |
2014-01-19 | Begin implementing ascending rails | Tiger Wang | 2 | -2/+45 | |
2014-01-19 | Added one more direction into collision checks | Tiger Wang | 1 | -26/+51 | |
* Added direction XM_XP * Improved performance, thanks STR and xoft | |||||
2014-01-19 | Rewritten SocketThreads for proper shutdown scenario. | madmaxoft | 8 | -178/+189 | |
This fixes #560 and #390. | |||||
2014-01-19 | Minecart improvements and fixes | Tiger Wang | 1 | -33/+43 | |
* Fixed curved rails * Fixed detector rails in certain situations * Fixed powered rails and others passing bad meta to SnapToRail() | |||||
2014-01-19 | Fixed weird meta with curved rails | Tiger Wang | 1 | -5/+15 | |
2014-01-19 | Switched EnchantmentSerilizer to namespace | Tycho | 7 | -17/+23 | |
2014-01-19 | Spilt Writing of Enchantments to seperate class | Tycho | 8 | -90/+116 | |
Created a new class cEnchantmentSerializer to serilize Enchantments to NBT. This breaks a dependecy chain between cChunkGenerator and cWorld. cEnchantmentSerializer is seperate from NBTWriter as it needs to access private members of cEnchantments so having it seperate reduces the spread of the frein modifier | |||||
2014-01-19 | SocketThreads: Removed unused code. | madmaxoft | 2 | -53/+3 | |
2014-01-19 | Added more rail functionality | Tiger Wang | 3 | -18/+22 | |
2014-01-19 | Scoreboard improvements | andrew | 3 | -116/+79 | |
2014-01-19 | Changed SendBlockEntity format slightly | Tiger Wang | 9 | -42/+55 | |
* Writing NBT is now in Protocol, not BlockEntity files * Fixed a last output bug | |||||
2014-01-19 | Basic scoreboard implementation | andrew | 5 | -1/+576 | |
2014-01-19 | Implemented MC|Brand response | Tiger Wang | 1 | -3/+9 | |
2014-01-19 | Improved command blocks | Tiger Wang | 11 | -5/+124 | |
* Their command and previous output are displayed on the client * They have a BlockHandler implementation, so you can't place blocks on them anymore + As a side effect, implemented UpdateBlockEntity | |||||
2014-01-19 | Exported cFloater to the Lua API. | STRWarrior | 2 | -3/+8 | |
2014-01-18 | Fixed compiler error. | STRWarrior | 1 | -3/+3 | |
2014-01-18 | Minecart collision and general improvements | Tiger Wang | 2 | -70/+242 | |
+ Implemented collision on one type of rail * Improved curved rails somewhat * Fixed a crash bug | |||||
2014-01-18 | Command block fixes | andrew | 3 | -43/+17 | |
2014-01-18 | HTTP connections aren't kept alive unless explicitly enabled. | madmaxoft | 4 | -37/+58 | |
Only the client can decide that the connection can be kept alive, we must close the socket if the client doesn't indicate keepalive support. This will provide a fix for #390 when #560 is fixed; until then the issue remains, just it's no longer HTTPServer's fault. | |||||
2014-01-18 | Fixed iterators bug | Tycho | 1 | -2/+1 | |
2014-01-18 | Removed the particles when a mob spawns. | STRWarrior | 1 | -3/+0 | |
2014-01-18 | Parse the MC|AdvCdm plugin message | andrew | 4 | -1/+70 | |
2014-01-18 | Alpha-sorted the finishers. | madmaxoft | 1 | -4/+4 | |
2014-01-18 | Command blocks: Execute() | andrew | 5 | -18/+42 | |
2014-01-18 | switched to using m_WorldAge rather than m_TickID | Tycho | 2 | -9/+3 | |
2014-01-18 | Command block (de)serialization | andrew | 6 | -21/+122 | |
2014-01-18 | Fixed errors. | STRWarrior | 2 | -2/+2 | |
2014-01-18 | Basic command block implementation | andrew | 11 | -33/+395 | |
2014-01-18 | Renamed cFinishGenNetherSprinkleFoliage to cFinishGenNetherClumpFoliage. Fixed typo's | STRWarrior | 3 | -10/+10 | |
2014-01-18 | Some tweaks. | STRWarrior | 1 | -5/+18 | |
Everything generates more often. Fire can only spawn on ForeverBurning blocks. | |||||
2014-01-18 | Fixed bug where only brown mushrooms would spawn. | STRWarrior | 1 | -3/+3 | |
2014-01-18 | It now actualy works. | STRWarrior | 1 | -20/+42 | |
2014-01-17 | First attempt at creating a clumb version NetherFinisher. | STRWarrior | 2 | -22/+63 | |
2014-01-17 | Added user setting compression factor | Tycho | 10 | -22/+33 | |
2014-01-17 | Increased tick count to long | Tycho | 2 | -3/+3 | |
2014-01-17 | Changed std to c++11 in clang to fix va_copy issues | Tycho | 1 | -4/+0 | |
2014-01-17 | Implemented xsofts suggestion for a saturating counter in the scheduler | Tycho | 2 | -5/+8 | |
2014-01-17 | Fixed SIGABRT_COMPAT on other architectures. | madmaxoft | 1 | -0/+2 | |
2014-01-17 | Removed internal cEntity::GetRot() usage. | madmaxoft | 23 | -43/+43 | |
2014-01-17 | Protocol 1.7: More output on unknown packets / protocol states. | madmaxoft | 1 | -4/+21 | |
2014-01-16 | Fixed block break packet number | Tiger Wang | 1 | -1/+1 | |
2014-01-16 | Changed newline character because of issues | Tiger Wang | 2 | -4/+13 | |
2014-01-16 | Removed CustomCopy() | Tiger Wang | 2 | -24/+1 | |
2014-01-16 | Really did what xoft wanted | Tiger Wang | 1 | -5/+8 | |
2014-01-16 | Fixed #535 | Tiger Wang | 1 | -1/+1 | |
2014-01-16 | Fixed SIGPIPE on cSocket::Send(). | madmaxoft | 3 | -12/+13 | |
2014-01-16 | Fixed #535 | Tiger Wang | 1 | -1/+1 | |
2014-01-16 | Protocol 1.7: Unknown packets are dumped to log in Debug mode. | madmaxoft | 1 | -1/+14 | |
2014-01-16 | Disabled excessive entity-related logging in Debug mode. | madmaxoft | 2 | -3/+26 | |
2014-01-16 | Fixed whitespace in previous commit. | madmaxoft | 1 | -1/+1 | |
2014-01-16 | Removed obsoleted functions | Tiger Wang | 34 | -74/+67 | |
2014-01-16 | Finished exporting cWorld:ScheduleTask() to Lua API. | madmaxoft | 1 | -1/+15 | |
2014-01-16 | Possibly did what xoft wanted | Tiger Wang | 3 | -10/+25 | |
2014-01-16 | CMake: Fixed output paths for all MSVC versions. | madmaxoft | 1 | -7/+9 | |
2014-01-16 | Changed GetContent function. | STRWarrior | 1 | -1/+1 | |
2014-01-16 | Added packet diagnostics to 1.7 protocol. | madmaxoft | 2 | -30/+40 | |
When the packet is mis-interpreted, a log message is output about the packet type and lengths. | |||||
2014-01-16 | Yet another attempt at VarArgs. | madmaxoft | 1 | -10/+15 | |
2014-01-16 | Another VarArgs fix. | madmaxoft | 6 | -39/+37 | |
This time using va_copy() on platforms that have it and simple assignment on platforms that don't. | |||||
2014-01-15 | OBSOLETE'd obsolete functions | Tiger Wang | 1 | -2/+2 | |
2014-01-15 | Implemented custom names and lore | Tiger Wang | 4 | -35/+107 | |
+ Added custom names and lore + Added saving and loading + Added writing and parsing of NBT | |||||
2014-01-15 | Implemented Ctrl-Q drop stack | Tiger Wang | 3 | -3/+20 | |
Also fixed an issue with TossItems not respecting count. | |||||
2014-01-15 | Using a 2nd argument instead of va_copy(). | madmaxoft | 6 | -30/+42 | |
This seems to be the only reasonable C++03-only solution. | |||||
2014-01-15 | Fixed varargs modification. | madmaxoft | 1 | -1/+5 | |
Ref.: #541. | |||||
2014-01-15 | Furnace minecarts now stop being active after a while. | STRWarrior | 2 | -2/+19 | |
2014-01-15 | First implementation for furnace minecarts. | STRWarrior | 2 | -1/+23 | |
2014-01-14 | added cWorld::ScheduleTask Function | Tycho | 3 | -4/+121 | |
ScheduleTask schedules a SceduledTask object to be run x ticks in the future. In is exported to lua, fixes #150 | |||||
2014-01-14 | Yes newline at end of file :D | Tiger Wang | 1 | -1/+5 | |
2014-01-14 | CMake: Added postfix for profiled exe | madmaxoft | 1 | -0/+4 | |
2014-01-13 | Final improvements to Minecarts | Tiger Wang | 3 | -93/+292 | |
* Fixed curved rails being a little broken + Implemented detector rails + Implemented block collisions on rails * Fixed snapping to rail - Removed minecart physics conditions in Entity.cpp as minecarts use their own simulator when on rails Fixes #148 and #217; partially implemented #215. This is Cave Johnson, and we're done here. | |||||
2014-01-13 | Removed shutdown() from socket closing. | madmaxoft | 1 | -4/+0 | |
It's not there for Windows and everything seems fine, the client doesn't shutdown either, so why should we be polite. Fixes #537. | |||||
2014-01-13 | Added handshake processing to protocol 1.7. | madmaxoft | 2 | -2/+29 | |
This fixes #495 | |||||
2014-01-13 | Generating the bindings outputs a message at the end. | madmaxoft | 1 | -0/+8 | |
2014-01-13 | cCreeper is no longer available in API. | madmaxoft | 3 | -14/+1 | |
Has been replaced by cMonster. | |||||
2014-01-13 | CMake: Removed leftover debugging output. | madmaxoft | 1 | -1/+0 | |
2014-01-13 | CMake: Added resources to windows projects. | madmaxoft | 1 | -1/+14 | |
2014-01-13 | Added a generic .user file for MSVC. | madmaxoft | 1 | -0/+167 | |
This brings in the default debugging settings for the MSVC project, when generated by CMake. | |||||
2014-01-13 | Detaching improvements | Tiger Wang | 4 | -4/+34 | |
* Players now search for an area around themselves to teleport to when detaching from something | |||||
2014-01-13 | Fixed wire, rail, and pressure plate unpowering | Tiger Wang | 1 | -3/+4 | |
2014-01-12 | Fixed server crash. | STRWarrior | 1 | -1/+1 | |
2014-01-12 | Renamed cEmptyMinecart to cRideableMinecart | STRWarrior | 7 | -17/+18 | |
2014-01-12 | Moved the win resources into a separate subfolder. | madmaxoft | 5 | -0/+22 | |
This will allow us to use them in CMake builds. | |||||
2014-01-12 | CMake generates Bindings when not existant (win) | madmaxoft | 1 | -0/+10 | |
2014-01-12 | EmptyMinecarts should be able to get a block inside of them. | STRWarrior | 7 | -10/+33 | |
2014-01-12 | Fixed settings plugin generation after IniFile | Tiger Wang | 1 | -3/+3 | |
2014-01-12 | Added cWorld::SpawnMinecart. | STRWarrior | 2 | -0/+27 | |
2014-01-12 | Multiple enhancements and fixes to minecarts | Tiger Wang | 4 | -132/+191 | |
+ They are destroyed instantly by creative mode * Physics is much improved + Basic implementation of powered rails | |||||
2014-01-12 | Disabled a useless MSVC warning in Bindings.cpp. | madmaxoft | 1 | -0/+6 | |
2014-01-11 | Lua errors display stack trace. | madmaxoft | 2 | -3/+27 | |
Fixes #418. | |||||
2014-01-11 | Removed internal methods from public cLuaState interface. | madmaxoft | 3 | -119/+103 | |
PushFunction(), CallFunction() and GetReturn() are not to be called independently, but rather only by using the Call() templated overrides. Push() needs to be left in the public part, it is used for pushing results in the ManualBindings. Preparation for #418. | |||||
2014-01-11 | Fixed rails powering | Tiger Wang | 1 | -0/+2 | |
2014-01-11 | Removed an unused file. | madmaxoft | 2 | -130/+0 | |
2014-01-11 | Removed unused variables. | madmaxoft | 1 | -2/+0 | |
The Lua API calls had no side-effects, either. | |||||
2014-01-11 | Did some stuff with the vectors | Tiger Wang | 1 | -32/+17 | |
2014-01-11 | Fixed glowstone drop count | andrew | 1 | -2/+2 | |
2014-01-11 | Fixed a door bug and reduced code | Tiger Wang | 1 | -19/+1 | |
Doors wouldn't get powered by repeaters, and some blocks, like glass, were viable middle blocks when they shouldn't have been. | |||||
2014-01-11 | Renamed g_TorchPlaceable... | Tiger Wang | 6 | -71/+71 | |
...to g_FullyOccupiesVoxel, as recommended by @bearbin | |||||
2014-01-10 | Globals.h needs to be first include | Bill Derouin | 1 | -1/+1 | |
2014-01-10 | Fixed doors, fixes #453 | Tiger Wang | 1 | -38/+8 | |
2014-01-10 | Decoupled cChunkGenerator from cWorld and cRoot. | madmaxoft | 10 | -50/+188 | |
Now the chunk generator can be used by other projects without depending on the two hugest structures in MCS. | |||||
2014-01-10 | Major refactoring of redstone | Tiger Wang | 4 | -186/+181 | |
This commit is a refactoring of the redstone code, mainly the functions handling the removal of invalid blocks from power supplier data structures. Its aim is to improve performance and potentially reduce the memory footprint of the data structures. It works to reduce the amount of GetBlock()s triggered every tick. Before, a GetBlock() was requested for every single item in the data lists, as well as for every single redstone block in a chunk. Following these changes, the AddBlock() event is utilised more effectively to only update the lists when needed (a block is changed), as well as to insert the block type (and update it when needed) alongside the coordinates into the main redstone simulator chunkdata list. In short, a single GetBlock() is now cached, with this cache being updated when the simulator is awoken due to a block change. At least, I *hope* that this is what it does :P | |||||
2014-01-10 | Include Biome enum in ChunkDef | Bill Derouin | 1 | -2/+1 | |
Can't forward declare an enum | |||||
2014-01-10 | Added newlines at ends of files | Bill Derouin | 2 | -2/+2 | |
2014-01-10 | Fixed generator adding values to ini file. | madmaxoft | 2 | -1/+3 | |
2014-01-10 | Added cFinishGenNetherSprinkleFoliage. | STRWarrior | 3 | -2/+73 | |
2014-01-10 | Fixed missing externals | Bill Derouin | 1 | -1/+2 | |
Turns out you actually have to include the .cpp in the project file | |||||
2014-01-10 | Fixed recurring pattern. | STRWarrior | 1 | -1/+1 | |
2014-01-09 | Move biome definition to separate files | Bill Derouin | 8 | -222/+241 | |
2014-01-09 | Exported cClientHandle::SendPluginMessage() to Lua. | madmaxoft | 1 | -0/+30 | |
2014-01-09 | Fixed wrong packet number for PluginMessage packet. | madmaxoft | 1 | -1/+1 | |
2014-01-09 | Fixed chunk borders. | STRWarrior | 1 | -3/+3 | |
2014-01-09 | Added cClientHandle::SendPluginMessage(). | madmaxoft | 9 | -0/+50 | |
It is not yet exported in the API, though. | |||||
2014-01-09 | Composition generator creating moved to a separate function. | madmaxoft | 2 | -61/+83 | |
Also it forces the defaults into the INI file. | |||||
2014-01-09 | Height generator creating moved info HeiGen.cpp. | madmaxoft | 3 | -54/+82 | |
The generator also explicitly sets the default back into the INI file. | |||||
2014-01-08 | Speed-up. I got about 40 extra ch/s | STRWarrior | 1 | -9/+14 | |
2014-01-08 | A couple touchups | Bill Derouin | 1 | -2/+3 | |
2014-01-08 | WormNestCaves now remove soul sand. | STRWarrior | 1 | -0/+1 | |
2014-01-08 | NetherGen: Now generates SoulSand. | STRWarrior | 1 | -1/+11 | |
2014-01-08 | Fixed AppendVPrintf() handling for large strings. | madmaxoft | 1 | -6/+4 | |
This caused a failure in server favicons. | |||||
2014-01-07 | Graceful shutdown on SIGTERM | Tiger Wang | 1 | -0/+5 | |
2014-01-07 | Add missing plugin error | Bill Derouin | 1 | -0/+12 | |
Previously, if a plugin was included but the folder had no lua files, the error given was ambiguous. Now, it explicitly describes lack of lua files. See issue #512 P.S. This probably isn't the best way, but this is where the fix can be made. | |||||
2014-01-07 | Fixed favicons | Tiger Wang | 4 | -18/+8 | |
2014-01-07 | Plugin messages are received and handed to plugins. | madmaxoft | 8 | -2/+68 | |
Note that MCS doesn't currently handle any channel registrations, this will come later on. | |||||
2014-01-07 | Avoid making copies of favicon string | Bill Derouin | 2 | -2/+2 | |
2014-01-07 | Disabled an unneeded MSVC warning. | madmaxoft | 1 | -4/+7 | |
Also sorted the enabled warnings by their numerical code for easier searching.. | |||||
2014-01-07 | Removed a debugging log output in cPluginManager:AddHook(). | madmaxoft | 1 | -1/+0 | |
2014-01-07 | More MSVC warning fixes. | madmaxoft | 9 | -11/+11 | |
2014-01-07 | LuaState can push strings with embedded NULs. | madmaxoft | 1 | -1/+1 | |
This also marginally improves performance, since a strlen() isn't called (inside lua_pushstring()), the string length is stored in the AString object directly. | |||||
2014-01-07 | A few more touch ups | Bill Derouin | 2 | -12/+2 | |
2014-01-07 | A few touch ups | Bill Derouin | 2 | -2/+5 | |
2014-01-07 | Removed unused line | Bill Derouin | 1 | -1/+0 | |
2014-01-07 | Implement favicon for 1.7.2 | Bill Derouin | 4 | -0/+28 | |
Favicon data is a png encoded in base64 which is stored in the server and sent in the server response packet | |||||
2014-01-07 | Fixed a few MSVC warnings. | madmaxoft | 8 | -18/+21 | |
2014-01-07 | Added Base64Encode(). | madmaxoft | 2 | -0/+51 | |
2014-01-06 | Disabled the type conversion MSVC warning. | madmaxoft | 1 | -1/+3 | |
It was hitting way too many false positives. | |||||
2014-01-06 | Fixed a few MSVC warnings. | madmaxoft | 11 | -16/+12 | |
2014-01-06 | Exported cWorld::BroadcastBlockAction(). | madmaxoft | 1 | -1/+1 | |
As requested in #508; no guarantees about it. | |||||
2014-01-06 | Output dir set to $/MCServer. | madmaxoft | 1 | -1/+1 | |
Ref.: #510. | |||||
2014-01-06 | Fixed wrong enqueueing. | madmaxoft | 1 | -2/+9 | |
Fixes #505. | |||||
2014-01-05 | Added fake functions into cCriticalSection because of the change to ASSERT | Diusrex | 1 | -0/+5 | |
2014-01-05 | Changed the release version of ASSERT. | Diusrex | 1 | -1/+1 | |
This was so a variable only used in ASSERT statements will not give a warning about not being used. | |||||
2014-01-05 | Added warning(push) and warning(pop) around all of the inclusions of cryptopp/*.h | Diusrex | 5 | -3/+68 | |
I also added a warning(push)/(pop) around crpytlib.cpp because it would go crazy with warnings. So now, the only warning from cryptopp that is not blocked is 'unreferenced local function has been removed', which also occurs at a single function. | |||||
2014-01-05 | Making all of the useful level 4 warnings be active. | Diusrex | 1 | -1/+13 | |
2014-01-05 | Fixed cPluginManager:AddHook() binding. | madmaxoft | 1 | -6/+13 | |
Fixes #401. Old formats are still accepted, for compatibility reasons. | |||||
2014-01-05 | Fixed a race condition in the cQueue class. | madmaxoft | 1 | -59/+86 | |
Fixes #505. | |||||
2014-01-03 | Fixed Documentation | Tycho | 1 | -4/+2 | |
2014-01-03 | derp | Tycho | 1 | -1/+1 | |
2014-01-03 | actual fix | Tycho | 1 | -2/+9 | |
2014-01-03 | fixed failure to return a value from Remove | Tycho | 1 | -1/+1 | |
2014-01-03 | implement xsofts recommendations | Tycho Bickerstaff | 1 | -9/+15 | |
2014-01-02 | added documentation | Tycho Bickerstaff | 1 | -7/+45 | |
2014-01-02 | fixed a few remaining issues with worldstorage | Tycho Bickerstaff | 2 | -24/+6 | |
2014-01-02 | More memory alignment fixes. | madmaxoft | 2 | -6/+6 | |
Ref.: #420. | |||||
2014-01-02 | Fixed unaligned memory access in FastNBT. | madmaxoft | 3 | -5/+44 | |
This should fix #420. | |||||
2014-01-02 | rewrote queue not to use promises for waits | Tycho Bickerstaff | 6 | -121/+24 | |
2014-01-01 | OnPlayerFishing doesn't have a const cItems anymore | STRWarrior | 5 | -5/+5 | |
2014-01-01 | Fixed GetPhysicalRAMUsage on Linux | andrew | 1 | -2/+2 | |
2013-12-31 | fogot to add promise classes | Tycho Bickerstaff | 2 | -0/+92 | |
2013-12-31 | clean up code for patching | Tycho Bickerstaff | 3 | -3/+5 | |
2013-12-31 | refactored chunk Queue to seperate class | Tycho Bickerstaff | 7 | -124/+162 | |
2013-12-31 | implemented the recommendations Xoft gave. | STRWarrior | 7 | -12/+25 | |
2013-12-31 | removed unneccisary cast | Tycho Bickerstaff | 1 | -1/+2 | |
2013-12-31 | fixed warnings in LineBlockTracer.cpp | Tycho Bickerstaff | 1 | -1/+0 | |
2013-12-31 | fixed warnings in LightingThread.cpp | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-31 | take Z axis into account when calculating neighboors in LightingThread::ChunkReady | Tycho Bickerstaff | 1 | -1/+1 | |
2013-12-31 | fixed warnings in World.cpp | Tycho Bickerstaff | 4 | -6/+34 | |
2013-12-31 | fixxed warnings in Server.cpp | Tycho Bickerstaff | 1 | -0/+5 | |
2013-12-31 | fixed warnings in Inventory.cpp | Tycho Bickerstaff | 1 | -2/+2 | |
2013-12-31 | fixed warnings in bytebuffer.cpp | Tycho Bickerstaff | 2 | -4/+4 | |
2013-12-31 | fixed ClientHandle warnings | Tycho Bickerstaff | 1 | -0/+1 | |
2013-12-31 | fixed warnings in webadmin.cpp | Tycho Bickerstaff | 1 | -0/+3 | |
2013-12-31 | fixed warnings in BlockArea.cpp | Tycho Bickerstaff | 1 | -0/+2 | |
2013-12-31 | Fixed a cPlayer::IsGameModeAdventure. It was determined based off of gmCreate rather than gmAdventure. | Morgan Redshaw | 1 | -2/+2 | |
2013-12-30 | Implented OnPlayerFishing and OnPlayerFished. | STRWarrior | 6 | -1/+97 | |
2013-12-30 | Fixed compilation in VC2008. | madmaxoft | 6 | -75/+13 | |
Also removed an unused inline header file (yuck). | |||||
2013-12-28 | Added support for out-of-source builds. | madmaxoft | 2 | -18/+30 | |
2013-12-27 | Made cmake compilation possible on Windows. | madmaxoft | 4 | -21/+27 | |
2013-12-26 | Server now handles death messages | Tiger Wang | 1 | -0/+16 | |
2013-12-26 | Added proper precompiled headers for MSVC. | madmaxoft | 1 | -48/+47 | |
2013-12-26 | Simplefied Extreme Hills M pattern select. | STRWarrior | 1 | -11/+3 | |
2013-12-26 | cBlockArea: Fixed writing full-height areas. | madmaxoft | 1 | -2/+2 | |
2013-12-26 | Moved increment operator to back of variables | Tiger Wang | 1 | -9/+9 | |
2013-12-25 | Extreme Hills M biomes now generate gravel, stone and grass patterns. | STRWarrior | 1 | -2/+10 | |
2013-12-25 | Changed tbGravel. Vanilla has 3 layers of gravel and then stone. | STRWarrior | 1 | -3/+3 | |
2013-12-25 | Normal extreme hills (plus) now generate a stone/grass pattern. | STRWarrior | 1 | -2/+20 | |
2013-12-25 | Re-added empty line. | STRWarrior | 1 | -0/+1 | |
2013-12-25 | This generates gravel in Extreme Hills M biomes. | STRWarrior | 2 | -3/+20 | |
2013-12-25 | Fixed block area height check. | madmaxoft | 1 | -2/+2 | |
The block area couldn't be read up to chunk height. | |||||
2013-12-25 | (Hopefully) fixed if conditions | tonibm19 | 1 | -4/+1 | |
2013-12-25 | Fixed Parentheses. | STRWarrior | 1 | -2/+2 | |
2013-12-25 | You are now able to sweep mobs to your position using fishing rods. | STRWarrior | 3 | -38/+206 | |
2013-12-25 | Preliminary mobile entity saving | Tiger Wang | 4 | -13/+790 | |
* Fixes #252 * Alleviates #380 + Adds mob saving * Fixed some debug !ASSERTs | |||||
2013-12-25 | Implemented xoft suggestion (partly) | tonibm19 | 1 | -25/+29 | |
I only get it working in first condition. It seems it's not compatible with else if... | |||||
2013-12-25 | Fixed rails not updating with diagonals | Tiger Wang | 1 | -0/+34 | |
2013-12-25 | Braced up some code | Tiger Wang | 1 | -0/+2 | |
2013-12-25 | Used IsGamemodeCreative() function | Tiger Wang | 1 | -1/+1 | |
2013-12-24 | BLOCKTYPE... | tonibm19 | 1 | -2/+2 | |
2013-12-24 | Fixed compilation | tonibm19 | 1 | -29/+9 | |
2013-12-24 | Implemented xoft suggestion | tonibm19 | 1 | -7/+11 | |
2013-12-24 | Using BLOCKTYPE instead of int | tonibm19 | 1 | -2/+2 | |
2013-12-24 | Fixed comments | tonibm19 | 1 | -8/+8 | |
2013-12-24 | Changed a little how detection works and added comments. | tonibm19 | 1 | -28/+31 | |
2013-12-24 | Storing Y -1 and -2 blocks in a variable | tonibm19 | 1 | -5/+7 | |
2013-12-24 | Fixed comments in main.cpp and Player.cpp | Tiger Wang | 2 | -2/+2 | |
2013-12-24 | Implemented stone and wooden pressure plates | Tiger Wang | 2 | -3/+105 | |
2013-12-24 | Improved knockback animation | Tiger Wang | 1 | -3/+3 | |
* Critical hits now actually increase damage * Looking down at an entity and hitting them still produces upwards motion (as per Vanilla experience) * Reduced force to be more realistic | |||||
2013-12-24 | Fixed getting configure button going to port 0. | STRWarrior | 2 | -3/+9 | |
2013-12-24 | removed the function def also | Alexander Harkness | 1 | -1/+0 | |
2013-12-24 | Finally removed the function. | Alexander Harkness | 1 | -6/+0 | |
2013-12-24 | Using parenthesis | tonibm19 | 1 | -8/+8 | |
2013-12-24 | Fixed a possible crash | tonibm19 | 1 | -39/+42 | |
2013-12-24 | fixed compile? | Alexander Harkness | 1 | -1/+1 | |
2013-12-24 | finally removed them all? | Alexander Harkness | 1 | -1/+1 | |
2013-12-24 | updated another file... | Alexander Harkness | 1 | -4/+4 | |
2013-12-24 | Updated MakeColour's defenition in the header. | Alexander Harkness | 1 | -9/+9 | |
2013-12-24 | Update as per xoft's instructions. | Alexander Harkness | 1 | -1/+1 | |
2013-12-24 | Update chat colours | Alexander Harkness | 1 | -3/+2 | |
@madmaxoft, is this right? fixes #467 | |||||
2013-12-23 | Replaced esCreeper with esMonster. | madmaxoft | 3 | -4/+7 | |
Any monster will be able to explode, and also this fixes #425. | |||||
2013-12-23 | Improved player fall particle positions | Tiger Wang | 1 | -5/+2 | |
2013-12-23 | Provides an enhancement to daylight sensors | Tiger Wang | 1 | -2/+27 | |
2013-12-23 | Improved iron golem detection algorithm | tonibm19 | 1 | -3/+16 | |
- You need to make it like in vanilla - Only used blocks are removed | |||||
2013-12-23 | Clarified some code in Player.cpp | Tiger Wang | 1 | -2/+5 | |
2013-12-23 | Fixed a comment in Entity.cpp | Tiger Wang | 1 | -1/+1 | |
2013-12-23 | Added some comments in main.cpp | Tiger Wang | 1 | -1/+1 | |
2013-12-23 | Some fixes (SEE DESC) | tonibm19 | 1 | -0/+6 | |
-Added missing mobs (wither, enderdragon and iron golem) to type to string list. -Wither and iron golem can now spawn | |||||
2013-12-23 | You can now spawn iron golems. | tonibm19 | 1 | -3/+20 | |
You can spawn them like in vanilla. | |||||
2013-12-23 | Daylight sensor sensing enhancement | Tiger Wang | 1 | -9/+11 | |
2013-12-22 | added link dependency between WorldStorage and OSSupport | Tycho Bickerstaff | 1 | -0/+2 | |
2013-12-22 | Fixed bug where snowgolems could replace non-solid blocks to snow blocks. | STRWarrior | 1 | -1/+3 | |
2013-12-22 | A fix for daylight sensors | Tiger Wang | 1 | -2/+3 | |
2013-12-22 | Implemented knockback and critical hit | Tiger Wang | 1 | -4/+21 | |
2013-12-22 | Added many event catchers | Tiger Wang | 2 | -20/+78 | |
* Window close * CTRL-C * etc. | |||||
2013-12-22 | Implemented fall particles | Tiger Wang | 1 | -3/+18 | |
2013-12-22 | Snow golems die in hot biomes and leave a snow trail. | STRWarrior | 2 | -0/+18 | |
2013-12-22 | You can spawn snow golems with snow blocks and pumpkins. | STRWarrior | 1 | -0/+15 | |
2013-12-22 | EnderDragons and SnowGolems are able to spawn. | STRWarrior | 1 | -0/+2 | |
2013-12-22 | Fixed cacus breaking when next to any non-air block. | STRWarrior | 1 | -1/+1 | |
2013-12-22 | fixed bad merge | Tycho Bickerstaff | 1 | -4/+0 | |
2013-12-22 | merged in warnings changes | Tycho Bickerstaff | 26 | -93/+94 | |
2013-12-22 | fixed accedental commit | Tycho Bickerstaff | 1 | -2/+1 | |
2013-12-22 | fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker not | Tycho Bickerstaff | 2 | -1/+33 | |
2013-12-29 | Added HOOK_PLUGINS_LOADED. | madmaxoft | 6 | -3/+64 | |
This fixes #482. | |||||
2013-12-29 | Added function to create Tall Birch tree in BirchTreeForest biomes | Mike Hunsinger | 2 | -3/+49 | |
2013-12-28 | Fixed a (valid) warning in RCONServer. | madmaxoft | 1 | -0/+3 | |
2013-12-22 | Made the lure enchantment work. | STRWarrior | 1 | -1/+1 | |
2013-12-22 | Fixed signedness warning in cItemGrid. | madmaxoft | 2 | -4/+4 | |
2013-12-22 | Fixed compiler warning. | STRWarrior | 1 | -1/+1 | |
2013-12-22 | Fishing underground is slower and fishing while raining is faster. | STRWarrior | 1 | -0/+15 | |
2013-12-22 | Fixed compiler warnings. | STRWarrior | 1 | -2/+2 | |
2013-12-22 | Countdown time is between 100 and 900 ticks. | STRWarrior | 1 | -1/+1 | |
2013-12-22 | Fishing now uses a countdown instead of a random number each tick. | STRWarrior | 2 | -12/+29 | |
2013-12-22 | converted commneted paramater names to the unused macro | Tycho Bickerstaff | 16 | -39/+100 | |
2013-12-22 | Implented BroadcastParticleEffect | STRWarrior | 17 | -2/+122 | |
2013-12-22 | Daylight sensors | Tiger Wang | 1 | -2/+1 | |
2013-12-22 | Fixed them again, confound it | Tiger Wang | 1 | -9/+21 | |
2013-12-21 | Using regular assignments. | STRWarrior | 1 | -6/+6 | |
2013-12-21 | Once again better Y direction for the items given when fishing. | STRWarrior | 1 | -2/+2 | |
2013-12-21 | You are now able to get different items from fishing. | STRWarrior | 1 | -2/+108 | |
2013-12-21 | Bindings regen script updated. | madmaxoft | 1 | -11/+6 | |
The Bindings.cpp / .h files are no longer stored in the git repo. | |||||
2013-12-21 | Floater now dissapears when the player doesn't have an fishing rod equipped. | STRWarrior | 2 | -0/+32 | |
2013-12-21 | Chunk is now warnings clean | Tycho Bickerstaff | 4 | -6/+5 | |
2013-12-21 | fixed hidden bug with furnaces ignoring time burnt | Tycho Bickerstaff | 1 | -1/+1 | |
this patch fixes an issue with furnaces where they would ignore the time burnt in setBurnTimes this did not cause a problem as this function was only called with the same value as the one it was using for time burnt | |||||
2013-12-21 | Root is now warnings clean | Tycho Bickerstaff | 8 | -30/+32 | |
2013-12-21 | Piston is now warnings clean | Tycho Bickerstaff | 5 | -6/+6 | |
2013-12-21 | ChunkSender is now warnings clean | Tycho Bickerstaff | 6 | -9/+10 | |
2013-12-21 | basic threadsafe queue interface | Tycho Bickerstaff | 2 | -0/+34 | |
2013-12-21 | You could now only get fish from non-source blocks. Fixed it. | STRWarrior | 1 | -1/+1 | |
2013-12-21 | Fixed bug where you could pickup the floater only to get one spawned instantly or the other way around. | STRWarrior | 1 | -0/+5 | |
2013-12-21 | Fixed bug where you could get fish from non-source blocks. | STRWarrior | 1 | -1/+1 | |
2013-12-20 | Fixed repeaters delay, maybe | Tiger Wang | 3 | -12/+41 | |
Also added basic daylight sensors, though because GetBlockSkylight always is 15, it doesn't work. | |||||
2013-12-20 | Increased the range an Floater can shoot to. | STRWarrior | 1 | -1/+1 | |
2013-12-20 | Fixed the rest of constructor reorders. | madmaxoft | 9 | -97/+92 | |
2013-12-20 | Fish now actualy jumps to the player instead of a few block bellow them. | STRWarrior | 1 | -1/+1 | |
2013-12-20 | Fixed bug where the floater could pop in the water while you could already get a fish. | STRWarrior | 1 | -2/+2 | |
2013-12-20 | More reordering fixes. | madmaxoft | 3 | -7/+16 | |
2013-12-20 | added precompiled headers | tycho | 1 | -13/+24 | |
2013-12-20 | Fixed a typo in cBlockArea merging code. | madmaxoft | 1 | -2/+1 | |
2013-12-20 | Sorted a few constructors to remove warnings. | madmaxoft | 10 | -49/+57 | |
2013-12-20 | fixed include of math on windows | tycho | 2 | -1/+10 | |
2013-12-20 | Fixed minor warnings. | madmaxoft | 2 | -5/+7 | |
2013-12-20 | Fixed warnings in HTTP parser. | madmaxoft | 4 | -5/+15 | |
2013-12-20 | Attempt at fixing cChunkDef::Height signedness. | madmaxoft | 4 | -21/+24 | |
2013-12-20 | Properly fixed warnings in cFastRandom. | madmaxoft | 1 | -4/+4 | |
2013-12-20 | Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT). | madmaxoft | 28 | -62/+66 | |
2013-12-20 | Fixed melon and pumpkin growing. | madmaxoft | 1 | -1/+1 | |
2013-12-20 | Fixed missing parenthesis. | madmaxoft | 1 | -4/+4 | |
2013-12-20 | Fixed clang warnings in Noise.cpp. | madmaxoft | 1 | -20/+20 | |
Fix-a-random-warning-per-day :) | |||||
2013-12-20 | Fixed assertion during dirt block OnUpdate() | Tiger Wang | 1 | -1/+1 | |
2013-12-19 | Fixed #include in Floater.cpp. | STRWarrior | 1 | -1/+1 | |
2013-12-19 | The floater now actualy dives under water. | STRWarrior | 1 | -1/+1 | |
2013-12-19 | You can get fish from fishing :D. Only one type of fish though. | STRWarrior | 1 | -12/+27 | |
2013-12-19 | Fixed PlayerAbilities and creative | Tiger Wang | 3 | -13/+24 | |
2013-12-20 | fixed include paths on windows and added build dir to gitignore | tycho | 1 | -0/+2 | |
2013-12-20 | fixed compile errors with headers and math library | tycho | 1 | -6/+15 | |
2013-12-20 | fixed multiprocessing on windows and removed redundend compile of headers | tycho | 1 | -1/+0 | |
2013-12-19 | Implented cItemFishingRodHandler. | STRWarrior | 2 | -0/+65 | |
2013-12-19 | Implented IsFishing, SetIsFishing and GetFloaterID(). | STRWarrior | 2 | -0/+12 | |
2013-12-19 | Added cFloater class. | STRWarrior | 3 | -0/+90 | |
2013-12-19 | Fixed 1.7 arm swing animation | Tiger Wang | 1 | -1/+23 | |
2013-12-19 | Fixed dust from being placed on nonsolids | Tiger Wang | 2 | -1/+6 | |
2013-12-19 | Fixed repeaters not updating power | Tiger Wang | 1 | -11/+41 | |
2013-12-19 | fixed a number of windows issues | tycho | 1 | -13/+28 | |
2013-12-19 | added md5 as a dependency for bindings | Tycho Bickerstaff | 1 | -1/+2 | |
2013-12-19 | added expat as lua bindings dependincy | Tycho Bickerstaff | 2 | -2/+2 | |
2013-12-19 | added all cpp files to bindings | Tycho Bickerstaff | 1 | -1/+4 | |
2013-12-19 | moved HTTPServer to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-19 | added pthread linking code to OSSupport | Tycho Bickerstaff | 1 | -0/+4 | |
2013-12-19 | moved protocol to glob | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-19 | added blocks and blockentities | Tycho Bickerstaff | 3 | -2/+18 | |
2013-12-19 | linked in lua | Tycho Bickerstaff | 1 | -1/+1 | |
2013-12-19 | fixed bindings generation | Tycho Bickerstaff | 1 | -8/+2 | |
2013-12-19 | bindings regenration logic | Tycho Bickerstaff | 3 | -32240/+8 | |
2013-12-18 | Disconnection message no longer shown if ping | Tiger Wang | 1 | -5/+8 | |
2013-12-18 | Prettified command error messages | Tiger Wang | 2 | -9/+23 | |
Using the magic of overlords (overloads) and standards compliance. | |||||
2013-12-18 | added zlib and UI | Tycho Bickerstaff | 1 | -0/+11 | |
2013-12-18 | The "<>" of a player name is now coloured | Tiger Wang | 1 | -1/+1 | |
2013-12-18 | Fixed 1.7 player disconnection not calling hook | Tiger Wang | 1 | -4/+14 | |
This fixes #357 | |||||
2013-12-18 | Implented Nether Wart. | STRWarrior | 4 | -0/+110 | |
2013-12-18 | Renamed back EntityAnimation to PlayerAnimation | Tiger Wang | 8 | -15/+51 | |
This fixes #411 and partially reverts 30ead790490f04248b861db79fddde9148b552f4 | |||||
2013-12-18 | Removed offending tr1/memory header inclusion. | madmaxoft | 1 | -3/+0 | |
We already use <memory> at line 160, this was a double include, additionally causing problems (#424). | |||||
2013-12-18 | Fixed wire powering blocks beneath | Tiger Wang | 1 | -1/+1 | |
2013-12-18 | Fixed bad repeater power queuing in corner case | Tiger Wang | 2 | -83/+76 | |
Repeaters remain queued to power even if their original source has since unpowered. Also functionised and cleaned up code. | |||||
2013-12-17 | Fixed player falling through the floor on spawn. | madmaxoft | 1 | -1/+5 | |
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 | cBlockArea: origin is initialized in the constructor and the loader. | madmaxoft | 1 | -0/+6 | |
2013-12-17 | Fixed naming and initialization. | madmaxoft | 1 | -4/+12 | |
2013-12-17 | Forgot to change one Vector3d to Vector3i. | STRWarrior | 1 | -1/+1 | |
2013-12-17 | Renamed Pos to m_Pos. | STRWarrior | 1 | -3/+3 | |
2013-12-17 | Using Recommendations. | STRWarrior | 1 | -10/+23 | |
2013-12-17 | Made buckets work when the player does not 'look' at a block. This fixes #265 | STRWarrior | 1 | -32/+53 | |
2013-12-16 | Fixed multiple inheritance in ToLua++. | madmaxoft | 8 | -36/+127 | |
This fixes #422. | |||||
2013-12-16 | Boats spawn on top of a block. not between 4 blocks. | STRWarrior | 1 | -1/+1 | |
2013-12-16 | Using suggestions for Boat placing. | STRWarrior | 1 | -1/+1 | |
2013-12-16 | Removed some old cRedstone remnants | Tiger Wang | 3 | -30/+0 | |
2013-12-16 | Boats drop a boat pickup when destroyed by hand. You can now actualy use boats. | STRWarrior | 2 | -3/+33 | |
2013-12-16 | Added HandleSpeedFromAttachee so an entity can override the function. | STRWarrior | 2 | -4/+15 | |
2013-12-16 | You can spawn boats on water. | STRWarrior | 1 | -7/+32 | |
2013-12-16 | Fixed cClientHandle::Tick() being called from two threads. | madmaxoft | 5 | -31/+48 | |
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 | Fixed multiple player spawn broadcasts. | madmaxoft | 1 | -3/+0 | |
2013-12-15 | Server saves if a player is flying. | STRWarrior | 1 | -1/+3 | |
2013-12-15 | Fixed player spawning packet. | madmaxoft | 1 | -1/+1 | |
The player was spawned 1.62 blocks below their pos. This fixes #323. | |||||
2013-12-15 | Exported to Lua | STRWarrior | 2 | -10/+10 | |
2013-12-15 | Renamed ShootTo function to ForceSetSpeed. | STRWarrior | 2 | -3/+3 | |
2013-12-15 | Fixed calling OnPlayerJoined() in the wrong place. | madmaxoft | 1 | -6/+1 | |
This is the first part of a fix for #187. | |||||
2013-12-15 | This adds a function that allows you to 'shoot' a player towards a direction. | STRWarrior | 5 | -4/+49 | |
2013-12-15 | Implemented xoft's suggestions | Tiger Wang | 1 | -3/+16 | |
2013-12-15 | Fixed indentation. | madmaxoft | 1 | -1/+1 | |
2013-12-15 | Moved reading flags to the protocol. | STRWarrior | 3 | -19/+23 | |
2013-12-15 | Fixed wire repeater checking | Tiger Wang | 1 | -1/+1 | |
2013-12-15 | Exported Set and Get functions to Lua. | STRWarrior | 2 | -2/+136 | |
2013-12-15 | Added m_IsFlying and m_CanFly. Both have a Get and Set function. Added cClientHandle::SendPlayerAbilities() function | STRWarrior | 5 | -3/+90 | |
2013-12-15 | Wires now power repeaters properly | Tiger Wang | 1 | -0/+7 | |
2013-12-15 | Fixed the hopefully final wire self-powering bug | Tiger Wang | 1 | -1/+13 | |
2013-12-15 | Fixed pre 1.7 clients crashing. | STRWarrior | 1 | -2/+2 | |
2013-12-15 | cPlayer is using the broadcast functions. | STRWarrior | 1 | -3/+3 | |
2013-12-15 | This adds the cWorld::BroadcastEntityEffect and cWorld::BroadcastRemoveEntityEffect functions. | STRWarrior | 6 | -0/+89 | |
2013-12-14 | Added tolua++ redirection include. | madmaxoft | 1 | -0/+13 | |
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 | Removed leftover debugging messages from cProtocol172. | madmaxoft | 1 | -4/+0 | |
2013-12-14 | Exported E_EFFECTS_<Effect> to lua. Forgot to commit Globals.h. | STRWarrior | 5 | -4/+31 | |
2013-12-14 | Added E_EFFECT_<Effect> | STRWarrior | 2 | -3/+32 | |
2013-12-14 | Potentially fixed debug asserts | Tiger Wang | 1 | -5/+5 | |
2013-12-14 | Wires no longer power if a block cuts them off | Tiger Wang | 1 | -23/+32 | |
Also reduced more unneeded code. | |||||
2013-12-14 | Forgot to commit the ClientHandle. | STRWarrior | 2 | -0/+20 | |
2013-12-14 | Added SendEntityEffect and SendRemoveEntityEffect. Also a Player now gets the hunger effect when he has food poison. | STRWarrior | 8 | -1/+91 | |
2013-12-14 | Implemented note block playing and fixed wire | Tiger Wang | 9 | -5/+125 | |
Game of Thrones music in Minecraft, here I come! | |||||
2013-12-14 | Exported the cTNTEntity | STRWarrior | 4 | -9/+85 | |
2013-12-14 | Fixed compilating! | Tiger Wang | 1 | -5/+5 | |
2013-12-14 | Fixed not getting XP from mobs. | STRWarrior | 2 | -1/+7 | |
2013-12-14 | Improved player permissions logging | Tiger Wang | 1 | -1/+1 | |
2013-12-14 | Fixes to redstone wire and torches | Tiger Wang | 3 | -21/+37 | |
+ Wires now power blocks around the block beneath * Torches no longer power off if it is on a linked powered block * Enhanced code, split functions, etc. | |||||
2013-12-14 | Groups.ini and Users.ini are now generated | Tiger Wang | 2 | -3/+25 | |
2013-12-14 | Removed loads of unneeded code again | Tiger Wang | 1 | -86/+60 | |
2013-12-14 | Reduced loads of unneeded code | Tiger Wang | 1 | -188/+44 | |
Merged wire powering detection code into a single function. | |||||
2013-12-13 | Improved redstone loading performance | Tiger Wang | 1 | -2/+10 | |
2013-12-13 | Fixed threading issues affecting cProtocol172. | madmaxoft | 4 | -191/+219 | |
2013-12-13 | Using "a_ClosestPlayer != NULL" in cExpOrb. | STRWarrior | 1 | -1/+1 | |
2013-12-13 | Fixed QueueSetBlock not sending to client changes | Tiger Wang | 1 | -2/+1 | |
2013-12-13 | Redstone data is now loaded on chunk load | Tiger Wang | 2 | -0/+7 | |
2013-12-12 | Unknown packet type extended to 32 bits. | madmaxoft | 2 | -4/+4 | |
2013-12-12 | Fixed protocol 1.7 recovery after unknown packet. | madmaxoft | 1 | -4/+0 | |
2013-12-11 | Fixed pistons being viable middle block | Tiger Wang | 1 | -0/+3 | |
Also an excuse to update submodules | |||||
2013-12-11 | HOOK_WORLD_STARTED now gets called when the CreateAndInitializeWorld function is used. | STRWarrior | 1 | -0/+1 | |
2013-12-11 | ExpOrbs now move. | STRWarrior | 1 | -4/+8 | |
2013-12-11 | Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins. | STRWarrior | 9 | -2/+98 | |
2013-12-11 | added zlib | Tycho Bickerstaff | 1 | -1/+1 | |
2013-12-11 | moved generating to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-11 | added UI folder | Tycho Bickerstaff | 1 | -1/+3 | |
2013-12-11 | moved Worldstorage to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-11 | moved entities to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-11 | moved mobs to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-11 | moved simulor to globs | Tycho Bickerstaff | 1 | -1/+5 | |
2013-12-11 | removed leakfinder form build | Tycho Bickerstaff | 1 | -1/+1 | |
2013-12-10 | added tolua++ command and removed stackwalker from build | Tycho Bickerstaff | 3 | -6/+8 | |
2013-12-10 | more cmake changes | Tycho Bickerstaff | 3 | -6/+15 | |
2013-12-10 | removed more accedentailly commited object files | Tycho Bickerstaff | 9 | -3985/+0 | |
2013-12-10 | removed accedentailly commited object files | Tycho Bickerstaff | 27 | -0/+0 | |
2013-12-10 | more cmake | Tycho Bickerstaff | 46 | -6/+4051 | |
2013-12-10 | Provides a possible fix for repeater timings | Tiger Wang | 2 | -2/+2 | |
Not completely reliable, but at least some types of clock work. | |||||
2013-12-10 | fixed unused expression warnings in blockFire | Tycho Bickerstaff | 1 | -7/+6 | |
2013-12-10 | more cmake stuff | Tycho Bickerstaff | 3 | -2/+18 | |
2013-12-10 | fixed comparison of thread handle to Null point rather than null handle | Tycho Bickerstaff | 1 | -1/+1 | |
2013-12-10 | started work on cmake | Tycho Bickerstaff | 4 | -0/+36 | |
2013-12-10 | added abort to DeadlockDetector to generate core dumps on failure | Tycho Bickerstaff | 1 | -5/+2 | |
2013-12-10 | Readded initial line | Tiger Wang | 1 | -0/+1 | |
2013-12-10 | Fixed compile (alas, no more goto) | Tiger Wang | 1 | -11/+14 | |
2013-12-10 | Fixed Floody lava to stone fizzle | Tiger Wang | 1 | -2/+16 | |
2013-12-10 | Added repeater delays | Tiger Wang | 2 | -1/+62 | |
They DO sometimes get stuck though :P | |||||
2013-12-10 | Slight redstone wire performance improvement | Tiger Wang | 1 | -1/+6 | |
2013-12-10 | Changed more FastSetBlocks to SetBlocks | Tiger Wang | 1 | -3/+3 | |
Fixes duplication bugs. | |||||
2013-12-10 | Improved pickups spawning speed again | Tiger Wang | 2 | -7/+6 | |
2013-12-08 | Fixed angle normalization typo. | madmaxoft | 1 | -1/+1 | |
2013-12-08 | Fixed tolua++ compilation. | madmaxoft | 7 | -192/+5 | |
Duplicate files, wrong includes, const-incorrect code... | |||||
2013-12-08 | Fixed VS2008 compilation after those huge changes. | madmaxoft | 2 | -5/+7 | |
2013-12-08 | Now spawn points will not be in deep oceans or rivers etc. | STRWarrior | 1 | -1/+1 | |
2013-12-08 | Readded redstone lamp handler | Tiger Wang | 1 | -0/+2 | |
2013-12-08 | Fixed tabcompletion packet, fixes #356 | Tiger Wang | 1 | -8/+4 | |
2013-12-08 | Fixed normalizing large angles. | madmaxoft | 4 | -8/+51 | |
2013-12-08 | Moved bindings-related to a Bindings subfolder. | madmaxoft | 41 | -1238/+1237 | |
Ref.: #407 | |||||
2013-12-08 | Fixed stationary water starting fires and flowing lava not. | madmaxoft | 1 | -2/+2 | |
2013-12-08 | Fixed falling block metas, fixes #406 | Tiger Wang | 1 | -1/+1 | |
2013-12-08 | moved deafult action into deafult clause at src/Generating/DistortedHeightmap.cpp line 741 | Tycho Bickerstaff | 1 | -2/+4 | |
2013-12-08 | reordered initalisation order at src/Generating/Cave.h line 73 | Tycho Bickerstaff | 1 | -2/+2 | |
2013-12-08 | fixed warnings in src/Generating/BioGen.cpp | Tycho Bickerstaff | 1 | -1/+1 | |
removed unused variable at src/Generating/BioGen.cpp line 379 and added default fallthrough clause to switch at src/Generating/BioGen.cpp line 725 | |||||
2013-12-08 | added default fallthrough clause to switch at line 178 of src/UI/Window.cpp | Tycho Bickerstaff | 1 | -0/+4 | |
2013-12-08 | Reordered Listed Initalisation order in src/UI/Window.cpp | Tycho Bickerstaff | 1 | -2/+2 | |
Reordered the Listed Initalisation order for CWindow to the executed initalisation order. The compiler initalises values in the order the fields are declared not the initalisations listed | |||||
2013-12-08 | Bonemeal has particles, fixes #393 | Tiger Wang | 2 | -3/+8 | |
2013-12-08 | Removed unused variable ResultSlot | Tycho Bickerstaff | 1 | -1/+0 | |
2013-12-09 | Fix Undefined behavior at Bindings/LuaWindow line 32 | worktycho | 1 | -1/+4 | |
2013-12-09 | Fix Unused Variable Warning at FluidSimulator.cpp line 169 and 176 | worktycho | 1 | -4/+3 | |
2013-12-09 | Fixed warning unchecked enum value at Chunk.cpp line 841 | worktycho | 1 | -2/+4 | |
2013-12-09 | Fixed Warning Unhandeled enum values in switch as src/UI/SlotArea.cpp line 54 | worktycho | 1 | -1/+4 | |
2013-12-07 | Console trims its commands before executing 'em | Tiger Wang | 1 | -3/+3 | |
2013-12-07 | Fixed water starting fires | Tiger Wang | 1 | -1/+0 | |
2013-12-07 | Improved piston animations | Tiger Wang | 1 | -4/+4 | |
2013-12-07 | Fixed some new 1.7 client crash bugs | Tiger Wang | 4 | -1/+37 | |
Some technical blocks were removed; trying to render them as items caused a crash. | |||||
2013-12-07 | Changed some FastSetBlocks to SetBlock | Tiger Wang | 1 | -3/+3 | |
Should fix some duplication glitches. | |||||
2013-12-07 | Fixed trapdoors not toggling | Tiger Wang | 3 | -17/+103 | |
The redstone simulator kept on resetting them. | |||||
2013-12-07 | Added a SpawnFallingBlock function so plugins can make other blocks fall. | STRWarrior | 4 | -2/+93 | |
2013-12-07 | Added basic ender chests | Tiger Wang | 10 | -14/+355 | |
Note that they just mirror chests now, so no per player inventory. | |||||
2013-12-07 | Renamed animation function | Tiger Wang | 23 | -47/+82 | |
Renamed BroadcastPlayerAnimation to BroadcastEntityAnimation. Not just players can have animations, you know. | |||||
2013-12-06 | Fixed bed leave animation | Tiger Wang | 1 | -1/+1 | |
2013-12-06 | Fixed duplication glitch with QueueSetBlock | Tiger Wang | 7 | -16/+38 | |
If a coordinate was queued, and then the block there was broken, it would reappear: double items! Also now just sets meta if previous and current blocktypes matched. | |||||
2013-12-06 | Added trapdoor cursor Y detection | Tiger Wang | 1 | -2/+0 | |
2013-12-06 | Puking now uses GetEyeHeight() | Tiger Wang | 1 | -1/+1 | |
2013-12-06 | Added pickup invalid item check | Tiger Wang | 1 | -0/+11 | |
They aren't spawned at all if their itemtype isn't valid; possibly fixes the client crashing with bad pickups. | |||||
2013-12-06 | Re-implemented redstone duplicate checking | Tiger Wang | 1 | -0/+29 | |
2013-12-06 | Fixed eating using wrong animation | Tiger Wang | 1 | -1/+1 | |
2013-12-06 | Fixed trapdoors not overriding OnUse | Tiger Wang | 1 | -1/+1 | |
2013-12-06 | Spawn eggs use IsGameMode() | Tiger Wang | 1 | -2/+2 | |
Possible fix for #316. | |||||
2013-12-06 | Tools make a sound when breaking, fixes #266 | Tiger Wang | 2 | -2/+5 | |
2013-12-06 | Cleaned up torch code and added comments | Tiger Wang | 1 | -31/+7 | |
2013-12-06 | Removed another export and inline'd stuff | Tiger Wang | 1 | -5/+5 | |
2013-12-06 | Removed exporting of a torch function | Tiger Wang | 1 | -3/+3 | |
2013-12-06 | Updated comments for slabs | Tiger Wang | 1 | -5/+6 | |
2013-12-06 | Fixed pickups spawning for BlockEntities | Tiger Wang | 1 | -1/+1 | |
2013-12-05 | Added cPluginManager:GetCurrentPlugin() to Lua API. | madmaxoft | 1 | -7/+22 | |
2013-12-05 | Merged if statements. | Samuel Barney | 1 | -7/+1 | |
2013-12-05 | Finished Merge | Samuel Barney | 1 | -2/+2 | |
2013-12-05 | ByteBuffer: Fixed optimization failures with threading checks. | madmaxoft | 1 | -1/+1 | |
2013-12-04 | Hopefully fixed the sparc not being detected | Alexander Harkness | 1 | -1/+3 | |
2013-12-04 | Lava can spawn fire. | madmaxoft | 5 | -8/+93 | |
Settable in world.ini, lava can spawn fire to fuel blocks near it. Fix #65. | |||||
2013-12-04 | Fixed an error in cChunk's block ticking. | madmaxoft | 1 | -2/+2 | |
Absolute coords were passed to a handler expecting relative coords. | |||||
2013-12-04 | Made suggested changes | Samuel Barney | 2 | -6/+11 | |
2013-12-02 | Fire no longer goes out when on top of nether rack | Samuel Barney | 1 | -1/+6 | |
2013-12-02 | Removed stray printf, again. | Samuel Barney | 1 | -1/+0 | |
2013-12-02 | Switched to using provided ReadItem function. | Samuel Barney | 2 | -17/+12 | |
Fixed misplacing when clicking on the bottom of bottom slabs and the top of top slabs. | |||||
2013-12-02 | Removed stray printf. | Samuel Barney | 1 | -1/+0 | |
2013-12-02 | Fixed 1.7 slab and stair placement. | Samuel Barney | 1 | -0/+19 | |
2013-12-01 | Fixed compiler warnings in LightingThread.cpp. | madmaxoft | 1 | -2/+2 | |
2013-12-01 | Fixed linux compile errors and formatting in RedstoneSimulator.cpp | madmaxoft | 1 | -14/+26 | |
2013-11-30 | DeadlockDetect is configurable now. | madmaxoft | 3 | -7/+15 | |
This is needed when debugging Lua plugins. | |||||
2013-11-30 | Fixed compiler warnings in IsBiomeNoDownfall(). | madmaxoft | 1 | -1/+4 | |
2013-11-30 | Fixed pistons extending | Tiger Wang | 1 | -0/+10 | |
They didn't when a source was in front, but now they do! Yay! | |||||
2013-11-30 | Changed cBlockHandler->OnUpdate() to use cChunk directly. | madmaxoft | 15 | -63/+117 | |
2013-11-30 | Added IsBiomeNoDownfall() function. | madmaxoft | 3 | -103/+164 | |
2013-11-30 | Explicitly set spawnpoint fixes. | madmaxoft | 1 | -20/+11 | |
The value names are case-insensitive. The debug message is printed only once. | |||||
2013-11-30 | Removed redstone duplicate power checking | Tiger Wang | 1 | -2/+0 | |
There was no need for it, and it introduced some bugs. | |||||
2013-11-30 | Improved piston direction checking | Tiger Wang | 1 | -62/+8 | |
Now uses AddFaceDirection, as suggested by xoft. | |||||
2013-11-30 | Added the real tick duration to the OnWorldTick hook. | madmaxoft | 8 | -17/+34 | |
2013-11-30 | Grass doesn't spread to podzol or grassless dirt blocks. | madmaxoft | 1 | -2/+3 | |
2013-11-30 | Added floor pattern for MegaTaiga biomes. | madmaxoft | 1 | -1/+10 | |
2013-11-30 | Pistons no longer accept power through front face | Tiger Wang | 2 | -3/+96 | |
This fixes #60. | |||||
2013-11-30 | Fixed thin snow CanBeAt checking | Tiger Wang | 1 | -1/+13 | |
Now takes into account the possibility that thin snow can be on top of full thin snow. | |||||
2013-11-30 | Properly fixed snow height, fixes #98 and #264 | Tiger Wang | 3 | -25/+53 | |
2013-11-30 | Improved redstone speed and fixed a wire bug | Tiger Wang | 1 | -73/+83 | |
The redstone simulator no longer goes through the Powered and LinkedPowered blocks lists for EVERY item in the chunk data, instead, only at every tick. Also, wires powering each other that had the same data value is now fixed. | |||||
2013-11-29 | Stairs reset meta when dropped, fixes #269 | Tiger Wang | 1 | -2/+22 | |
Additionally, they now have walking sounds. | |||||
2013-11-29 | Implemented trapdoors, fixes #43 and #105 | Tiger Wang | 5 | -3/+131 | |
Also updated redstone simulator to support it | |||||
2013-11-29 | Removed unneeded CPP files | Tiger Wang | 11 | -221/+77 | |
Also removed unneeded #include in BlockStems | |||||
2013-11-29 | Implemented mesa biomes in DistortedHeightmap CompoGen. | madmaxoft | 3 | -21/+106 | |
2013-11-29 | Fixed CheckerboardBiomeGen in negative coords. | madmaxoft | 1 | -2/+3 | |
2013-11-29 | DistortedHeightmap: Improved speed, prepared for mesa biomes. | madmaxoft | 2 | -157/+424 | |
This generates the rainbow-mesa as seen on the first mesa screenshot in the forum. | |||||
2013-11-29 | Fixed an off-by-one error in cByteBuffer. | madmaxoft | 1 | -1/+1 | |
Could have caused random protocol errors and maybe even crashes. | |||||
2013-11-29 | Alpha-sorted BlockMetas, added red sand. | madmaxoft | 1 | -125/+128 | |
2013-11-28 | Trees will generate in the new biomes. | madmaxoft | 2 | -14/+101 | |
Only the generic trees, the special variants haven't yet been implemented. | |||||
2013-11-28 | Added new biomes to old composition generator. | madmaxoft | 4 | -0/+145 | |
Mostly placeholders only, true per-biome characteristics still need to be implemented. This is only to test the new biome generators. | |||||
2013-11-28 | Added new biomes to old height generators. | madmaxoft | 4 | -39/+179 | |
Now Biomal and DistortedHeight generators will work with new biomes. | |||||
2013-11-28 | Moved BiomeGen creation from INI file data to BioGen.cpp. | madmaxoft | 3 | -48/+74 | |
This way it can be shared between MCServer and BiomeVisualiser. | |||||
2013-11-28 | Moved json includes to where they are really needed. | madmaxoft | 3 | -1/+2 | |
2013-11-28 | BiomeVisualiser: Added the TwoLevel biome generator. | madmaxoft | 2 | -0/+229 | |
2013-11-28 | Fixed a bug with TNT waking simulators | Tiger Wang | 1 | -2/+2 | |
2013-11-28 | Improved TNT pickup randomisation | Tiger Wang | 1 | -1/+1 | |
2013-11-27 | Made TNT pickups spawning chance 25% | Tiger Wang | 2 | -3/+3 | |
2013-11-27 | Voronoi-related biomegens use the new cVoronoiMap class. | madmaxoft | 3 | -54/+29 | |
2013-11-27 | Fixed a load of issues, clang autodetection works now. | Alexander Harkness | 1 | -1/+0 | |
This fixes issue #210. This also removes the disableasm option, so it would be wise to remove it from any scripts that use it. I also removed a random line in the middle of globals.h, why was it there? | |||||
2013-11-27 | Added missing files for Voronoi map generation. | madmaxoft | 2 | -0/+140 | |
2013-11-27 | Fixed VC2008 compilation, normalized include paths. | madmaxoft | 12 | -12/+12 | |
2013-11-27 | Fixed the remaining derps | Alexander Harkness | 26 | -30/+30 | |
2013-11-27 | Fixed some of tiger's derpyness. | Alexander Harkness | 9 | -11/+11 | |
2013-11-26 | ANOTHER compile fix | Tiger Wang | 1 | -1/+1 | |
This one was broken by bear. :P | |||||
2013-11-26 | Hopefully fixed last of the Linux compile errors | Tiger Wang | 5 | -5/+5 | |
2013-11-26 | Compile fix again | Tiger Wang | 1 | -1/+1 | |
2013-11-26 | Fixed Linux compile again | Tiger Wang | 1 | -1/+1 | |
2013-11-26 | Fixed tolua++ files | Tiger Wang | 3 | -4/+4 | |
2013-11-26 | Fixed loads more of them. | Alexander Harkness | 11 | -13/+13 | |
2013-11-26 | Another | Alexander Harkness | 1 | -1/+1 | |
2013-11-26 | And another. | Alexander Harkness | 1 | -1/+1 | |
2013-11-26 | Fixed another. | Alexander Harkness | 1 | -1/+1 | |
2013-11-26 | Fixed another one. | Alexander Harkness | 1 | -1/+1 | |
2013-11-26 | Fixed a mis-include | Alexander Harkness | 1 | -1/+1 | |
2013-11-25 | Further attempts to fix compile | Tiger Wang | 24 | -27/+27 | |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 48 | -59/+58 | |
2013-11-24 | Moved SQLite, LuaExpat, and MD5 to /lib | Tiger Wang | 8 | -148557/+0 | |
2013-11-24 | Moved source to src | Alexander Harkness | 469 | -0/+285880 | |
2012-08-19 | Android: Moved Android stuff to the ~/trunk/Android/ folder! | faketruth | 1 | -267/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@758 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-19 | Android: Finally a log! :D | faketruth | 1 | -32/+44 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@754 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-19 | Android: Showing last MCServer related logcat message | faketruth | 1 | -13/+63 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@753 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-18 | Android: I'm probably using a lot of bad practices, but the app looks somewhat better now and polls the server status | faketruth | 1 | -9/+146 | |
Android: Put quite some testing code in ToJava.h and app-android.cpp ... I still can't send log messages to Java. The issue is threads, I can't use JNI stuff from threads that were not created by Java (at least not easily) git-svn-id: http://mc-server.googlecode.com/svn/trunk@752 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-18 | Android: Pressing back button sends stop command to server | faketruth | 1 | -9/+30 | |
Android: ToJava can call functions on Java by using JNI Android: Plugins work Android: Added android specific files to VS2008 project, but they are excluded from compiling git-svn-id: http://mc-server.googlecode.com/svn/trunk@747 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-16 | MCServer should run just fine on Android now :D | faketruth | 1 | -3/+13 | |
The server is also stoppable from Android git-svn-id: http://mc-server.googlecode.com/svn/trunk@743 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-15 | Compiles on Android! Added Eclipse project, import it into your workspace and it should be runnable on Android! | faketruth | 1 | -0/+37 | |
Disabled Squirrel for Android cLog now logs to Android LogCat as well Fixed Lua so it compiles on Android Removed/commented out exceptions in JsonCpp so it compiles on Android git-svn-id: http://mc-server.googlecode.com/svn/trunk@741 0a769ca7-a7f5-676a-18bf-c427514a06d6 |