| Commit message (Expand) | Author | Age | Files | Lines |
* | Added a .gitignore for the anvilstats folder. | Alexander Harkness | 2013-07-28 | 1 | -0/+5 |
* | Added a .gitignore for the VC2008 folder. | Alexander Harkness | 2013-07-28 | 1 | -0/+5 |
* | Added a .gitignore for the MCServer directory. | Alexander Harkness | 2013-07-28 | 1 | -0/+20 |
* | Added some more root .gitignores. | Alexander Harkness | 2013-07-28 | 1 | -1/+7 |
* | Added extra ignores for git. | Alexander Harkness | 2013-07-27 | 1 | -0/+2 |
* | Add README, fixes #1 | Alexander Harkness | 2013-07-27 | 1 | -0/+4 |
* | Added README | Alexander Harkness | 2013-07-27 | 1 | -0/+23 |
* | Added a .gitignore for helpfulness. | Alexander Harkness | 2013-07-27 | 1 | -0/+1 |
* | Removed debug-logging the player movement in each tick | madmaxoft@gmail.com | 2013-07-26 | 1 | -1/+0 |
* | cItemGrid: ChangeSlotCount() now returns -1 if invalid SlotNum | madmaxoft@gmail.com | 2013-07-26 | 1 | -2/+2 |
* | cInventory: Added the ChangeSlotCount() function to the Lua API | madmaxoft@gmail.com | 2013-07-26 | 4 | -2/+61 |
* | Added a shortcut for running under helgrind with the most common parameters and suppressions | madmaxoft@gmail.com | 2013-07-26 | 2 | -0/+29 |
* | Plugins folder: ignoring everything not explicitly added | madmaxoft@gmail.com | 2013-07-26 | 0 | -0/+0 |
* | cEntity doesn't process physics / burning when in an invalid chunk | madmaxoft@gmail.com | 2013-07-24 | 1 | -2/+8 |
* | Server shuts down when the stdin is closed (linux Ctrl+D / win Ctrl+Z) | madmaxoft@gmail.com | 2013-07-24 | 1 | -2/+11 |
* | Docs: Added the cPawn -> cPlayer API class inheritance | madmaxoft@gmail.com | 2013-07-24 | 1 | -0/+1 |
* | cListenThread initializes m_ShouldReuseAddr to false (valgrind error) | madmaxoft@gmail.com | 2013-07-22 | 1 | -0/+1 |
* | Simulators don't simulate in invalid chunks (valgrind error) | madmaxoft@gmail.com | 2013-07-22 | 3 | -3/+3 |
* | Added the docs folder with some documents that have piled up in my working copy | madmaxoft@gmail.com | 2013-07-21 | 5 | -0/+94 |
* | Added a StringToMobType() function to the Lua API (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2013-07-12 | 4 | -2/+86 |
* | First implementation of movement-related hunger and API | madmaxoft@gmail.com | 2013-07-12 | 7 | -148/+646 |
* | Added the cFastRandom class | madmaxoft@gmail.com | 2013-07-11 | 3 | -0/+239 |
* | Server sends PlayerMaxSpeed after a respawn. | madmaxoft@gmail.com | 2013-07-08 | 2 | -1/+13 |
* | Color codes are stripped from the DC message | madmaxoft@gmail.com | 2013-07-08 | 1 | -1/+1 |
* | 1.6.2 protocol implemented, both in MCServer and in ProtoProxy | madmaxoft@gmail.com | 2013-07-08 | 8 | -2/+158 |
* | Pickups have an initial health of 5 | madmaxoft@gmail.com | 2013-07-08 | 1 | -2/+2 |
* | World: More unused variables removed. | madmaxoft@gmail.com | 2013-07-07 | 1 | -3/+1 |
* | World: Removed an unused variable | madmaxoft@gmail.com | 2013-07-07 | 1 | -1/+0 |
* | Squid: fixed a possible crash caused by access to a wrong chunk | madmaxoft@gmail.com | 2013-07-07 | 1 | -4/+7 |
* | Ice is a solid block. | madmaxoft@gmail.com | 2013-07-07 | 1 | -1/+0 |
* | Core: /tp command can teleport either to a player or to a set of XYZ coords | madmaxoft@gmail.com | 2013-07-07 | 1 | -15/+37 |
* | Mobs are assigned MaxHealth from monsters.ini; reading monsters.ini doesn't need settings.ini values anymore. | madmaxoft@gmail.com | 2013-07-07 | 6 | -38/+38 |
* | Added StringUtils functions to Lua API; added StripColorCodes(); ChatLog now strips color codes from logged messages. | madmaxoft@gmail.com | 2013-07-07 | 6 | -9/+196 |
* | Fixed sprinting in 1.6.1, made speeds available through API; fixed messages containing quotes. | madmaxoft@gmail.com | 2013-07-07 | 10 | -26/+448 |
* | Improved function names for protocol packet sending; alpha-sorted the function lists | madmaxoft@gmail.com | 2013-07-07 | 19 | -560/+587 |
* | AnvilStats: moved into the Tools folder | madmaxoft@gmail.com | 2013-07-06 | 22 | -30/+30 |
* | ProtoProxy: moved into the Tools folder | madmaxoft@gmail.com | 2013-07-06 | 10 | -11/+11 |
* | MemDumpAnalysis: moved into the Tools folder; uses the global Expat library now. | madmaxoft@gmail.com | 2013-07-06 | 25 | -13506/+34 |
* | BiomeVisualiser: Moved into the Tools folder | madmaxoft@gmail.com | 2013-07-06 | 17 | -33/+33 |
* | Added missing "Colors", Documented the code + Cleanup. | nielsbreu@gmail.com | 2013-07-06 | 1 | -21/+47 |
* | Just a tiny speedup for the motd loading. | nielsbreu@gmail.com | 2013-07-06 | 1 | -17/+17 |
* | Simplefied the motd loading function. | nielsbreu@gmail.com | 2013-07-06 | 1 | -39/+22 |
* | Declaring full 1.6.1 compatibility | madmaxoft@gmail.com | 2013-07-05 | 1 | -2/+2 |
* | Unmounting vehicles implemented in the 1.6.1 way | madmaxoft@gmail.com | 2013-07-05 | 4 | -0/+52 |
* | Fixed 1.6.1's movement speed | madmaxoft@gmail.com | 2013-07-05 | 3 | -4/+28 |
* | ProtoProxy: Updated to protocol 1.6.1 (#73) | madmaxoft@gmail.com | 2013-07-05 | 3 | -45/+83 |
* | The motd is now loaded from a file in the root dir called motd.txt. You can easily edit the modt and add colors to it. | nielsbreu@gmail.com | 2013-07-05 | 2 | -3/+83 |
* | Initial 1.6.1 protocol support. | madmaxoft@gmail.com | 2013-07-05 | 6 | -1/+203 |
* | Fixed a crash when moving a player to a non-existent world (reported by tonibm19) | madmaxoft@gmail.com | 2013-07-05 | 1 | -1/+1 |
* | Reduced the amount of tables. | nielsbreu@gmail.com | 2013-07-05 | 3 | -8/+4 |
* | Empty buckets replace fluid buckets on use and vice versa (patch contributed by Mgueydan) | madmaxoft | 2013-07-03 | 6 | -29/+74 |
* | Updated LimitWorld. (Patch by tonibm19) | nielsbreu@gmail.com | 2013-07-03 | 1 | -4/+4 |
* | Fixed player moving between worlds. | madmaxoft@gmail.com | 2013-07-03 | 5 | -33/+97 |
* | dtOnFire damage wasn't dealt properly | madmaxoft@gmail.com | 2013-07-01 | 1 | -1/+1 |
* | Added DamageType translation to API | madmaxoft@gmail.com | 2013-07-01 | 6 | -77/+244 |
* | Fixed burn / fire damage in each game tick. | madmaxoft@gmail.com | 2013-07-01 | 1 | -9/+6 |
* | Fixed /stop command. The console still doesn't get closed though(FS#249). | nielsbreu@gmail.com | 2013-07-01 | 1 | -1/+1 |
* | Updated the /back and /top command. | nielsbreu@gmail.com | 2013-07-01 | 2 | -2/+2 |
* | Rewritten entity-on-fire management ("forever on fire" bugs) | madmaxoft@gmail.com | 2013-07-01 | 72 | -1896/+2090 |
* | Changed the crafting recipe for book to match vanilla since 1.3.1 (fix contributed by mgueydan) | madmaxoft@gmail.com | 2013-06-30 | 1 | -1/+1 |
* | The LimitWorlds function now uses cCuboid | nielsbreu@gmail.com | 2013-06-30 | 2 | -12/+16 |
* | Fixed crouch-placing unplaceable items (FS #399) | madmaxoft@gmail.com | 2013-06-29 | 1 | -1/+1 |
* | Advanced RCON: Command output is sent to the RCON client. | madmaxoft@gmail.com | 2013-06-29 | 22 | -258/+599 |
* | Added a function that allows you to change the /back coordinates. | nielsbreu@gmail.com | 2013-06-28 | 5 | -9/+9 |
* | Added /listworlds command and fixed bug in /listgroups where you have an extra comma at the end. | nielsbreu@gmail.com | 2013-06-28 | 3 | -1/+22 |
* | Added a basic RCON protocol | madmaxoft@gmail.com | 2013-06-27 | 7 | -29/+436 |
* | Added a warning when spawning an entity in a non-existent chunk | madmaxoft@gmail.com | 2013-06-25 | 1 | -0/+3 |
* | Unified the way mobs are spawned (egg vs natural). Fixed deadlocks in mob moving. Fixed mob destroying code. | madmaxoft@gmail.com | 2013-06-25 | 8 | -55/+55 |
* | ActivatorRail is craftable (Patch by tonibm19) | nielsbreu@gmail.com | 2013-06-24 | 1 | -1/+1 |
* | The weather doesn't change if the dimension is not Overworld. | nielsbreu@gmail.com | 2013-06-24 | 1 | -0/+6 |
* | Fixed piston crafting and redstone blocks can be crafted. (Patch by tonibm19) | nielsbreu@gmail.com | 2013-06-24 | 1 | -1/+2 |
* | Plugins can modify message in the OnChat() hook handler. | madmaxoft@gmail.com | 2013-06-22 | 10 | -13/+27 |
* | Added the End height and composition generators. | madmaxoft@gmail.com | 2013-06-22 | 11 | -24/+445 |
* | Made redstone lamps turn on when powered and turn off when not powered. | nielsbreu@gmail.com | 2013-06-22 | 1 | -0/+10 |
* | Dispensers spawn fire if it has Flint and steel. | nielsbreu@gmail.com | 2013-06-22 | 1 | -0/+16 |
* | TNT changes to primed TNT when powered by redstone. | nielsbreu@gmail.com | 2013-06-22 | 1 | -0/+8 |
* | Dispensers dispense primed TNT | madmaxoft@gmail.com | 2013-06-21 | 5 | -8/+23 |
* | Explosions don't produce warnings in cBlockArea; fixed logging in cBlockArea | madmaxoft@gmail.com | 2013-06-21 | 2 | -8/+14 |
* | Simulators are woken up after an explosion. | madmaxoft@gmail.com | 2013-06-21 | 6 | -8/+167 |
* | Updated the stacking (Patch contributed by Stephen304) | madmaxoft@gmail.com | 2013-06-20 | 2 | -2/+20 |
* | Furnace window progressbars are initialized when the window is opened | madmaxoft@gmail.com | 2013-06-20 | 2 | -0/+4 |
* | Furnaces light up visually when they're cooking | madmaxoft@gmail.com | 2013-06-20 | 9 | -39/+102 |
* | Implemented hopper output | madmaxoft@gmail.com | 2013-06-20 | 2 | -5/+233 |
* | Fixed a crash when placing new furnaces | madmaxoft@gmail.com | 2013-06-20 | 1 | -0/+2 |
* | Improved comment | madmaxoft@gmail.com | 2013-06-19 | 1 | -1/+2 |
* | Explosions do not effect the terrain when they are in water. | nielsbreu@gmail.com | 2013-06-18 | 1 | -0/+11 |
* | Crouching will allow block placement on otherwise functional blocks. | madmaxoft@gmail.com | 2013-06-18 | 1 | -2/+2 |
* | Added a crude limiter for explosions sent to client. | madmaxoft@gmail.com | 2013-06-18 | 2 | -2/+42 |
* | Added the API for spawning primed TNTs | madmaxoft@gmail.com | 2013-06-18 | 2 | -2/+42 |
* | More TNT fixes. | madmaxoft@gmail.com | 2013-06-18 | 14 | -65/+78 |
* | TNT fixes. | madmaxoft@gmail.com | 2013-06-18 | 8 | -69/+85 |
* | Extended the cloc stats for the entire project | madmaxoft@gmail.com | 2013-06-16 | 2 | -2/+27 |
* | Rewritten furnaces | madmaxoft@gmail.com | 2013-06-16 | 16 | -412/+1072 |
* | Core: fixed a warning message when using the /item command | madmaxoft@gmail.com | 2013-06-16 | 1 | -1/+1 |
* | cItem: Added useful utility functions | madmaxoft@gmail.com | 2013-06-16 | 2 | -3/+55 |
* | Added respawn screen when switching worlds. | nielsbreu@gmail.com | 2013-06-16 | 1 | -1/+2 |
* | Added an elaborative comment on the deadlock prevention code | madmaxoft@gmail.com | 2013-06-16 | 1 | -1/+12 |
* | Socket: Removed the absurd function returning localhost addr, now using INADDR_LOOPBACK | madmaxoft@gmail.com | 2013-06-15 | 2 | -17/+2 |
* | Fixed compilation on linux. | nielsbreu@gmail.com | 2013-06-15 | 1 | -1/+1 |
* | Entity: Added IsTNT | nielsbreu@gmail.com | 2013-06-15 | 2 | -1/+2 |
* | Entity: Added IsTNT | nielsbreu@gmail.com | 2013-06-15 | 1 | -1/+34 |
* | You can only sleep when the time is day, and beds explode if the dimension is not Overworld. | nielsbreu@gmail.com | 2013-06-15 | 1 | -11/+21 |
* | First attempt at fixing the inter-threading deadlocks between the tick thread and the socket thread | madmaxoft@gmail.com | 2013-06-15 | 4 | -1/+39 |
* | Fixed The MagicCarpet plugin | madmaxoft@gmail.com | 2013-06-15 | 1 | -83/+83 |
* | Fixed Linux compilation | madmaxoft@gmail.com | 2013-06-15 | 1 | -1/+2 |
* | Added the option of saving all the chunks of a world using the webadmin. | nielsbreu@gmail.com | 2013-06-13 | 1 | -9/+20 |
* | Added hopper entity, it can suck items out of chests, dispensers, droppers and other hopppers above it. | madmaxoft@gmail.com | 2013-06-13 | 14 | -66/+615 |
* | ProtectionAreas: Added proper ignored files | madmaxoft@gmail.com | 2013-06-13 | 0 | -0/+0 |
* | cItemGrid: Added IsSlotEmpty() functions | madmaxoft@gmail.com | 2013-06-13 | 6 | -10/+113 |
* | ChestEntity: fixed bindings | madmaxoft@gmail.com | 2013-06-12 | 3 | -24/+6 |
* | Implemented the Hopper block handler | madmaxoft@gmail.com | 2013-06-12 | 8 | -35/+99 |
* | Added cWorld::SetSignLines(), re-exported to Lua manually to avoid ghost return values | madmaxoft@gmail.com | 2013-06-12 | 9 | -68/+92 |
* | ProtectionAreas: Added a license file. | madmaxoft@gmail.com | 2013-06-11 | 1 | -0/+7 |
* | ProtectionAreas: Improved command help strings | madmaxoft@gmail.com | 2013-06-11 | 1 | -9/+9 |
* | ProtectionAreas: Moved all strings sent to players to a separate language file | madmaxoft@gmail.com | 2013-06-11 | 3 | -45/+90 |
* | ProtectionAreas: usernames are now handled case-insensitive | madmaxoft@gmail.com | 2013-06-11 | 1 | -13/+28 |
* | Added dragon egg to falling blocks. | nielsbreu@gmail.com | 2013-06-10 | 1 | -0/+1 |
* | ProtectinoAreas: Configuratino is now loaded from an INI file | madmaxoft@gmail.com | 2013-06-10 | 4 | -4/+25 |
* | ProtectionAreas: Implemented reloading areas when a player moves | madmaxoft@gmail.com | 2013-06-10 | 4 | -13/+78 |
* | ProtectionAreas: Fixed area reloading | madmaxoft@gmail.com | 2013-06-10 | 2 | -2/+9 |
* | Fixed previous commit. | nielsbreu@gmail.com | 2013-06-09 | 3 | -707/+3275 |
* | Added SetTicksUntilWeatherChange/GetTicksUntilWeatherChange. to set/get the amount of ticks before the weather changes. Added SendBlockChange to Lua to create "fake" blocks | nielsbreu@gmail.com | 2013-06-09 | 4 | -3276/+823 |
* | Fixed 2 more tabs... | faketruth | 2013-06-09 | 1 | -1/+1 |
* | Converted spaces to tabs | faketruth | 2013-06-09 | 1 | -21/+21 |
* | Added dead bush block handler so a dead bush pickup is dropped when the sand underneath it is removed. | faketruth | 2013-06-09 | 3 | -0/+53 |
* | ProtectionAreas: Added asserts to cStorage functions so that logic errors are found faster | madmaxoft@gmail.com | 2013-06-09 | 1 | -1/+36 |
* | ProtectionAreas: Implemented the ProtRemUserAll command's DB access | madmaxoft@gmail.com | 2013-06-08 | 2 | -3/+11 |
* | ProtectionAreas: Implemented adding users to an area in the DB | madmaxoft@gmail.com | 2013-06-08 | 2 | -2/+58 |
* | ProtectionAreas: Added ProtListUsers, implemented ProtRemoveUser, fixed ProtDelID commands | madmaxoft@gmail.com | 2013-06-08 | 3 | -7/+132 |
* | ProtectionAreas: ProtList works directly above the DB, displays areas' IDs and creators. ProtAdd and ProtAddCoords commands show the ID of the new area | madmaxoft@gmail.com | 2013-06-08 | 2 | -20/+52 |
* | ProtectionAreas: The areas are now read from the DB (once) | madmaxoft@gmail.com | 2013-06-07 | 3 | -14/+58 |
* | ProtectionAreas: Fixed cCommandState's detection of not-selected | madmaxoft@gmail.com | 2013-06-07 | 1 | -4/+7 |
* | ProtectionAreas: Implemented all command handlers. | madmaxoft@gmail.com | 2013-06-07 | 6 | -76/+327 |
* | ProtectionAreas: Newly added areas are stored in the DB | madmaxoft@gmail.com | 2013-06-06 | 3 | -6/+85 |
* | ProtectionAreas: Added cStorage initialization | madmaxoft@gmail.com | 2013-06-06 | 2 | -1/+118 |
* | Added LOGWARNING() function to Lua API, as a synonym to LOGWARN() | madmaxoft@gmail.com | 2013-06-05 | 1 | -2/+2 |
* | ProtectionAreas: Actual protection is now working, areas are hard-coded (10,10) - (20,20) | madmaxoft@gmail.com | 2013-06-04 | 5 | -12/+72 |
* | Added script to generate cloc statistics | madmaxoft@gmail.com | 2013-06-04 | 2 | -0/+3 |
* | Removed cLadder, cSign, cStairs, cTorch and cVine classes, moved their functionality into the appropriate BlockHandlers / ItemHandlers | madmaxoft@gmail.com | 2013-06-04 | 22 | -572/+218 |
* | Expat project: fixed intermediate files output folder | madmaxoft@gmail.com | 2013-06-04 | 1 | -2/+2 |
* | Implemented proper player crouching. | madmaxoft@gmail.com | 2013-06-04 | 6 | -8/+48 |
* | ProtoProxy: Added PACKET_SPAWN_NAMED_ENTITY and PACKET_PLAYER_ANIMATION parsing | madmaxoft@gmail.com | 2013-06-04 | 2 | -4/+71 |
* | cEntity: fixed doxy comments | madmaxoft@gmail.com | 2013-06-04 | 1 | -4/+4 |
* | DistortedHeightmap: Added clay / sand / dirt selection on ocean floor | madmaxoft@gmail.com | 2013-06-04 | 2 | -3/+46 |
* | Fixed a crash when generating a chest | madmaxoft@gmail.com | 2013-06-04 | 1 | -2/+4 |
* | Shears mask the leaves' meta | madmaxoft@gmail.com | 2013-06-04 | 1 | -1/+1 |
* | Fixed cItem::IsStackableWith() | madmaxoft@gmail.com | 2013-06-04 | 3 | -1/+20 |
* | Added cItem copy-constructor to Lua API, made cItem::IsEqual() and IsStackable() enchantment-aware | madmaxoft@gmail.com | 2013-06-04 | 6 | -10/+129 |
* | ItemGrid: fixed changing item count when ToRemove == CurrentCount | madmaxoft@gmail.com | 2013-06-04 | 1 | -1/+1 |
* | ToLuaDoxy: initial import | madmaxoft@gmail.com | 2013-06-04 | 9 | -3/+2415 |
* | LuaWindow: Fixed memory leaks with unclosed windows | madmaxoft@gmail.com | 2013-06-02 | 9 | -21/+22 |
* | Added the possibility to specify enchantments by name in the constructor and AddFromString() function | madmaxoft@gmail.com | 2013-06-02 | 5 | -5/+91 |
* | Enchantments are now stored in Anvil world and in player inventory | madmaxoft@gmail.com | 2013-06-02 | 5 | -8/+42 |
* | Shift + click doesn't "destroy" item enchantment | madmaxoft@gmail.com | 2013-06-02 | 1 | -5/+6 |
* | Enchantments: API and sending to client | madmaxoft@gmail.com | 2013-06-02 | 13 | -55/+1082 |
* | StringUtils: Fixed the HexDump in DEBUG mode | madmaxoft@gmail.com | 2013-06-02 | 1 | -4/+6 |
* | ProtoProxy: Added logging for the window contents, item's metadata is saved to a separate file | madmaxoft@gmail.com | 2013-06-02 | 3 | -15/+38 |
* | cItem constructor changed to create single-piece items when not given count | madmaxoft@gmail.com | 2013-06-01 | 3 | -23/+106 |
* | Added cLuaWindow:SetOnSlotChanged(); the callback is called only for non-inventory slots | madmaxoft@gmail.com | 2013-05-31 | 6 | -8/+90 |
* | Added the OnClosing callback to cLuaWindow API | madmaxoft@gmail.com | 2013-05-30 | 9 | -9/+160 |
* | Window contents are sent whenever the window is opened by a player. | madmaxoft@gmail.com | 2013-05-30 | 4 | -3/+1 |
* | LuaWindow: Initial code, the window can be opened, but not much manipulated | madmaxoft@gmail.com | 2013-05-30 | 17 | -62/+1077 |
* | ProtoProxy: Added a note in the documentation about the need to switch off username verification | madmaxoft@gmail.com | 2013-05-30 | 1 | -1/+3 |
* | Implemented right-click inventory painting | madmaxoft@gmail.com | 2013-05-30 | 2 | -26/+55 |
* | Implemented left-click inventory painting | madmaxoft@gmail.com | 2013-05-30 | 7 | -29/+338 |
* | Fixed previous commit | madmaxoft@gmail.com | 2013-05-28 | 2 | -3/+2 |
* | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 2013-05-28 | 35 | -127/+175 |
* | Block entities now receive the cChunk param in their Tick() function | madmaxoft@gmail.com | 2013-05-28 | 10 | -51/+72 |
* | More dropspenser redstone interaction fixes. | madmaxoft@gmail.com | 2013-05-28 | 1 | -0/+7 |
* | Added a forgotten change to make dropspensers activate only once on redstone activation | madmaxoft@gmail.com | 2013-05-28 | 1 | -1/+1 |
* | cChunk: Added the GetRelNeighborChunkAdjustCoords() function | madmaxoft@gmail.com | 2013-05-28 | 2 | -0/+73 |
* | Chunk / ChunkMap: Added support for unbounded querying blocktype-only or blockmeta-only | madmaxoft@gmail.com | 2013-05-28 | 6 | -5/+199 |
* | DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed. | madmaxoft@gmail.com | 2013-05-27 | 3 | -14/+33 |
* | Fixed cItemGrid API, no more changeable GetSlot(). | madmaxoft@gmail.com | 2013-05-26 | 9 | -87/+142 |
* | Clarified documentation on the cItemGrid:RemoveItem() functions | madmaxoft@gmail.com | 2013-05-26 | 2 | -2/+10 |
* | ProtectionAreas: Fixed a mistyped variable name | madmaxoft@gmail.com | 2013-05-26 | 1 | -1/+1 |
* | ProtectionAreas: missed 2 files | madmaxoft@gmail.com | 2013-05-26 | 2 | -0/+122 |
* | ProtectionAreas: Initial project import, skeleton code | madmaxoft@gmail.com | 2013-05-26 | 7 | -0/+353 |
* | Block entities with storage now correctly mark the chunk as dirty when their contents change. | madmaxoft@gmail.com | 2013-05-26 | 6 | -34/+162 |
* | Implemented droppers | madmaxoft@gmail.com | 2013-05-26 | 29 | -422/+1124 |
* | ItemGrid: Added the RemoveOneItem() function | madmaxoft@gmail.com | 2013-05-26 | 2 | -0/+53 |
* | Alpha-sorted the block meta list | madmaxoft@gmail.com | 2013-05-26 | 1 | -75/+96 |
* | More CodeBlocks project tweaks | madmaxoft@gmail.com | 2013-05-25 | 2 | -8/+13 |
* | Added base Code::Blocks project (WIP, still doesn't compile) and fixed some source errors with MinGW. | madmaxoft@gmail.com | 2013-05-25 | 14 | -18/+1711 |
* | Added all new bindings, refactored Debuggers; new Debuggers function. | madmaxoft@gmail.com | 2013-05-25 | 6 | -341/+654 |
* | Fixed WindowOwner implementation | madmaxoft@gmail.com | 2013-05-25 | 1 | -3/+3 |
* | cChestEntity and cDispenserEntity now inherit from a common ancestor, cBlockEntityWithItems | madmaxoft@gmail.com | 2013-05-25 | 9 | -137/+246 |
* | Fixed the cWorld:DoWithChestAt(), DoWithDispenserAt() and DoWithFurnaceAt() callbacks binding. | madmaxoft@gmail.com | 2013-05-25 | 4 | -11/+27 |
* | Added sound to the vaporize simulator. FS #315 | nielsbreu@gmail.com | 2013-05-25 | 1 | -1/+2 |
* | Slight cleanup in the cInventory / cItemGrid API | madmaxoft@gmail.com | 2013-05-24 | 6 | -41/+239 |
* | Refactored cInventory to use cItemGrid for the actual Storage | madmaxoft@gmail.com | 2013-05-24 | 25 | -523/+1570 |
* | Added ItemCategory::IsArmor() | madmaxoft@gmail.com | 2013-05-24 | 1 | -0/+12 |
* | Fixed linking error from rev 1498 | madmaxoft@gmail.com | 2013-05-21 | 3 | -11/+162 |
* | Added Decoda projects for ChunkWorx and Core | madmaxoft@gmail.com | 2013-05-21 | 2 | -0/+135 |
* | Entity: Switched detection of ground to use g_BlockIsSolid global variable. | keyboard.osh@gmail.com | 2013-05-21 | 1 | -16/+16 |
* | Added basic functions for width and height for Entities | keyboard.osh@gmail.com | 2013-05-21 | 1 | -11/+19 |
* | Stairs placement fix (patch contributed by Simi) | madmaxoft@gmail.com | 2013-05-20 | 1 | -1/+1 |
* | Fixed linux compilation | madmaxoft@gmail.com | 2013-05-19 | 1 | -1/+1 |
* | Inventory changes made by plugins are now propagated to the client | madmaxoft@gmail.com | 2013-05-19 | 3 | -23/+19 |
* | Debuggers: a simple test of armor slot setting | madmaxoft@gmail.com | 2013-05-19 | 1 | -2/+12 |
* | Inventory code cleanup, players can now see each other's armor | madmaxoft@gmail.com | 2013-05-19 | 22 | -196/+383 |
* | Debuggers: sorted things into separate functions, commented out most of them; added ForEachEntity() testing - list all and kill all entities. | madmaxoft@gmail.com | 2013-05-19 | 1 | -33/+130 |
* | Fixed cWorld:ForEachEntity() | madmaxoft@gmail.com | 2013-05-19 | 1 | -1/+1 |
* | Empty permission is always granted | madmaxoft@gmail.com | 2013-05-19 | 1 | -1/+7 |
* | Fixed entity chunking. | madmaxoft@gmail.com | 2013-05-19 | 5 | -6/+24 |
* | WebAdmin: The plugin list is sorted alphabetically and if they are enabled or disabled. | nielsbreu@gmail.com | 2013-05-17 | 1 | -4/+18 |
* | Removed pickup logging | madmaxoft@gmail.com | 2013-05-17 | 2 | -4/+8 |
* | DistortedHeightmap: Rewritten to use the optimized cPerlinNoise and linear upscaling | madmaxoft@gmail.com | 2013-05-16 | 2 | -121/+64 |
* | Moved noise debugging into the Noise.* files | madmaxoft@gmail.com | 2013-05-15 | 3 | -77/+93 |
* | Fixed 2D linear upscale to compile on Linux, added a test for it. | madmaxoft@gmail.com | 2013-05-15 | 3 | -32/+80 |
* | Pickup: fixed logging parameters causing a crash. | madmaxoft@gmail.com | 2013-05-15 | 1 | -3/+3 |
* | Noise3D generator is now using linear upscaling | madmaxoft@gmail.com | 2013-05-14 | 8 | -56/+241 |
* | Added more logging to pickup collection code. | madmaxoft@gmail.com | 2013-05-13 | 1 | -0/+6 |
* | Added logging to pickup collection when a player is near and when collecting. | madmaxoft@gmail.com | 2013-05-13 | 1 | -0/+9 |
* | LinearUpscale: postfixed with InPlace to differentiate from a future src/dst version | madmaxoft@gmail.com | 2013-05-12 | 7 | -16/+22 |
* | Temporarily set all pickups to spawn in the middle of the block from which they fall. | madmaxoft@gmail.com | 2013-05-12 | 1 | -9/+25 |
* | Noise3D: cleanup | madmaxoft@gmail.com | 2013-05-12 | 1 | -14/+18 |
* | DistortedHeightmap: Deserts are now covered with sand and mushroom islands with mycelium (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2013-05-12 | 1 | -3/+39 |
* | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 2013-05-12 | 10 | -124/+95 |
* | cWorld: Temporary fix for FS #338 | madmaxoft@gmail.com | 2013-05-12 | 1 | -0/+9 |
* | DistortedHeightmap: Added info comment about the parameters table | madmaxoft@gmail.com | 2013-05-12 | 1 | -1/+8 |
* | cItems: Added runtime bounds-checking to avoid server crashes with badly written plugins. | madmaxoft@gmail.com | 2013-05-12 | 4 | -79/+93 |
* | Converted the Noise3D generator to optimized noise and lerp | madmaxoft@gmail.com | 2013-05-11 | 2 | -109/+183 |
* | Added generic LinearInterpolation in 1D, 2D and 3D. | madmaxoft@gmail.com | 2013-05-11 | 3 | -0/+319 |
* | Noise: Fixed optimized Cubic noise calculation | madmaxoft@gmail.com | 2013-05-11 | 1 | -1/+64 |
* | ProtoProxy: updated the protocol support help text. | madmaxoft@gmail.com | 2013-05-10 | 1 | -1/+2 |
* | Tiny formatting fix of rev 1463 | madmaxoft@gmail.com | 2013-05-09 | 2 | -5/+5 |
* | Noise: Added an efficient 3D cubic noise generation | madmaxoft@gmail.com | 2013-05-09 | 1 | -0/+252 |
* | Fixed a few out-of-bounds reads | madmaxoft@gmail.com | 2013-05-09 | 2 | -7/+18 |
* | Fixed error while compiling. | nielsbreu@gmail.com | 2013-05-09 | 1 | -13/+41 |
* | function SpawnItemPickups is now exported to Lua. Lua is able to create a Items object. | nielsbreu@gmail.com | 2013-05-09 | 4 | -1/+179 |
* | Updated the core's settings.ini settings tab | nielsbreu@gmail.com | 2013-05-08 | 1 | -4/+6 |
* | Added 1.5.2 compatibility. | madmaxoft@gmail.com | 2013-05-08 | 4 | -4/+9 |
* | ProtoProxy: Added server-ping parsing | madmaxoft@gmail.com | 2013-05-08 | 2 | -2/+46 |
* | Refactored window clicking code to use different click actions | madmaxoft@gmail.com | 2013-05-08 | 12 | -130/+511 |
* | Please keep the lists alpha-sorted | madmaxoft@gmail.com | 2013-05-07 | 1 | -3/+6 |
* | Sand can fall through snow. | faketruth | 2013-05-07 | 1 | -0/+3 |
* | Replaced MIN / MAX with std::min and std::max (pt 2) | madmaxoft@gmail.com | 2013-05-07 | 1 | -9/+7 |
* | Replaced MIN / MAX with std::min and std::max | madmaxoft@gmail.com | 2013-05-07 | 2 | -5/+5 |
* | Protocol132: Replaced magic numbers with symbolic packet names | madmaxoft@gmail.com | 2013-05-07 | 1 | -5/+8 |
* | made the permission page more manageable. | nielsbreu@gmail.com | 2013-05-06 | 1 | -2/+21 |
* | Fixed player teleporting too far away ("Entity lost") | madmaxoft@gmail.com | 2013-05-06 | 1 | -3/+7 |
* | DistortedHeightmap: Optimized by linear interpolation | madmaxoft@gmail.com | 2013-05-06 | 2 | -55/+89 |
* | Fixed the stop and restart button in the manage server tab. | nielsbreu@gmail.com | 2013-05-06 | 1 | -2/+2 |
* | DistortedHeightmap: Small optimizations, memory leak fix. | madmaxoft@gmail.com | 2013-05-06 | 4 | -2/+34 |
* | DistortedHeightmap: Slight speed increase | madmaxoft@gmail.com | 2013-05-06 | 2 | -0/+11 |
* | Re-worked generator subobject ownership, added a cache for the CompositionGen | madmaxoft@gmail.com | 2013-05-05 | 10 | -66/+187 |
* | Fixed Biomal CompoGen to set heightmap correctly when underwater | madmaxoft@gmail.com | 2013-05-05 | 1 | -0/+1 |
* | Added the DistortedHeightmap height and composition generator. | madmaxoft@gmail.com | 2013-05-05 | 8 | -8/+490 |
* | Lighting: Fixed underwater lighting (FS #369) | madmaxoft@gmail.com | 2013-05-05 | 3 | -42/+74 |
* | ChunkDesc: Added heightmap verification (DEBUG-only), not used yet | madmaxoft@gmail.com | 2013-05-05 | 3 | -1/+33 |
* | Entity: Now entites inside a cobweb slow down their speed | keyboard.osh@gmail.com | 2013-05-05 | 1 | -8/+22 |
* | Explosion: Switched from a cube to a sphere. Implemented using cBlockArea and moved block changing code to ChunkMap | keyboard.osh@gmail.com | 2013-05-04 | 3 | -31/+37 |
* | Added lots of new options in the world config tab. | nielsbreu@gmail.com | 2013-05-03 | 1 | -1/+335 |
* | BlockZapper: Initial import, can zap blocks but not entities | madmaxoft@gmail.com | 2013-05-01 | 12 | -0/+1421 |
* | StringUtils: Fixed StringSplit to work with multiple delimiters | madmaxoft@gmail.com | 2013-05-01 | 2 | -4/+5 |
* | FastNBT: Added cFastNBTTag::GetName() | madmaxoft@gmail.com | 2013-05-01 | 2 | -0/+8 |
* | File: Added file rename and deletion functions | madmaxoft@gmail.com | 2013-05-01 | 2 | -0/+24 |
* | TNT: Added physics to TNT entity | keyboard.osh@gmail.com | 2013-04-28 | 1 | -0/+2 |
* | Fixed compilation on Linux | madmaxoft@gmail.com | 2013-04-28 | 3 | -7/+7 |
* | Doxyfile: Added exclusions for SQLite and the unused Squuirrel bindings | madmaxoft@gmail.com | 2013-04-28 | 1 | -1/+2 |
* | Entity: fixed mass declaration | madmaxoft@gmail.com | 2013-04-28 | 1 | -1/+1 |
* | Fixed most of client slowdowns caused by sending too many block changes (bad condition in FastSetBlock) | madmaxoft@gmail.com | 2013-04-28 | 1 | -1/+1 |
* | cEntity: Added mass to entities. | keyboard.osh@gmail.com | 2013-04-28 | 2 | -0/+29 |
* | Added dtAdmin damage type for use in plugins | madmaxoft@gmail.com | 2013-04-28 | 3 | -2/+6 |
* | Pickup: Fixed a possible crash when a pickup went up above the world. | madmaxoft@gmail.com | 2013-04-28 | 1 | -15/+20 |
* | Added support for sending velocity and rotation in PACKET_SPAWN_MOB and PACKET_SPAWN_OBJECT | keyboard.osh@gmail.com | 2013-04-28 | 3 | -27/+30 |
* | Added initialization of rotation in cEntity. | keyboard.osh@gmail.com | 2013-04-28 | 1 | -0/+1 |
* | Fixed crash with Minecart. It was getting added twice to the world and it was causing and ASSERT to fail. | keyboard.osh@gmail.com | 2013-04-28 | 1 | -1/+0 |
* | Increased Maximum speed to 78 blocks per second | keyboard.osh@gmail.com | 2013-04-28 | 1 | -6/+6 |
* | Noise3D: Re-fixed composition, finally no fake-tree remnants | madmaxoft@gmail.com | 2013-04-27 | 1 | -2/+4 |
* | Fixed server stopping after #363 fix | madmaxoft@gmail.com | 2013-04-27 | 1 | -10/+10 |
* | Fixed a deadlock | madmaxoft@gmail.com | 2013-04-27 | 2 | -17/+47 |
* | Noise3D: Fixed composition when reusing the buffer (caused chopped trees) | madmaxoft@gmail.com | 2013-04-27 | 1 | -0/+4 |
* | Noise3D made into Composable - both a HeightGen and a CompositionGen | madmaxoft@gmail.com | 2013-04-27 | 4 | -4/+313 |
* | Fixed a few possible crashes upon server stop | madmaxoft@gmail.com | 2013-04-27 | 1 | -3/+5 |
* | Noise3D: Made settable through INI, added slight height control, added basic compositing | madmaxoft@gmail.com | 2013-04-27 | 2 | -49/+154 |
* | Noise3D: Shifted to normal groundlevel, added water on sealevel | madmaxoft@gmail.com | 2013-04-27 | 1 | -2/+17 |
* | Fixed a crash in the plugin reload code. | madmaxoft@gmail.com | 2013-04-27 | 1 | -2/+12 |
* | New terrain generator - Noise3D. | madmaxoft@gmail.com | 2013-04-27 | 4 | -2/+236 |
* | Fixed a few possible crashes with out-of-bounds Y coords | madmaxoft@gmail.com | 2013-04-27 | 2 | -1/+16 |
* | Initial version of "DistortedMembraneOverhangs" | madmaxoft@gmail.com | 2013-04-25 | 3 | -1/+72 |
* | Added the initial version of DirectOverhangs | madmaxoft@gmail.com | 2013-04-24 | 3 | -0/+138 |
* | MultiStepMap BiomeGen: made 3x faster by using 2D noise instead of 3D noise. | madmaxoft@gmail.com | 2013-04-24 | 2 | -20/+32 |
* | Added a (commented-out) performance test for biome generator | madmaxoft@gmail.com | 2013-04-24 | 1 | -0/+13 |
* | Noise: Removed the reference to Noise.inc | madmaxoft@gmail.com | 2013-04-24 | 1 | -8/+0 |
* | Fixed bug where you could not use /time day/night | nielsbreu@gmail.com | 2013-04-23 | 1 | -3/+2 |
* | HeiGenBiomal: interpolate in 4x4 blocks on float values | madmaxoft@gmail.com | 2013-04-22 | 2 | -15/+17 |
* | Fixed underwater sand / dirt generator noise frequency | madmaxoft@gmail.com | 2013-04-22 | 1 | -1/+1 |
* | Generator: Added notes of failed optimization attempts | madmaxoft@gmail.com | 2013-04-22 | 3 | -25/+37 |
* | VC2008 project file: enabled multi-threaded compilation of Release and Release-profiled targets | madmaxoft@gmail.com | 2013-04-22 | 1 | -0/+2 |
* | Noise: Implemented 2D Perlin noise, removed unused parameters. | madmaxoft@gmail.com | 2013-04-22 | 2 | -21/+188 |
* | Added a (commented-out) performance test for cHeiGenBiomal and cCompoGenBiomal | madmaxoft@gmail.com | 2013-04-22 | 1 | -0/+28 |
* | Moved physics to the cEntity class from the derivative classes (cMonster, cPickup). Added physics override to cPlayer to disable physics calculations. Fixed bug with pitch calculations on mobs. | keyboard.osh@gmail.com | 2013-04-22 | 7 | -274/+207 |
* | Fixed Profiled Release build (missing preprocessor macro for static XML compilation) | madmaxoft@gmail.com | 2013-04-21 | 1 | -2/+2 |
* | Simplified onkilling.lua and added /time set and /time add | nielsbreu@gmail.com | 2013-04-20 | 2 | -35/+18 |
* | Slight performance improvements in cWorld::DoExplosiontAt() | madmaxoft@gmail.com | 2013-04-19 | 1 | -3/+5 |
* | Fixed Linux compilation, slight code cleanup | madmaxoft@gmail.com | 2013-04-19 | 9 | -46/+47 |
* | cPlayer now uses BroadcastMovementUpdate during its Tick function | keyboard.osh@gmail.com | 2013-04-19 | 1 | -40/+6 |
* | Added BlockTNT.h to VC project file | keyboard.osh@gmail.com | 2013-04-18 | 1 | -1/+5 |
* | Added TNTEntity to VC project file | madmaxoft@gmail.com | 2013-04-18 | 1 | -0/+8 |
* | Initial implementation of explosions and TNT block | keyboard.osh@gmail.com | 2013-04-18 | 17 | -2/+266 |
* | Noise: removed the unused SSE branches and unused interpolation methods. Removed the Noise.inc file. | madmaxoft@gmail.com | 2013-04-17 | 5 | -482/+249 |
* | Making float the default datatype for noise calculation (it's faster on ARM and same-speed on x86) | madmaxoft@gmail.com | 2013-04-17 | 1 | -1/+1 |
* | NoiseTest: Added a linux makefile (Tested on RasPi) | madmaxoft@gmail.com | 2013-04-17 | 1 | -0/+163 |
* | Added a test program for the new noise | madmaxoft@gmail.com | 2013-04-16 | 3 | -0/+378 |
* | Implemented the new cCubicNoise in 2D | madmaxoft@gmail.com | 2013-04-16 | 2 | -14/+402 |
* | Proper entity removal functions | madmaxoft@gmail.com | 2013-04-13 | 5 | -55/+31 |
* | Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick() | madmaxoft@gmail.com | 2013-04-13 | 49 | -581/+690 |
* | Fixed a bit of coding style and function names in cItem | madmaxoft@gmail.com | 2013-04-11 | 4 | -67/+80 |
* | Dispensers rewritten to use ItemGrid | madmaxoft@gmail.com | 2013-04-10 | 8 | -154/+198 |
* | Fixed gcc build | madmaxoft@gmail.com | 2013-04-10 | 1 | -10/+12 |
* | ItemGrid: Renamed all Item to Slot - better and consistent naming | madmaxoft@gmail.com | 2013-04-10 | 7 | -114/+114 |
* | Added cItemGrid to represent an XY grid of items; converted chests to use cItemGrid. | madmaxoft@gmail.com | 2013-04-10 | 15 | -115/+1321 |
* | Fixed Windows Release build | madmaxoft@gmail.com | 2013-04-10 | 1 | -1/+1 |
* | Added a makefile switch for 32bit-on-64bit compilation, addm32 | madmaxoft@gmail.com | 2013-04-10 | 1 | -0/+10 |
* | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1377 0a769ca7-a7f5-676a-18bf-c427514a06d6 | faketruth | 2013-04-09 | 3 | -5/+5 |
* | Fixed chunk possibly writing to uninitialized memory | madmaxoft@gmail.com | 2013-04-09 | 1 | -0/+12 |
* | Fixed Expat / LuaExpat compilation for Linux | madmaxoft@gmail.com | 2013-04-09 | 2 | -2/+6 |
* | Added Expat and LuaExpat, XML parsing now available in the API. | madmaxoft | 2013-04-09 | 28 | -4/+15227 |
* | Removed an unneeded FTP command template file. ncftp supports everything on the commandline. | madmaxoft@gmail.com | 2013-04-08 | 1 | -7/+0 |
* | Updated the Nightbuild script for passive ftp client | madmaxoft@gmail.com | 2013-04-08 | 1 | -2/+19 |
* | Fixed linux compilation in regard to SQLite dependency on libdl | madmaxoft@gmail.com | 2013-04-07 | 1 | -5/+9 |
* | Anvil loader: fixed Vanilla biomes not being read | madmaxoft@gmail.com | 2013-04-07 | 1 | -1/+1 |
* | Fixed an assert in entities when destroying an entity without ever initializing it | madmaxoft@gmail.com | 2013-04-07 | 1 | -2/+5 |
* | Added SQLite and LuaSQLite, Lua plugins can now use SQLite. | madmaxoft@gmail.com | 2013-04-07 | 10 | -4/+147613 |
* | Fixed bug in entities movement: Corrected proper flooring of double values for the relative move packet, and teleport packet. Also, made the velocity packet to be sent first than the positions packets. | keyboard.osh@gmail.com | 2013-04-07 | 2 | -14/+16 |
* | Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. | madmaxoft@gmail.com | 2013-04-06 | 2 | -27/+21 |
* | Mineshafts: Added random loot to generated chests and fixed chest direction | madmaxoft@gmail.com | 2013-04-06 | 13 | -66/+420 |
* | Added a tab in the serversettings where you can edit the world.ini of all your worlds. | nielsbreu@gmail.com | 2013-04-06 | 1 | -9/+332 |
* | Cobwebs are now washed away by water and can be broken by swords and shears, giving string. | madmaxoft@gmail.com | 2013-04-06 | 6 | -2/+39 |
* | Mineshafts: Added a (nonworking) mob spawner in cobweb spider nests. | madmaxoft@gmail.com | 2013-04-06 | 1 | -1/+44 |
* | MineShafts: made cobwebs less thick | madmaxoft@gmail.com | 2013-04-06 | 1 | -5/+10 |
* | Tracer: removed the "start and end in the same block" warning, it is a normal condition. | madmaxoft@gmail.com | 2013-04-06 | 1 | -29/+59 |
* | Added carrots and potatoes handling, bonemealing and proper lighting. | madmaxoft@gmail.com | 2013-04-05 | 7 | -11/+106 |
* | Fixed personal crafting grid not being tossed on inventory close. | madmaxoft@gmail.com | 2013-04-04 | 10 | -36/+22 |
* | Fixed CreateHexDump() filling the string with garbage | madmaxoft@gmail.com | 2013-04-04 | 1 | -0/+1 |
* | Fixed crops producing pickups for creative mode players. | madmaxoft@gmail.com | 2013-04-03 | 1 | -8/+4 |
* | Added a debugging log for melon-growing to catch FS #349 | madmaxoft@gmail.com | 2013-04-03 | 1 | -0/+5 |
* | for some reason TortoiseSVN didn't commit listgroups.lua | nielsbreu@gmail.com | 2013-04-03 | 1 | -0/+14 |
* | Server: removed the artificial cap on reported tick duration | madmaxoft@gmail.com | 2013-04-03 | 1 | -7/+4 |
* | Added a /listgroups where you can see... a list of the groups ;) | nielsbreu@gmail.com | 2013-04-03 | 2 | -0/+28 |
* | Fixed bug with Rotation not getting properly wrapped after being set. | keyboard.osh@gmail.com | 2013-04-03 | 1 | -0/+2 |
* | Added support for head yaw tracking and packet sending and fixed bug in BroadcastMovementUpdate | keyboard.osh@gmail.com | 2013-04-02 | 5 | -40/+84 |
* | Cobweb lets light through. | madmaxoft@gmail.com | 2013-04-01 | 1 | -0/+1 |
* | Proper fix for FS #347. Also unification of ticking block entities. | madmaxoft@gmail.com | 2013-04-01 | 8 | -141/+44 |
* | Hotfix for FS #347. | madmaxoft@gmail.com | 2013-04-01 | 1 | -7/+13 |
* | Pawn, Player: fixed asserts when teleporting players outside of the world (setting spawn Y to 256) | madmaxoft@gmail.com | 2013-04-01 | 2 | -10/+27 |
* | ListenThread: Fixed socket-querying, might have crashed some linux versions. | madmaxoft@gmail.com | 2013-04-01 | 1 | -1/+1 |
* | MineShafts: added random torches, fixed beams on chunk boundaries | madmaxoft@gmail.com | 2013-04-01 | 2 | -9/+100 |
* | Added missing crafting recipes. | nielsbreu@gmail.com | 2013-04-01 | 2 | -1/+9 |
* | MineShafts: Added tracks to corridors | madmaxoft@gmail.com | 2013-03-31 | 4 | -9/+60 |
* | cChunkDesc: Added the RandomFillRelCuboid() function | madmaxoft@gmail.com | 2013-03-31 | 4 | -3/+153 |
* | MineShafts: Limited the mineshafts generation into a settable-size cuboid | madmaxoft@gmail.com | 2013-03-31 | 1 | -10/+21 |
* | cCuboid: Added the IsCompletelyInside() function | madmaxoft@gmail.com | 2013-03-31 | 4 | -2/+56 |
* | MineShafts: Added (empty) chests and spiderwebs around (still missing) spawners | madmaxoft@gmail.com | 2013-03-31 | 1 | -4/+82 |
* | BlockArea: Added runtime check for coords in Debug mode | madmaxoft@gmail.com | 2013-03-31 | 1 | -0/+7 |
* | MineShafts: User-settable chance of individual pieces' occurence. Staircase-only mineshafts, yay :) | madmaxoft@gmail.com | 2013-03-31 | 3 | -29/+35 |
* | MineShafts: Staircases have further connections behind them. | madmaxoft@gmail.com | 2013-03-31 | 1 | -1/+8 |
* | MineShafts: Added staircases; added floors to mineshafts going through water | madmaxoft@gmail.com | 2013-03-31 | 1 | -4/+173 |
* | Added cCuboid:Assign() and cChunkDesc:FloorRelCuboid() | madmaxoft@gmail.com | 2013-03-31 | 6 | -2/+204 |
* | MineShafts: Set the default GridSize to 256 | madmaxoft@gmail.com | 2013-03-30 | 1 | -1/+1 |
* | MineShafts: Added branching crossings | madmaxoft@gmail.com | 2013-03-30 | 1 | -7/+132 |
* | ChunkDesc: Extended the interface, RelCuboid functions now take either a cCuboid or a set of 6 coords. | madmaxoft@gmail.com | 2013-03-30 | 4 | -33/+170 |
* | MineShafts: added supports in corridors | madmaxoft@gmail.com | 2013-03-30 | 1 | -11/+103 |
* | MineShafts: Added branching corridors | madmaxoft@gmail.com | 2013-03-30 | 1 | -3/+67 |
* | cTracer: Fixed asserts for invalid coords | madmaxoft@gmail.com | 2013-03-30 | 1 | -6/+26 |
* | MineShafts: implemented basic corridors, without any embellishments or branching yet. | madmaxoft@gmail.com | 2013-03-29 | 3 | -29/+142 |
* | Cuboid: Fixed intersection calculation | madmaxoft@gmail.com | 2013-03-29 | 2 | -1/+16 |
* | ChunkDesc: Cuboid-based manipulation | madmaxoft@gmail.com | 2013-03-29 | 4 | -2/+181 |
* | Cuboid: Added DoesIntersect(), more IsInside() and more constructors | madmaxoft@gmail.com | 2013-03-29 | 4 | -4/+310 |
* | ListenThread now reports the protocol used (IPv4 - IPv6) in its error messages | madmaxoft@gmail.com | 2013-03-29 | 1 | -8/+8 |
* | MineShafts: backup commit with initial work, still unusable. | madmaxoft@gmail.com | 2013-03-29 | 4 | -1/+647 |
* | Cuboid: Added the DifX/Y/Z functions | madmaxoft@gmail.com | 2013-03-29 | 4 | -113/+232 |
* | BlockArea: Finished rotation and mirroring with meta. Implemented example meta handling for vines, stairs and torches. | madmaxoft@gmail.com | 2013-03-26 | 6 | -13/+348 |
* | cBlockArea: Fixed type / meta copypasta errors in mirroring and rotation code | madmaxoft@gmail.com | 2013-03-26 | 2 | -13/+43 |
* | BlockArea: Implemented rotation without meta manipulation | madmaxoft@gmail.com | 2013-03-25 | 2 | -6/+88 |
* | BlockArea: Implemented mirroring without meta manipulation | madmaxoft@gmail.com | 2013-03-25 | 5 | -4/+960 |
* | Fixed underflow issue in LeakFinder.cpp | keyboard.osh@gmail.com | 2013-03-25 | 1 | -6/+42 |
* | Tweaked LeakFinder for VC2012 debug build (too much housekeeping info allocated) | madmaxoft@gmail.com | 2013-03-24 | 1 | -1/+13 |
* | MemDumpAnalysis now outputs the count of allocated blocks, too. | madmaxoft@gmail.com | 2013-03-24 | 1 | -11/+44 |
* | Added a /toggledownfall command that toggles the weather. | nielsbreu@gmail.com | 2013-03-24 | 3 | -3/+12 |
* | LeakFinder: Fixed previous commit, housekeeping is now factored in properly in both "alloc" and "free". | madmaxoft@gmail.com | 2013-03-24 | 1 | -2/+2 |
* | LeakFinder: Factored in the housekeeping overhead | madmaxoft@gmail.com | 2013-03-24 | 1 | -4/+9 |
* | Changed memory leak detection value to 65970823. Also added support for compiling in Visual Studio 2012. | keyboard.osh@gmail.com | 2013-03-24 | 1 | -2/+2 |
* | Made MultiStepMap BioGen the default | madmaxoft@gmail.com | 2013-03-24 | 1 | -8/+8 |
* | Fixed rounding error in MultiStepMap BioGen, introduced in rev 1289. | madmaxoft@gmail.com | 2013-03-24 | 3 | -13/+71 |
* | Updated core plugin. | nielsbreu@gmail.com | 2013-03-24 | 10 | -36/+291 |
* | Fixed a problem in Linux handling of ListenThread. | madmaxoft@gmail.com | 2013-03-23 | 1 | -1/+4 |
* | CryptoPP: Pruned unused files | madmaxoft@gmail.com | 2013-03-23 | 51 | -14433/+1 |
* | MemDumpAnalysis now outputs executable to MCServer folder and debugging starts there. | madmaxoft@gmail.com | 2013-03-23 | 2 | -0/+33 |
* | Added auto-kill-with-dump to LeakFinder if the allocated memory grows over 1 GiB. | madmaxoft@gmail.com | 2013-03-23 | 3 | -85/+147 |
* | Ignoring the generated memdump.xml file | madmaxoft@gmail.com | 2013-03-23 | 0 | -0/+0 |
* | Added a new MemDumpAnalysis tool. | madmaxoft@gmail.com | 2013-03-23 | 24 | -0/+14287 |
* | Added helper functions AddSpeed, AddSpeedX, AddSpeedY, AddSpeedZ, AddPosition, AddPosX, AddPosY, AddPosZ. Made sure that all entites use these helper functions. | keyboard.osh@gmail.com | 2013-03-23 | 6 | -24/+107 |
* | Re-tweaked WormNestCaves for more reasonable cave sizes | madmaxoft@gmail.com | 2013-03-22 | 1 | -7/+14 |
* | Fixed block update queueing and water meta change not propagated to clients. | madmaxoft@gmail.com | 2013-03-22 | 3 | -24/+87 |
* | WormNestCaves: tweaked a bit not to produce the single-block holes in the floor | madmaxoft@gmail.com | 2013-03-22 | 1 | -5/+5 |
* | Simulator: fixed a problem when manipulating the bedrock layer | madmaxoft@gmail.com | 2013-03-22 | 1 | -2/+8 |
* | Implemented BroadcastMovementUpdate function. Moved m_Pos,m_Rot,m_Speed to private members and made sure that all classes uses the public functions to access these members. | keyboard.osh@gmail.com | 2013-03-22 | 10 | -135/+257 |
* | DelayedFluidSimulator: optimized block storage for large amounts of blocks. | madmaxoft@gmail.com | 2013-03-20 | 2 | -20/+62 |
* | HeiGenBiomal: added a fast but ugly-looking optimization, disabled by default. | madmaxoft@gmail.com | 2013-03-20 | 1 | -0/+25 |
* | Alpha-sorted the generators in ComposableGenerator | madmaxoft@gmail.com | 2013-03-20 | 1 | -15/+15 |
* | BiomeVisualiser: fixed compilation | madmaxoft@gmail.com | 2013-03-20 | 3 | -7/+7 |
* | Optimized BioGen-MultiStepMap's performance by using linear interpolation, about 25 % increase in total chunk generation speed. | madmaxoft@gmail.com | 2013-03-19 | 2 | -6/+11 |
* | Updated bindings for new cChunkDesc functions | madmaxoft@gmail.com | 2013-03-19 | 2 | -4/+7 |
* | Lakes: added a limiter, better height distribution | madmaxoft@gmail.com | 2013-03-19 | 3 | -11/+22 |
* | The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator. | madmaxoft@gmail.com | 2013-03-19 | 11 | -171/+324 |
* | Trees: fixed a glitch in large jungle trees' leaves (1 column was missing) | madmaxoft@gmail.com | 2013-03-19 | 1 | -1/+1 |
* | Fixed a copypasta error in cChunkDesc's BlockArea writer | madmaxoft@gmail.com | 2013-03-18 | 1 | -2/+2 |
* | Added support for the packet #28 (0x1C): ENTITY_VELOCITY | keyboard.osh@gmail.com | 2013-03-18 | 13 | -0/+84 |
* | Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging) | madmaxoft@gmail.com | 2013-03-17 | 16 | -662/+444 |
* | ProbabDistrib: fixed definition string parsing with nonzero start | madmaxoft@gmail.com | 2013-03-17 | 1 | -1/+2 |
* | Fluid simulator: fixed an out-of-bounds read when determining fluid direction | madmaxoft@gmail.com | 2013-03-17 | 1 | -2/+5 |
* | Fixed zero-probability height distribution in FluidSprings finisher | madmaxoft@gmail.com | 2013-03-17 | 1 | -4/+11 |
* | Huge performance boost in blockhandlers, they have direct access to chunk data when blockchecking. | madmaxoft@gmail.com | 2013-03-15 | 22 | -226/+418 |
* | Doxygen: Alpha-sorted class member docs | madmaxoft@gmail.com | 2013-03-15 | 1 | -8/+8 |
* | Small performance improvements in fluid simulator. | madmaxoft@gmail.com | 2013-03-14 | 4 | -31/+41 |
* | Removed the Classic fluid simulator, it was too unstable (2nd attempt) | madmaxoft@gmail.com | 2013-03-14 | 1 | -2/+2 |
* | Removed the Classic fluid simulator, it was too unstable | madmaxoft@gmail.com | 2013-03-14 | 4 | -647/+7 |
* | Release 1.5 supported, yay :) | madmaxoft@gmail.com | 2013-03-14 | 6 | -9/+116 |
* | Added a Noop fluid simulator that doesn't do anything with the fluid (fluid doesn't spread at all, behaves like a normal block) | madmaxoft@gmail.com | 2013-03-14 | 3 | -0/+50 |
* | Fix for the Vaporize fluid simulator when loading chunks. | madmaxoft@gmail.com | 2013-03-14 | 2 | -1/+3 |
* | Added a Vaporize fluid simulator that simply replaces fluid blocks with air. | madmaxoft@gmail.com | 2013-03-14 | 4 | -0/+102 |
* | Added water and lava springs. | madmaxoft@gmail.com | 2013-03-14 | 11 | -11/+520 |
* | Changed DelayedFluidSimulatorData to be a vector rather than a list, performance doubled :) | madmaxoft@gmail.com | 2013-03-14 | 3 | -8/+9 |
* | AnvilStats: Added module for counting water and lava springs. | madmaxoft@gmail.com | 2013-03-12 | 5 | -1/+393 |
* | Initial nether composition generator | madmaxoft@gmail.com | 2013-03-11 | 7 | -8/+164 |
* | Fixed a crash in LeakFinder when out of memory | madmaxoft@gmail.com | 2013-03-11 | 1 | -0/+5 |
* | Anvil: Removed excessive debugging output | madmaxoft@gmail.com | 2013-03-11 | 1 | -3/+0 |
* | Minecarts get saved into Anvil. | madmaxoft@gmail.com | 2013-03-09 | 4 | -11/+47 |
* | Pickups are now being saved into Anvil. | madmaxoft@gmail.com | 2013-03-09 | 33 | -439/+1217 |
* | Core: added PortsIPv6 setting to webadmin (contributed by STR_Warrior) | madmaxoft | 2013-03-08 | 1 | -0/+5 |
* | ProtoProxy: log PlayerPositionLook packet decoded data | madmaxoft@gmail.com | 2013-03-05 | 1 | -2/+4 |
* | Fixed random teleporting into the void when leaving minecarts | madmaxoft@gmail.com | 2013-03-05 | 1 | -4/+9 |
* | Made ListenThread an OSSupport part, as it's generic enough | madmaxoft@gmail.com | 2013-03-05 | 4 | -11/+11 |
* | IPv6: Windows XP doesn't have the inet_pton() function, resorting to custom-formatting the address | madmaxoft@gmail.com | 2013-03-05 | 2 | -3/+20 |
* | IPv6 support: fixed IP string getting on accept() | madmaxoft | 2013-03-05 | 4 | -17/+23 |
* | Fixed logic in socketthreads connecting | madmaxoft@gmail.com | 2013-03-05 | 1 | -2/+2 |
* | Listening ports are now logged | madmaxoft@gmail.com | 2013-03-05 | 1 | -1/+1 |
* | IPv6 support + removed cTCPLink from Lua API | madmaxoft@gmail.com | 2013-03-05 | 14 | -599/+194 |
* | Moved client socket accepting into a separate thread object, cListenThread | madmaxoft@gmail.com | 2013-03-04 | 9 | -114/+351 |
* | Removed the unused cHeartbeat object | madmaxoft@gmail.com | 2013-03-04 | 3 | -179/+0 |
* | Starting an IPv6 support / cSocket rewrite | madmaxoft@gmail.com | 2013-03-04 | 4 | -16/+35 |
* | Player can sit in minecarts (but not move them yet) | madmaxoft@gmail.com | 2013-03-03 | 21 | -84/+448 |
* | Simulators are woken up upon chunk load | madmaxoft@gmail.com | 2013-03-03 | 3 | -0/+45 |
* | Redstone simulator: adding a block now checks if the neighbors are redstone-related; if not, the block is ignored. | madmaxoft@gmail.com | 2013-03-03 | 1 | -107/+144 |
* | FinishGen: Fixed sand collapsing and fluid stationarizing | madmaxoft@gmail.com | 2013-03-03 | 1 | -3/+14 |
* | Debuggers plugin no longer performs generator / blockarea interface testing by default, but writes the current API.txt file. | madmaxoft@gmail.com | 2013-03-03 | 1 | -2/+4 |
* | Simulators now check if they are given a valid chunk | madmaxoft@gmail.com | 2013-03-03 | 2 | -0/+10 |
* | Added missing item types, fixed placing stone walls. | madmaxoft@gmail.com | 2013-03-03 | 4 | -19/+58 |
* | SandSimulator: Fixed sand dropping on half-slabs; added more blocks that break falling sand into pickups, fixed instant-fall | madmaxoft@gmail.com | 2013-03-03 | 3 | -37/+61 |
* | cSandSimulator: implemented InstantFall | madmaxoft@gmail.com | 2013-03-02 | 1 | -1/+27 |
* | Rewritten SandSimulator to use direct chunk access; and sand falling on torches now creates a pickup. | madmaxoft@gmail.com | 2013-03-02 | 8 | -89/+283 |
* | Added the anvil block | madmaxoft@gmail.com | 2013-03-02 | 1 | -0/+1 |
* | Presimulator finisher now drops sand and gravel through fire blocks as well | madmaxoft@gmail.com | 2013-03-02 | 1 | -0/+1 |
* | DelayedFluidSimulator: removed an obnoxious debugging output | madmaxoft@gmail.com | 2013-03-02 | 1 | -4/+0 |
* | Floody fluid simulator has been converted to use direct chunk access | madmaxoft@gmail.com | 2013-03-02 | 7 | -136/+230 |
* | Core: Updated with new features (contributed by STR_Warrior) | madmaxoft@gmail.com | 2013-03-02 | 8 | -11/+56 |
* | Fixed gcc compilation | madmaxoft@gmail.com | 2013-03-02 | 1 | -2/+2 |
* | New fire simulator, fully rewritten to the new scheme of things, directly accessing chunk data. | madmaxoft@gmail.com | 2013-03-01 | 9 | -121/+386 |
* | Previous commit was missing the Entity.h file | madmaxoft@gmail.com | 2013-03-01 | 1 | -4/+8 |
* | Updated cEntity API; removed functions that are unusable from Lua, added a few query functions. | madmaxoft@gmail.com | 2013-03-01 | 2 | -176/+454 |
* | Fixed previous commit. | madmaxoft@gmail.com | 2013-02-28 | 1 | -1/+1 |
* | Fixed a bug in cChunk::QueueTickBlockNeighbors() that caused the tick thread to overload easily | madmaxoft@gmail.com | 2013-02-28 | 1 | -3/+1 |
* | Converted simulators to take cWorld reference instead of a pointer | madmaxoft@gmail.com | 2013-02-28 | 19 | -135/+166 |
* | Simulators now have direct access to the cChunk object in the WakeUp() call | madmaxoft@gmail.com | 2013-02-28 | 21 | -125/+230 |
* | Fixed a copypasta error from rev 1224 | madmaxoft@gmail.com | 2013-02-27 | 1 | -1/+1 |
* | Minecart entity now supports IsA() self-identification | madmaxoft@gmail.com | 2013-02-27 | 2 | -6/+10 |
* | Made FAST_FLOOR_DIV work correctly, replaced all floorf() divisions with it. | madmaxoft@gmail.com | 2013-02-27 | 5 | -12/+14 |
* | AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks. | madmaxoft@gmail.com | 2013-02-25 | 11 | -14/+205 |
* | Moved the Speed member into cEntity class instead of its descendants. | madmaxoft@gmail.com | 2013-02-21 | 17 | -385/+180 |
* | Added HOOK_EXECUTE_COMMAND for intercepting executed commands and console commands. | madmaxoft@gmail.com | 2013-02-21 | 9 | -14/+114 |
* | Core: Players console command now shows players' IP addresses (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2013-02-19 | 1 | -1/+1 |
* | Minecarts can now be placed. | madmaxoft@gmail.com | 2013-02-18 | 15 | -16/+290 |
* | Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols. | madmaxoft@gmail.com | 2013-02-16 | 21 | -330/+59 |
* | Added API.txt into project for reference | madmaxoft@gmail.com | 2013-02-15 | 1 | -4/+4 |
* | Fixed previous commit | madmaxoft@gmail.com | 2013-02-15 | 1 | -1/+1 |
* | Block and recipe update by STR_Warrior. | madmaxoft | 2013-02-15 | 4 | -6/+56 |
* | Plugins can now bind console commands | madmaxoft@gmail.com | 2013-02-15 | 16 | -231/+821 |
* | Fixed one-hit-blocks not being broken server-side | madmaxoft@gmail.com | 2013-02-14 | 1 | -2/+4 |
* | Exported forgotten API functions in cPluginManager: ExecuteCommand(), ForceExecuteCommand() | madmaxoft@gmail.com | 2013-02-13 | 3 | -4/+80 |
* | Implemented the cBlockArea:RelLine() API function. | madmaxoft@gmail.com | 2013-02-13 | 3 | -1/+142 |
* | Added HOOK_WEATHER_CHANGING. | madmaxoft@gmail.com | 2013-02-13 | 13 | -109/+240 |
* | Added a forgotten part of the cBlockArea::FillRelCuboid() function. | madmaxoft@gmail.com | 2013-02-11 | 1 | -0/+21 |
* | More API functions in cBlockArea: Create(), Fill(), FillRelArea() | madmaxoft@gmail.com | 2013-02-11 | 5 | -5/+364 |
* | Added cBlockArea:Merge() API function to merge two block areas using different strategies. | madmaxoft@gmail.com | 2013-02-10 | 5 | -9/+273 |
* | Fixed ASSERT / VERIFY mismatch in ManualBindings' error handling | madmaxoft@gmail.com | 2013-02-10 | 1 | -4/+4 |
* | Removed useless logging from cEntity::GetLookVector() | madmaxoft@gmail.com | 2013-02-10 | 2 | -11/+10 |
* | cBlockArea: Added empty NBT tags to schematic file saving for better compatibility. | madmaxoft@gmail.com | 2013-02-10 | 1 | -0/+5 |
* | Added cBlockArea:Expand() API function (untested) | madmaxoft@gmail.com | 2013-02-09 | 5 | -6/+161 |
* | Added a few ignores | madmaxoft@gmail.com | 2013-02-08 | 0 | -0/+0 |
* | cChunkDesc can now read and write cBlockAreas. | madmaxoft@gmail.com | 2013-02-08 | 8 | -17/+496 |
* | Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities. | madmaxoft@gmail.com | 2013-02-08 | 10 | -202/+398 |
* | Added cBlockArea:CopyTo() and :CopyFrom(), so now block areas can be duplicated easily. | madmaxoft@gmail.com | 2013-02-07 | 5 | -5/+127 |
* | cBlockArea can now be saved as a .schematic file. | madmaxoft@gmail.com | 2013-02-07 | 9 | -7/+140 |
* | Added a sanity check to cBlockArea:Crop() | madmaxoft@gmail.com | 2013-02-07 | 1 | -0/+13 |
* | Added a cGZipFile class for reading GZipped files. | madmaxoft@gmail.com | 2013-02-07 | 6 | -26/+147 |
* | cBlockArea can now be loaded from a .schematic file. | madmaxoft@gmail.com | 2013-02-06 | 5 | -3/+187 |
* | Added a new API call to cBlockArea: Crop(). | madmaxoft@gmail.com | 2013-02-06 | 5 | -5/+168 |
* | Added new hooks: OnChunkAvailable(), OnChunkUnloaded() and OnChunkUnloading(). Modified OnChunkGenerated() signature. | madmaxoft@gmail.com | 2013-02-05 | 14 | -30/+336 |
* | BiomeVisualiser: initial import | madmaxoft@gmail.com | 2013-02-03 | 20 | -8/+1954 |
* | Added a GetClassStatic function to all entities, as well as cFurnaceEntity, cChestEntity and cWorld | faketruth | 2013-02-03 | 6 | -403/+421 |
* | Moved BioGen parameter reading from cComposableGenrator into each BioGen itself | madmaxoft@gmail.com | 2013-02-02 | 4 | -48/+96 |
* | Fixed GCC error in ManualBindings | madmaxoft@gmail.com | 2013-02-02 | 1 | -1/+1 |
* | Debuggers plugin dumps entire API into a file, API.txt. Enabled by default. | madmaxoft@gmail.com | 2013-02-02 | 1 | -6/+17 |
* | Another GCC fix, hopefully this one will work | madmaxoft@gmail.com | 2013-02-01 | 1 | -3/+3 |
* | Fixed GCC compilation | madmaxoft@gmail.com | 2013-02-01 | 1 | -1/+3 |
* | Updated MagicCarpet to work with current API | madmaxoft@gmail.com | 2013-02-01 | 2 | -9/+27 |
* | Simplified cWorld::FindAndDoWithPlayer() | madmaxoft@gmail.com | 2013-02-01 | 2 | -12/+9 |
* | Moved command API into cPluginManager. | madmaxoft@gmail.com | 2013-02-01 | 15 | -679/+677 |
* | Renamed HOOK_KILLED to HOOK_KILLING to match naming conventions. | madmaxoft@gmail.com | 2013-01-28 | 12 | -37/+34 |
* | Updated HookNotify with the hook renaming. | madmaxoft@gmail.com | 2013-01-28 | 1 | -3/+3 |
* | Renamed HOOK_COLLECT_PICKUP to HOOK_COLLECTING_PICKUP to match other hooks' naming. | madmaxoft@gmail.com | 2013-01-28 | 9 | -19/+19 |
* | cItems: Fixed parameter names according to conventions | madmaxoft@gmail.com | 2013-01-27 | 1 | -4/+4 |
* | Added cItems to Lua API. | madmaxoft@gmail.com | 2013-01-27 | 8 | -348/+321 |
* | Debuggers: added some filtering to the API output, but still not good enough. | madmaxoft@gmail.com | 2013-01-27 | 1 | -7/+9 |
* | Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups. | madmaxoft@gmail.com | 2013-01-27 | 20 | -85/+91 |
* | Removed cMCLogger from Lua API | madmaxoft@gmail.com | 2013-01-27 | 3 | -155/+8 |
* | Changed HOOK_PLAYER_MOVED to HOOK_PLAYER_MOVING to match the scheme used for names. | madmaxoft@gmail.com | 2013-01-26 | 7 | -13/+13 |
* | Added a function to dump all available Lua API functions into the Debuggers plugin. | madmaxoft@gmail.com | 2013-01-26 | 1 | -0/+23 |
* | Merged the usable portion of the "gens" branch. | madmaxoft@gmail.com | 2013-01-25 | 27 | -796/+1110 |
* | AnvilStats: ignoring png files | madmaxoft@gmail.com | 2013-01-25 | 0 | -0/+0 |
* | Adjusted Biomal height generator to have less hills in the rivers. | madmaxoft@gmail.com | 2013-01-25 | 1 | -21/+21 |
* | A brand new biome generator: cBioGenMultiStepMap. | madmaxoft@gmail.com | 2013-01-24 | 3 | -0/+359 |
* | Added new statistics module to AnvilStats - cHeightMap. | madmaxoft@gmail.com | 2013-01-22 | 6 | -2/+382 |
* | Obsoleted E_BLOCK_COCA_PLANT in favor of E_BLOCK_COCOA_POD. | madmaxoft@gmail.com | 2013-01-22 | 1 | -1/+2 |
* | Fixed a possible crash on server restart. | madmaxoft@gmail.com | 2013-01-21 | 1 | -0/+1 |
* | Fixed piston placement. | madmaxoft@gmail.com | 2013-01-20 | 1 | -1/+1 |
* | Renamed rclk hook to HOOK_PLAYER_RIGHT_CLICK. | madmaxoft@gmail.com | 2013-01-18 | 6 | -8/+9 |
* | Added Handy plugin | tau.tihon@gmail.com | 2013-01-16 | 2 | -0/+383 |
* | Fixed missing bindings in cPlugin | madmaxoft@gmail.com | 2013-01-14 | 3 | -8/+105 |
* | Disabled dev / debugging plugins by default | madmaxoft@gmail.com | 2013-01-14 | 1 | -3/+1 |
* | Added missing dig status. | luksor111@gmail.com | 2013-01-13 | 2 | -0/+7 |
* | Forgotten files for previous merge commit (rev 1139) | madmaxoft@gmail.com | 2013-01-13 | 15 | -117/+474 |
* | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 2013-01-12 | 113 | -5329/+3556 |
* | Fixed rclk in doublechests | madmaxoft@gmail.com | 2013-01-08 | 4 | -12/+84 |
* | Fixed disappearing pickups - wrong physics simulation. | madmaxoft@gmail.com | 2013-01-06 | 1 | -30/+40 |
* | Added version 1.4.7 to the list of supported versions. | madmaxoft@gmail.com | 2013-01-05 | 1 | -1/+1 |
* | Not sending multiple DC packets to the client. | madmaxoft@gmail.com | 2013-01-05 | 2 | -7/+11 |
* | Floody fluid simulator can create sourceblocks (configurable in World.ini) | madmaxoft@gmail.com | 2013-01-04 | 3 | -9/+78 |
* | cBlockArea now has a GetBlockTypeMeta() and GetRelBlockTypeMeta() methods | madmaxoft@gmail.com | 2013-01-04 | 4 | -2/+130 |
* | Fixed compilation error in BlockCauldron.h on Linux | luksor111@gmail.com | 2012-12-29 | 1 | -2/+4 |
* | Cauldrons and Brewing Stands are now placeable | luksor111@gmail.com | 2012-12-29 | 9 | -0/+167 |
* | ProtoProxy: Now handles the ATTACH_ENTITY packet (0x27) | madmaxoft@gmail.com | 2012-12-28 | 2 | -0/+18 |
* | cPickup now uses full cItem, instead of a pointer | madmaxoft@gmail.com | 2012-12-28 | 6 | -108/+45 |
* | Fixed OnBlockPlace hook | luksor111@gmail.com | 2012-12-27 | 1 | -10/+10 |
* | Fixed slab usage in creative mode | luksor111@gmail.com | 2012-12-27 | 4 | -9/+17 |
* | Fixed Linux compilation | luksor111@gmail.com | 2012-12-27 | 1 | -3/+6 |
* | Removed unused CryptoPP algorithms (Salsa, Sosemanuk) that won't compile on Mac (found by Sam Sxw) | madmaxoft@gmail.com | 2012-12-27 | 5 | -1430/+0 |
* | Fixed 1.4.6 falling blocks. | madmaxoft@gmail.com | 2012-12-27 | 1 | -15/+7 |
* | ProtoProxy: Fixed 1.4.6 compatibility with vehicles, logging for entity metadata. | madmaxoft@gmail.com | 2012-12-27 | 3 | -15/+146 |
* | Added flower pots | luksor111@gmail.com | 2012-12-27 | 7 | -25/+149 |
* | Dispensers can spawn mobs | luksor111@gmail.com | 2012-12-26 | 1 | -10/+19 |
* | Dispensers can dispense items and liquids now | luksor111@gmail.com | 2012-12-26 | 10 | -3/+320 |
* | Adjusted the protocol framework to support different types of falling block spawning. | madmaxoft@gmail.com | 2012-12-26 | 11 | -30/+104 |
* | ProtoProxy: more 1.4.6 stuff, now the connection holds stable with the 1.4.6 client. | madmaxoft@gmail.com | 2012-12-26 | 2 | -0/+39 |
* | Added the offline playername "Player" to admins in the debugging users.ini | madmaxoft@gmail.com | 2012-12-24 | 1 | -0/+3 |
* | Added 1.4.6 items (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-12-24 | 2 | -2/+10 |
* | ProtoProxy: updated to 1.4.6 | madmaxoft@gmail.com | 2012-12-24 | 1 | -0/+5 |
* | Added the 1.4.6 protocol | madmaxoft@gmail.com | 2012-12-24 | 14 | -81/+193 |
* | Added Netherbrick slab (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-12-22 | 2 | -0/+2 |
* | PreSimulator finisher should now drop blocks through water and lava (untested) | madmaxoft@gmail.com | 2012-12-22 | 1 | -0/+4 |
* | MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now) | madmaxoft@gmail.com | 2012-12-22 | 31 | -166/+404 |
* | Reduced most mobs' constructors to oneliners by passing parameters to superclasses | madmaxoft@gmail.com | 2012-12-22 | 38 | -236/+122 |
* | Fixed linux compilation | madmaxoft@gmail.com | 2012-12-21 | 1 | -2/+0 |
* | Added sounds to levers and mobs | luksor111@gmail.com | 2012-12-21 | 23 | -1/+57 |
* | Added more constants into eEntityType; made them a compulsory parameter to the constructor, so that all entities have proper type. | madmaxoft@gmail.com | 2012-12-21 | 15 | -160/+228 |
* | Added "Latest version" to the PrimaryServerVersion in webadmin settings (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-12-21 | 1 | -4/+5 |
* | Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass(). | madmaxoft@gmail.com | 2012-12-21 | 60 | -381/+308 |
* | Added TakeDamage logging to the Debuggers plugin. | madmaxoft@gmail.com | 2012-12-21 | 1 | -0/+11 |
* | Added PrimaryServerVersion to the webadmin (patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-12-21 | 1 | -4/+18 |
* | Refactored the TakeDamage API to take equipped weapon and armor into consideration (PvP untested) | madmaxoft@gmail.com | 2012-12-21 | 62 | -1068/+2460 |
* | Extended player inventory by direct r/o access to armor slots | madmaxoft@gmail.com | 2012-12-21 | 1 | -0/+7 |
* | Replaced "const double &" with plain "double" for simplicity | madmaxoft@gmail.com | 2012-12-21 | 4 | -43/+45 |
* | Fixed a crash in redstone simulator when destroying blocks in Y < 2 | madmaxoft@gmail.com | 2012-12-20 | 1 | -0/+4 |
* | Fixed a bool evaluation warning in BlockDoor.h | madmaxoft@gmail.com | 2012-12-20 | 1 | -1/+1 |
* | Removed chat messages from console | luksor111@gmail.com | 2012-12-20 | 1 | -1/+0 |
* | Added dispensers (they can't dispense items yet) | luksor111@gmail.com | 2012-12-19 | 19 | -59/+533 |
* | Implemented double doors | luksor111@gmail.com | 2012-12-19 | 6 | -11/+90 |
* | Fixed time calculation in cWorld::Tick() | madmaxoft@gmail.com | 2012-12-17 | 1 | -2/+2 |
* | cPiston refactoring to use cWorld::GetBlockTypeMeta() and proper types | madmaxoft@gmail.com | 2012-12-16 | 1 | -72/+108 |
* | Made WormNest caves generate smaller. | madmaxoft@gmail.com | 2012-12-16 | 1 | -3/+29 |
* | RedstoneSimulator refactoring to use cWorld::GetBlockTypeMeta() as much as possible | madmaxoft@gmail.com | 2012-12-16 | 2 | -299/+389 |
* | Levers (patch contributed by Keyboard) | madmaxoft@gmail.com | 2012-12-16 | 6 | -12/+217 |
* | Fixed fall damage again | luksor111@gmail.com | 2012-12-15 | 2 | -1/+3 |
* | cChunk now tracks its neighbors as direct pointers; used in UnboundedRelGetBlock et al. | madmaxoft@gmail.com | 2012-12-14 | 4 | -13/+224 |
* | Fixed cCriticalSection's debugging functions | madmaxoft@gmail.com | 2012-12-14 | 2 | -5/+10 |
* | Fixed warnings in Player.cpp | luksor111@gmail.com | 2012-11-27 | 1 | -2/+2 |
* | Added initial adventure mode support | luksor111@gmail.com | 2012-11-27 | 8 | -7/+46 |
* | Furnace now lights up when smelting items | luksor111@gmail.com | 2012-11-26 | 1 | -0/+2 |
* | Fixed certain blocks crashing clients when mined | luksor111@gmail.com | 2012-11-26 | 7 | -5/+38 |
* | CryptoPP patches from xcb567 | madmaxoft@gmail.com | 2012-11-25 | 5 | -7/+12 |
* | Rails don't turn grass into dirt underneath them. (Patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-11-25 | 1 | -0/+3 |
* | Implemented rail placement mechanics. | luksor111@gmail.com | 2012-11-25 | 3 | -0/+323 |
* | Fixed drops for: Stone, Mycelium, Redstone Torch. | luksor111@gmail.com | 2012-11-24 | 7 | -6/+45 |
* | ByteBuffer: Fixed buffer overrun possibility. | madmaxoft@gmail.com | 2012-11-22 | 1 | -1/+3 |
* | More ByteBuffer checks: Is it used from a single thread only? | madmaxoft@gmail.com | 2012-11-22 | 2 | -0/+74 |
* | SocketThreads fixes for crashes reported in FS #272 | madmaxoft@gmail.com | 2012-11-22 | 3 | -11/+15 |
* | Added "primaryserverversion" to the "help" list. | madmaxoft@gmail.com | 2012-11-20 | 1 | -0/+1 |
* | Added primary server version interface to cRoot and "primaryserverversion" console command. | madmaxoft@gmail.com | 2012-11-20 | 4 | -2/+92 |
* | Linux Makefile: Added the gcc option to output debugging information even in release builds. | madmaxoft@gmail.com | 2012-11-20 | 1 | -6/+6 |
* | Aggressive debug mode cByteBuffer validity checking. | madmaxoft@gmail.com | 2012-11-20 | 5 | -22/+98 |
* | Recipe update by STR_Warrior | madmaxoft@gmail.com | 2012-11-20 | 1 | -2/+5 |
* | Adjusted the default for chunk generator structures. | madmaxoft@gmail.com | 2012-11-20 | 1 | -1/+1 |
* | Biome lists can have ":count" in them for adjusting biome occurence rate. Some more error logging. | madmaxoft@gmail.com | 2012-11-20 | 2 | -2/+25 |
* | Fixed wrong c++ standard assumptions about bools. | madmaxoft@gmail.com | 2012-11-18 | 2 | -4/+16 |
* | CraftingRecipes parse now dumps lines it cannot parse. | madmaxoft@gmail.com | 2012-11-18 | 1 | -0/+5 |
* | Updated crafting and items to 1.4.4 (initial patch by STR_Warrior) | madmaxoft@gmail.com | 2012-11-17 | 2 | -2/+41 |
* | Android: Added an installer class that lets the user select default plugins to install and it will install the example.ini files. | faketruth | 2012-11-16 | 6 | -10/+480 |
* | Android: Made the initial pre-calculated spawn area smaller | faketruth | 2012-11-16 | 5 | -44/+65 |
* | Fixed boolean comparison. | madmaxoft@gmail.com | 2012-11-16 | 5 | -11/+11 |
* | Removed log message when spawning players on a client. | madmaxoft@gmail.com | 2012-11-16 | 1 | -1/+1 |
* | Fixed crashes caused LightingThread overwriting memory where it shouldn't (yay valgrind!) | madmaxoft@gmail.com | 2012-11-16 | 2 | -4/+9 |
* | - Added the "wait" music disc | luksor111@gmail.com | 2012-11-15 | 6 | -12/+15 |
* | More valgrind fixes | madmaxoft@gmail.com | 2012-11-15 | 3 | -6/+5 |
* | Added an assert for unknown protocol, so that the function isn't missed when upgrading to a new protocol. | madmaxoft@gmail.com | 2012-11-15 | 1 | -0/+1 |
* | Added support for 1.4.4 client, using the 1.4.2 protocol class | madmaxoft@gmail.com | 2012-11-15 | 3 | -14/+44 |
* | Added a Printf() function that returns a new AString by value. | madmaxoft@gmail.com | 2012-11-15 | 2 | -1/+18 |
* | More valgrind uninitialized var fixing | madmaxoft | 2012-11-13 | 1 | -2/+12 |
* | Fixed a valgrind error in lighting thread (uninitialized var value) | madmaxoft | 2012-11-13 | 1 | -0/+1 |
* | Fixed block breaking in survival. | luksor111@gmail.com | 2012-11-12 | 2 | -4/+20 |
* | Added DeadBushes finisher (initial patch by STR_Warrior; DeathBushes FTW!) | madmaxoft@gmail.com | 2012-11-11 | 3 | -19/+125 |
* | Removed an unused obsolete function chain - cWorld::GetChunkBlockData() | madmaxoft@gmail.com | 2012-11-11 | 6 | -47/+1 |
* | Settings.ini is read only once on server start | madmaxoft@gmail.com | 2012-11-11 | 3 | -39/+38 |
* | PrimaryServerVersion is not force-saved into settings.ini. | madmaxoft@gmail.com | 2012-11-11 | 2 | -3/+14 |
* | Cleanup: Removed deprecated functions from Lua API | madmaxoft@gmail.com | 2012-11-11 | 6 | -128/+2 |
* | Hopefully a fix for crash when chunks are added to a client being destroyed. | madmaxoft@gmail.com | 2012-11-11 | 4 | -18/+37 |
* | Fixed FS #268 - if a block entity breaking is disallowed by a plugin, the entire blockentity is sent back to the client | madmaxoft@gmail.com | 2012-11-11 | 1 | -6/+12 |
* | Made settings.ini default to settings.example.ini when it doesn't exist | faketruth | 2012-11-10 | 1 | -1/+6 |
* | Fixed a bug introduced in rev 1023 (ThuGie's crash) | madmaxoft@gmail.com | 2012-11-10 | 1 | -4/+7 |
* | Protocol 1.4.2: found out and fixed the reason behind the fake "login" packet: the locale_viewdistance packet had been extended | madmaxoft@gmail.com | 2012-11-10 | 2 | -3/+11 |
* | ProtoProxy: Updated to protocol version 1.4.2 | madmaxoft@gmail.com | 2012-11-10 | 2 | -6/+15 |
* | Removed the protocol restriction from default debugging settings.ini | madmaxoft@gmail.com | 2012-11-10 | 1 | -1/+0 |
* | Removed the SquirrelVM. | madmaxoft@gmail.com | 2012-11-08 | 15 | -27/+283 |
* | Hotfix for ThuGie's crash, with a sanity check in debug mode. | madmaxoft | 2012-11-07 | 1 | -1/+2 |
* | Refactored the world time. | madmaxoft@gmail.com | 2012-11-01 | 24 | -138/+328 |
* | Added Bats and Witches. | luksor111@gmail.com | 2012-11-01 | 6 | -0/+148 |
* | Pickups no longer crash clients. | luksor111@gmail.com | 2012-10-31 | 2 | -2/+22 |
* | Initial 1.4.2 support. | luksor111@gmail.com | 2012-10-31 | 5 | -2/+167 |
* | Added the [Server].PrimaryServerVersion setting to settings.ini; 1.4.2 gets the correct version | madmaxoft@gmail.com | 2012-10-31 | 7 | -12/+101 |
* | Fixed gcc compilation | madmaxoft@gmail.com | 2012-10-28 | 1 | -1/+1 |
* | Added true gcc debugging flags to debug builds under *nix (Fix contributed by ThuGie) | madmaxoft@gmail.com | 2012-10-28 | 1 | -157/+157 |
* | Fixed NBT IntArray serialization; Biomes are now saved to / loaded from Anvil | madmaxoft@gmail.com | 2012-10-28 | 3 | -14/+76 |
* | Added cWorld:SpawnMob(PosX, PosY, PosZ, EntityType) to Lua API | madmaxoft@gmail.com | 2012-10-28 | 6 | -201/+291 |
* | Fixed more valgrind issues | madmaxoft@gmail.com | 2012-10-27 | 3 | -20/+16 |
* | Critical sections aren't heap-allocated in linux anymore. | madmaxoft@gmail.com | 2012-10-26 | 2 | -31/+27 |
* | Fixed a valgrind warning in BlockDirt. | madmaxoft@gmail.com | 2012-10-26 | 5 | -13/+18 |
* | Fixed up a few valgrind warnings | madmaxoft@gmail.com | 2012-10-25 | 3 | -8/+10 |
* | Debug filename has a "_debug" appended to it, so that it's different from the release version. | madmaxoft@gmail.com | 2012-10-25 | 1 | -1/+1 |
* | Fixed issues with pickups. | sebi.noreply@gmail.com | 2012-10-24 | 5 | -8/+52 |
* | #grammarnazi: fixed tabs to spaces and alpha-sort | madmaxoft@gmail.com | 2012-10-23 | 1 | -67/+68 |
* | Adjusted the number and sizes of ore nests (Patch contributed by STR_Warrior) | madmaxoft@gmail.com | 2012-10-23 | 1 | -10/+10 |
* | New Block property g_BlockIsSolid[]; Fixed ladder, torches and vines placement. (Patch contributed by funmaker) | luksor111@gmail.com | 2012-10-23 | 7 | -64/+111 |
* | You can now see particles and hear sounds when other players are destroying blocks. | luksor111@gmail.com | 2012-10-22 | 1 | -0/+1 |
* | Slight formatting tuneup to the previous commit. | madmaxoft@gmail.com | 2012-10-22 | 1 | -4/+7 |
* | Vine decay (patch contributed by funmaker) | madmaxoft@gmail.com | 2012-10-22 | 2 | -10/+65 |
* | Made DeepSnow remove flowers and mushrooms while snowing. | luksor111@gmail.com | 2012-10-22 | 1 | -0/+12 |
* | Top blocks are now snowed over, either normally, or in deep snow (patch contributed by funmaker, Luksor and Sebi) | madmaxoft@gmail.com | 2012-10-21 | 5 | -2/+91 |
* | cFinishGenPreSimulator sets correct fluid type (stationary in the middle, flowing on chunk borders / holes next to water. | madmaxoft@gmail.com | 2012-10-21 | 2 | -2/+94 |
* | Added the first part of the PreSimulator finisher, drops floating sand and gravel to ground. | madmaxoft@gmail.com | 2012-10-21 | 3 | -0/+112 |
* | Added more item stacking sizes (patch contributed by Hanfer) | madmaxoft@gmail.com | 2012-10-21 | 1 | -26/+65 |
* | Fixed manual bindings' ForEachXXX mapping not checking the object instance for validity. | madmaxoft@gmail.com | 2012-10-21 | 1 | -0/+5 |
* | My OCD has alpha-sorted some stuff :) | madmaxoft@gmail.com | 2012-10-21 | 7 | -144/+130 |
* | Added jukeboxes (patch contributed by Luksor) | madmaxoft@gmail.com | 2012-10-21 | 22 | -250/+598 |
* | Double chests are now working, and with sound. (FS #69) | madmaxoft@gmail.com | 2012-10-20 | 7 | -122/+125 |
* | ProtoProxy: ListenPort and ConnectPort are now settable on commandline, the defaults have switched (listens on 25564, connects to localhost:25565) | madmaxoft@gmail.com | 2012-10-20 | 2 | -1/+6 |
* | Double chests are formed correctly in all situations (meta is adjusted for the neighboring chest) | madmaxoft@gmail.com | 2012-10-20 | 2 | -10/+88 |
* | Got rid of nonsense logging in cPiston's direction calc. | madmaxoft@gmail.com | 2012-10-20 | 1 | -19/+30 |
* | Chest does check if it can be placed at the coords specified (the client does the check itself, too, but this may be good for scripts) | madmaxoft@gmail.com | 2012-10-20 | 1 | -0/+68 |
* | Profiled build has a different filename | madmaxoft@gmail.com | 2012-10-20 | 2 | -2/+2 |
* | Removed excessive debug loggin in Floody fluid simulator. | madmaxoft@gmail.com | 2012-10-20 | 1 | -1/+1 |
* | Made cWorld's block query functions more orthogonal, added GetBlockInfo() returning all info on a block. | madmaxoft@gmail.com | 2012-10-20 | 9 | -155/+327 |
* | PACKET_DESTROY_ENTITY isn't sent for self when the player is kicked (FS #254) | madmaxoft@gmail.com | 2012-10-20 | 1 | -0/+6 |
* | Use leakfinder in debug builds to dump all currently used memory via the "dumpmem" console command. | madmaxoft@gmail.com | 2012-10-20 | 4 | -207/+132 |
* | Ravines: Drill only through specific blocks (FS #259) | madmaxoft@gmail.com | 2012-10-19 | 1 | -1/+23 |
* | Removed unused [Physics].Water section from settings.ini. | madmaxoft@gmail.com | 2012-10-19 | 3 | -21/+2 |
* | WormNestCaves: drills only through specific blocks (FS #259) | madmaxoft@gmail.com | 2012-10-19 | 1 | -1/+23 |
* | Fluids will wash away crops and sugarcane. | madmaxoft@gmail.com | 2012-10-19 | 1 | -0/+2 |
* | Added spawn eggs with mobs (patch committed by Luksor) | madmaxoft@gmail.com | 2012-10-19 | 12 | -2/+471 |
* | Converted some const char*s and std::strings to AStrings | faketruth | 2012-10-18 | 8 | -43/+259 |
* | Fixed a few bugs in fluid placement - fluid into other fluid, fluid into washable blocks. | madmaxoft@gmail.com | 2012-10-18 | 25 | -235/+344 |
* | Fixed item damage value not being read from the 1.3.2 protocol (wtf, why was it disabled?) | madmaxoft@gmail.com | 2012-10-18 | 1 | -1/+1 |
* | Reverted previous commit, chose a different solution, much cleaner. | madmaxoft@gmail.com | 2012-10-18 | 2 | -16/+12 |
* | Made constants in cChunkDef enums, compilation fixes for gcc. | madmaxoft@gmail.com | 2012-10-18 | 2 | -12/+16 |
* | Added basic spawn eggs (patch contributed by Luksor) | madmaxoft@gmail.com | 2012-10-18 | 3 | -11/+82 |
* | Fixed a vulnerability in cClientHandle::HandleRespawn() | faketruth | 2012-10-17 | 1 | -1/+9 |
* | More blocks can be washed away by fluids. | madmaxoft@gmail.com | 2012-10-16 | 1 | -0/+4 |
* | Fixed floody fluid sim making downward fluid behave like source blocks. | madmaxoft@gmail.com | 2012-10-16 | 1 | -8/+16 |
* | Decreased logging in floody fluid simulator. | madmaxoft@gmail.com | 2012-10-16 | 1 | -1/+1 |
* | Turned sTick plugin into general Debuggers plugin, added the Blaze Rod Of Enquiry (rclk with a blaze rod prints out the blocktypes and metas) | madmaxoft@gmail.com | 2012-10-16 | 4 | -40/+70 |
* | Core: fixed /help and /pluginlist | faketruth | 2012-10-16 | 2 | -22/+26 |
* | Fixed DelayedFluidSimulator. | madmaxoft@gmail.com | 2012-10-15 | 4 | -12/+22 |
* | Floody fluid sim: reads params from world.ini; water and lava react together into cobblestone / stone / obsidian | madmaxoft@gmail.com | 2012-10-14 | 3 | -14/+79 |
* | Floody fluid simulator now dries up correctly, too. | madmaxoft@gmail.com | 2012-10-14 | 8 | -49/+184 |
* | Initial Floody fluid simulator. | madmaxoft@gmail.com | 2012-10-14 | 13 | -54/+446 |
* | Biomal CompoGen now generates sea with STATIONARY_WATER instead of regular WATER. | madmaxoft@gmail.com | 2012-10-14 | 3 | -3/+5 |
* | Fixed the bucket handling code trying to simulate at the wrong coords (client sends all coords as -1 to signify "item use") | madmaxoft@gmail.com | 2012-10-14 | 1 | -12/+12 |
* | BlockArea: Added const-ness to non-modifying functions, so that a const cBlockArea & can be used. | madmaxoft@gmail.com | 2012-10-14 | 2 | -22/+22 |
* | Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now) | faketruth | 2012-10-14 | 19 | -549/+617 |
* | Better split of the fluid simulator functionality; removed the old LavaSimulator and WaterSimulator files. | madmaxoft@gmail.com | 2012-10-13 | 8 | -211/+145 |
* | Forgotten file | madmaxoft@gmail.com | 2012-10-13 | 1 | -0/+721 |
* | Preparation for multiple fluid simulators. | madmaxoft@gmail.com | 2012-10-13 | 28 | -884/+356 |
* | ProtoProxy: Fixed parsing of the PACKET_PLAYER_ABILITIES packet. | madmaxoft@gmail.com | 2012-10-13 | 1 | -5/+6 |
* | ProtoProxy: Added the PACKET_ENTITY_ACTION packet handling | madmaxoft@gmail.com | 2012-10-13 | 2 | -0/+18 |
* | Added delayed ticking to Lua API | madmaxoft@gmail.com | 2012-10-13 | 4 | -28/+157 |
* | Core: Removed /home since other plugins want to use it | faketruth | 2012-10-11 | 1 | -1/+0 |
* | Got rid of "self" in plugins, which is deprecated anyway | faketruth | 2012-10-11 | 3 | -12/+29 |
* | ProtoProxy: Added the PACKET_COLLECT_PICKUP packet handling | madmaxoft@gmail.com | 2012-10-11 | 2 | -0/+17 |
* | Fixed chatlog plugin | faketruth | 2012-10-11 | 2 | -14/+18 |
* | Core: made ban and kick functions accessible to other plugins | faketruth | 2012-10-11 | 3 | -34/+57 |
* | Can now send usertypes (cPlayer, cEntity, cCuboid) along with a plugin:Call() | faketruth | 2012-10-11 | 1 | -2/+25 |
* | Added functionality so one plugin can call functions on another plugin :D | faketruth | 2012-10-10 | 2 | -30/+123 |
* | Added an option to disable/enable PVP on a per world basis | faketruth | 2012-10-10 | 3 | -1/+13 |
* | Removed some logging | faketruth | 2012-10-10 | 1 | -6/+6 |
* | All blockticking is now done in cBlockHandlers | madmaxoft@gmail.com | 2012-10-07 | 5 | -216/+194 |
* | CryptoPP compilation fixes for gcc 4.7 | madmaxoft@gmail.com | 2012-10-07 | 5 | -11/+10 |
* | Split the name for signed and unsigned int writing in cProtocol. | madmaxoft@gmail.com | 2012-10-07 | 2 | -3/+3 |
* | Fixed an invalid direction to AddDirection() | madmaxoft@gmail.com | 2012-10-06 | 1 | -8/+11 |
* | Removed redstone from settings.ini, added a note about wiki and webadmin | madmaxoft@gmail.com | 2012-10-06 | 1 | -9/+7 |
* | Completely removed the old (buggy) redstone simulator. | madmaxoft@gmail.com | 2012-10-06 | 13 | -643/+342 |
* | Removed a few debugging messages from the release builds. | madmaxoft@gmail.com | 2012-10-06 | 4 | -8/+11 |
* | Fixed player respawning crashing the server. | madmaxoft@gmail.com | 2012-10-06 | 1 | -1/+8 |
* | New example plugin using the BlockArea functionality. | madmaxoft@gmail.com | 2012-10-06 | 1 | -0/+83 |
* | BlockArea writing support (BlockTypes with BlockMeta only) | madmaxoft@gmail.com | 2012-10-06 | 11 | -16/+504 |
* | Lua plugins can get player's equipped item | madmaxoft@gmail.com | 2012-10-06 | 1 | -1/+1 |
* | AnvilStats: made FastNBT faster by tweaking the pre-allocation. | madmaxoft@gmail.com | 2012-10-05 | 2 | -1/+31 |
* | AnvilStats: added a profiling configuration | madmaxoft@gmail.com | 2012-10-04 | 3 | -2/+159 |
* | AnvilStats: aborting calc for no input files. | madmaxoft@gmail.com | 2012-10-04 | 1 | -0/+8 |
* | More 64-bit fixes | madmaxoft@gmail.com | 2012-10-04 | 1 | -5/+5 |
* | AnvilStats: changed all statistics counters to UInt64 | madmaxoft@gmail.com | 2012-10-04 | 3 | -24/+32 |
* | AnvilStats: Added the chunk coord range statistics. | madmaxoft@gmail.com | 2012-10-04 | 3 | -2/+45 |
* | CryptoPP: Removed an unused file that broke compilation on some *nixes | madmaxoft@gmail.com | 2012-10-03 | 3 | -228/+0 |
* | Fixed saplings not growing into trees | madmaxoft@gmail.com | 2012-10-03 | 2 | -4/+4 |
* | Added the "collect pickup" sound to 1.3.2 | madmaxoft@gmail.com | 2012-10-03 | 2 | -0/+23 |
* | Minor style cleanup | madmaxoft@gmail.com | 2012-10-03 | 1 | -1/+1 |
* | Moved blockticking into blockhandler classes. | madmaxoft@gmail.com | 2012-10-03 | 75 | -541/+675 |
* | sTick: Updated the plugin to work with current code | madmaxoft@gmail.com | 2012-10-03 | 2 | -10/+11 |
* | Added BLOCK_FACE_NONE into the plugin API | madmaxoft@gmail.com | 2012-10-03 | 3 | -8/+54 |
* | Slight refactoring of BlockHandlers - dropping unneeded virtual functions | madmaxoft@gmail.com | 2012-10-01 | 42 | -507/+856 |
* | Added some missing block enums | faketruth | 2012-09-30 | 2 | -1/+15 |
* | Added falling block entities. Sand and gravel now properly fall down | faketruth | 2012-09-30 | 26 | -70/+254 |
* | Fixed initial player head rotation when a player is being spawned on another client | faketruth | 2012-09-29 | 1 | -1/+4 |
* | Forgot to commit BlockBed.cpp | faketruth | 2012-09-29 | 1 | -0/+77 |
* | Removed a rogue cSleep from ClientHandle. Since sockets are owned by sockethreads, the client can safely Destroy() itself right after sending a packet. | madmaxoft@gmail.com | 2012-09-29 | 1 | -4/+0 |
* | Beds can be slept in now (it doesn't change the time though) | faketruth | 2012-09-29 | 15 | -63/+115 |
* | Fixed memory leaks in cWindow and cProtocolRecognizer | madmaxoft@gmail.com | 2012-09-29 | 2 | -0/+6 |
* | SocketThread: clients aren't double-removed anymore. | madmaxoft@gmail.com | 2012-09-29 | 3 | -23/+4 |
* | AnvilStats: can draw biome map (method 1) | madmaxoft@gmail.com | 2012-09-29 | 4 | -1/+255 |
* | Fixed axe crafting (cannot use asterisk) | madmaxoft@gmail.com | 2012-09-29 | 1 | -5/+10 |
* | Removed the extra world from default settings.ini | madmaxoft@gmail.com | 2012-09-29 | 1 | -2/+1 |
* | Hopefully fixed creative inventory tossing items out of the window. | madmaxoft@gmail.com | 2012-09-29 | 1 | -1/+1 |
* | SlotArea: removed excessive logging | madmaxoft@gmail.com | 2012-09-29 | 1 | -4/+0 |
* | Crafting recipes for 1.3.2 (patch submitted by STR_Warrior) | madmaxoft@gmail.com | 2012-09-29 | 2 | -20/+35 |
* | Unified folder name-casing | madmaxoft@gmail.com | 2012-09-29 | 77 | -12/+12 |
* | Extended the cFile interface with Printf() | madmaxoft@gmail.com | 2012-09-29 | 2 | -0/+16 |
* | Made beds placeable | faketruth | 2012-09-29 | 13 | -24/+220 |
* | AnvilStats: Overall statistics and mobspawner statistics. | madmaxoft@gmail.com | 2012-09-29 | 8 | -63/+571 |
* | AnvilStats: Fixed biome format string | madmaxoft@gmail.com | 2012-09-28 | 1 | -1/+1 |
* | AnvilStats: complete per-biome blocktype statistics | madmaxoft@gmail.com | 2012-09-28 | 9 | -32/+431 |
* | AnvilStats: improved speed (~5x) by caching the entire region file in the processing thread | madmaxoft@gmail.com | 2012-09-28 | 4 | -41/+29 |
* | AnvilStats: initial project import, can do block and biome statistics | madmaxoft@gmail.com | 2012-09-27 | 11 | -0/+1512 |
* | Made Anvil the default storage schema | faketruth | 2012-09-27 | 1 | -1/+1 |
* | Fixed a bug in the inventory system where it would de-sync when dragging items with non-default metadata/health | faketruth | 2012-09-26 | 11 | -13/+22 |
* | Added the block dig animation packet (patch contributed by l0udPL) | madmaxoft@gmail.com | 2012-09-25 | 15 | -6/+144 |
* | Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247) | madmaxoft@gmail.com | 2012-09-25 | 13 | -114/+103 |
* | ProtoProxy: fixed after file renaming | madmaxoft@gmail.com | 2012-09-25 | 2 | -25/+29 |
* | Fixed Lua bindings for file renaming in previous commits | madmaxoft@gmail.com | 2012-09-24 | 3 | -30/+30 |
* | Restored Noise's optimization even in debug build, lost in previous rename. | madmaxoft@gmail.com | 2012-09-24 | 1 | -0/+13 |
* | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 2012-09-24 | 222 | -967/+801 |
* | Source files cleanup: ChunkDataSerializer is Protocol-related | madmaxoft@gmail.com | 2012-09-23 | 7 | -12/+11 |
* | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 2012-09-23 | 50 | -86/+78 |
* | Source files cleanup: Removed unused cBlockToPickup | madmaxoft@gmail.com | 2012-09-23 | 10 | -133/+36 |
* | Source files cleanup: Mobs-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 2012-09-23 | 47 | -129/+132 |
* | Source files cleanup: WorldStorage-related files in a separate subfolder | madmaxoft@gmail.com | 2012-09-23 | 10 | -36/+36 |
* | Source files cleanup: Generating-related files in a separate subfolder | madmaxoft@gmail.com | 2012-09-23 | 23 | -52/+61 |
* | Source files cleanup: Protocol-related files in a separate subfolder | madmaxoft@gmail.com | 2012-09-23 | 10 | -38/+38 |
* | Added to the ignore list: the *nix output executable and Core's banned / whitelist inifiles | madmaxoft@gmail.com | 2012-09-23 | 0 | -0/+0 |
* | Source files cleanup: UI files renamed | madmaxoft@gmail.com | 2012-09-23 | 15 | -25/+22 |
* | Fixed position confirming for 1.3.2 (FS #245) | madmaxoft@gmail.com | 2012-09-23 | 2 | -1/+5 |
* | Fixed players not spawning to others when they join the server. | madmaxoft@gmail.com | 2012-09-23 | 1 | -0/+3 |
* | Tweaked logging. | madmaxoft@gmail.com | 2012-09-23 | 6 | -56/+48 |
* | Fixed entity equipment packet in the 1.3.2 protocol. | madmaxoft@gmail.com | 2012-09-23 | 2 | -10/+26 |
* | ProtoProxy: added the PACKET_PLAYER_ABILITIES packet parsing for client-side | madmaxoft@gmail.com | 2012-09-23 | 2 | -0/+18 |
* | Restored resource files from vc2010 into vc2008 | madmaxoft@gmail.com | 2012-09-22 | 4 | -1/+9 |
* | Fixed a potential crash in shift-click (gcc warning) | madmaxoft@gmail.com | 2012-09-21 | 1 | -1/+1 |
* | Removed the VC2010 project file - it was not maintained for some time anyway. If anyone wants to use VC2010, just open the 2008 project. | madmaxoft@gmail.com | 2012-09-21 | 29 | -3657/+0 |
* | Working shift-click support in crafting areas; window update working in 1.3.2 | madmaxoft@gmail.com | 2012-09-21 | 6 | -16/+120 |
* | UI: Added shift-click support to most slot areas, except crafting. | madmaxoft@gmail.com | 2012-09-20 | 6 | -43/+232 |
* | Refactored windows. | madmaxoft@gmail.com | 2012-09-20 | 35 | -1564/+1573 |
* | ProtoProxy: moar packets! (can now sustain parsing while connected to vanilla server, most of the times) | madmaxoft@gmail.com | 2012-09-20 | 2 | -5/+135 |
* | ProtoProxy: Added the PACKET_UPDATE_TILE_ENTITY packet handling | madmaxoft@gmail.com | 2012-09-19 | 2 | -0/+28 |
* | ProtoProxy: added handling of several spawning packets | madmaxoft@gmail.com | 2012-09-19 | 2 | -0/+186 |
* | ProtoProxy: Added the ENTITY-class packets handling | madmaxoft@gmail.com | 2012-09-18 | 2 | -22/+242 |
* | ProtoProxy: Added the PACKET_MAP_CHUNK_BULK packet handling | madmaxoft@gmail.com | 2012-09-18 | 2 | -0/+31 |
* | ProtoProxy: Added the PACKET_SET_EXPERIENCE packet handling | madmaxoft@gmail.com | 2012-09-18 | 2 | -0/+20 |
* | ProtoProxy: added the CHANGE_GAME_STATE packet handling | madmaxoft@gmail.com | 2012-09-18 | 2 | -0/+18 |
* | ProtoProxy: added more packets, mostly windowing-related | madmaxoft@gmail.com | 2012-09-14 | 2 | -43/+183 |
* | Merged in a patch for sounds by l0udPL | madmaxoft@gmail.com | 2012-09-11 | 48 | -27/+334 |
* | Core's Web Chat should work on FireFox again. Apparently it appends "charset=utf-8" to the content type which was not properly handled. | faketruth | 2012-09-09 | 1 | -1/+2 |
* | ItemToString() now recognizes matches that are in the ini without metadata. | madmaxoft@gmail.com | 2012-09-08 | 1 | -0/+15 |
* | Core now uses built in item functions ( StringToItem() ) for the /item command | faketruth | 2012-09-08 | 2 | -65/+8 |
* | StringToItem() sets item's count to 1 after a successful parse | madmaxoft@gmail.com | 2012-09-08 | 1 | -1/+3 |
* | Fixed item damage not being set properly in StringToItem() | madmaxoft@gmail.com | 2012-09-08 | 1 | -0/+4 |
* | Set leaves as a transparent block. | madmaxoft@gmail.com | 2012-09-08 | 1 | -0/+1 |
* | GetLocalDirectory should not include FILE_IO_PREFIX since that is already included in cIniFile | faketruth | 2012-09-08 | 1 | -2/+2 |
* | Added cPlugin_NewLua::GetLocalDirectory() and exported it to Lua so plugins can store their settings in their own folder. | faketruth | 2012-09-08 | 5 | -5/+48 |
* | Another fix for the case-sensitiveness. WTF, STL allows different signatures for Debug and Release builds? | madmaxoft@gmail.com | 2012-09-08 | 1 | -1/+1 |
* | Fixed the case-sensitiveness of the item map. | madmaxoft@gmail.com | 2012-09-08 | 1 | -1/+10 |
* | Added the ItemToString() and ItemTypeToString() functions. | madmaxoft@gmail.com | 2012-09-08 | 5 | -95/+411 |
* | Relaxed the check for held item, the client sometimes sends wrong ItemType. | madmaxoft@gmail.com | 2012-09-07 | 1 | -2/+9 |
* | ProtoProxy: fixed a few mis-interpreted packets, added block placement packet parsing. Added leftover dumping for unparsed data (should not happen, if so, parsing is probably wrong) | madmaxoft@gmail.com | 2012-09-07 | 2 | -2/+128 |
* | Fixed profiling to work under the new project layout | madmaxoft@gmail.com | 2012-09-07 | 8 | -10/+42 |
* | Snow is not put atop vines by the snow finisher anymore | madmaxoft@gmail.com | 2012-09-07 | 1 | -0/+1 |
* | Fixed slot parsing in 1.2.5 causing weird behavior ( http://forum.mc-server.org/showthread.php?tid=551&pid=4413#pid4413 ) | madmaxoft@gmail.com | 2012-09-06 | 2 | -1/+6 |
* | Added protocol-specific authentication, now works for both 1.2.5 and 1.3.2 | madmaxoft@gmail.com | 2012-09-06 | 10 | -19/+154 |
* | Removed excessive debug logging in cProtocol132 | madmaxoft@gmail.com | 2012-09-06 | 2 | -35/+4 |
* | Officially added 1.3.2 protocol support | madmaxoft@gmail.com | 2012-09-06 | 4 | -8/+13 |
* | ProtoProxy: Added blockchange packet parsing | madmaxoft@gmail.com | 2012-09-06 | 2 | -0/+44 |
* | ClientHandle: added an overflow buffer for outgoing data, it fixes the "bad packet id" problem with 1.3.2. | madmaxoft@gmail.com | 2012-09-06 | 2 | -5/+33 |
* | Added the possibility of reserved player slots by implementing the HandleHandshake hook! | faketruth | 2012-09-05 | 10 | -8/+88 |
* | ProtoProxy: Added about 10 new packet types parsed | madmaxoft@gmail.com | 2012-09-05 | 2 | -14/+100 |
* | ProtoProxy: Parsing some initial packets early in the conversation | madmaxoft@gmail.com | 2012-09-04 | 4 | -39/+437 |
* | Debugging in cByteBuffer::Write(); added the ReadAgain() method to allow ProtoProxy re-send the data it has parsed. | madmaxoft@gmail.com | 2012-09-04 | 2 | -0/+31 |
* | Fixed a possible race condition in cClientHandle's packet sending code; prepared for moving cSocket out of cClientHandle's ownership. | madmaxoft@gmail.com | 2012-09-04 | 5 | -7/+10 |
* | Fixed preprocessor definitions in Linux | madmaxoft@gmail.com | 2012-09-04 | 2 | -7/+7 |
* | Fixed FS #243, server crash after restart. The blockhandler table and the itemhandler table weren't properly re-initialized. | madmaxoft@gmail.com | 2012-09-04 | 3 | -115/+239 |
* | Fixed a typo in PDB packlist | madmaxoft@gmail.com | 2012-09-04 | 1 | -1/+1 |
* | Hopefully fixed pointer arithmetic problems in GCC compilation in cProtocol132 | madmaxoft@gmail.com | 2012-09-04 | 1 | -1/+1 |
* | Removed OS dependencies from CryptoPP; Removed unused modules that didn't compile on some platforms | madmaxoft@gmail.com | 2012-09-04 | 8 | -864/+12 |
* | Protocol proxy now decrypts the data (but doesn't understand the packets yet) | madmaxoft@gmail.com | 2012-09-02 | 4 | -18/+569 |
* | Added writing support to cByteBuffer (will be used by ProtoProxy) | madmaxoft@gmail.com | 2012-09-02 | 2 | -6/+157 |
* | Fixed Bug #241: | lapayo94@gmail.com | 2012-09-02 | 1 | -0/+5 |
* | Fixed debug-only code leaking into release mode in cCriticalSection, making it incompilable in release mode. | madmaxoft@gmail.com | 2012-09-02 | 1 | -0/+2 |
* | ProtoProxy: Initial import of the protocol proxy project. | madmaxoft@gmail.com | 2012-09-02 | 10 | -0/+943 |
* | ToLua does not like the override keyword :( | faketruth | 2012-09-02 | 3 | -46/+14 |
* | Exported cWorld::DoWithChestAt to Lua | faketruth | 2012-09-02 | 5 | -39/+416 |
* | Next iteration on the 1.3.2 protocol. Still no good, but sometimes it just gets through. For your testing pleasures ;) | madmaxoft@gmail.com | 2012-09-02 | 10 | -42/+120 |
* | Added a CreateHexDump() function for easier raw data debugging | madmaxoft@gmail.com | 2012-09-02 | 2 | -1/+59 |
* | Critical sectino now allows debug info - is it locked? / is it locked by current thread? | madmaxoft@gmail.com | 2012-09-02 | 2 | -11/+48 |
* | Fix for Rev 814, the correct cPlayer object is actually sent into the callbacks. | madmaxoft@gmail.com | 2012-09-01 | 1 | -1/+1 |
* | Quick fix for generator crash upon server stop. | madmaxoft@gmail.com | 2012-09-01 | 1 | -1/+4 |
* | Added a Player parameter to OnUpdatedSign and OnUpdatingSign Lua callbacks and to the cWorld:UpdateSign method (http://forum.mc-server.org/showthread.php?tid=464&pid=4393#pid4393) | madmaxoft@gmail.com | 2012-09-01 | 12 | -58/+83 |
* | Implemented: http://www.mc-server.org/support/index.php?do=details&task_id=239&project=2&dev=26 | lapayo94@gmail.com | 2012-09-01 | 3 | -29/+31 |
* | Progress on the 1.3.2 protocol. | madmaxoft@gmail.com | 2012-08-31 | 21 | -109/+500 |
* | Fix for the nightbuild script packing the wrong PDBs | madmaxoft@gmail.com | 2012-08-31 | 1 | -0/+1 |
* | Another possible deadlock in cClientHandle averted. Hope this is the one. | madmaxoft@gmail.com | 2012-08-31 | 2 | -5/+16 |
* | Fixed one possibility of a deadlock in cClientHandle::SendChunkData() | madmaxoft@gmail.com | 2012-08-31 | 1 | -13/+16 |
* | Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14) | madmaxoft@gmail.com | 2012-08-30 | 266 | -26/+70510 |
* | Updated to V6 - "Stop" and "Progress report" functionality | tau.tihon@gmail.com | 2012-08-30 | 2 | -185/+228 |
* | ChunkWorx: fixed API change breaking exact and 3x3 playerpos regeneration (fix contributed by Taugeshtu) | madmaxoft@gmail.com | 2012-08-30 | 2 | -5/+11 |
* | Added a basic protocol recognizer and the base for 1.3.2 protocol. | madmaxoft@gmail.com | 2012-08-30 | 14 | -42/+682 |
* | cProtocol handles the initial handshake up to player login | madmaxoft@gmail.com | 2012-08-30 | 6 | -69/+61 |
* | Fixed the VC2010 project file | madmaxoft@gmail.com | 2012-08-30 | 2 | -543/+0 |
* | Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself. | madmaxoft@gmail.com | 2012-08-29 | 72 | -2430/+297 |
* | Added a check if torch is placed on the bottom face, temporarily fix the assert. | madmaxoft@gmail.com | 2012-08-29 | 1 | -0/+4 |
* | Moved all packet-serializing code into cProtocol125; half the packet classes aren't needed anymore. | madmaxoft@gmail.com | 2012-08-28 | 94 | -2731/+812 |
* | Fixed a few warnings | madmaxoft@gmail.com | 2012-08-28 | 3 | -6/+4 |
* | Removed false positives in leakfinder for webserver - by using raw char arrays instead of std::string for const data. | madmaxoft@gmail.com | 2012-08-28 | 1 | -26/+26 |
* | Added the ChunkWorx plugin to SVN (contributed by Taugeshtu) | madmaxoft@gmail.com | 2012-08-27 | 2 | -0/+344 |
* | Cut out all packet handling to a separate cProtocol descendant | madmaxoft@gmail.com | 2012-08-27 | 28 | -1185/+1724 |
* | git-svn-id: http://mc-server.googlecode.com/svn/trunk@795 0a769ca7-a7f5-676a-18bf-c427514a06d6 | madmaxoft@gmail.com | 2012-08-26 | 17 | -153/+259 |
* | Turned a common assert into a warning log | madmaxoft@gmail.com | 2012-08-26 | 1 | -2/+2 |
* | Added basic noteblocks, finished sign storage in Anvil (patch contributed by l0udPL) | madmaxoft@gmail.com | 2012-08-26 | 12 | -7/+343 |
* | Removed old makefile; use GNUmakefile instead | madmaxoft@gmail.com | 2012-08-26 | 4 | -1797/+3 |
* | Fixed compilation problem on Linux (FS case sensitivity sux) | madmaxoft@gmail.com | 2012-08-26 | 1 | -1/+1 |
* | cSocket doesn't use cPackets. | madmaxoft@gmail.com | 2012-08-25 | 6 | -49/+13 |
* | cWorld doesn't use cPackets. | madmaxoft@gmail.com | 2012-08-25 | 9 | -43/+174 |
* | Removed cPackets from cChunk. | madmaxoft@gmail.com | 2012-08-25 | 6 | -124/+155 |
* | Removed packet includes where they're not needed | madmaxoft@gmail.com | 2012-08-24 | 3 | -6/+1 |
* | cPickup doesn't use cPackets. | madmaxoft@gmail.com | 2012-08-24 | 19 | -81/+175 |
* | Ignore some runtime folders | madmaxoft@gmail.com | 2012-08-24 | 0 | -0/+0 |
* | Inventory doesn't use cPackets | madmaxoft@gmail.com | 2012-08-24 | 1 | -12/+3 |
* | Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets. | madmaxoft@gmail.com | 2012-08-24 | 39 | -421/+557 |
* | Added plugin name to deprecation messages | madmaxoft@gmail.com | 2012-08-23 | 6 | -241/+45 |
* | Fixed Bug #237 | lapayo94@gmail.com | 2012-08-23 | 4 | -0/+33 |
* | Fixed WebAdmin showing tab names (thanks for pointing it out Lapayo) | faketruth | 2012-08-23 | 3 | -17/+14 |
* | Added a RateCompareString function to StringUtils | faketruth | 2012-08-23 | 11 | -104/+245 |
* | Added a documentation for block and item handlers | lapayo94@gmail.com | 2012-08-22 | 8 | -28/+46 |
* | WebAdmin should not cause crashes anymore | faketruth | 2012-08-22 | 17 | -375/+366 |
* | Fixed cWebPlugin_Lua being not thread safe. And I don't know why, but it still crashes in Lua sometimes o_O | faketruth | 2012-08-22 | 3 | -18/+43 |
* | Chat history limit on the WebAdmin chat | faketruth | 2012-08-22 | 4 | -99/+104 |
* | Now the web server supports %20 spaces in URLs | faketruth | 2012-08-22 | 1 | -0/+4 |
* | Web chat for the WebAdmin :D | faketruth | 2012-08-22 | 2 | -0/+112 |
* | Now it's possible to only show the plugin's WebAdmin content without the template around it by going to /~webadmin/ instead of /webadmin/ | faketruth | 2012-08-22 | 1 | -3/+9 |
* | Fixed nightbuild script after files move. | madmaxoft@gmail.com | 2012-08-21 | 12 | -14/+20 |
* | Can add/remove worlds from WebAdmin | faketruth | 2012-08-21 | 1 | -2/+77 |
* | Using multi line strings for Core's WebAdmin interface | faketruth | 2012-08-21 | 1 | -51/+52 |
* | Fixed server settings on FireFox | faketruth | 2012-08-21 | 1 | -2/+2 |
* | Can change monster settings in WebAdmin too | faketruth | 2012-08-20 | 1 | -5/+48 |
* | Can now edit some generic server settings through the WebAdmin (port, description, etc) | faketruth | 2012-08-20 | 2 | -0/+111 |
* | Updated clean.bat for cleaning MCServer files | faketruth | 2012-08-20 | 2 | -3/+5 |
* | Updated GNUmakefile to output to MCServer directory | faketruth | 2012-08-20 | 2 | -2/+2 |
* | Moved files used by MCServer to a special MCServer folder | faketruth | 2012-08-20 | 53 | -3/+11 |
* | Window, Chest, Furnace and Pawn are not using cPackets at all | madmaxoft@gmail.com | 2012-08-19 | 17 | -88/+211 |
* | Almost all packets' handling is now rewritten not to use cPacket descendants elsewhere than in cClientHandle. | madmaxoft@gmail.com | 2012-08-19 | 40 | -507/+1089 |
* | Android: Do not create an input thread for Android | faketruth | 2012-08-19 | 1 | -4/+4 |
* | Android: Welcome back gen folder :P | faketruth | 2012-08-19 | 2 | -0/+43 |
* | Android: Moved Android stuff to the ~/trunk/Android/ folder! | faketruth | 2012-08-19 | 18 | -19/+17 |
* | Android: Go away gen folder! You're nothing but trouble (for now) | faketruth | 2012-08-19 | 2 | -42/+0 |
* | Another handful of packets rewritten. | madmaxoft@gmail.com | 2012-08-19 | 25 | -183/+376 |
* | Fixed Bug #236 | lapayo94@gmail.com | 2012-08-19 | 10 | -12/+30 |
* | Android: Finally a log! :D | faketruth | 2012-08-19 | 2 | -40/+50 |
* | Android: Showing last MCServer related logcat message | faketruth | 2012-08-19 | 5 | -35/+87 |
* | Android: I'm probably using a lot of bad practices, but the app looks somewhat better now and polls the server status | faketruth | 2012-08-18 | 6 | -24/+273 |
* | Chat packet handled in the new way; fixed missing packet sending for inventory slot. | madmaxoft@gmail.com | 2012-08-18 | 18 | -208/+211 |
* | Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects. | madmaxoft@gmail.com | 2012-08-18 | 50 | -2356/+1951 |
* | Added Core files to the VC2008 project (so that they can be opened from the IDE there, nothing more) | madmaxoft@gmail.com | 2012-08-18 | 1 | -0/+128 |
* | VC2008: Removed Android-specific files from all Windows build configurations | madmaxoft@gmail.com | 2012-08-18 | 1 | -0/+80 |
* | Android: Pressing back button sends stop command to server | faketruth | 2012-08-18 | 8 | -53/+163 |
* | Fixed an assert in bucket placement | madmaxoft@gmail.com | 2012-08-17 | 1 | -19/+34 |
* | Fixed the VC2010 project to compile (untested, though) | madmaxoft@gmail.com | 2012-08-17 | 2 | -1/+9 |
* | Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 ) | madmaxoft@gmail.com | 2012-08-17 | 57 | -352/+684 |
* | MCServer should run just fine on Android now :D | faketruth | 2012-08-16 | 11 | -20/+54 |
* | Windows compilation fix after Android changes | madmaxoft@gmail.com | 2012-08-16 | 5 | -20/+21 |
* | Compiles on Android! Added Eclipse project, import it into your workspace and it should be runnable on Android! | faketruth | 2012-08-15 | 30 | -21/+399 |
* | Added temporary debug statistics of the RelEntMoveLook packet removal efficiency | madmaxoft@gmail.com | 2012-08-15 | 1 | -0/+12 |
* | Console command "chunkstats" now lists each world and also totals | madmaxoft@gmail.com | 2012-08-15 | 3 | -26/+57 |
* | Added a true "all chunks saved" message for the save-all console command (FS #215) | madmaxoft@gmail.com | 2012-08-15 | 4 | -3/+32 |
* | Fix torches broken in rev 724 | madmaxoft@gmail.com | 2012-08-14 | 2 | -12/+13 |
* | Crafting window crafting result shift-click handling | madmaxoft@gmail.com | 2012-08-14 | 1 | -9/+53 |
* | Crafting window crafting grid shift-click handling | madmaxoft@gmail.com | 2012-08-14 | 2 | -5/+107 |
* | Shift-clicking the crafting grid in curvival inventory tries placing things in inventory first, then the hotbar. | madmaxoft@gmail.com | 2012-08-14 | 1 | -0/+7 |
* | Added a few more stackable items | madmaxoft@gmail.com | 2012-08-14 | 2 | -14/+29 |
* | Shift-click completed in survival inventory window | madmaxoft@gmail.com | 2012-08-14 | 2 | -2/+37 |
* | Made cobwebs transparent | madmaxoft@gmail.com | 2012-08-14 | 1 | -8/+9 |
* | Added partial shift+click handling to the survival inventory | madmaxoft@gmail.com | 2012-08-11 | 8 | -50/+366 |
* | Updated Bindings to match the new armor categories and torch metas | madmaxoft@gmail.com | 2012-08-11 | 2 | -2/+127 |
* | Added some stackable items in cItemHandler::GetMaxStackSize() | madmaxoft@gmail.com | 2012-08-11 | 1 | -0/+15 |
* | Added functions for armor item categories | madmaxoft@gmail.com | 2012-08-11 | 1 | -0/+52 |
* | Added cItemHandler::GetMaxStackSize() with a very basic implementation | madmaxoft@gmail.com | 2012-08-11 | 2 | -0/+28 |
* | Removed a useless include file. | madmaxoft@gmail.com | 2012-08-11 | 4 | -25/+5 |
* | Use named constants instead of magic values - block digging direction and torch placement | madmaxoft@gmail.com | 2012-08-10 | 3 | -109/+98 |
* | Fixed cacti and sugarcane not being placeable on themselves (FS #234, patch submitted by STR_Warrior) | madmaxoft@gmail.com | 2012-08-10 | 2 | -21/+50 |
* | Fixed a crash in creative inventory (FS 235, patch submitted by l0udPL) | madmaxoft@gmail.com | 2012-08-10 | 6 | -48/+76 |
* | Torch placement handling (contributed by l0udPL) | madmaxoft@gmail.com | 2012-08-09 | 2 | -9/+108 |
* | GNUmakefile: added a profiled build ("make profile=1") | madmaxoft@gmail.com | 2012-08-07 | 1 | -1/+11 |
* | Prepared WindowOwner class hierarchy for minecart with chest. | madmaxoft@gmail.com | 2012-08-07 | 6 | -18/+94 |
* | Removed the build folder | madmaxoft@gmail.com | 2012-08-06 | 0 | -0/+0 |
* | Ignoring the build directory altogether | madmaxoft@gmail.com | 2012-08-06 | 0 | -0/+0 |
* | A bit of cleanup and documentation around the UI window handling | madmaxoft@gmail.com | 2012-08-06 | 13 | -86/+143 |
* | Added the Doxygen configuration file | madmaxoft@gmail.com | 2012-08-06 | 1 | -0/+1833 |
* | Fixed runtime crashes in generator on Raspberry Pi (damn picky gcc!) | madmaxoft@gmail.com | 2012-08-06 | 2 | -42/+42 |
* | BLOCKTYPE signedness change - fixed more details | madmaxoft@gmail.com | 2012-08-06 | 4 | -5/+5 |
* | GNUmakefile: Split the debug build into debug and pedantic; more comments; added O3 optimization to external C libraries even in debug mode | madmaxoft@gmail.com | 2012-08-04 | 1 | -9/+55 |
* | Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. | madmaxoft@gmail.com | 2012-08-03 | 23 | -123/+336 |
* | Removed the DeNotcher project, as it's no longer needed and won't even compile | madmaxoft@gmail.com | 2012-08-02 | 21 | -2712/+0 |
* | Ravines: implemented proper caching - another 10 % in generator speedup :) | madmaxoft@gmail.com | 2012-07-29 | 2 | -12/+61 |
* | DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. | madmaxoft@gmail.com | 2012-07-29 | 3 | -4/+98 |
* | Chunk generator outputs its performance in chunks per second | madmaxoft@gmail.com | 2012-07-29 | 1 | -0/+28 |
* | BiomeGen: cca 3% speedup | madmaxoft@gmail.com | 2012-07-29 | 1 | -2/+2 |
* | Fixed *nix compilation for md5.cpp | madmaxoft@gmail.com | 2012-07-29 | 1 | -0/+7 |
* | Fixed warnings in item handlers - items' damage value is a short, but block meta is only a NIBBLETYPE. Also slight cleanup. | madmaxoft@gmail.com | 2012-07-29 | 14 | -142/+307 |
* | Fixed warnings in md5 | madmaxoft@gmail.com | 2012-07-29 | 2 | -4/+27 |
* | Fixed MSVC project for Squirrel lib, no more linker warnings about vc90.pdb | madmaxoft@gmail.com | 2012-07-29 | 1 | -6/+6 |
* | Fixed a few gcc warnings | madmaxoft@gmail.com | 2012-07-28 | 3 | -4/+4 |
* | VC2008 project: finally a truly Release build, with full optimization. | madmaxoft@gmail.com | 2012-07-28 | 1 | -0/+8 |
* | Caves and Ravines: fixed compilation and linking issues on gcc | madmaxoft@gmail.com | 2012-07-28 | 2 | -4/+4 |
* | Removed bottom lava from caves generator, added a new finish generator BottomLava for that. Also fixed a slight error in SameBlock composition generator cfg | madmaxoft@gmail.com | 2012-07-27 | 4 | -25/+69 |
* | Basic WormNestCaves are working | madmaxoft@gmail.com | 2012-07-27 | 1 | -17/+45 |
* | Initial WormNestCaves commit. Won't generate caves, only the schematic for caves' centers. | madmaxoft@gmail.com | 2012-07-27 | 3 | -57/+621 |
* | Fixed a possible crash in Ravines. | madmaxoft@gmail.com | 2012-07-27 | 1 | -3/+3 |
* | Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ ) | madmaxoft@gmail.com | 2012-07-22 | 8 | -91/+514 |
* | Ravines: removed an unneeded member | madmaxoft@gmail.com | 2012-07-22 | 2 | -2/+0 |
* | Noise: made interpolation methods public static, so that they can be used by the outside world as well | madmaxoft@gmail.com | 2012-07-22 | 2 | -6/+8 |
* | Ignore ChunkWorxSave.ini | madmaxoft@gmail.com | 2012-07-22 | 0 | -0/+0 |
* | Added a (disabled) debugging code for anvil underground overviewing, useful for exploring MC cave generation style | madmaxoft@gmail.com | 2012-07-21 | 1 | -4/+15 |
* | Grass blockticking fix | madmaxoft@gmail.com | 2012-07-21 | 1 | -30/+32 |
* | Slight cChunk optimization | madmaxoft@gmail.com | 2012-07-21 | 1 | -1/+1 |
* | Implemented the missing HOOK_PLAYER_SPAWN hook (although its name is not too good, should be PLAYER_AUTH) | madmaxoft@gmail.com | 2012-07-21 | 1 | -0/+17 |
* | Added a Release Profiled configuration to Squirrel MSVC2008 project | madmaxoft@gmail.com | 2012-07-21 | 2 | -2/+63 |
* | Ravines: implemented linear finishing, now the ravine walls are smooth. | madmaxoft@gmail.com | 2012-07-20 | 1 | -1/+42 |
* | Ravines: removed a debugging feature from release builds | madmaxoft@gmail.com | 2012-07-19 | 1 | -0/+2 |
* | Ravines: initial implementation, randomized shapes are working, but still needs some work | madmaxoft@gmail.com | 2012-07-19 | 7 | -17/+516 |
* | Makefile fix for the newly added squirrel, MCServer compilable on *nix again | madmaxoft@gmail.com | 2012-07-18 | 1 | -1/+1 |
* | SocketThreads: hopefully fixed MacOSX failure with client ping crashing the server | madmaxoft@gmail.com | 2012-07-18 | 1 | -1/+2 |
* | Fixed incompatibility to apples c++ compiler... | lapayo94@gmail.com | 2012-07-17 | 4 | -8/+16 |
* | Simple health regeneration system | lapayo94@gmail.com | 2012-07-17 | 13 | -143/+212 |
* | Fixed compilation on OS X and maybe *nix as well | madmaxoft@gmail.com | 2012-07-17 | 1 | -1/+2 |
* | Some code improvements | lapayo94@gmail.com | 2012-07-16 | 77 | -413/+259 |
* | Fixed a copypasta error in previous commit | madmaxoft@gmail.com | 2012-07-16 | 1 | -1/+1 |
* | Changed GetBlockMeta to return NIBBLETYPE instead of char | madmaxoft@gmail.com | 2012-07-16 | 11 | -12/+12 |
* | Fixed a compilation warning | madmaxoft@gmail.com | 2012-07-16 | 1 | -1/+1 |
* | fixed redstone repeater placement | lapayo94@gmail.com | 2012-07-16 | 4 | -4/+38 |
* | Fixed some small bugs :) | lapayo94@gmail.com | 2012-07-16 | 9 | -38/+103 |
* | A new Block handling system :o | lapayo94@gmail.com | 2012-07-15 | 93 | -1244/+3609 |
* | cThread uses AString instead of char * for name (fixed a warning) | madmaxoft@gmail.com | 2012-07-15 | 2 | -8/+18 |
* | World threads are stopped before the plugin mgr for clean exit (FS #228) | madmaxoft@gmail.com | 2012-07-15 | 4 | -4/+32 |
* | Disabled MSVC deprecation / security warnings for external libraries - we expect them to be secure enough | madmaxoft@gmail.com | 2012-07-15 | 5 | -11/+16 |
* | Removed the deprecated confusing E_BLOCK_WOOD | madmaxoft@gmail.com | 2012-07-15 | 3 | -4/+4 |
* | Leaves blocks allowed one more block of distance from a log block before they decay | madmaxoft@gmail.com | 2012-07-15 | 1 | -2/+2 |
* | Basic jungle trees with vines, efficient trees handling. | madmaxoft@gmail.com | 2012-07-15 | 5 | -186/+322 |
* | Squirrel: removed CLR from dependencies (we're not in C#) | madmaxoft@gmail.com | 2012-07-13 | 1 | -2/+2 |
* | Fixed case comparison - used the builtin function | madmaxoft@gmail.com | 2012-07-13 | 2 | -13/+1 |
* | fixed /tp command | lapayo94@gmail.com | 2012-07-13 | 3 | -11/+28 |
* | The gamemode is now only saved if it is different from the current gamemode. | lapayo94@gmail.com | 2012-07-13 | 3 | -4/+15 |
* | Save last gamemode | lapayo94@gmail.com | 2012-07-12 | 2 | -1/+11 |
* | cleaned the svn:ignore property a little bit | lapayo94@gmail.com | 2012-07-12 | 0 | -0/+0 |
* | fixed bug http://www.mc-server.org/support/index.php?do=details&task_id=212&project=2 | lapayo94@gmail.com | 2012-07-12 | 1 | -1/+1 |
* | Missed a file | lapayo94@gmail.com | 2012-07-12 | 2 | -1/+7 |
* | http://www.mc-server.org/support/index.php?do=details&task_id=153 | lapayo94@gmail.com | 2012-07-12 | 5 | -4/+13 |
* | Fixed some bugs within the squirrel plugin system. | lapayo94@gmail.com | 2012-07-10 | 4 | -21/+61 |
* | Authentication should work now.. | lapayo94@gmail.com | 2012-07-10 | 1 | -7/+8 |
* | Removed some debug messages and removed an old file | lapayo94@gmail.com | 2012-07-09 | 3 | -165/+3 |
* | Improved Squirrel Bindings | lapayo94@gmail.com | 2012-07-09 | 44 | -8324/+367 |
* | Sorry... | lapayo94@gmail.com | 2012-07-09 | 1 | -2/+3 |
* | Missed precompiled headers in Release Mode | lapayo94@gmail.com | 2012-07-09 | 1 | -1/+1 |
* | BlockArea name change reverted | lapayo94@gmail.com | 2012-07-09 | 12 | -27/+386 |
* | Squirrel Plugins | lapayo94@gmail.com | 2012-07-08 | 74 | -7256/+14262 |
* | Added a lilypad finisher | madmaxoft@gmail.com | 2012-07-03 | 3 | -1/+110 |
* | Temporary jungle trees (swamp-like), based on code by STR_Warrior). Also vines don't overwrite leaves anymore. | madmaxoft@gmail.com | 2012-07-02 | 3 | -2/+51 |
* | Leaves decay adjusted to 4 blocks in between the leaves and the log, instead of previous 3 | madmaxoft@gmail.com | 2012-07-02 | 1 | -2/+2 |
* | Leaves decay properly - if they are not connected to a log | madmaxoft@gmail.com | 2012-07-02 | 3 | -32/+123 |
* | Only apple leaves can drop apples | madmaxoft@gmail.com | 2012-07-02 | 1 | -1/+4 |
* | BLOCKTYPE and NIBBLETYPE are finally exported in Lua API as numbers, not usertypes | madmaxoft@gmail.com | 2012-07-02 | 4 | -22/+36 |
* | cBlockArea object added (with only minimal testing so far) | madmaxoft@gmail.com | 2012-07-02 | 12 | -39/+1888 |
* | Patch from STR_Warrior, OreNest counts adjustment | madmaxoft@gmail.com | 2012-07-02 | 1 | -5/+5 |
* | Added the cWorld::DoWithPlayer() function and exported it in the Lua API. Removed the obsolete cWorld::GetPlayer() function. | madmaxoft@gmail.com | 2012-07-02 | 5 | -87/+107 |
* | ChunkDef: Fixed getters taking a const ptr | madmaxoft@gmail.com | 2012-07-02 | 1 | -5/+11 |
* | Core: Added the check for item damage before attempting a repair | madmaxoft@gmail.com | 2012-06-21 | 1 | -2/+11 |
* | Core: merged in the Fixies plugin code | madmaxoft@gmail.com | 2012-06-19 | 2 | -44/+249 |
* | Removed json-related methods from Lua API | madmaxoft@gmail.com | 2012-06-19 | 3 | -75/+8 |
* | Made ForEach API safer to use, now supports Destroy()-ing objects, too ( http://forum.mc-server.org/showthread.php?tid=434&pid=3513#pid3513 ) | madmaxoft@gmail.com | 2012-06-19 | 3 | -9/+18 |
* | Fixed a possible crash when restarting / stopping the server. | madmaxoft@gmail.com | 2012-06-19 | 1 | -0/+1 |
* | Fixed a (non-fatal) error in the profiling script | madmaxoft@gmail.com | 2012-06-18 | 1 | -5/+6 |
* | Crops aren't uprooted if farmland is dry. | cedeel@gmail.com | 2012-06-18 | 1 | -3/+12 |
* | Removed the deprecated GetBlockEntity(), added several enumerators to replace it. | madmaxoft@gmail.com | 2012-06-17 | 9 | -52/+396 |
* | Logs completion of chunk saving (FS #215) | cedeel@gmail.com | 2012-06-17 | 1 | -0/+1 |
* | Macro-ized the ForEachSomethingInChunk Lua glue code (will soon be used for block entities, too) | madmaxoft@gmail.com | 2012-06-17 | 1 | -92/+95 |
* | Fixed leaves blockticking - must touch neighboring chunks, too, instead of self at wrong places. | madmaxoft@gmail.com | 2012-06-17 | 2 | -23/+55 |
* | Fixed lighting for cake, fence, fence gates, glass pane, iron bars, iron door and wooden door | madmaxoft@gmail.com | 2012-06-16 | 4 | -4/+15 |
* | Leaves: Applied patch by Luksor. | cedeel@gmail.com | 2012-06-16 | 2 | -1/+25 |
* | Quick fix to support authentication. | cedeel@gmail.com | 2012-06-16 | 1 | -2/+11 |
* | Added new hooks: UPDATING_SIGN and UPDATED_SIGN. The first one is capable of changing the sign text by returning the new four lines along with the bool value | madmaxoft@gmail.com | 2012-06-16 | 8 | -8/+451 |
* | Proper kick reasons! | cedeel@gmail.com | 2012-06-16 | 1 | -3/+6 |
* | Exported cWorld::ForEachEntity and cWorld::ForEachEntityInChunk; no idea if they actually work | madmaxoft@gmail.com | 2012-06-16 | 8 | -40/+216 |
* | Lua binding for cVine fixed | cedeel@gmail.com | 2012-06-16 | 4 | -73/+110 |
* | Rewritten ForEach using #define-s, new ones can be added as a simple one-liner | madmaxoft@gmail.com | 2012-06-15 | 4 | -168/+90 |
* | Lit furnaces can be used by players | madmaxoft@gmail.com | 2012-06-15 | 1 | -0/+1 |
* | Anvil: added support for signs (why was it still missing??) | madmaxoft@gmail.com | 2012-06-15 | 3 | -3/+51 |
* | Basic handling of vines. No growth yet. | cedeel@gmail.com | 2012-06-15 | 5 | -15/+52 |
* | Fixed placing block on tall grass (FS #209) | madmaxoft@gmail.com | 2012-06-15 | 1 | -1/+1 |
* | Only spawn nether mobs in nether biome. | cedeel@gmail.com | 2012-06-15 | 1 | -20/+26 |
* | Fixed snow again, this time for real. | cedeel@gmail.com | 2012-06-14 | 1 | -2/+17 |
* | Fixes placing blocks on snow. | cedeel@gmail.com | 2012-06-14 | 1 | -10/+21 |
* | Renamed HOOK_WEATHER_CHANGE to HOOK_WEATHER_CHANGED, added the glue code for it to actually work | madmaxoft@gmail.com | 2012-06-14 | 8 | -7/+152 |
* | Added a world parameter to HOOK_CHUNK_GENERATING. | madmaxoft@gmail.com | 2012-06-14 | 8 | -52/+65 |
* | Removed recipes.txt from nightbuild packing list | madmaxoft@gmail.com | 2012-06-14 | 1 | -1/+0 |
* | Fix makefile | cedeel@gmail.com | 2012-06-14 | 1 | -8/+0 |
* | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 2012-06-14 | 390 | -86875/+86875 |
* | Added HOOK_WEATHER_CHANGE. | cedeel@gmail.com | 2012-06-14 | 4 | -2/+7 |
* | Moved LuaFunctions.h into the Bindings section of the project | madmaxoft@gmail.com | 2012-06-13 | 1 | -4/+4 |
* | Exported the ItemCategory functions and added a IsTool() function to it, for easy checking whether an item is a tool | faketruth | 2012-06-13 | 3 | -4/+198 |
* | Added a BlockToPickup hook for modifying pickups when a player breaks a block. | madmaxoft@gmail.com | 2012-06-13 | 14 | -88/+640 |
* | Modified ToLua additional script to allow multi-usertype virtual functions | madmaxoft@gmail.com | 2012-06-13 | 1 | -2/+2 |
* | I think the chunk generation hooks for Lua are pretty good now, though it might still need some tweaking | faketruth | 2012-06-13 | 4 | -35/+655 |
* | Revamped the weather system. | cedeel@gmail.com | 2012-06-13 | 4 | -32/+107 |
* | Added working crafting hooks HOOK_PRE_CRAFTING, HOOK_CRAFTING_NO_RECIPE and HOOK_POST_CRAFTING | madmaxoft@gmail.com | 2012-06-12 | 11 | -73/+637 |
* | Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether. | madmaxoft@gmail.com | 2012-06-12 | 19 | -1032/+1393 |
* | Fixed an error | cedeel@gmail.com | 2012-06-12 | 1 | -1/+1 |
* | Allow current items | cedeel@gmail.com | 2012-06-12 | 1 | -2/+2 |
* | Added implementation of E_PLUGIN_CHUNK_GENERATING lua hook | faketruth | 2012-06-11 | 11 | -25/+324 |
* | Fixed a bug in crafting recipes - would consume multiple items of asterisked ingredients (FS #205) | madmaxoft@gmail.com | 2012-06-09 | 1 | -18/+25 |
* | Disallowed placing cacti in water | madmaxoft@gmail.com | 2012-06-09 | 1 | -0/+2 |
* | Snow cover breaks when the block below it is removed (FS #184). | madmaxoft@gmail.com | 2012-06-09 | 1 | -1/+3 |
* | Fixed a forgotten ini file read | madmaxoft@gmail.com | 2012-06-09 | 1 | -0/+1 |
* | Removed an unneeded include | madmaxoft@gmail.com | 2012-06-09 | 1 | -1/+0 |
* | More ini settings save their defaults | madmaxoft@gmail.com | 2012-06-09 | 4 | -20/+18 |
* | World generator uses the new Ini interface; also set new defaults for the generator to match the best generation we currently have | madmaxoft@gmail.com | 2012-06-09 | 1 | -63/+57 |
* | New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorld | madmaxoft@gmail.com | 2012-06-09 | 5 | -96/+296 |
* | Sugarcane and cactus max height can be set in world.ini. | madmaxoft@gmail.com | 2012-06-09 | 5 | -8/+77 |
* | Plants growable by bonemeal are settable in the world.ini. Default matches vanilla MC. | madmaxoft@gmail.com | 2012-06-09 | 5 | -15/+88 |
* | Cacti grow by themselves and by bonemeal | madmaxoft@gmail.com | 2012-06-09 | 7 | -6/+83 |
* | Bonemeal is consumed in survival mode when used on growable blocks | madmaxoft@gmail.com | 2012-06-09 | 4 | -10/+15 |
* | Tall grass finally drops seeds | madmaxoft@gmail.com | 2012-06-09 | 1 | -0/+1 |
* | Biomal CompoGen now correctly produces sand in desert mountains, too | madmaxoft@gmail.com | 2012-06-08 | 1 | -1/+1 |
* | Fixed random drops not occurring at all | madmaxoft@gmail.com | 2012-06-08 | 1 | -2/+2 |
* | Sugarcane grows and can be grown using bonemeal. | madmaxoft@gmail.com | 2012-06-08 | 6 | -60/+132 |
* | Simplify ifdef. Makes compiling possible on BSD | cedeel@gmail.com | 2012-06-08 | 1 | -8/+8 |
* | Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen | madmaxoft@gmail.com | 2012-06-08 | 5 | -39/+136 |
* | Configurable classic composition generator | cedeel@gmail.com | 2012-06-08 | 9 | -61/+47 |
* | Fixed the nightbuild script for automatic Bindings generation | madmaxoft@gmail.com | 2012-06-07 | 1 | -0/+2 |
* | Bonemeal works on crops, melons, pumpkins, saplings and grass. Plant growing has been refactored into separate functions callable from Lua, too. | madmaxoft@gmail.com | 2012-06-07 | 10 | -6/+286 |
* | Nightbuild: bindings are automatically update before the build | madmaxoft@gmail.com | 2012-06-07 | 3 | -2/+12 |
* | BlockChecking split into a separate function | madmaxoft@gmail.com | 2012-06-07 | 2 | -94/+98 |
* | Repeaters' delays can be set by rclk | madmaxoft@gmail.com | 2012-06-07 | 8 | -4/+49 |
* | Grass grows under vines | madmaxoft@gmail.com | 2012-06-07 | 1 | -0/+1 |
* | Multiple packets are serialized in one request. | madmaxoft@gmail.com | 2012-06-07 | 1 | -5/+6 |
* | Fixed a typo in grass spreading causing much of the "too many packets" error. | madmaxoft@gmail.com | 2012-06-07 | 1 | -5/+8 |
* | Added more statistics to the packet queue overfill problem. | madmaxoft@gmail.com | 2012-06-07 | 1 | -2/+20 |
* | (Temporary) hotfix for the "too many packets" error - set the packet limit 5x higher. | madmaxoft@gmail.com | 2012-06-07 | 1 | -1/+7 |
* | Snow drops snowballs only when mined with a shovel | madmaxoft@gmail.com | 2012-06-07 | 1 | -1/+11 |
* | Grass spreads to adjacent dirt blocks. Doesn't check dest light yet. | madmaxoft@gmail.com | 2012-06-06 | 2 | -17/+53 |
* | Hopefully fixed lighting around chests and crops | madmaxoft@gmail.com | 2012-06-06 | 1 | -0/+5 |
* | Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool. | madmaxoft@gmail.com | 2012-06-06 | 36 | -326/+1056 |
* | BlockIDs, ItemIDs and Metas updated, courtesy of Taugeshtu | madmaxoft@gmail.com | 2012-06-06 | 1 | -5/+168 |
* | Fixed webadmin for the fixed stringsplitting | madmaxoft@gmail.com | 2012-06-05 | 1 | -140/+150 |
* | New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld) | madmaxoft@gmail.com | 2012-06-05 | 10 | -856/+287 |
* | Fixed previous commit's recipes and items. | madmaxoft@gmail.com | 2012-06-05 | 2 | -8/+15 |
* | Added crafting recipes and items, courtesy of Taugeshtu | madmaxoft@gmail.com | 2012-06-05 | 2 | -12/+272 |
* | Added specific wood types, modified recipes accordingly | madmaxoft@gmail.com | 2012-06-04 | 2 | -9/+46 |
* | strstream is deprecated, using sstream instead | cedeel@gmail.com | 2012-06-04 | 1 | -1/+1 |
* | Fixed crafting.txt filename in the nighbuild script | madmaxoft@gmail.com | 2012-06-04 | 1 | -1/+1 |
* | Eliminated unused files from a ToLua library VC2008 project | madmaxoft@gmail.com | 2012-06-04 | 1 | -16/+0 |
* | Fixed tolua++ sources to consider AString a builtin string type. Fixed tolua++ VC projects for compilation with local Lua. | madmaxoft@gmail.com | 2012-06-04 | 6 | -8175/+8262 |
* | Fixed Linux compilation. | cedeel@gmail.com | 2012-06-04 | 2 | -2/+8 |
* | Added the new recipe parser, parsing the crafting.txt file. Included are a few recipes. The old parser still works, but will be replaced soon. | madmaxoft@gmail.com | 2012-06-04 | 21 | -18948/+20029 |
* | Fixed MSVC2010 projects for new zlib | madmaxoft@gmail.com | 2012-06-04 | 3 | -34/+34 |
* | Fixed MSVC2008 projects for new zlib | madmaxoft@gmail.com | 2012-06-04 | 2 | -33/+29 |
* | Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files | cedeel@gmail.com | 2012-06-04 | 42 | -19772/+20591 |
* | Added planks into items.ini | madmaxoft@gmail.com | 2012-06-03 | 1 | -0/+1 |
* | Updated items.ini (by Luksor) | madmaxoft@gmail.com | 2012-06-03 | 1 | -3/+97 |
* | Integrated recipes by Luksor; cleaned the file up, hopefully clarified the syntax. | madmaxoft@gmail.com | 2012-06-03 | 1 | -200/+284 |
* | Biomal composition gen: added the bedrock layer at the bottom | madmaxoft@gmail.com | 2012-06-02 | 1 | -4/+5 |
* | Added the Biomal composition generator. | madmaxoft@gmail.com | 2012-06-02 | 5 | -18/+283 |
* | ClientHandle dumps the contents of all packets in the queue if the packet queue gets overloaded to the point of client-kicking. Use this to debug FS #197. | madmaxoft@gmail.com | 2012-06-02 | 1 | -0/+63 |
* | Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max() | madmaxoft@gmail.com | 2012-06-02 | 3 | -10/+7 |
* | Added a cHeiGenCache object for caching generated heightmaps. World generation is now about twice as fast as before Rev 535 :) | madmaxoft@gmail.com | 2012-06-02 | 3 | -0/+143 |
* | Added a cBioGenCache object for caching generated biomes | madmaxoft@gmail.com | 2012-06-02 | 3 | -0/+144 |
* | Added the Biomal height generator, made it the default height generator. | madmaxoft@gmail.com | 2012-06-02 | 6 | -6/+176 |
* | Core: fixed old API | madmaxoft@gmail.com | 2012-06-02 | 1 | -1/+1 |
* | Added Lua function cRoot:ForEachWorld(), removed the obsolete cRoot:GetWorld() method (both C++ and Lua) | madmaxoft@gmail.com | 2012-06-02 | 6 | -64/+137 |
* | Fixed a nasty int overflow bug in blockticking code ( http://forum.mc-server.org/showthread.php?tid=457 ) | madmaxoft@gmail.com | 2012-06-01 | 1 | -3/+4 |
* | DistortedVoronoi biome generator | madmaxoft@gmail.com | 2012-05-31 | 3 | -36/+67 |
* | cWorld::UnloadUnusedChunks() exported to Lua | madmaxoft@gmail.com | 2012-05-31 | 3 | -3/+37 |
* | Fixed melons and pumpkins generating in a wrong place. | madmaxoft@gmail.com | 2012-05-31 | 1 | -1/+1 |
* | My first Lua plugin, yay! sTick allows a player to force a blocktick on any block by rightclicking it with a stick. | madmaxoft@gmail.com | 2012-05-30 | 2 | -0/+38 |
* | Added more statistics to the "chunkstats" server console command | madmaxoft@gmail.com | 2012-05-30 | 1 | -1/+19 |
* | Added support for SetNextBlockTick() function callable from Lua | madmaxoft@gmail.com | 2012-05-30 | 8 | -20/+92 |
* | Melon and pumpkin stems now grow melons and pumpkins | madmaxoft@gmail.com | 2012-05-30 | 1 | -1/+1 |
* | Fixed blocktick distribution | madmaxoft@gmail.com | 2012-05-30 | 2 | -18/+15 |
* | Lua plugins can now query the world for various queue sizes ( http://forum.mc-server.org/showthread.php?tid=432 ) | madmaxoft@gmail.com | 2012-05-30 | 3 | -4/+142 |
* | Seeds can now be planted and they grow (albeit too quickly and too non-uniformly, need to fix blocktick selection) | madmaxoft@gmail.com | 2012-05-30 | 1 | -1/+28 |
* | Farmland gets hydrated and dehydrated. Fixed an off-by-one error in neighbor-chunk manipulation. | madmaxoft@gmail.com | 2012-05-30 | 2 | -3/+76 |
* | Fixed a crash when chunks were loaded / generated with entities ( http://forum.mc-server.org/showthread.php?tid=450 ) | madmaxoft@gmail.com | 2012-05-30 | 1 | -26/+4 |
* | Farmland is created using a hoe on dirt or grass. | madmaxoft@gmail.com | 2012-05-29 | 2 | -2/+16 |
* | Refactored item-eating from cClientHandle into cPlayer | madmaxoft@gmail.com | 2012-05-29 | 3 | -82/+72 |
* | Added code for the chunks to manipulate their neighbors while ticking. Also added some basic farming support - melon and pumpkin growing code. Untested and untestable so far, will test and fix later. | madmaxoft@gmail.com | 2012-05-29 | 10 | -324/+442 |
* | Cacti don't gather snow | madmaxoft@gmail.com | 2012-05-28 | 1 | -0/+1 |
* | Chests and Furnaces are now saved properly into Anvil scheme. | madmaxoft@gmail.com | 2012-05-28 | 9 | -57/+210 |
* | Ice finisher generator; fixed snow on water. | madmaxoft@gmail.com | 2012-05-27 | 2 | -1/+33 |
* | Added a snow finisher generator | madmaxoft@gmail.com | 2012-05-27 | 1 | -1/+25 |
* | Added some useful biome synonyms; added block property IsSnowable; alphabetically sorted block property setting | madmaxoft@gmail.com | 2012-05-27 | 3 | -53/+85 |
* | Voronoi has a minimum cell size of 4 blocks now, to avoid some extreme corner-cases | madmaxoft@gmail.com | 2012-05-27 | 1 | -1/+1 |
* | Added a voronoi biome generator (#180) | madmaxoft@gmail.com | 2012-05-27 | 3 | -0/+91 |
* | DebugBiomes composition generator now uses only blocks suitable for terrain (from an internal list) | madmaxoft@gmail.com | 2012-05-27 | 1 | -1/+28 |
* | Added wool and netherrack block IDs | madmaxoft@gmail.com | 2012-05-27 | 3 | -4/+8 |
* | Restructured biome generators with a list of available biomes to use a common ancestor (preparation for Voronoi and DistortedVoronoi) | madmaxoft@gmail.com | 2012-05-27 | 2 | -11/+30 |
* | ConstantBiome parsing now uses the string-to-biome conversion (#183) | madmaxoft@gmail.com | 2012-05-27 | 1 | -2/+7 |
* | Added the CheckerBoardBiomes parameter for setting biomes that CheckerBoard generates (#179). Added string-to-biome conversion (#183). Added OreNests to default Structures configuration. | madmaxoft@gmail.com | 2012-05-27 | 5 | -8/+109 |
* | Improved logging on mis-configuration in cPlayer and cWorldStorage | madmaxoft@gmail.com | 2012-05-27 | 2 | -2/+6 |
* | Merged the composable_generator branch into the trunk | madmaxoft@gmail.com | 2012-05-25 | 82 | -2954/+5415 |
* | Fixed output directory structure in the "Release profiled" configuration | madmaxoft@gmail.com | 2012-05-09 | 5 | -10/+10 |
* | Removed a debugging construct that accidentally leaked into previous commit | madmaxoft@gmail.com | 2012-05-08 | 1 | -8/+0 |
* | Fast NBT writer (Saving a chunk is now about twice as fast) | madmaxoft@gmail.com | 2012-05-08 | 4 | -73/+364 |
* | Fixed two "bottlenecks" found using profiling - MakeIndex() instead of MakeIndexNoCheck() | madmaxoft@gmail.com | 2012-05-08 | 1 | -2/+2 |
* | Added a profiling option to the VC2008 projects, using the MS standalone profiler (see vc2008/profile_run.cmd for details and usage) | madmaxoft@gmail.com | 2012-05-08 | 8 | -0/+491 |
* | Fast NBT Parser (loading a chunk is now about 10 times faster) | madmaxoft@gmail.com | 2012-05-07 | 9 | -104/+702 |
* | Updated version text to include 1.2.5; ChunkSender doesn't serialize chunk packets for chunks without a client | madmaxoft@gmail.com | 2012-05-07 | 2 | -1/+6 |
* | Anvil storage writing (Basic storage is working, NO entities except for chests are working! Don't use for real servers) | madmaxoft@gmail.com | 2012-04-23 | 11 | -35/+431 |
* | Lapis gets generated (thanks, Fordship) | madmaxoft@gmail.com | 2012-04-15 | 1 | -0/+5 |
* | Moved the commands /coords /viewdistance and /regeneratechunks from cServer.cpp to the Core plugin | faketruth | 2012-04-11 | 9 | -65/+50 |
* | Added error messages to socket closing error conditions for *nix | madmaxoft@gmail.com | 2012-04-10 | 1 | -2/+2 |
* | Added the permission "builtin.regeneratechunk" needed for regenerating chunks using a command. | madmaxoft@gmail.com | 2012-04-10 | 1 | -0/+5 |
* | Added the "/regeneratechunk" command that regenerates either current chunk or a chunk specified with x, z parameters. TODO: permissions - we don't want guests erasing our chunks! | madmaxoft@gmail.com | 2012-04-10 | 10 | -37/+104 |
* | Compression error -5 fix | madmaxoft@gmail.com | 2012-04-04 | 1 | -2/+3 |
* | Fixed a parsing error in NBT classes (doubles weren't parsing correctly); | madmaxoft@gmail.com | 2012-04-04 | 2 | -1/+227 |
* | StringUtils' GetDirectoryContents() now accepts empty string and interprets it as "current directory" (*nix fix) | madmaxoft@gmail.com | 2012-04-04 | 1 | -1/+5 |
* | Logging OnBlockDig and OnBlockPlace only in Debug mode ( http://mc-server.org/support/index.php?do=details&task_id=133&project=2 ) | madmaxoft@gmail.com | 2012-04-03 | 1 | -2/+8 |
* | Attempted a fix for cSocket's Bind() call on MacOS-based systems (initializing the whole sockaddr_in structure with zeroes first) | madmaxoft@gmail.com | 2012-04-03 | 1 | -0/+1 |
* | cSocket.cpp should also compile on Mac now (I hope) | faketruth | 2012-03-31 | 1 | -1/+1 |
* | Fixed a crash when fluid would try to go below the world (y = -1) | faketruth | 2012-03-31 | 1 | -4/+6 |
* | Got rid of sPluginManagerState | faketruth | 2012-03-28 | 6 | -71/+91 |
* | Fixed a possible crash in ChunkSender - a client would be reported as removed but still would be in the internal queue. | madmaxoft@gmail.com | 2012-03-27 | 2 | -2/+16 |
* | Removed the unneeded header wdirent.h | madmaxoft@gmail.com | 2012-03-26 | 1 | -369/+0 |
* | Added the supported client version to banner; shamelessly added myself to the authors list ;) | madmaxoft@gmail.com | 2012-03-26 | 3 | -4/+13 |
* | A globally-accessible OS-independent GetDirectoryContents() function for listing all objects in a folder as an AStringList | madmaxoft@gmail.com | 2012-03-25 | 6 | -85/+81 |
* | Fixed the Log altogether (doesn't use NULL-to-va_list assignment, compiles for RaspberryPi) | madmaxoft@gmail.com | 2012-03-25 | 2 | -14/+6 |
* | Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense. | madmaxoft@gmail.com | 2012-03-24 | 17 | -452/+408 |
* | Protocol version bumped up to 29 (MC 1.2.4), seems to work. | madmaxoft@gmail.com | 2012-03-24 | 1 | -1/+1 |
* | Removed the split between 1.2.3 and 1.1, left only 1.2.3 code | madmaxoft@gmail.com | 2012-03-24 | 13 | -227/+11 |
* | Reverted the previous commit - it is useless, since entities still depend heavily on cWorld | madmaxoft@gmail.com | 2012-03-24 | 18 | -258/+47 |
* | Encapsulated cWorld functions needed in cWorldStorage into an interface, so that cWorldStorage can actually be used outside of MC-Server (such as storage conversion tools and chunk analyzers) | madmaxoft@gmail.com | 2012-03-23 | 18 | -47/+258 |
* | Fixed a deadlock by removing clients from all chunks upon their exit, not using the clients chunklists. | madmaxoft@gmail.com | 2012-03-22 | 6 | -22/+51 |
* | Added core.build permission to Core. Without this permission players are unable to build | faketruth | 2012-03-19 | 5 | -4/+20 |
* | Fixed player heads always pointing north (new EntityHeadLook packet) | madmaxoft@gmail.com | 2012-03-19 | 6 | -15/+81 |
* | Fixed a warning in a Release build | madmaxoft@gmail.com | 2012-03-19 | 1 | -1/+4 |
* | Install: added the high_detail_debug and medium_detail_debug scripts | madmaxoft@gmail.com | 2012-03-19 | 3 | -0/+3 |
* | Made some logging output debug-only | madmaxoft@gmail.com | 2012-03-19 | 1 | -6/+6 |
* | Basic cWindow thread-safety | madmaxoft@gmail.com | 2012-03-19 | 6 | -63/+132 |
* | SocketThreads: proper thread finishing sequence (doesn't trigger AppVerifier checks :) | madmaxoft@gmail.com | 2012-03-19 | 1 | -0/+9 |
* | Got rid of cPlayer::sPlayerState | faketruth | 2012-03-16 | 2 | -88/+47 |
* | That didn't work.. I forgot some cChunk functions were changed. Now it should compile again | faketruth | 2012-03-16 | 2 | -1/+4 |
* | Exposed a function to Lua to get a block's sky light value | faketruth | 2012-03-16 | 6 | -33/+72 |
* | Actually commented out the Anvil terrain inversion code | madmaxoft@gmail.com | 2012-03-14 | 1 | -1/+1 |
* | Anvil support: Added a debugging section for inverting terrain (So that MC cave generator can be seen in action). Commented out, so that it doesn't make it into the release versions | madmaxoft@gmail.com | 2012-03-14 | 1 | -0/+24 |
* | Unified the chunk data to use the BLOCKDATA datatype. | madmaxoft@gmail.com | 2012-03-14 | 16 | -33/+52 |
* | Added the new ChunkDef.h into VC2010 project | madmaxoft@gmail.com | 2012-03-14 | 2 | -0/+2 |
* | Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency | madmaxoft@gmail.com | 2012-03-14 | 34 | -592/+806 |
* | Fixed the server not waiting for the world to save completely before stopping | madmaxoft@gmail.com | 2012-03-13 | 1 | -0/+3 |
* | Removed an unwarranted assert in cChunkSender | madmaxoft@gmail.com | 2012-03-13 | 1 | -2/+5 |
* | Small optimizations in the SetNibble() and GetNibble() functions; removed unused lighting functions from cChunk | madmaxoft@gmail.com | 2012-03-13 | 2 | -96/+23 |
* | Fixed a few warnings, lifted up the block interactinos limit to 20 (10 was not enough for Creative mode) | madmaxoft | 2012-03-13 | 3 | -21/+2 |
* | Gotten rid of stricmp MSVC warnings | madmaxoft@gmail.com | 2012-03-12 | 1 | -2/+2 |
* | *nix compilation fix (for rev 402) | madmaxoft@gmail.com | 2012-03-12 | 1 | -4/+6 |
* | Added a flat terrain generator with settable terrain height | madmaxoft@gmail.com | 2012-03-12 | 8 | -10/+160 |
* | Fixed MapChunk packets to include (fake) biome data, makes clients happy | madmaxoft@gmail.com | 2012-03-12 | 5 | -15/+55 |
* | Fixing compilation on Drawin 9 / MacOS X | madmaxoft@gmail.com | 2012-03-12 | 4 | -14/+11 |
* | Stopping the ChunkSender upon server stop | madmaxoft@gmail.com | 2012-03-11 | 3 | -2/+15 |
* | Fixed a small bug in chunk version check D: | faketruth | 2012-03-11 | 1 | -0/+1 |
* | Not sending chunks to the client twice | madmaxoft@gmail.com | 2012-03-11 | 5 | -24/+40 |
* | Anvil format: fixed loading with XZY ordering | madmaxoft@gmail.com | 2012-03-11 | 1 | -11/+9 |
* | Fixed a few obsoleted functions | madmaxoft@gmail.com | 2012-03-10 | 12 | -49/+83 |
* | Completely integrated the new axis ordering. Will update worlds accordingly | faketruth | 2012-03-10 | 3 | -2/+151 |
* | Anvil support: compatible with both chunk orderings | madmaxoft@gmail.com | 2012-03-10 | 1 | -0/+4 |
* | Using references instead of pointers for sending packets | madmaxoft@gmail.com | 2012-03-10 | 8 | -26/+24 |
* | Fixed mob spawn packet for 1.2 client, now client doesn't bail out when mobs are turned on | madmaxoft@gmail.com | 2012-03-10 | 3 | -8/+11 |
* | Fixed *nix threading issue; | madmaxoft@gmail.com | 2012-03-10 | 11 | -88/+93 |
* | Was using "#else if" which is not valid apparently, now using "#elif" | faketruth | 2012-03-10 | 4 | -6/+6 |
* | You can change axis ordering by setting AXIS_ORDER to AXIS_ORDER_XZY in cChunk.h !THIS WILL SCREW UP YOUR WORLDS THOUGH! | faketruth | 2012-03-10 | 5 | -15/+46 |
* | Using more of the index functions in cChunk, so it should be easy enough to flip the axis ordering now | faketruth | 2012-03-10 | 3 | -82/+94 |
* | cClientHandles have a unique ID now to distinguish them | faketruth | 2012-03-09 | 24 | -71/+224 |
* | Using the _DEBUG macro for *nix debug builds as well; trying to force 8-byte alignment on critical sections ( http://forum.mc-server.org/showthread.php?tid=384 ) | madmaxoft@gmail.com | 2012-03-09 | 9 | -127/+62 |
* | Added NBT example dumps for reference | madmaxoft@gmail.com | 2012-03-07 | 2 | -0/+180 |
* | Anvil format: loading chests' contents. | madmaxoft@gmail.com | 2012-03-07 | 4 | -11/+240 |
* | ChunkSender: Fixed a potential crash: removing a client means that no Send() is called on that client anymore | madmaxoft@gmail.com | 2012-03-07 | 2 | -16/+27 |
* | WSSCompact: fixed switched version values (!); removed unused methods | madmaxoft@gmail.com | 2012-03-07 | 2 | -4/+2 |
* | Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380 | faketruth | 2012-03-07 | 13 | -107/+306 |
* | No need to reset zlib (copypasta error) | madmaxoft@gmail.com | 2012-03-07 | 1 | -1/+0 |
* | Added the Anvil level format (MCA) support, read-only for the time being. Now MCS can read your worlds from the official server :) | madmaxoft@gmail.com | 2012-03-07 | 9 | -2/+1282 |
* | Sticky pistons should work as well now | faketruth | 2012-03-06 | 1 | -0/+3 |
* | Added a little documentation on ChunkSender. | madmaxoft@gmail.com | 2012-03-06 | 1 | -1/+14 |
* | Fixed redstone repeater bug where it could not get the direction when it has delay bits set | faketruth | 2012-03-06 | 1 | -3/+3 |
* | ChunkSender won't send NULL packets anymore | madmaxoft@gmail.com | 2012-03-06 | 1 | -1/+5 |
* | Fixed rev 373 not compiling on linux | madmaxoft@gmail.com | 2012-03-06 | 1 | -0/+5 |
* | Yay redstone repeaters! | faketruth | 2012-03-06 | 4 | -49/+355 |
* | World storage names are now case-INsensitive | madmaxoft@gmail.com | 2012-03-06 | 1 | -2/+2 |
* | That was not a good place to use ARRAYCOUNT() | madmaxoft@gmail.com | 2012-03-06 | 1 | -5/+5 |
* | Fixed rev368's ChunkSender, now sends properly even chunks that are loaded. Fixed a deadlock in cClientHandle vs TickThread over cClientHandle::m_CSChunkLists | madmaxoft@gmail.com | 2012-03-06 | 5 | -26/+155 |
* | Fixed bug FS#157 http://mc-server.org/support/index.php?do=details&task_id=157 | faketruth | 2012-03-06 | 1 | -5/+5 |
* | Fixed a potential deadlock ( http://forum.mc-server.org/showthread.php?tid=374 ) | madmaxoft@gmail.com | 2012-03-05 | 1 | -4/+9 |
* | Using a fixed-size array instead of AString for conversion. Conversion now runs ~10x faster :) (in debug mode) | madmaxoft@gmail.com | 2012-03-05 | 1 | -25/+29 |
* | Added a recommended post-commit hook script for Windows clients | madmaxoft@gmail.com | 2012-03-05 | 1 | -0/+39 |
* | WSS conversion quickfix: reserving memory so that AString doesn't need to re-alloc (but still uses painfully slow push_back()s ) | madmaxoft@gmail.com | 2012-03-05 | 1 | -0/+2 |
* | ChunkSender: Chunks are now compressed and sent to clients from a separate threads, proper passive waiting between threads. Not much tested, just appears to work :) | madmaxoft@gmail.com | 2012-03-05 | 21 | -230/+466 |
* | Removed redstone debugging: powered dirt blocks change into stone | faketruth | 2012-03-04 | 1 | -8/+8 |
* | Yay tiny commits XD fixed % sign | faketruth | 2012-03-04 | 1 | -1/+1 |
* | Lowered the amount of logging while converting chunks | faketruth | 2012-03-04 | 1 | -1/+8 |
* | Converted pak files were not marked 'dirty' and wouldn't be saved. Fixed now :) | faketruth | 2012-03-04 | 1 | -0/+1 |
* | Edited the wrong settings.ini ... | faketruth | 2012-03-04 | 1 | -1/+1 |
* | Forcing the use of the new redstone simulator | faketruth | 2012-03-04 | 1 | -1/+2 |
* | Should have complete support for 256 blocks high worlds. Old save files are converted to new ones at load. | faketruth | 2012-03-04 | 3 | -16/+165 |
* | The world can now truly be made higher by incrementing cChunk::c_ChunkHeight to 256. !!HOWEVER THIS WILL DESTROY YOUR SAVED WORLD!! | faketruth | 2012-03-04 | 4 | -6/+12 |
* | Changed signed char to unsigned char in block packets, so we can receive height up to 255 | faketruth | 2012-03-04 | 9 | -28/+47 |
* | Got rid of some hardcoded numbers, now using hardcoded variables! woo | faketruth | 2012-03-03 | 11 | -145/+151 |
* | That should not have been committed... | faketruth | 2012-03-02 | 1 | -1/+1 |
* | Chunk light and metadata are also sent now, should take a load off of the client | faketruth | 2012-03-02 | 1 | -5/+38 |
* | Finally got the multiblock packet working! It seems the byte order was wrong | faketruth | 2012-03-02 | 2 | -6/+5 |
* | MultiBlock packet is working partly.. I really don't understand what's wrong with this packet :/ | faketruth | 2012-03-02 | 4 | -2/+54 |
* | Chunks are successfully streamed to clients (in a bad a slow way, but whatever) | faketruth | 2012-03-01 | 4 | -5/+49 |
* | Clients can join the server, but chunks are sent completely empty | faketruth | 2012-03-01 | 2 | -0/+80 |
* | Forgot to update packet size (though I'm not even sure it's used anymore) | faketruth | 2012-03-01 | 1 | -2/+6 |
* | Started carefully moving to 1.2.2 | faketruth | 2012-03-01 | 6 | -67/+135 |
* | Forgot to update the VS2008 project | faketruth | 2012-03-01 | 1 | -0/+8 |
* | New redstone simulator. Should work without crashes! | faketruth | 2012-03-01 | 11 | -8/+663 |
* | Fixed the authenticator bug | madmaxoft@gmail.com | 2012-02-29 | 2 | -0/+9 |
* | Making sure cClientHandle::m_Player was NULL after authentication completed | faketruth | 2012-02-29 | 1 | -0/+1 |
* | Added validity checks to world broadcasting. Also added logging to cPlayer deletion to catch that stupid BugByBoo. | madmaxoft@gmail.com | 2012-02-29 | 2 | -4/+12 |
* | Improved threading performance by reducing thread-hopping in queue locks (cs unlocked before event set) | madmaxoft@gmail.com | 2012-02-28 | 3 | -29/+41 |
* | Setting the m_bDestroyed flag only after the cClienthandle is truly destroyed; cClientHandle's destructor now locks loaded chunk lists | madmaxoft@gmail.com | 2012-02-28 | 1 | -3/+10 |
* | Server uses ~40% less CPU now | faketruth | 2012-02-28 | 2 | -87/+93 |
* | Linux compilation fix (y u no support const_iterator, gcc?) | madmaxoft@gmail.com | 2012-02-28 | 1 | -1/+1 |
* | Chunk now has an indicator of load failure; Chunk generator uses cChunkStay | madmaxoft@gmail.com | 2012-02-28 | 9 | -6/+89 |
* | Implemented synchronous chunk loading; optimized cChunkStay interface for speed (though still unused ;) | madmaxoft@gmail.com | 2012-02-28 | 8 | -152/+342 |
* | VC2008: slight project reorganization, chunk-generation-related sources are now in one folder | madmaxoft@gmail.com | 2012-02-28 | 1 | -24/+28 |
* | ChunkGenerator: fixed an inverted condition on chunk-skipping when the generator is overloaded; set the overload threshold to 500 chunks (from original 50 which is not enough even for a single player) | madmaxoft@gmail.com | 2012-02-28 | 1 | -6/+9 |
* | Const-correctness for packet broadcasting (fixes GCC compilation) | madmaxoft@gmail.com | 2012-02-28 | 4 | -6/+6 |
* | Fix for the perpetual load issue | madmaxoft@gmail.com | 2012-02-27 | 1 | -1/+7 |
* | Implemented chunk loading without generating on load-failure | madmaxoft@gmail.com | 2012-02-26 | 3 | -16/+62 |
* | New cChunkStay class for temporarily keeping chunks loaded even when then have no clients. For now unused, will be used by generator and lighting in the future. | madmaxoft@gmail.com | 2012-02-26 | 6 | -1/+152 |
* | Attempt at fixing crashes with disconnecting players | madmaxoft@gmail.com | 2012-02-26 | 6 | -18/+38 |
* | Using cSocketThreads for client outgoing packets. Unfortunately had to put in one intermediate thread (cServer::cNotifyWriteThread) to avoid deadlocks. Still, seems we have a proper multithreading for clients and no more per-client threads, yay :) | madmaxoft@gmail.com | 2012-02-26 | 5 | -154/+257 |
* | Extended SocketThreads for writing support (unusable in cClientHandle due to too many deadlock possibilities) | madmaxoft@gmail.com | 2012-02-26 | 4 | -33/+218 |
* | Made the viewdistance settable by users and default in settings.ini. The default is 9. | madmaxoft@gmail.com | 2012-02-23 | 5 | -28/+73 |
* | Plain pointer cChunkPtr finishing touches; removed cChunk's critical sections | madmaxoft@gmail.com | 2012-02-23 | 4 | -176/+35 |
* | Made cChunkPtr a plain old pointer again, since it's safe now | madmaxoft@gmail.com | 2012-02-23 | 2 | -5/+7 |
* | cChunk: removed unused code | madmaxoft@gmail.com | 2012-02-23 | 2 | -8/+0 |
* | Added cmdline parameters "/cdg" and "/cdf" for crashdump flags "globals" and "full memory" | madmaxoft@gmail.com | 2012-02-23 | 1 | -2/+17 |
* | Rewritten ore generation from scratch, using a different (much faster) algorithm. Chunk generation now about 2x faster :) | madmaxoft@gmail.com | 2012-02-22 | 2 | -25/+111 |
* | That 2nd assert didn't make much sense... | faketruth | 2012-02-22 | 1 | -1/+2 |
* | Added some asserts to trace a bug | faketruth | 2012-02-22 | 2 | -2/+6 |
* | Fixed a bug that no chunks were unloaded on the client. Now chunks are properly unloaded on the clients. | faketruth | 2012-02-22 | 2 | -0/+7 |
* | Noise function optimization (chunk generation now about 1.5x faster :) | madmaxoft@gmail.com | 2012-02-22 | 3 | -10/+33 |
* | WorldGenerator: fixed small foliage - cacti now generate only at beaches, not underwater. | madmaxoft@gmail.com | 2012-02-22 | 1 | -32/+33 |
* | Updated the ChatLog plugin to the new format | faketruth | 2012-02-22 | 3 | -42/+19 |
* | Lua seems to have trouble with a combination of overloaded functions and class inheritance, so I renamed TeleportTo( cEntity* ) to TeleportToEntity | faketruth | 2012-02-22 | 5 | -33/+54 |
* | Fixed a potential deadlock in cChunkMap::m_CSLayers vs cWorld::m_CSAllEntities | madmaxoft@gmail.com | 2012-02-22 | 1 | -6/+8 |
* | Added a crude way of disabling redstone. It's necessary though, redstone is completely broken, crashes the server all the time | faketruth | 2012-02-22 | 6 | -158/+202 |
* | Added a CriticalSection to cPlugin_NewLua. Lua plugins are not threadsafe but they ARE accessed by multiple threads, this can create some hard to find errors, but I fixed it now :P | faketruth | 2012-02-22 | 2 | -0/+18 |
* | VC2008: cleaned up the Release configuration for the project | madmaxoft@gmail.com | 2012-02-22 | 1 | -1/+1 |
* | nightbuild script: don't echo commands; check before building if the file already exists | madmaxoft@gmail.com | 2012-02-22 | 1 | -3/+15 |
* | First attempt at an automated nightbuild script | madmaxoft@gmail.com | 2012-02-22 | 12 | -0/+239 |
* | Restricted windows crash dump generating code to 32-bit platforms only due to inline assembly | madmaxoft@gmail.com | 2012-02-22 | 1 | -5/+6 |
* | Added code to produce dump files on Windows builds to aid with debugging server crashes | madmaxoft@gmail.com | 2012-02-21 | 1 | -0/+85 |
* | Changed ASSERT() to not cause warnings during compile | faketruth | 2012-02-21 | 2 | -3/+11 |
* | Removed cChunkPtrs from everywhere but internal cChunkMap usage. Now we should finally be threadsafe :) | madmaxoft@gmail.com | 2012-02-21 | 10 | -109/+231 |
* | Fixed heightmap optimization from rev 302; removed a few more cChunkPtrs | madmaxoft@gmail.com | 2012-02-21 | 8 | -38/+146 |
* | Optimized hightmap recalc when setting a chunk's block | madmaxoft@gmail.com | 2012-02-21 | 1 | -7/+31 |
* | Fixed block-getting so that simulators work again | madmaxoft@gmail.com | 2012-02-21 | 6 | -24/+128 |
* | Revised GNUmakefile for header file dependencies (again; this time it should work ;) | madmaxoft@gmail.com | 2012-02-21 | 1 | -5/+4 |
* | VC2008: Temporarily reset compiler warnings to Level 3 due to the new ASSERT() | madmaxoft@gmail.com | 2012-02-20 | 1 | -2/+2 |
* | Removed some more cChunkPtr usage | madmaxoft@gmail.com | 2012-02-20 | 13 | -114/+372 |
* | Using own ASSERT() that logs to file | faketruth | 2012-02-20 | 22 | -59/+50 |
* | Fixed assertion bug in NamedEntitySpawn packet, it used to assert when item ID is 0, but now 0 is allowed | faketruth | 2012-02-19 | 1 | -1/+1 |
* | Substantial cWorld::FastSetBlock() speed up by queueing all such calls and processing them later chunk-wise (makes growing trees in the generator fast again) | madmaxoft@gmail.com | 2012-02-18 | 6 | -45/+106 |
* | Fixed previous commit: forgot to remove a debugging setting | madmaxoft@gmail.com | 2012-02-18 | 1 | -3/+1 |
* | Re-implemented tree-growing. May produce artefacts on old-world / new-world boundaries. | madmaxoft@gmail.com | 2012-02-18 | 11 | -111/+205 |
* | Thread-safe chunk generation, storage and generator are queried for progress while initializing server | madmaxoft@gmail.com | 2012-02-18 | 16 | -176/+408 |
* | Logging: added thread ID to the log output in debug builds | madmaxoft@gmail.com | 2012-02-18 | 3 | -7/+11 |
* | Logging: added LOGD macro that logs only in debug builds | madmaxoft@gmail.com | 2012-02-18 | 1 | -3/+22 |
* | Moved stdarg.h inclusion into Globals.h | madmaxoft@gmail.com | 2012-02-18 | 3 | -5/+1 |
* | cIsThread: Added support for getting current thread ID | madmaxoft@gmail.com | 2012-02-18 | 2 | -0/+15 |
* | Webserver: fixed a compiler warning | madmaxoft@gmail.com | 2012-02-18 | 1 | -1/+1 |
* | Added the skeleton of the cLightingThread object | madmaxoft@gmail.com | 2012-02-17 | 5 | -0/+208 |
* | Chunk coords mostly "upgraded" to include the Y coord for future compatibility | madmaxoft@gmail.com | 2012-02-17 | 11 | -67/+101 |
* | Removed useless log messages | madmaxoft@gmail.com | 2012-02-17 | 1 | -1/+0 |
* | Fixed *nix hang on server stop (socket needs shutting down) | madmaxoft@gmail.com | 2012-02-17 | 2 | -211/+291 |
* | Lots of logging added | madmaxoft@gmail.com | 2012-02-17 | 6 | -12/+45 |
* | git-svn-id: http://mc-server.googlecode.com/svn/trunk@281 0a769ca7-a7f5-676a-18bf-c427514a06d6 | faketruth | 2012-02-16 | 5 | -6/+6 |
* | New server command "unload" to manually unload unused chunks | madmaxoft@gmail.com | 2012-02-16 | 2 | -3/+11 |
* | cWorldGenerator speedup - doesn't call GetChunk() anymore, not queueing the chunk it's generating to be loaded recursively. | madmaxoft@gmail.com | 2012-02-16 | 11 | -42/+81 |
* | Got rid of dangerous GetEntity(), not using DoWithEntity() | faketruth | 2012-02-16 | 6 | -55/+31 |
* | Chunks are now marked as saved | madmaxoft@gmail.com | 2012-02-16 | 1 | -2/+10 |
* | Marking chunk dirty after generating | madmaxoft@gmail.com | 2012-02-16 | 1 | -0/+2 |
* | cPlayer empty-handed spawn fix | madmaxoft@gmail.com | 2012-02-16 | 1 | -1/+2 |
* | Heightmap is properly generated after loading chunks now, so /spawn and /top should work properly again | faketruth | 2012-02-16 | 2 | -1/+8 |
* | Chunk is now marked as dirty; saving only dirty chunks; rewritten load / save not to use cChunkPtr; set VC2008 project to level4 warnings; block entities are now loaded and saved properly | madmaxoft@gmail.com | 2012-02-16 | 28 | -156/+979 |
* | Chunks are properly saved before being unloaded now | faketruth | 2012-02-16 | 2 | -1/+11 |
* | Disabled the excessive logging while initializing the Core plugin | faketruth | 2012-02-16 | 1 | -3/+1 |
* | cSocket::GetErrorString() now also compiles on Cygwin | faketruth | 2012-02-16 | 1 | -1/+1 |
* | Fixed logging in cServer | madmaxoft@gmail.com | 2012-02-16 | 1 | -1/+1 |
* | No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer | faketruth | 2012-02-15 | 12 | -288/+246 |
* | New players no longer cause an assert | faketruth | 2012-02-15 | 1 | -3/+3 |
* | Can use the 'restart' command again. cAuthenticator no longer asserts because it properly stops when the server is stopped. | faketruth | 2012-02-15 | 3 | -3/+16 |
* | Fixed a deadlock in WorldStorage | faketruth | 2012-02-15 | 1 | -3/+5 |
* | Fixed logging formatting error in cWorld | madmaxoft@gmail.com | 2012-02-15 | 1 | -1/+1 |
* | Restored chest and furnace functionality as it was (it's basically working but joined chests show single-chest window) | madmaxoft@gmail.com | 2012-02-15 | 13 | -104/+194 |
* | Can now pass any argument to cWorld:ForEachPlayer in Lua! But I'm not even using it.. lol | faketruth | 2012-02-15 | 4 | -78/+94 |
* | Slight cleanup - removed old code, some additional comments on dangerous functions | madmaxoft@gmail.com | 2012-02-14 | 8 | -421/+13 |
* | Got rid of cWorld::GetAllPlayers() and implemented ForEachPlayer() more or less in Lua | faketruth | 2012-02-14 | 6 | -85/+125 |
* | Makefile cleanup - read COMPILING for details on *nix compilation | madmaxoft@gmail.com | 2012-02-14 | 4 | -21/+61 |
* | makefile: fixed linux build using traditional makefile - added missing sources | madmaxoft@gmail.com | 2012-02-14 | 1 | -1/+15 |
* | Updated fluid simulators with geser's patch file! | faketruth | 2012-02-14 | 7 | -58/+338 |
* | Fixing build for linux using GNUmakefile (explicitly removed LeakFinder and StackWalker) | madmaxoft@gmail.com | 2012-02-14 | 1 | -1/+1 |
* | m_World was never set in cBlockEntity's, now it is | faketruth | 2012-02-14 | 1 | -0/+1 |
* | Apparently the Fire plugin is depreciated since it's implemented in C++ :P | faketruth | 2012-02-14 | 2 | -135/+2 |
* | Fixed the same leak in FireSimulator | faketruth | 2012-02-14 | 2 | -18/+18 |
* | Fixed a (pretty big) memory leak in cSandSimulator | faketruth | 2012-02-14 | 2 | -15/+16 |
* | Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it. | madmaxoft@gmail.com | 2012-02-13 | 87 | -2736/+6848 |
* | New makefile with automatic *.cpp sourcefile import, automatic header file dependencies and switchable debug / release configuration. gnumake-specific :( | madmaxoft@gmail.com | 2012-02-10 | 1 | -0/+98 |
* | Removed unused code | madmaxoft@gmail.com | 2012-02-08 | 4 | -63/+126 |
* | Added total chunk count to webadmin | madmaxoft@gmail.com | 2012-02-08 | 5 | -8/+134 |
* | cPluginManager: slight cleanup | madmaxoft@gmail.com | 2012-02-08 | 1 | -178/+272 |
* | cMonsterConfig: removed excessive logging | madmaxoft@gmail.com | 2012-02-08 | 1 | -43/+62 |
* | MTRand class is not created in each tick, therefore much improving tick-thread time (now uses ~5 % CPU instead of one full core) | madmaxoft@gmail.com | 2012-02-08 | 10 | -71/+156 |
* | cSocketThreads plugged in for cClientHandle reading. Sending still kept the old way. Please help me test this commit thoroughly, this is a change that can break on subtleties. | madmaxoft@gmail.com | 2012-02-08 | 8 | -219/+253 |
* | cSocket: final localhost fix - made it a function (forgotten file) | madmaxoft@gmail.com | 2012-02-07 | 1 | -3/+3 |
* | cSocket: final localhost fix - made it a function | madmaxoft@gmail.com | 2012-02-07 | 2 | -7/+15 |
* | Temporary fix for Linux compilation. (gcc won't accept a function call in global var initialization) | madmaxoft@gmail.com | 2012-02-07 | 1 | -1/+1 |
* | Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility. | madmaxoft@gmail.com | 2012-02-07 | 109 | -1316/+1907 |
* | cSocketThreads initial commit. Not yet tested and not yet integrated | madmaxoft@gmail.com | 2012-02-07 | 6 | -1/+643 |
* | Slight cleanup | madmaxoft@gmail.com | 2012-02-07 | 2 | -5/+3 |
* | cSocket: Added more functions that will be needed for the new cSocketThreads | madmaxoft@gmail.com | 2012-02-07 | 2 | -8/+56 |
* | cSocket: error reporting function now works correctly on GNU Linux; also includes the error number for all errors | madmaxoft@gmail.com | 2012-02-06 | 1 | -8/+29 |
* | cSocket: re-implemented the GetLastErrorString() function; win: error texts are now queried from the system rather than enumerated by the program | madmaxoft@gmail.com | 2012-02-06 | 2 | -25/+15 |
* | Now showing proper error messages when sockets fail :) | faketruth | 2012-02-05 | 5 | -18/+30 |
* | cSocket: added error logging to Bind() failures | madmaxoft@gmail.com | 2012-02-05 | 1 | -39/+48 |
* | putting default settings back to default | admin@omencraft.com | 2012-02-04 | 2 | -24/+6 |
* | Fixed a bug in source/cClientHandle.h | admin@omencraft.com | 2012-02-04 | 7 | -14/+30 |
* | MCServer should be running fast again on Linux!! YAAAY!! | faketruth | 2012-02-03 | 2 | -0/+7 |
* | cClientHandle: split packet handling into separate functions for clarity | madmaxoft@gmail.com | 2012-02-03 | 2 | -989/+1238 |
* | cClientHandle: gotten rid of the obnoxious m_pState, now using direct members instead | madmaxoft@gmail.com | 2012-02-02 | 4 | -351/+405 |
* | Socket-related assert fixes | madmaxoft@gmail.com | 2012-02-02 | 3 | -6/+30 |
* | WebServer: socket fix (force-terminated socket would cause the server to loop indefinitely) | madmaxoft@gmail.com | 2012-02-02 | 1 | -1/+1 |
* | tolua: modified the binding generator to accept AString as a std::string synonym, re-generated Bindings with these settings. Lua callbacks can now safely use AString functions in C++. | madmaxoft@gmail.com | 2012-02-02 | 3 | -28/+29 |
* | makefile: added (commented) debug commandline options | madmaxoft@gmail.com | 2012-02-02 | 1 | -0/+10 |
* | Removed nonsense "virtual inline" declaration from functions | madmaxoft@gmail.com | 2012-02-02 | 7 | -28/+28 |
* | cSocket API fix (possible invalid pointer) | madmaxoft@gmail.com | 2012-02-02 | 6 | -45/+103 |
* | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; | madmaxoft@gmail.com | 2012-02-01 | 25 | -313/+691 |
* | Added all current hooks to the new plugin structure. | faketruth | 2012-02-01 | 6 | -204/+885 |
* | VC2008: removed an unneeded file from zlib project | madmaxoft@gmail.com | 2012-02-01 | 1 | -4/+0 |
* | AString logging fix 2 | madmaxoft@gmail.com | 2012-02-01 | 7 | -21/+27 |
* | AString logging fix | madmaxoft@gmail.com | 2012-02-01 | 1 | -7/+7 |
* | sprintf() begone! Replaced with StringUtils' Printf() | madmaxoft@gmail.com | 2012-02-01 | 18 | -306/+443 |
* | Removed a few duplicate includes | madmaxoft@gmail.com | 2012-02-01 | 10 | -41/+28 |
* | new cIsThread object for thread encapsulation | madmaxoft@gmail.com | 2012-02-01 | 6 | -5/+247 |
* | cEvent: fixed wrong errorchecking in win32 Set() | madmaxoft@gmail.com | 2012-02-01 | 1 | -1/+1 |
* | StringUtils: SplitString() fix | madmaxoft@gmail.com | 2012-02-01 | 1 | -2/+21 |
* | auto_ptr fix 2 | madmaxoft@gmail.com | 2012-02-01 | 1 | -1/+1 |
* | Missing auto_ptr header | madmaxoft@gmail.com | 2012-02-01 | 1 | -0/+1 |
* | Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! | madmaxoft@gmail.com | 2012-02-01 | 19 | -245/+523 |
* | Fixed a sigsegv on *nix (cFile double-closing files) | madmaxoft@gmail.com | 2012-02-01 | 1 | -0/+1 |
* | Changed the Fire plugin to use the new plugin structure | faketruth | 2012-02-01 | 1 | -41/+25 |
* | Forgot a file | faketruth | 2012-02-01 | 1 | -0/+93 |
* | Plugins can now be enabled and disabled through WebAdmin | faketruth | 2012-02-01 | 9 | -42/+92 |
* | Changed how Lua handles the (Post)Params in the HTTPRequest of a WebPlugin | faketruth | 2012-01-31 | 12 | -103/+430 |
* | Slight code cleanup, no big changes | madmaxoft@gmail.com | 2012-01-31 | 3 | -45/+129 |
* | Another cEvent fix, I wish I could get it finally right | madmaxoft@gmail.com | 2012-01-31 | 1 | -0/+1 |
* | Hopefully fixed pthreads in cEvent (again) | madmaxoft@gmail.com | 2012-01-31 | 2 | -1/+3 |
* | cEvent class cleanup (single-event only, since multi-event wasn't used and wouldn't work on *nix anyway) | madmaxoft@gmail.com | 2012-01-31 | 2 | -82/+124 |
* | Linux fixes, but while it compiles, when a user joins it crashes the server with "*** glibc detected *** ./MCServer: double free or corruption (out): 0x00007fb5f5158db0 ***" | mtilden@gmail.com | 2012-01-31 | 4 | -6/+10 |
* | Can now receive POST data in WebPlugins! | faketruth | 2012-01-31 | 14 | -118/+225 |
* | Replaced most FILE operations with a cFile object | madmaxoft@gmail.com | 2012-01-30 | 7 | -151/+210 |
* | Fixed a problem in cCSLock (sorry); reverted cChunk | madmaxoft@gmail.com | 2012-01-30 | 2 | -3/+9 |
* | Added a WebAdmin interface to view users their groups, and the permissions of groups. | faketruth | 2012-01-30 | 12 | -20/+183 |
* | More cFile cleanup; removed old format writing for block entities | madmaxoft@gmail.com | 2012-01-30 | 11 | -286/+343 |
* | Initial cFile implementation (using stdio FILE) and test in cChunkMap | madmaxoft@gmail.com | 2012-01-30 | 8 | -86/+404 |
* | Added missing #ifdef _DEBUG in cCriticalSection.cpp | faketruth | 2012-01-29 | 1 | -3/+5 |
* | makefile fix for the renamed cEvents file (hopefully) | madmaxoft@gmail.com | 2012-01-29 | 1 | -0/+6 |
* | Old code begone! ChunkMap cleanup | madmaxoft@gmail.com | 2012-01-29 | 4 | -373/+252 |
* | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 2012-01-29 | 190 | -514/+1573 |
* | VC2008 compilation with new lua webplugin | madmaxoft@gmail.com | 2012-01-29 | 1 | -0/+8 |
* | ChunkGenerator: rewritten thread-locking using the new RAII CSLock class | madmaxoft@gmail.com | 2012-01-29 | 6 | -82/+211 |
* | now it will compile on linux | mtilden@gmail.com | 2012-01-29 | 1 | -1/+1 |
* | Now also compiles in Linux | faketruth | 2012-01-28 | 1 | -0/+1 |
* | Old Core plugin is deprecated! Begone! | faketruth | 2012-01-28 | 2 | -777/+0 |
* | Converted entire Core plugin including WebAdmin interface to new plugin method/system/thingy and sexyfied it. | faketruth | 2012-01-28 | 36 | -106/+936 |
* | Added a VC2010 configuration for Debug build with optimized Noise; made it the default in VC2008 | madmaxoft@gmail.com | 2012-01-27 | 3 | -6/+135 |
* | Updated VC2008 project to include cPlugin_NewLua | madmaxoft@gmail.com | 2012-01-27 | 1 | -0/+8 |
* | MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Express | madmaxoft@gmail.com | 2012-01-27 | 70 | -87/+2712 |
* | Resources: Added MSVC2008 Express compatibility (no MFC referenced in the resource script) | madmaxoft@gmail.com | 2012-01-27 | 1 | -0/+0 |
* | Added more ignored folders (world, users, logs, VC2010 build files) | madmaxoft@gmail.com | 2012-01-27 | 0 | -0/+0 |
* | users.ini: Added madmaxoft's testing accounts as admins | madmaxoft@gmail.com | 2012-01-27 | 1 | -1/+8 |
* | Converted all of the Core plugin to the new plugin structure, except for the WebAdmin part | faketruth | 2012-01-27 | 7 | -42/+303 |
* | More new plugin awesomeness | faketruth | 2012-01-26 | 17 | -6/+359 |
* | No longer hard coded Lua files in new plugin system | faketruth | 2012-01-26 | 2 | -20/+406 |
* | Working on a new plugin design with Lua. While retaining backwards compatibility of course... | faketruth | 2012-01-26 | 12 | -50/+545 |
* | Probably fixed a deadlock! http://www.mc-server.org/support/index.php?do=details&task_id=147 | faketruth | 2012-01-26 | 1 | -2/+2 |
* | Updated Core plugin to allow spawning items with damage/metadata, the damage/metadata can also be specified in items.ini | faketruth | 2012-01-25 | 2 | -25/+65 |
* | Cactus towers can be destroyed by removing the bottom block | faketruth | 2012-01-23 | 4 | -4/+89 |
* | Fixed the Ă‚ sign bug | faketruth | 2012-01-22 | 1 | -2/+2 |
* | Improved Core's WebAmin interface a bit. | faketruth | 2012-01-22 | 7 | -45/+185 |
* | Bug FS#131 http://www.mc-server.org/support/index.php?do=details&task_id=131 should be fixed | faketruth | 2012-01-21 | 1 | -0/+1 |
* | MCServer is now compatible with Minecraft client 1.1 (as long as the client is not using any mods/plugins I think) | faketruth | 2012-01-20 | 5 | -6/+27 |
* | Terrain generation is synchronous again, async generation has bugs. | faketruth | 2012-01-19 | 14 | -85/+136 |
* | Fixed crashing bug in cClientHandle::~cClientHandle | faketruth | 2012-01-02 | 1 | -1/+3 |
* | CreativeInventory Update | lapayo94@gmail.com | 2012-01-01 | 9 | -85/+107 |
* | Fixed the numchunks console command. | faketruth | 2012-01-01 | 10 | -14/+187 |
* | - implemented separated inventory for creative mode (cSurvivalInventory and cCreativeInventory) | lapayo94@gmail.com | 2012-01-01 | 19 | -243/+413 |
* | Chests, furnaces and dispensers face the correct way now. | faketruth | 2012-01-01 | 1 | -0/+5 |
* | Made a couple of functions in cChunk inline, this should speed up several block operations on chunks | faketruth | 2011-12-31 | 7 | -124/+152 |
* | - Animals burn now when moving into lava or fire | lapayo94@gmail.com | 2011-12-29 | 3 | -7/+12 |
* | - Initial food handling by cedeel | mtilden@gmail.com | 2011-12-29 | 5 | -13/+73 |
* | M$ BS... | mtilden@gmail.com | 2011-12-29 | 1 | -1/+1 |
* | - Chests open and close on clients when opened/closed | mtilden@gmail.com | 2011-12-29 | 6 | -7/+84 |
* | - Pickups should now burn in fire | lapayo94@gmail.com | 2011-12-29 | 5 | -20/+33 |
* | - water slacks fire now | lapayo94@gmail.com | 2011-12-29 | 8 | -17/+20 |
* | - little performance improvement on the sand simulator | lapayo94@gmail.com | 2011-12-28 | 2 | -1/+9 |
* | - implemented the fire simulation in native c++ (cFireSimulator) | lapayo94@gmail.com | 2011-12-28 | 14 | -96/+302 |
* | - Fixed too fast actions kick for real | mtilden@gmail.com | 2011-12-28 | 1 | -5/+5 |
* | Fixed some small memory leaks | lapayo94@gmail.com | 2011-12-28 | 3 | -0/+13 |
* | - Fixed ping displaying same for everyone, knew it was something I messed up with itr :( | mtilden@gmail.com | 2011-12-28 | 1 | -1/+1 |
* | Fixed PLI end white, made random mistake late night when I couldn't remember how I did it before | mtilden@gmail.com | 2011-12-28 | 1 | -1/+1 |
* | This bug should be fixed now http://mc-server.org/support/index.php?do=details&task_id=112 | faketruth | 2011-12-28 | 1 | -6/+44 |
* | Linux fix | mtilden@gmail.com | 2011-12-28 | 1 | -1/+1 |
* | - Didn't notice steak missing as well | mtilden@gmail.com | 2011-12-28 | 1 | -0/+8 |
* | - Added chicken to eating | mtilden@gmail.com | 2011-12-28 | 2 | -1/+10 |
* | Little improvement to save some cpu time but it´s still very heavy cpu load | lapayo94@gmail.com | 2011-12-28 | 2 | -1/+8 |
* | - Implemented Drops from Burning animals | lapayo94@gmail.com | 2011-12-28 | 21 | -318/+360 |
* | Fixed some things in Core to work for multiple worlds | faketruth | 2011-12-28 | 1 | -8/+6 |
* | Users file was pretty messed up with mixed unix and windows line endings. The ini failed to parse correctly under cygwin. | faketruth | 2011-12-27 | 5 | -17/+25 |
* | Fixed a little error in cPacket_PlayerListItem.cpp | faketruth | 2011-12-27 | 1 | -1/+1 |
* | Vanity, just to set back to white after a short enough name for the ping image to not change color | mtilden@gmail.com | 2011-12-27 | 1 | -1/+7 |
* | I'll lower my frequency of commits.. 1000 default ends up sent more often than calc'd packets. | mtilden@gmail.com | 2011-12-27 | 1 | -1/+0 |
* | Oops, accidentally left debug print | mtilden@gmail.com | 2011-12-27 | 1 | -1/+0 |
* | - Added basic ping handling. | mtilden@gmail.com | 2011-12-27 | 5 | -10/+38 |
* | I think I fixed the memory leaks in the converter | faketruth | 2011-12-27 | 15 | -222/+364 |
* | Including converter update with windows binary from forums. Shouldn't need to load a solution to compile a windows program really. | mtilden@gmail.com | 2011-12-27 | 3 | -5/+0 |
* | Slightly cleaner block change interactions static in header | mtilden@gmail.com | 2011-12-27 | 2 | -2/+4 |
* | Added VS2010 project and solution for the DeNotch map converter | faketruth | 2011-12-27 | 6 | -0/+210 |
* | Set player interaction kicking to 5 interactions per .1 seconds to help with lag disconnects. Still need to change code to lessen the false positives. | admin@omencraft.com | 2011-12-27 | 1 | -2/+2 |
* | Some kind of 'template' world generator that right now just generates an all dirt world. You can use this to test new algorithms | faketruth | 2011-12-27 | 8 | -24/+78 |
* | Players can switch worlds on the fly with the command /gotoworld [worldName]. This uses the function cPlayer::MoveToWorld() | faketruth | 2011-12-26 | 13 | -144/+222 |
* | - improved Simulator system | lapayo94@gmail.com | 2011-12-26 | 17 | -71/+340 |
* | - improved ClosestPlayerDetection (Really the closest now ;)) | lapayo94@gmail.com | 2011-12-26 | 2 | -30/+46 |
* | GameMode Switch added to Core Functions (/gm 0 | /gm 1) needs permission core.changegm | lapayo94@gmail.com | 2011-12-26 | 1 | -0/+13 |
* | Fixed the little check for max players. If somehow a player was able to connect and the number of players would exceed the max players, everybody is allowed in and the server will never be 'full'. It's fixed now | faketruth | 2011-12-26 | 1 | -9/+9 |
* | - Linux compatible fixes including updated makefile | mtilden@gmail.com | 2011-12-26 | 15 | -47/+125 |
* | - Added timer to cPlayer PlayerListItem because sending the packets like minecraft does (every tick per player) is 20 pps per client to each client and was causing Kicks for having too high of a packet queue | mtilden@gmail.com | 2011-12-26 | 2 | -7/+17 |
* | - Default Notchian Ping (static until ping implemented through keepalive send/receive) | mtilden@gmail.com | 2011-12-26 | 2 | -4/+12 |
* | - Scoreboard deleting moved to cClientHandle::~cClientHandle() with checks. Please test this every way you can with clients disconnecting from the internet, crashing, etc. It should work on all cases as every client gets called in this part to be 'Deleted' | mtilden@gmail.com | 2011-12-26 | 1 | -6/+10 |
* | Moved the actual world generation from cChunk.cpp to a more isolated file cWorldGenerator.cpp | faketruth | 2011-12-26 | 6 | -251/+285 |
* | - Cleaned up PLI Packet and its creation/sending and fixed bug of player not being removed on scoreboard (forgot to send color in the removal packet) | mtilden@gmail.com | 2011-12-26 | 5 | -11/+22 |
* | Made some functions in cChunk and cNoise inline, this should significantly increase chunk generation speed | faketruth | 2011-12-26 | 9 | -73/+108 |
* | - Ignoring Debug and Release makes it easier to check what should be committed | mtilden@gmail.com | 2011-12-26 | 0 | -0/+0 |
* | - Make Color was using 2 extra characters which took 2 characters off the 16 max (including color codes) for scoreboard display | mtilden@gmail.com | 2011-12-26 | 10 | -5/+91 |
* | - Fixed Bug #99 -> Mobs no longer bother you in creative mode | lapayo94@gmail.com | 2011-12-25 | 42 | -1235/+383 |
* | - fixed the code from the last commit :) | lapayo94@gmail.com | 2011-12-25 | 2 | -5/+7 |
* | - Fixed a critical bug, which caused players to not getting spawned on the others client | lapayo94@gmail.com | 2011-12-25 | 2 | -84/+89 |
* | - Implemented function to check item category | lapayo94@gmail.com | 2011-12-25 | 3 | -2/+43 |
* | Refactored both simulators (water and lava) to make them more flexible and easier to modify | lapayo94@gmail.com | 2011-12-25 | 8 | -559/+403 |
* | Hold item is now dropped when inventory is closed | lapayo94@gmail.com | 2011-12-25 | 4 | -8/+32 |
* | Code improvements | lapayo94@gmail.com | 2011-12-25 | 9 | -15/+495 |
* | The missing file! cChunkGenerator.h/cpp | faketruth | 2011-12-25 | 2 | -0/+195 |
* | - improved and simplified the door system (shorter, clearer) | lapayo94@gmail.com | 2011-12-25 | 4 | -62/+85 |
* | Chunks are generated in a separate thread allowing players to keep on playing and chatting while chunks are generated. This means, however, that cWorld::GetChunk() does not always return a chunk and is something you need to be aware of. I am not entirely sure if all this is completely stable, but I think so :O | faketruth | 2011-12-25 | 20 | -144/+263 |
* | Very alpha water physic for pickups (The swim now) | lapayo94@gmail.com | 2011-12-24 | 4 | -6/+168 |
* | Max. players and MOTD are now changeable in the settings.ini | lapayo94@gmail.com | 2011-12-24 | 4 | -13/+50 |
* | Added thread names to cThread so when debugging in Visual Studio you actually know what thread you're looking at | faketruth | 2011-12-23 | 5 | -9/+55 |
* | Digging leaves with shears now drops leaves | lapayo94@gmail.com | 2011-12-22 | 8 | -11/+53 |
* | Fixes: | lapayo94@gmail.com | 2011-12-22 | 10 | -18/+30 |
* | Missed a class in r94 ;) Sorry guys :D | lapayo94@gmail.com | 2011-12-21 | 2 | -0/+96 |
* | - Crafting fixed in 1.0.0 | lapayo94@gmail.com | 2011-12-21 | 44 | -275/+326 |
* | Changed chunk generation so any surface sand with air underneath it will turn into sandstone to prevent most sand cave-ins due to odd cave placement. | admin@omencraft.com | 2011-11-15 | 1 | -12/+37 |
* | Put view distance back to 13. Didn't mean to change that. | admin@omencraft.com | 2011-11-12 | 1 | -1/+1 |
* | Found and fixed a bug not letting users place blocks in water or lava. | admin@omencraft.com | 2011-11-11 | 2 | -3/+8 |
* | Fixed logging in underground bug this time. A hack, but it works. :D | admin@omencraft.com | 2011-11-10 | 1 | -4/+4 |
* | Can now set gamemode via lua. | admin@omencraft.com | 2011-11-10 | 5 | -4/+19 |
* | Some more changes to redstone. | admin@omencraft.com | 2011-11-10 | 1 | -12/+14 |
* | Made block action sanity checks more robust, water buckets, lava buckets and empty buckets should all now work. | admin@omencraft.com | 2011-11-10 | 6 | -26/+258 |
* | Fixed doors. I forgot to actually return proper Hex value. Started work on adding farmland, farming, and leaf decay support. | admin@omencraft.com | 2011-11-10 | 2 | -6/+11 |
* | Added code for doors. Doors now place correctly but opening them is buggy and I need to change the current opening code to use bitwise operators. | admin@omencraft.com | 2011-11-10 | 3 | -5/+108 |
* | Storms were WAY too frequent. I toned them down. | admin@omencraft.com | 2011-11-10 | 1 | -4/+4 |
* | Added random weather that persists per world. Also added SetWeather, GetWeather, and CastThunderbolt to lua bindings. | admin@omencraft.com | 2011-11-10 | 5 | -20/+191 |
* | Added m_IP to player class and binding to get IP for LUA. (Probably should use m_pState) | admin@omencraft.com | 2011-11-09 | 6 | -3/+79 |
* | bugfix to redstone, it can climb walls again. | admin@omencraft.com | 2011-11-09 | 3 | -16/+44 |
* | Redstone clocks now work. even one clocks. torches don't update themselves when placed yet, but redstone wire updates the torch. Fixed a bug with piston animations. | admin@omencraft.com | 2011-11-09 | 6 | -108/+298 |
* | Broke something in the filters file, fixed now | faketruth | 2011-11-08 | 1 | -1/+0 |
* | Fixed world time | faketruth | 2011-11-08 | 3 | -3/+15 |
* | Forgot to add squirrel project for windows | faketruth | 2011-11-08 | 3 | -0/+337 |
* | It's a Squirrel!! | faketruth | 2011-11-08 | 107 | -67/+23980 |
* | Fixed bug in cChunk.cpp not calculating RedstoneCircuits at the correct positions. Also, forgot to mention you can now place colored wool. | admin@omencraft.com | 2011-11-08 | 1 | -2/+2 |
* | Updated redstone and pistons some mode. If you break an extended piston the piston extension will now also break. When a redstone device is broken by something other than a person the redstone circuit should now update. | admin@omencraft.com | 2011-11-07 | 6 | -121/+238 |
* | More updates to cPiston.cpp. Piston action will now only be broadcasted to players who have the chunk with the moving piston loaded. | admin@omencraft.com | 2011-11-07 | 1 | -2/+6 |
* | Added Sebi's changes to pistons and item drops. | admin@omencraft.com | 2011-11-07 | 6 | -423/+172 |
* | Pistons now generate noise and animate when moving. | admin@omencraft.com | 2011-11-07 | 3 | -4/+50 |
* | Added three new packets and cleaned up cPacket_Thunderbolt.cpp... cPacket_BlockAction, cPacket_Explosion, and cPacket_SoundEffect. | admin@omencraft.com | 2011-11-07 | 11 | -50/+283 |
* | Redstone wire now updates correctly when added and removed. it also updates all currently programmed redstone items and wire circuits. Also cleaned up the mess I left of the code. | admin@omencraft.com | 2011-11-06 | 3 | -194/+47 |
* | Redstone is now self aware. It's not quite as dumb as it used to be at any rate. Redstone wires have no range and understand they are supposed to stay on whenever there's an active torch touching it. (Need to add other power devices) | admin@omencraft.com | 2011-11-06 | 3 | -42/+232 |
* | Patch with diff file created by Sebi (implemented some stuff like lava physics, drops are deleted when in lava, water is now slower, lava gives actual damage etc.). Pistons now work mostly as they should. They do not yet show the motion animation and do not emit sound. They do extend, push, and retract as they should though. Right now the only way to activate a piston is to light redstone wire adjacent to it with a redstone torch. | admin@omencraft.com | 2011-11-06 | 15 | -276/+540 |
* | Finished most of piston class. Pistons should work when a redstone current with wire is lit up or extinguished near them but don't yet. There'sa bug to kill. | admin@omencraft.com | 2011-11-06 | 3 | -48/+408 |
* | Change SetBlock to FastSetBlock in cRedstone.cpp and grass will now grow if any one hit block is above it. | admin@omencraft.com | 2011-11-05 | 2 | -22/+27 |
* | Added cPiston.h and cPiston.cpp to VC2010 files. | admin@omencraft.com | 2011-11-05 | 2 | -0/+11 |
* | Added all the items up to Beta 1.9.5. Added pistons and piston class. | admin@omencraft.com | 2011-11-05 | 6 | -18/+372 |
* | dang finicky OS installs. >.> Bug fixes to make sure this compiles is more than two OS's. | admin@omencraft.com | 2011-11-05 | 5 | -3/+3 |
* | Updated denotch map converter to work in windows. Still has memory leak though. | admin@omencraft.com | 2011-11-05 | 7 | -33/+473 |
* | last file... finally | admin@omencraft.com | 2011-11-04 | 0 | -0/+0 |
* | fixing svn directory | admin@omencraft.com | 2011-11-04 | 0 | -0/+0 |
* | fixing svn directory | admin@omencraft.com | 2011-11-04 | 9 | -0/+1767 |
* | Updated denotch map converter. Compiled with zlib that MCServr uses to remove the lag spike problem caused when reading map files using a different compression. Remade makefile and cleaned up code considerably. | admin@omencraft.com | 2011-11-04 | 3 | -0/+172 |
* | delete and reupload to reslve svn error. | admin@omencraft.com | 2011-11-04 | 10 | -1487/+0 |
* | Changes to the denotch map converter. Now runs 20 times faster than before. Not done yet. | admin@omencraft.com | 2011-11-04 | 8 | -95/+44 |
* | Added cRedstone to project file | faketruth | 2011-11-04 | 4 | -9/+19 |
* | Changed use of deprecated function. | admin@omencraft.com | 2011-11-04 | 1 | -14/+19 |
* | celeaning up the mess I made of cRedstone.h. >.> | admin@omencraft.com | 2011-11-04 | 1 | -77/+0 |
* | Added (Probably incorrectly) a cRedstone class. Also, palcing a redstone torch will recursively light any redstone wire it's connected to. Removing a torch from an active wire will unlight the entire length. Class needs to be updated to make use of non deprecated function. Current deprecated function warning drastically slows redstone performance. | admin@omencraft.com | 2011-11-04 | 6 | -25/+223 |
* | Fixed some redstone items and a bug that prevented floats from client to server packets reading correctly on 64 bit linux. | admin@omencraft.com | 2011-11-03 | 5 | -14/+15 |
* | Added some redstone items. | admin@omencraft.com | 2011-11-03 | 4 | -9/+56 |
* | Updated the thunderbolt packet. Lightning and rain can be tested with a workbench and a chest. >:) | admin@omencraft.com | 2011-11-03 | 3 | -11/+42 |
* | Added New/Invaid State and Thunderbolt packets. For testing purposes it now rains whenever a player opens a workbench and stops when they pen a chest. The rain start/stop in only sent to the sole clientopening the items. | admin@omencraft.com | 2011-11-02 | 9 | -9/+164 |
* | Fixed some "Entity was not found in any chunk!" warnings | faketruth | 2011-11-02 | 8 | -28/+74 |
* | Fixed player spawn teleport postion. | admin@omencraft.com | 2011-11-02 | 1 | -1/+2 |
* | Fixed crash when client only sends a space in the chat | faketruth | 2011-11-02 | 1 | -0/+2 |
* | Changed world gamemode location to world.ini for world based gamemodes. | admin@omencraft.com | 2011-11-02 | 1 | -2/+4 |
* | fixed player spawning in the ground. | admin@omencraft.com | 2011-11-01 | 3 | -6/+5 |
* | Accidentally removed a line of code | faketruth | 2011-11-01 | 1 | -1/+2 |
* | You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet | faketruth | 2011-11-01 | 18 | -167/+482 |
* | forogt to update all of cPlayer.cpp for player based gamemode. | admin@omencraft.com | 2011-11-01 | 1 | -1/+1 |
* | Put in some sanity checks to ensure players don't interact with blocks too quickly. Changed gamemode to be player based. (MCServer crashes when picking up an item. Need to find and fix bug.) | admin@omencraft.com | 2011-11-01 | 3 | -14/+56 |
* | Players can now place blocks in creative mode. The blocks players select from the creative mode inventory are not stored in the players' inventory. (I kind of like that) | admin@omencraft.com | 2011-11-01 | 2 | -3/+4 |
* | denotch map converter works! :D | admin@omencraft.com | 2011-10-31 | 3 | -14/+56 |
* | Player data is saved and loaded as human readable JSON now. | faketruth | 2011-10-31 | 13 | -81/+352 |
* | denotch map converter can now successfully converter an mcr to a vaild pak file. Takes about 20 seconds per region file. | admin@omencraft.com | 2011-10-31 | 2 | -7/+8 |
* | denotch map convert successfully created a pak file from an mcr file. Still need to check if it's valid. | admin@omencraft.com | 2011-10-31 | 2 | -30/+90 |
* | Compounds are not closed double anymore | faketruth | 2011-10-31 | 2 | -16/+19 |
* | denotch map converter can now parse without creating segfaults or unknown tag errors. | admin@omencraft.com | 2011-10-31 | 3 | -3/+17 |
* | More changes to the denotch map converter. Added some tags. Still debugging some parsing issues. | admin@omencraft.com | 2011-10-31 | 4 | -26/+189 |
* | Prepared some parts of the code for multi world support, I created lots of TODO's | faketruth | 2011-10-31 | 42 | -206/+418 |
* | put the timer and quicksort functions into their own files. Made a few changes to the converter. Converter doesn't understand Entity tags and some chunks cause it to segfault for a currently unknown reason. | admin@omencraft.com | 2011-10-30 | 8 | -228/+210 |
* | Changed long to long long so it works fine on 32bit systems | faketruth | 2011-10-30 | 7 | -30/+169 |
* | Last changes to the converter before bed. | admin@omencraft.com | 2011-10-30 | 2 | -1/+4 |
* | More changes to the denotch map converter | admin@omencraft.com | 2011-10-30 | 4 | -34/+42 |
* | Added Long Tag. It'll now go through the entire NBT data without erroring out. I'm not sure that it's actually saving all tag 7 data though. | admin@omencraft.com | 2011-10-30 | 4 | -5/+35 |
* | I think I got Tag 7 working, now I need to add tag 4 for the deNotch map converter. | admin@omencraft.com | 2011-10-30 | 4 | -27/+52 |
* | More updates to denotch map converter for testing. | admin@omencraft.com | 2011-10-30 | 4 | -32/+32 |
* | Changed cChunkMat.cpp back to normal. Made more changes to the denotch map converter. Testing cNBTData parser. | admin@omencraft.com | 2011-10-30 | 5 | -31/+55 |
* | Added denotch map converter. Program currently reads the only mcr file in the region dir and writes the uncompressed chunk data in world/X0-Z0.pak. I compile in linux with "g++ cConvert.cpp -lz -o denotch" | admin@omencraft.com | 2011-10-29 | 8 | -7/+1184 |
* | Fixed a memory leak | faketruth | 2011-10-27 | 1 | -0/+1 |
* | Made several recomended changes. Gamemode is now world based. Need to add it to player. | admin@omencraft.com | 2011-10-26 | 11 | -19/+26 |
* | Moved GAMEMODE declaration to a single place... cPacket.h. Player can't take damage any more but can still sometimes die on spawn. Not sure why. Falling through the void does not kill you yet. | admin@omencraft.com | 2011-10-26 | 3 | -8/+9 |
* | Creative mode now breaks blocks without providing block drops. Need to work with Player's Inventory for proper creative mode support. GAMEMODE is declared and set twice. | admin@omencraft.com | 2011-10-26 | 7 | -7/+18 |
* | Added CreateInventoryAction packet for creative mode. Used cPacketEntityEquipment as template. Forced server into Creative Mode. Can't break blocks yet. Player can stil be damaged in creative mode and dying takes you back to survival mode. | admin@omencraft.com | 2011-10-26 | 12 | -9/+101 |
* | Updated VS2010 project files | faketruth | 2011-10-26 | 3 | -110/+203 |
* | Fixed bug in cMakeDir where it would only create directories named "world" | faketruth | 2011-10-26 | 3 | -34/+16 |
* | added simple code for server side item durabilty on tool items that have durabilty. need to add block destroyed durability modifier. | admin@omencraft.com | 2011-10-26 | 1 | -3/+70 |
* | changing port back to default | admin@omencraft.com | 2011-10-26 | 1 | -24/+24 |
* | git-svn-id: http://mc-server.googlecode.com/svn/trunk@10 0a769ca7-a7f5-676a-18bf-c427514a06d6 | admin@omencraft.com | 2011-10-26 | 31 | -11/+1792 |
* | Using SSE instructions for noise (terrain generation) | faketruth | 2011-10-25 | 4 | -10/+85 |
* | Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. | faketruth | 2011-10-23 | 6 | -88/+165 |
* | Found something that calls a function when a segfault happens, might be useful. | faketruth | 2011-10-22 | 1 | -4/+16 |
* | Compiles for linux | faketruth | 2011-10-21 | 20 | -78/+269 |
* | Setting files | faketruth | 2011-10-03 | 16 | -0/+2803 |
* | Source for additional projects | faketruth | 2011-10-03 | 178 | -0/+65034 |
* | MCServer c++ source files | faketruth | 2011-10-03 | 233 | -0/+35759 |
* | Visual Studio 2010 solution and project files | faketruth | 2011-10-03 | 23 | -0/+2735 |
* | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1 0a769ca7-a7f5-676a-18bf-c427514a06d6 | faketruth | 2011-10-03 | 0 | -0/+0 |