427 Commits

Author SHA1 Message Date
Shoghi Cervantes
a45f8782b1 Fixed collision against other entities 2014-05-29 18:03:17 +02:00
Shoghi Cervantes
61ce7f11d6 Implemented bounding box limits for item placing 2014-05-29 17:04:37 +02:00
Shoghi Cervantes
8d40f843cf MainLogger can now have debug level disabled 2014-05-29 00:08:02 +02:00
Shoghi Cervantes
7bd6f2ed91 Added Logger interface, threaded MainLogger and updated PluginLogger 2014-05-28 23:46:56 +02:00
Shoghi Cervantes
f795a3f565 Fixed DroppedItems not being restored after save 2014-05-28 16:09:57 +02:00
Shoghi Cervantes
130b2c4910 Fixed Chests and Furnaces not droping their contents when broken 2014-05-28 15:34:34 +02:00
Shoghi Cervantes
b9ec63f016 Fixed getting Entities by area 2014-05-28 14:41:09 +02:00
Shoghi Cervantes
96b1831229 Fixed Tile entities not being read correctly 2014-05-27 16:02:03 +02:00
Shoghi Cervantes
274f972b58 Items can be picked up 2014-05-25 21:57:58 +02:00
Shoghi Cervantes
03d7127e33 Finally, physics 2014-05-25 18:14:01 +02:00
Shoghi Cervantes
4f2856dc09 Added base physics 2014-05-25 12:31:00 +02:00
Shoghi Cervantes
ec055fd8d1 Items spawn, Tiles spawn, both are saved, blocks drop 2014-05-24 17:25:37 +02:00
Shoghi Cervantes
d8ea2e744f Added methods to add/remove Entities/Tiles from Levels 2014-05-24 13:49:58 +02:00
Shoghi Cervantes
abff932d8f Moved Entity::get() to Level::getEntity() and removed Entity::getAll() 2014-05-24 13:30:37 +02:00
Shoghi Cervantes
ef6ca9d2cd Added Tile::saveNBT(), moved Player::broadcastPacket() to Server 2014-05-24 13:21:55 +02:00
Shoghi Cervantes
f9103772c3 It works. (Inventory, windows, block placement) 2014-05-24 00:32:29 +02:00
Shoghi Cervantes
5460ccf41c Server can be joined, again! (fixed weak references and blocks) 2014-05-23 23:12:15 +02:00
Shoghi Cervantes
53749483c3 Implemented new Inventory windows on Player, Chest and Furnace 2014-05-23 20:53:06 +02:00
Shoghi Cervantes
6cbd39de9b Added Inventory interfaces and types, updated long array() to [] 2014-05-22 18:59:16 +02:00
Shoghi Cervantes
0be679c9d5 Updated method names: getMetadata() & setMetadata() to getDamage() & setDamage() on Block and Item classes 2014-05-22 18:37:28 +02:00
Shoghi Cervantes
387677e957 Level rewrite middle step 2014-05-22 17:53:56 +02:00
Shoghi Cervantes
aa1de79337 New Chunk objects / structure, Anvil region loader [WiP] 2014-04-10 05:05:36 +02:00
Shoghi Cervantes
7cd29f0fcf Added block updates, correct block placing 2014-04-02 05:36:45 +02:00
Shoghi Cervantes
ee23b42e23 Added Spawn protection, including item usage, added /whitelist 2014-04-02 03:37:51 +02:00
Shoghi Cervantes
502c27273d Moved Level methods to Server 2014-04-02 02:58:20 +02:00
Shoghi Cervantes
7e9304a0c9 Formatting 2014-04-01 19:48:28 +02:00
Shoghi Cervantes
dd17652aca Fixed wrong paths 2014-04-01 05:06:12 +02:00