|
97911aa9cf
|
Fix undetected collision of nether brick block and nether brick item
|
2017-08-25 13:36:36 +01:00 |
|
|
7ff143c793
|
Some minor tool cleanup
|
2017-08-25 13:19:21 +01:00 |
|
|
17518195d1
|
Be more smart about json-serializing items
Don't include nbt_hex if we don't have a NBT tag
Don't include damage unless it's non-zero
Don't include count unless it's non-1
|
2017-08-24 12:02:03 +01:00 |
|
|
445a67954d
|
Merge changes from master
|
2017-08-22 14:13:31 +01:00 |
|
|
8a35b9da29
|
Added some documentation
|
2017-08-22 10:28:43 +01:00 |
|
|
876659cc73
|
Item factory refactor and added capability to register custom items
|
2017-08-21 17:49:26 +01:00 |
|
|
604d11a8fd
|
import cleanup and fixed an inspection
|
2017-08-21 17:39:02 +01:00 |
|
|
d2ace6bdd2
|
added some typedocs
shut up PhpStorm
|
2017-08-21 17:17:47 +01:00 |
|
|
1f70a7830e
|
Branch merge
|
2017-08-20 21:07:19 +01:00 |
|
|
02f42eba48
|
Move block registration to its own class
|
2017-08-20 18:05:01 +01:00 |
|
|
e1d894057c
|
Changed face position floating-point params to Vector3s
|
2017-08-20 10:23:34 +01:00 |
|
|
159b2e3d5e
|
Merge branch 'master' into mcpe-1.2
|
2017-08-19 21:42:33 +01:00 |
|
|
0e24596aed
|
Changed block construction calls to Block::get()
|
2017-08-19 13:46:17 +01:00 |
|
|
4f1302adf2
|
Merge branch 'master' into mcpe-1.2
|
2017-08-17 17:14:16 +01:00 |
|
|
6efa4343b1
|
Cleaned up fuel duration handling, fixed some fuel items not working in furnaces
|
2017-08-17 10:22:47 +01:00 |
|
|
b4c4005009
|
Some condition simplifications suggested by static analysis
|
2017-08-16 20:06:48 +01:00 |
|
|
260179197b
|
Use SplFixedArrays in inventory, added more typehints and cleaned up some duplicated code
|
2017-08-09 13:12:07 +01:00 |
|
|
1d0f0a2999
|
Merge branch 'master' into mcpe-1.2
|
2017-08-08 10:23:19 +01:00 |
|
|
06083d6dc4
|
s/Item/Block
|
2017-08-07 16:26:27 +01:00 |
|
|
711d62b5eb
|
Updated block & item IDs from 1.2.0.7
Note to self: these may need updating again later in the beta.
|
2017-08-06 17:21:52 +01:00 |
|
|
e4a5cb6021
|
Changed NBT representation in JSON to hex, fix encoding problems with UTF-8
|
2017-08-06 14:50:18 +01:00 |
|
|
3b7fc21839
|
Enchantment API changes, understandable constant names
|
2017-08-05 21:27:57 +01:00 |
|
|
fb59b57bdf
|
Improve item enchantment API and fix some bugs (#512)
|
2017-08-05 20:50:28 +01:00 |
|
|
11fae493a5
|
Added Nether Wart
|
2017-08-04 13:17:53 +01:00 |
|
|
3135fe3c69
|
Added API method Block->getItemId(), cleaned up excess wooden stairs and fence-gate classes, added more wooden door types
|
2017-08-04 13:02:24 +01:00 |
|
|
561d8e7a39
|
Regenerated block/item id lists and refactored some names for consistency with MCPE
|
2017-08-04 12:17:24 +01:00 |
|
|
63c12440dc
|
Fixed items ordering
|
2017-08-03 17:48:56 +01:00 |
|
|
8a3b31077e
|
Fixed some items not keeping meta when constructed, close #968
|
2017-07-30 19:46:24 +01:00 |
|
|
6ae24c5c19
|
Removed unnecessary methods Block->canBeActivated() and Item->canBeActivated() (needless extra confusion)
|
2017-07-30 18:14:43 +01:00 |
|
|
2a7b736f18
|
Heap of bugfixes, cleanup and PHP 7 upgrades
|
2017-07-13 19:18:56 +01:00 |
|
|
c2a7c2c6cd
|
Remove duplicate Quartz class (cc @PEMapModder)
how did nobody ever notice this...
|
2017-07-13 16:48:25 +01:00 |
|
|
6af87b7b30
|
Fixed clearCustomBlockData(), close #1118
|
2017-07-13 10:44:49 +01:00 |
|
|
adbc298909
|
Fixed item CompoundTags keeping the tag name after NBT serialize/deserialize, close #1145
|
2017-06-27 15:58:00 +01:00 |
|
|
a365c831a8
|
Fixed some doc problems
|
2017-06-25 12:07:28 +01:00 |
|
|
b83c135c3f
|
Made Item::setLore() fluent (#1120)
|
2017-06-23 08:39:56 +01:00 |
|
|
a4b8dd43e6
|
Removed useless confusing array indices in CompoundTag constructors (#1116)
|
2017-06-20 12:11:24 +01:00 |
|
|
e3b3f60c66
|
Fixed item stack count and effect amplifier overflows, close #1072
|
2017-06-17 12:22:38 +01:00 |
|
|
846be84324
|
Fixed all file headers
|
2017-06-16 16:18:16 +01:00 |
|
|
8ef24423d1
|
This should never be null
|
2017-06-16 15:48:08 +01:00 |
|
|
cf07af8b55
|
Fix some strict type violations reported by PhpStorm (strict types <3)
|
2017-06-07 12:54:12 +01:00 |
|
|
51b0673b4b
|
Bite the bullet and enable strict types on everything
|
2017-06-07 12:53:16 +01:00 |
|
|
54453d0b0a
|
Refactored entity IDs in packets for consistency and to clarify on types
|
2017-06-05 15:41:27 +01:00 |
|
|
6ece57e23e
|
Merge changes from master
|
2017-04-21 22:48:18 +01:00 |
|
|
547a09c8d4
|
Fix "Creating default object from empty value" (#858)
while setting lore to items.
|
2017-04-20 20:39:09 +01:00 |
|
|
1c7773c5f1
|
Visibility keyword before final or abstract keyword. (#814)
|
2017-04-13 20:58:53 +08:00 |
|
|
202bac28fc
|
Merge master into api3/network
|
2017-04-01 19:37:15 +01:00 |
|
|
bc1c75a15a
|
Throw exceptions when failing to deserialize item NBT data, fixed weird crashes when an invalid NBT tag is set on an item
|
2017-03-29 13:39:43 +01:00 |
|
|
3e76c3a6dd
|
Added handling for tile picking, added API for setting item lore
worked almost out of the box (some W10 equipment bugs though)
|
2017-03-28 18:47:51 +01:00 |
|
|
4245274aec
|
Merge branch 'master' into api3/network
|
2017-03-25 21:26:46 +00:00 |
|
|
96801be3d3
|
Fixed #453 multiple refs to the same cached NBT object tree
|
2017-03-23 11:40:49 +00:00 |
|