Mattes D
26ac146f41
More Vector3 in cBlockHandler ( #4644 )
...
* cBlockHandler.OnUpdate uses Vector3 params.
Also slightly changed how block ticking works.
2020-04-17 10:36:37 +01:00
Peter Bell
96bd4637d7
Implement glowing redstone ore
2020-04-16 23:49:33 +01:00
Tiger Wang
ede56a5750
ಠ_ಠ ( #4660 )
...
+ Provisional handling for observers
2020-04-16 22:27:04 +01:00
Mattes D
9ee47e5999
Using Super.
2020-04-16 20:07:48 +00:00
Mat
f931590bf0
Prevent crash when breeding
2020-04-16 18:03:51 +00:00
Bond_009
dc4df66548
Trapdoor can be placed anywhere since 1.9
2020-04-15 21:58:27 +00:00
Mattes D
42cc736bfd
ServerHandle: Fix closing failed servers. ( #4653 )
...
If the cServerHandle failed to listen, closing it would then crash Cuberite.
2020-04-15 14:13:40 +02:00
Mattes D
f84bab3bc2
Fixed Lua Vector unification. ( #4652 )
2020-04-15 00:23:24 +01:00
Mattes D
c9a9b3c9d0
Bindings: Allow coercion between Vector3 subtypes. ( #4646 )
...
In manually bound functions, allows one to use any Vector3<T> value, as well as a {x, y, z} table, in Lua as any Vector3<T> parameter.
Has example in Debuggers' /vector command.
Unfortunately doesn't work in auto-bindings.
2020-04-14 16:43:21 +02:00
DrButcher
35299b8509
Pressure plate sounds and delay ( #4643 )
...
+ Added sounds on depress and release
+ Added correct delay times
2020-04-13 23:23:43 +01:00
Peter Bell
43525c5df8
Acquire chunk map CS when accessing player entities
2020-04-13 17:13:38 +02:00
Mattes D
fb05ea7cf7
Fixed entity teleport for just-spawned entities.
...
Includes a test code in the Debuggers plugin - throwing a cake-as-fallingblock.
2020-04-12 13:34:24 +02:00
Mattes D
ef2d5027d3
Removed extended ASCII, and added a check against it. ( #4642 )
2020-04-12 09:24:30 +02:00
Alexander Harkness
8914355895
Fix rotation metas on blocks
2020-04-11 19:00:05 +00:00
GefaketHD
f38ad5efb5
added me as contributor
2020-04-11 19:00:05 +00:00
GefaketHD
0712fd2d90
fixing rotation - rel. #4625
2020-04-11 19:00:05 +00:00
Alexander Harkness
0d72270186
Replace all single-digit hex constants with two-digit version
2020-04-10 13:07:16 +00:00
Alexander Harkness
db118af6ae
Remove silly empty cBlockGlazedTerracotta class
2020-04-10 13:07:16 +00:00
Alexander Harkness
49f301d5a4
Reduce line length on templates
2020-04-10 13:07:16 +00:00
Alexander Harkness
e5cc698ee7
Add additional spacing between template/function definitions
2020-04-10 13:07:16 +00:00
Alexander Harkness
9bb001f17b
Add doxy-comments to new functions
2020-04-10 13:07:16 +00:00
Alexander Harkness
2b77b67197
Fix comment text
2020-04-10 13:07:16 +00:00
Alexander Harkness
f40aba941e
Add mixins for blocks that rotate based on player yaw at placement
...
Also add observer block handler.
2020-04-10 13:07:16 +00:00
Alexander Harkness
458d7f95c2
Brewing stands do not have rotation
2020-04-10 13:07:16 +00:00
Alexander Harkness
48ccd93426
Add Terracotta handlers
2020-04-10 13:07:16 +00:00
Alexander Harkness
cb21a4611d
Correct Black Glazed Terracotta block handler
2020-04-10 13:07:16 +00:00
Alexander Harkness
b8141f6c87
Add additional blocks which are not breakable by hand
2020-04-10 13:07:16 +00:00
Alexander Harkness
4a62e004c5
Change stained clay hardness value
2020-04-10 13:07:16 +00:00
Alexander Harkness
b9c9698d87
Update Core
2020-04-10 12:18:37 +01:00
Mattes D
2cb85a1bcb
API docs: Fixed eMonsterType relocation.
2020-04-10 08:19:43 +02:00
Mat
d4f3d674d1
Use correct value for zombie villager in 1.13
2020-04-10 05:17:46 +03:00
Alexander Harkness
4b3043f627
Fix compilation, for real this time.
...
I should go to sleep now...
2020-04-10 01:01:07 +01:00
Alexander Harkness
a780b3a4f5
Oops, remember to save your files!
2020-04-10 00:53:04 +01:00
Bond-009
8438def87e
Add Zombie Villagers
2020-04-10 00:50:45 +01:00
Alexander Harkness
df8d7332d0
Re-enable darwin download from easyinstall.sh script
2020-04-09 21:41:16 +01:00
Mat
d966a12624
Don't set entity world twice ( #4606 )
...
* Don't set entity world twice
* Call HookSpawnedEntity when the entity actually spawned
2020-04-09 20:26:06 +00:00
Mattes D
bdedab15c9
Falling blocks can now be spawned at any position. ( #4620 )
...
* Falling blocks can now be spawned at any position.
* Added a /cake command to Debuggers that throws a cake in a nice slow arc.
* Fixed regular falling blocks.
2020-04-09 20:25:20 +00:00
Mat
23219c4738
Wolves and mooshrooms are passive mobs
2020-04-09 12:39:45 +01:00
Mat
6a21bf979c
Initial resource pack support ( #4622 )
2020-04-07 21:23:54 +00:00
peterbell10
19ad96561c
Filter blocks to add to redstone sim's wake queue ( #4621 )
2020-04-05 19:20:52 +00:00
Alexander Harkness
16b3de94c8
Add potatoes to washed away list also
2020-04-05 12:43:03 +01:00
metiu07
6bde0dd9ad
FluidSimulator: Carrots should be also washable ( #4619 )
2020-04-05 11:41:31 +00:00
Lukas Pioch
9680408c16
Block entity for beacon was not created ( #4618 )
2020-04-04 19:34:00 +00:00
Alexander Harkness
2b9474f171
Remove switch statements from cItemFoodHandler ( #4610 )
...
* Remove switch statements from cItemFoodHandler
* Alpha-sort and add comment
* Relocate golden apple handler
2020-04-04 15:13:41 +00:00
Mat
3eaab73540
Potion changes ( #4601 )
...
* Correct protocol translation for potions
* Update brewing recipes
2020-04-04 14:16:36 +00:00
Mat
60bcc06f43
Implement wither skeletons ( #4563 )
2020-04-04 13:44:17 +02:00
peterbell10
aac592f985
Manage block entity lifetime with unique_ptr ( #4080 )
2020-04-03 23:23:38 +02:00
Alexander Harkness
ba048e2101
New hotfix to prevent calling OnBroken ( #4600 )
...
* Fix stack overflow in breaking ice.
Stupid fix, but it does work and is used in other places too...
* Replace hotfix for pistons with better one
* Fix comments in BlockBed handler
2020-04-03 20:24:49 +00:00
Mat
4c6f95f49a
Quick fix to make spawn eggs work ( #4611 )
2020-04-03 21:56:48 +03:00
mathiascode
fdee483781
Update Core
2020-04-03 19:02:15 +03:00