peterbell10
502b726a7b
Simplify SizeCheck
2017-07-21 14:41:51 +01:00
peterbell10
55a5ffdf5c
Remove stricmp macro in favour of NoCaseCompare
2017-07-21 14:41:51 +01:00
peterbell10
5a5297974b
Remove alignment macros
2017-07-21 14:41:51 +01:00
peterbell10
a56cfd1f42
Remove smart pointer macros
2017-07-21 14:41:51 +01:00
Mattes D
895987a111
FastRandom: Remove discrepancy between arg and return value type. ( #3846 )
2017-07-21 12:06:21 +02:00
Bond-009
f9b56dd859
Break the cactus block when it grows next to a block. ( #3851 )
2017-07-18 15:14:52 +02:00
Lane Kolbly
93e1690253
Made cBlockHandler OnPlacedByPlayer call OnPlaced, made BlockRailHandler use NeighborChanged instead of OnNeighborChanged.
2017-07-18 15:12:55 +02:00
peterbell10
60dfaa0967
Allocate redstone component handlers upfront
2017-07-17 21:40:43 +02:00
Mattes D
167c4bf2e6
Simulators: Added area-based wakeup.
2017-07-16 10:01:19 +02:00
peterbell10
41d016cf5b
Handle middle mouse drag ( #3847 )
2017-07-13 15:43:48 +02:00
Bond-009
6a19841121
Added basic ocelot behavior ( #3829 )
2017-07-12 12:42:02 +02:00
Lane Kolbly
b61898c30c
Lua plugin cColor ( #3833 )
2017-07-12 12:30:43 +02:00
Lane Kolbly
793acd267f
Changing pickup lifetime and combining semantics, making these adjustable in the lua api. ( #3843 )
2017-07-12 12:13:27 +02:00
Lane Kolbly
647d9082b8
If entity is a player, send relmove packets.
2017-07-12 12:12:56 +02:00
peterbell10
d6ee1caf4c
Remove double delete of PrepareChunk lua callback ( #3844 )
2017-07-12 11:56:01 +02:00
Lukas Pioch
e38a2a1e8c
Send player message when clicking on advancements or green book. ( #3845 )
2017-07-12 10:11:29 +02:00
Lane Kolbly
67e4bbde0c
Made cBlockArea:cChunkReader AreaBounds inclusive on both sides. ( #3842 )
2017-07-10 11:10:06 +02:00
Pablo Beltrán
7adec790e6
Sound effect horse rejects player when taming
2017-07-10 05:47:04 +02:00
Lane Kolbly
a561886bf3
Implemented draggingitem API.
2017-07-10 05:46:04 +02:00
peterbell10
b2634bade0
cItemGrid bounds check ( #3837 )
2017-07-09 22:54:56 +02:00
peterbell10
bbf5bec817
BigFlower fixes ( #3826 )
...
* BigFlowers fixes
* Correct upper part meta
* Documented parameters to DoesIgnoreBuildCollision
2017-07-07 16:37:53 +02:00
Lukas Pioch
885d828712
Added bed entity ( #3823 )
...
* Added bed entity
* Export cBedEntity to lua
* Set color of bed through item damage value
* Added bed entity to APIDoc
* NBT: Added loading and saving
* Crafting recipes for the colored beds
2017-07-07 09:31:45 +02:00
Lane Kolbly
10a3bd9d12
Changed Lua plugins to only execute files ending in .lua ( #3831 )
2017-07-07 08:42:35 +02:00
peterbell10
d838ef7ba4
cBlockInfo static initialisation ( #3832 )
2017-07-03 18:34:27 +02:00
Alexander Harkness
bc861e5bb8
Added new Cuberite backers from bountysource.
2017-07-03 09:05:04 +01:00
Pablo Beltrán
7606448b05
Fixes double right click on entities till off-hand actions gets implemented ( #3821 )
2017-07-03 09:37:38 +02:00
Bond_009
070cb0d21f
You can't use beds when there are hostile mobs nearby
2017-07-02 17:10:57 +02:00
Lane Kolbly
7c7f85117b
Added armor durability reduction when player is attacked.
2017-07-02 07:45:49 +02:00
Bond-009
b1628846d9
Fix horse taming ( #3820 )
...
* Horses rear when untamed and right-clicked with an item
2017-07-02 07:40:59 +02:00
Bond-009
cf22bc4e60
Players in creative and spectator aren't affected by cacti ( #3824 )
2017-07-02 07:39:19 +02:00
Bond_009
445abe001a
When right-clicking on a passive mob with 'his' spawn egg spawn a baby
2017-07-02 07:38:41 +02:00
Bond-009
a944ac3b06
Endermen take damage from rain
2017-06-30 23:53:23 +02:00
Bond-009
0c0bfe54bb
Spider should attack only when the light level is lower than 11 ( #3815 )
2017-06-30 10:48:06 +02:00
Bond-009
7fd3899796
Added 1.12 blocks ( #3760 )
2017-06-30 10:46:58 +02:00
peterbell10
33527067ed
Update tolua and export EffectID
2017-06-29 18:58:48 +02:00
Lane Kolbly
3f7bf88e30
Updated cItemGrid API docs to reflect required GetInventory() calls.
2017-06-28 12:22:37 +02:00
Mattes D
399ea0bf1d
cNetwork bindings: Use ApiParamError and CheckParam(Static)Self.
2017-06-26 10:52:59 +02:00
Mattes D
e05ca49459
Moved ApiParamError into cLuaState.
2017-06-26 10:52:59 +02:00
Mattes D
f6bab71d05
Fixed memory leak in cClientHandle. ( #3794 )
2017-06-26 09:11:30 +02:00
Lukas Pioch
9c25520b69
Corrected APIDoc for cBlockArea and exported missing functions ( #3808 )
2017-06-26 09:02:06 +02:00
Lukas Pioch
beda050341
Added check if datatype is present in block area ( #3811 )
2017-06-26 08:49:52 +02:00
peterbell10
bd025e2bdb
Fix cBlockArea assertion and mis-indexing ( #3810 )
2017-06-25 11:07:16 +02:00
peterbell10
f0f001c10d
Fix cBlockArea null deref
2017-06-24 23:27:26 +02:00
Mattes D
fe42538349
cBlockArea supports block entities. ( #3795 )
2017-06-24 11:58:06 +02:00
Lukas Pioch
cc3a67b9df
Load entities from old and new names
2017-06-23 18:32:51 +02:00
Bond-009
8484d05d65
Pressure plates can be placed on fences and hoppers ( #3796 )
2017-06-22 21:11:46 +02:00
Mattes D
ea6660721b
NetworkSingleton: Fixed a throw warning in VS2017. ( #3792 )
...
Also fixed the misleading name.
2017-06-22 21:10:41 +02:00
Bond-009
0e1649a0f1
Fix shears (and vines)
...
* Shears now lose durability when breaking any block
* Leaves don't drop 2 leaves anymore when broken by shears
* Removed the chance to drop saplings or apples when leaves are broken by shears
* Vines can't be attached to ender chests, pistons and redstone repeaters
2017-06-21 08:09:03 +02:00
Mattes D
99b4c2bd09
Anvil storage: load block entities from both old and new name-styles. ( #3784 )
...
* WSSAnvil: Load the sign text from JSON, too.
2017-06-21 07:47:26 +02:00
peterbell10
fbe17a4e8a
Lighting Optimisations ( #3785 )
2017-06-20 09:28:33 +02:00