Commit Graph

  • d416efad5b Fixed enchantments (StoredEnchantments+Enchantments support) Felix Cravic 2020-05-28 23:54:26 +0200
  • 619c680f1b Added item attributes Felix Cravic 2020-05-28 23:43:12 +0200
  • 068a0889c8 More PlayerBlockPlaceEvent methods + comments Felix Cravic 2020-05-28 21:51:14 +0200
  • 7cd2d570bd Comments Felix Cravic 2020-05-28 20:09:52 +0200
  • dfd7ca84a4 Fixed player mining vanilla block Felix Cravic 2020-05-28 19:29:29 +0200
  • 5e91b75d78 Comments Felix Cravic 2020-05-28 19:15:55 +0200
  • dbf58f2234 Comments + more PlayerBlockBreakEvent information Felix Cravic 2020-05-28 15:08:18 +0200
  • 32ebd4a53e Digging cleanup Felix Cravic 2020-05-28 00:21:14 +0200
  • 7147250432 Fixed player digging vanilla blocks + comments Felix Cravic 2020-05-27 23:26:45 +0200
  • 966bbfc0cc Synchronize properly the view from Entity#getPosition Felix Cravic 2020-05-27 23:13:13 +0200
  • d91b1e9966 WorldBorder keeps its diameter updated properly Felix Cravic 2020-05-27 22:24:58 +0200
  • af430ebc3f Entity#getPosition is now fully synchronized with the entity position Felix Cravic 2020-05-27 22:06:22 +0200
  • eb4e47df52 Fixed LivingEntity#damage for death entities Felix Cravic 2020-05-27 21:25:54 +0200
  • 70be25bd1c Added EntityCreature#setView Felix Cravic 2020-05-27 20:55:33 +0200
  • 039e9aca4f Lot of comments Felix Cravic 2020-05-27 20:30:13 +0200
  • f5ddc66c43 Modified digging listener, added more clear exceptions and some comments Felix Cravic 2020-05-27 19:43:08 +0200
  • f97328a3bd Temporary fix with inventory held click Felix Cravic 2020-05-27 17:56:29 +0200
  • c363b715ca Optimize ChunkDataPacket, and having an universal block index method Felix Cravic 2020-05-27 16:25:05 +0200
  • 9bf193988f Added ItemStack potion nbt Felix Cravic 2020-05-27 12:33:12 +0200
  • f5f5a6bb4e Better world border collision check + WorldBorder#getCollisionAxis Felix Cravic 2020-05-27 01:15:21 +0200
  • ef261c1792 Added WorldBorder#isInside + physics now support world border Felix Cravic 2020-05-27 01:04:39 +0200
  • 224a8a3b86 Support for additional hearts in Player#damage Felix Cravic 2020-05-26 23:15:09 +0200
  • e6f38e2773 Added a bunch of entities + Player#additionalHearts Felix Cravic 2020-05-26 22:53:58 +0200
  • fc773044e8 Remove chunk unloaded check Felix Cravic 2020-05-26 21:30:12 +0200
  • 0240cc2d80 Added ConnectionManager#setUuidProvider to change the player UUID provider Felix Cravic 2020-05-26 20:46:05 +0200
  • 3be1173ab5 Small optimizations Felix Cravic 2020-05-26 20:00:41 +0200
  • 4ed213249e Added WorldBorder Felix Cravic 2020-05-26 19:22:47 +0200
  • 182b6fbe1b Added Player#facePosition and Player#spectate Felix Cravic 2020-05-26 18:25:35 +0200
  • 76f9a059b5 Update packets having a Chat component Felix Cravic 2020-05-26 17:48:46 +0200
  • 8ef5a0b394 Moved the player init call Felix Cravic 2020-05-26 16:14:52 +0200
  • b797967151 Added Player#getDisplayName + some optimizations/improvements Felix Cravic 2020-05-26 15:35:48 +0200
  • fc751acb75 Added EntityArmorStand & Hologram Felix Cravic 2020-05-26 00:07:35 +0200
  • 9df6b19f1d Remove passengers at death Felix Cravic 2020-05-25 21:14:28 +0200
  • 14e9dcb811 Added LivingEntity#setArrowCount and fixed metadata during respawn Felix Cravic 2020-05-25 20:32:47 +0200
  • a962b83958 Fixed player death animation Felix Cravic 2020-05-25 19:54:36 +0200
  • c15a795a74 Minor checks + FakePlayerController#finishDigging Felix Cravic 2020-05-25 15:42:54 +0200
  • e8a2c54485 More FakePlayerController features + fix with chunks and player food bar Felix Cravic 2020-05-25 13:46:48 +0200
  • 6254ec93e9 Proper List#toArray array initialization Felix Cravic 2020-05-25 12:25:39 +0200
  • 2fdebae7e5 Allow FakePlayer to be registered internally Felix Cravic 2020-05-25 12:18:50 +0200
  • 88db08001a Hacky fix for the player velocity Felix Cravic 2020-05-25 11:01:38 +0200
  • be31c4e03d Minor tweaks Felix Cravic 2020-05-25 03:39:57 +0200
  • 9a7c07af65 Added some FakePlayerController features Felix Cravic 2020-05-25 03:17:24 +0200
  • 30053c507b WIP FakePlayer system Felix Cravic 2020-05-25 02:37:57 +0200
  • e092eba4c1 Fix equipments synchronization and error with unloaded chunk Felix Cravic 2020-05-25 01:12:12 +0200
  • 83449aecc9 Making PlayerConnection an abstract class Felix Cravic 2020-05-25 00:29:37 +0200
  • ea3189023a Added check in Chunk class before each interaction, ensuring that it is loaded Felix Cravic 2020-05-24 22:37:42 +0200
  • f8ff01349b Fixed Player#isFlying it is now properly synchronized with the client Felix Cravic 2020-05-24 22:27:58 +0200
  • ae53cca19d Fixed velocity synchronization Felix Cravic 2020-05-24 22:24:59 +0200
  • e26ee1380a Fixed vehicles + added PlayerStartFlyingEvent & PlayerStopFlyingEvent Felix Cravic 2020-05-24 22:21:38 +0200
  • c73ec6f0d6 Fix ExperienceOrb#setExperienceCount with a proper updating client-side Felix Cravic 2020-05-24 20:21:17 +0200
  • b193c5f12a Lot of comments Felix Cravic 2020-05-24 19:59:50 +0200
  • c2d1a4f70a Fix synchronization issue with metadata + some comments Felix Cravic 2020-05-24 19:22:58 +0200
  • b8f2afa4c3 Changed the packet listener api, allowing for listener override Felix Cravic 2020-05-24 17:11:21 +0200
  • 883e7eb80f Added Entity#isAutoViewable & making Viewable#addViewer and Viewable#removeViewer return boolean Felix Cravic 2020-05-23 17:57:56 +0200
  • a4b530c1dc WIP vehicle support Felix Cravic 2020-05-23 14:04:53 +0200
  • 378639af1e Update inventory using PacketWriterUtils Felix Cravic 2020-05-23 11:28:26 +0200
  • 97bd1ecdb1 Cleanup Felix Cravic 2020-05-23 04:20:01 +0200
  • 28e6ef9b87 Give the right result for InventoryClickHandler#drop Felix Cravic 2020-05-22 23:26:18 +0200
  • 45d901a0bc Lot of inventory improvements/fixes Felix Cravic 2020-05-22 23:19:04 +0200
  • d05a2feff3 WIP ItemFlag Felix Cravic 2020-05-22 21:46:50 +0200
  • 888c570235 Added enchantments reader/writer + item dropping in creative mode Felix Cravic 2020-05-22 18:51:03 +0200
  • bf9316d06b Automatically check conditions when generating jglrxavpok 2020-05-21 19:30:43 +0200
  • 556c6fd837 Changed condition deserializing in order to allow arguments inside the .json and utility functions in Position jglrxavpok 2020-05-21 19:17:34 +0200
  • 3d919db633 Fix alternatives and sequence loot entry types jglrxavpok 2020-05-21 18:55:07 +0200
  • 1ca561215c Send velocity packet when velocity is forced changed with Entity#setVelocity jglrxavpok 2020-05-21 00:36:50 +0200
  • da416866f6 Added entity eye height jglrxavpok 2020-05-21 00:33:56 +0200
  • 18a9f2485d Explosion and loot table callbacks in CustomBlock + custom blocks can write block entities jglrxavpok 2020-05-19 19:31:11 +0200
  • fe3025fce5 Loot table entry types + Defaults for loot table functions and conditions jglrxavpok 2020-05-19 18:34:11 +0200
  • 5cb31171e6 Remove ReflectASM (no more warning message) Felix Cravic 2020-05-19 17:47:47 +0200
  • 3c0d351f15 Loot table support jglrxavpok 2020-05-18 21:11:59 +0200
  • c50030cd6b Allow for separate blocks in PlayerBlockBreakEvent Felix Cravic 2020-05-17 15:52:49 +0200
  • f588d1103f Fix cursor item dropping when drop event is cancelled Felix Cravic 2020-05-17 11:44:34 +0200
  • dff29a4717 Drop cursor item when closing inventory Felix Cravic 2020-05-17 11:40:49 +0200
  • 47ca22c3d1 Fixed player item dropping, it does not consume the item anymore when the event is cancelled Felix Cravic 2020-05-17 04:41:32 +0200
  • 7512cb8f03 Comments for StorageFolder and some utils method Felix Cravic 2020-05-17 04:13:24 +0200
  • 4c889923f1 Added more TimeUnit (HOUR/MINUTE/SECOND) Felix Cravic 2020-05-17 03:56:36 +0200
  • 2daccd9d9b Fix crash with empty recipe and made Instance constructors public Felix Cravic 2020-05-17 03:22:42 +0200
  • a63693b82b It is now possible to extends InstanceContainer/SharedInstance to make your own Felix Cravic 2020-05-17 03:15:47 +0200
  • ab71133b55 Fixed error relating to unloaded chunk in Entity#update Felix Cravic 2020-05-17 01:42:07 +0200
  • 80f9122da1 Storage system improvement Felix Cravic 2020-05-16 22:22:34 +0200
  • fe7e56da8d Added StorageFolder#getOrDefault and some cleanup Felix Cravic 2020-05-16 22:07:24 +0200
  • fa4b083ab8 Added Data#hasKey and Data#getKeys Felix Cravic 2020-05-16 21:57:46 +0200
  • 155efc0cff Added Sidebar#setTitle to change the title at any time Felix Cravic 2020-05-16 19:55:22 +0200
  • 68b29c275d Fix null problem Tobias Burdow [Kaleidox] 2020-05-16 16:43:21 +0200
  • 2b9f24e0e2 Used CommandLineArgs wrapper for ResourceDir override & MC Version Tobias Burdow [Kaleidox] 2020-05-16 16:32:31 +0200
  • b97b75f13c Added a lot of comments Felix Cravic 2020-05-15 18:03:28 +0200
  • ee90f82969 Prevent memory leak when unloading chunks Felix Cravic 2020-05-15 15:38:06 +0200
  • 4a287f82a6 Fixed ArmorEquipEvent calling Felix Cravic 2020-05-14 18:59:01 +0200
  • aeeb9f08a4 Added EntityVelocityEvent + minor refactoring Felix Cravic 2020-05-14 18:57:44 +0200
  • da0df5afe3 Fixed explosion packet jglrxavpok 2020-05-14 16:56:44 +0200
  • 583077d556 Send explosion packet jglrxavpok 2020-05-14 16:19:04 +0200
  • 1bcc0c9f5b Replace explosion blocks with air jglrxavpok 2020-05-14 15:49:14 +0200
  • 6f281eef3b Shortcut to access held items jglrxavpok 2020-05-14 15:46:29 +0200
  • 041f9ffb4d Instances can now create explosions jglrxavpok 2020-05-14 15:33:36 +0200
  • 498384d2f4 Added permission level + option for a reduced debug screen Felix Cravic 2020-05-13 18:43:54 +0200
  • be0311a874 Added PlayerPreEatEvent for more customisation, separate the default eating time and the individual ones. Also a InventoryOpenEvent#setInventory to change the inventory to open Felix Cravic 2020-05-12 18:40:04 +0200
  • a1b427bf83 Added InventoryOpenEvent Felix Cravic 2020-05-12 17:12:11 +0200
  • 4fa1d08fa5 End properly eat animation Felix Cravic 2020-05-12 14:19:45 +0200
  • 37add239f8 Custom food animation delay + PlayerEatEvent Felix Cravic 2020-05-12 14:12:17 +0200
  • f5d4cba29d Making the ResponseDataConsumer optional Felix Cravic 2020-05-10 19:39:25 +0200