| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
+ Added lever location checking
* Fixed button location checking
* Fixed button pressing/unpressing
* Fixed repeaters updating
* Minor enhancements
|
|
|
|
| |
Also removed unneeded variables.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ Updated BlockID - look for yourself
* Improved button, repeater, lever, and comparator code ->
simplification and splitting of some stuff from the redstone simulator
file
* Fixed buttons not breaking when in an invalid game state
* Fixed QueueSetBlock -> improved (AGAIN) piston code
+ Rewrote redstone simulator
Fixes: #57, #58, #205, and part of #131.
Fixes FS issues: 281, 116, and 102
|
| |
|
|\
| |
| | |
Autogeneration of settings.ini and webadmin.ini
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Reverted changes to WebAdmin.cpp IPv6 ports and Server.cpp server
description
+ Added default value explicitly for HardCore value
* Split PluginManager plugin defaults write to new function
- Removed a commented block from BlockTorch and...
+ Added g_BlockIsTorchPlaceable to Defines.h
|
|/ |
|
|
|
|
| |
To make them work on the X axis.
|
| |
|
|
|
|
|
| |
- Removed unneeded parameter
* Changed 0 - 1 to -1
|
| |
|
|
|
|
| |
WITH A FULL REFORK
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
The area isn't read at all when the weather is wet, since it isn't needed.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also removed an unneeded variable in the stair handler
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
They can be placed and toggled, but stills needs proper redstone support
|
|
|
|
|
|
|
|
|
| |
- Removed two random block handling files in the item handling section
that didn't do anything. (One was an attempt at making slabs work, but
failed to realise that the coords would have to be the block CLICKED,
and another was just a random empty file for handling wooden planks.)
* Fixed placing repeater blocks not directioning properly
* Fixed wood directions breaking plank metadata
|
|
|
|
| |
Fixes #98
|
|
|
|
| |
+ Added wood directions
|
| |
|
|
|
|
|
|
| |
* Torches snap to neighbour when placed on bottom
* CanBeAt takes into account cobblestone walls
+ Used more BLOCK_FACEs instead of numbers
|
| |
|
|\
| |
| |
| |
| |
| | |
Conflicts:
source/BlockID.cpp
source/Entities/Entity.cpp
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* Revised pickup comments
* SlotArea pickup tossing now reflects Player.cpp
* Removed unneeded ItemShears comment (was working already)
* Sand and gravel pickups spawn with correct speed
|
|\ \
| | |
| | |
| | |
| | | |
Conflicts:
source/Blocks/BlockTorch.h
|
| | | |
|
| | |
| | |
| | |
| | | |
Also fixed a naming inconsistency concerning quartz stairs.
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| | |
| | | |
Multiple fixes and features
|
| | |
| | |
| | |
| | |
| | | |
* Improved (again) pumpkin direction handling
* Fixed spacing in Entity.cpp
|
| | | |
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
Fixes #99
|
| |
| |
| |
| | |
The helper functions that it implemented were moved into their respective blockhandlers.
|
| |
| |
| |
| | |
This is related to #127, but until we know more about the change, I'm not closing the issue.
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
source/Bindings.cpp
source/Entities/Entity.cpp
Updated from upsteam
|
| |\ |
|
| |/
|/|
| |
| |
| |
| | |
Rail metas are now in BlockID and exported to LUA
Minecart now does a SetMass, instead of m_Mass
Minecarts use SubType instead of TypeType
|
| | |
|
| | |
|
| |
| |
| |
| | |
Bug was placing slabs between slabs not making a double slab.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixes FS#298
|
|/
|
|
|
|
| |
Made BlockHandler pass on control to carpet handler
Declared thinggummies in carpet handler
Fixed carpet block pushback using incorrect format
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fixed generation values not being written
Fixed piston being able to push water
Fixed ice creating a non-source block (still doesn't update though)
Removed problematic piston code
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also fixed block on flower placement. #71
|
|
|
| |
Attempt at fixing #71 and placement of torches.
|
|
|
|
| |
Fixes FS 388
|
|
|
|
|
|
|
|
| |
As requested in FS 413, with extra parameters:
World, BlockX, BlockY, BlockZ, Size, CanCauseFire, Source, SourceData
OnExploding() can return 3 values:
StopHook, CanCauseFire, ExplosionSize
|
| |
|
|
|
|
| |
Fixes issue #20. The 1.6.2 client wouldn't open the sign editor UI unless it receives a special packet
|
| |
|
|
|
|
|
|
|
|
|
| |
Other blocks can be placed next to TNT.
Explosions activate nearby TNT blocks.
TNT doesn't destroy bedrock, obsidian and liquid blocks.
Server doesn't crash when a TNT (or other entity) leaves the valid Y range.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1603 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Any idea why SendMessageA works on Windows and not on linux?
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1595 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1592 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Hoppers can be placed properly, but won't work yet.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1583 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1571 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Dead bush does not drop pickups when invalidly placed
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1570 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1569 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1555 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Added a common ancestor class "DropSpenser" that has the common code for dropper and dispenser and is Lua-accessible, too. The Debuggers plugin now triggers both droppers and dispensers when rclking them with a redstone torch.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1514 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
This makes the API more orthogonal and is easier to use in the plugins. Also changes in the inventory are now propagated to the needed places (armor updates to BroadcastEntityEquipment etc.) even when the inventory is changed by a plugin.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1503 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
http://forum.mc-server.org/showthread.php?tid=503&pid=8159#pid8159
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1497 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1465 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1413 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1392 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1363 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
FS #166
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1359 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
FS #350
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1356 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1319 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Also fixed vines' placement.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1278 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Also changed cEntity rotation datatype to double
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1262 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1227 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1218 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Note that cItems is used in the function signature but not yet exported in the API, TODO!
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1176 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
FS #293
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1160 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1139 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1117 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Cauldrons can be filled with water and used to fill bottles
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1116 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Fixed flower pot consuming items in creative mode
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1111 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1107 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1093 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1083 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
|
|
| |
Fixed crash when digging snow
Moved BlockPlace hook check, so Core plugin will no longer block item usage
Player chat messages are now visible in the console
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1081 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
|
|
|
| |
Implemented fence gate
Updated g_BlockTransparent[]
Doors can now only be opened by right clicking
Doors will now drop when not supported by block
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1080 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
http://forum.mc-server.org/showthread.php?tid=649
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1075 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
|
|
|
| |
Added missing Emerald crafting recipe
You get more fall damage when jumping
Torch no longer protects players from fall damage
Fixed Ender Chest drops
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1070 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
|
|
| |
Fixed rail duplication glitch
Fixed fall damage calculation
Glass no longer drops glass
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1068 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1065 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Fixed item usage for Jukeboxes and Spawn eggs in survival.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1064 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Don't compare booleans to false / true, use them directly.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1048 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
- Vines can now be placed on leaves
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1045 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1011 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1005 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1003 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1002 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@994 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@991 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@989 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@964 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
|
|
|
| |
Moved all simulators into a subfolder.
Replaced cWaterSimulator and cLavaSimulator with a generic cFluidSimulator.
Moved original fluid simulation into cClassicFluidSimulator.
Fluid simulator parameters (MaxHeight, Falloff) are read from the world.ini file (can have nether-like lava with lower falloff)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@956 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@942 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@937 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@922 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Also slightly refactored the variable / argument names (BlockID is deprecated, use BlockType instead)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@921 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
( http://forum.mc-server.org/showthread.php?tid=434&pid=4734#pid4734 )
git-svn-id: http://mc-server.googlecode.com/svn/trunk@917 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
|
|
| |
Spruce, birch and jungle wood stairs now orient correctly
git-svn-id: http://mc-server.googlecode.com/svn/trunk@916 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@913 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
|
|
| |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@911 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
|
git-svn-id: http://mc-server.googlecode.com/svn/trunk@902 0a769ca7-a7f5-676a-18bf-c427514a06d6
|