Commit Graph

  • 6a6309377f Epoll support (optimization for linux) artem 2020-06-28 23:29:36 +0500
  • e2e3e38971 Removed netty-all, because you don't need HTTP codecs and etc artem 2020-06-28 23:23:52 +0500
  • 7d59347873 Hotfix Eoghanmc22 2020-06-26 18:55:41 -0400
  • 37b5484775 Minor optimizations to mojang auth. Eoghanmc22 2020-06-25 19:40:33 -0400
  • b80da2f097 basic 1.16.1 support Eoghanmc22 2020-06-25 15:05:58 -0400
  • 8e26447f9a Merge branch 'master' of https://github.com/Minestom/Minestom Eoghanmc22 2020-06-23 17:02:29 -0400
  • 2db810bafa Added legacy message support Felix Cravic 2020-06-23 22:46:22 +0200
  • e203d9c45a Merge branch 'master' of https://github.com/Minestom/Minestom Eoghanmc22 2020-06-23 16:03:21 -0400
  • 7ac90cff24 init Eoghanmc22 2020-06-23 15:58:31 -0400
  • 290d922e3a Replacing old Block enum with autogenerated Block enum jglrxavpok 2020-06-23 18:35:23 +0200
  • 60e1b856c7 Merge remote-tracking branch 'origin/master' into block-types jglrxavpok 2020-06-23 18:18:12 +0200
  • f79cfa8d87 Merge branch 'tags' jglrxavpok 2020-06-23 18:17:35 +0200
  • 4111c728df Basic implementation of tags jglrxavpok 2020-06-23 18:17:02 +0200
  • 19fc90e764 Fixed Held packet + replaced the short by a byte Felix Cravic 2020-06-23 18:09:01 +0200
  • b47efa35ca Added PlayerChangeHeldSlotEvent Felix Cravic 2020-06-23 17:50:43 +0200
  • 9dfb9b657b Added CommandSender#isPlayer and CommandSender#isConsole Felix Cravic 2020-06-23 17:25:46 +0200
  • 6ccd31e7fe Fix Chat.COLOR_CHAR Felix Cravic 2020-06-23 00:34:49 +0200
  • f892213e8c Added a new Chat API Felix Cravic 2020-06-22 23:25:00 +0200
  • 0a05a81de9 Generate subclasses to avoid 64kb JVM bytecode size limit in methods jglrxavpok 2020-06-22 21:27:12 +0200
  • c31b962ed8 fix imports Eoghanmc22 2020-06-21 19:25:50 -0400
  • 0335f04135 Merge branch 'master' of https://github.com/Minestom/Minestom Eoghanmc22 2020-06-21 18:59:40 -0400
  • 77b99e8223 Merge with latest Minestorm Eoghanmc22 2020-06-21 18:57:53 -0400
  • 37440c51cf Added CommandSender#isPlayer and CommandSender#isConsole Felix Cravic 2020-06-22 00:48:12 +0200
  • 87e6513629 Fixed readme grammar Felix Cravic 2020-06-22 00:42:37 +0200
  • 42276efc49 Added optional Mojang auth and UUIDs support (MojangAuth.init()), added support for skin layers, and made everywhere have max lighting. Eoghanmc22 2020-06-21 18:04:19 -0400
  • 889b1fe095 Renamed PlayerInteractEvent to PlayerEntityInteractEvent Felix Cravic 2020-06-21 23:44:20 +0200
  • 62db9d9c26 Added alternatives (block states) and block entity information to generated Block enum jglrxavpok 2020-06-21 23:03:40 +0200
  • 92cf598f13 Merge remote-tracking branch 'origin/master' Felix Cravic 2020-06-21 22:12:24 +0200
  • 72234ac706 Added PlayerPreLoginEvent Felix Cravic 2020-06-21 22:11:56 +0200
  • fcc0f5e035 Merge remote-tracking branch 'origin/master' into block-types jglrxavpok 2020-06-21 22:07:38 +0200
  • 754568d336 Comment out unused code in SimpleCommand jglrxavpok 2020-06-21 22:05:30 +0200
  • eba5c5ae3a Added CommandSender and ConsoleSender Felix Cravic 2020-06-21 14:01:03 +0200
  • 5837b59a41 Give the player username to the UUID provider Felix Cravic 2020-06-20 19:07:34 +0200
  • abf999a4d9 Beginnings of automatic Block code generation jglrxavpok 2020-06-19 11:29:09 +0200
  • ac758e4acb Update demo entity Felix Cravic 2020-06-18 23:09:42 +0200
  • f585b3df86 Some comments Felix Cravic 2020-06-03 15:17:34 +0200
  • 2ee93bd7cb Fixed EntityItemMergeEvent constructor Felix Cravic 2020-06-02 14:55:18 +0200
  • bd08676525 Added EntityItemMergeEvent#setResult Felix Cravic 2020-06-02 14:54:33 +0200
  • 0da78193c5 Code cleanup Felix Cravic 2020-06-02 14:43:31 +0200
  • 50373505b3 Remove entities other than players when unloading a chunk Felix Cravic 2020-06-02 00:03:03 +0200
  • 895a4fd4bd Fixed instance switch while unloading chunk Felix Cravic 2020-06-01 23:55:11 +0200
  • b7b334645f Added InstanceContainer#saveInstance to save its SerializableData + its uniqueId Felix Cravic 2020-06-01 22:11:47 +0200
  • cb743bc7d5 NbtWriter cleanup Felix Cravic 2020-06-01 18:57:16 +0200
  • 45e8ba2f03 Added EventHandler#removeEventCallback Felix Cravic 2020-06-01 17:11:43 +0200
  • b1e86adb23 Allow ItemEntity#getMergeUpdateOption to be null Felix Cravic 2020-06-01 02:18:24 +0200
  • 7e20278dd9 Fix deadlock with ItemEntity + added ItemEntity#getMergeUpdateOption to mitigate CPU usage increase Felix Cravic 2020-06-01 00:51:31 +0200
  • ea034701f8 Added PlayerSetItemStackEvent#setSlot + some checks Felix Cravic 2020-05-31 21:37:40 +0200
  • 633d02222a Added PlayerAddItemStackEvent and PlayerSetItemStackEvent Felix Cravic 2020-05-31 21:30:46 +0200
  • 7128844563 Resource pack cleanup Felix Cravic 2020-05-31 20:09:42 +0200
  • c17aba4ac7 Added Player#setResourcePack + PlayerResourcePackStatusEvent Felix Cravic 2020-05-31 19:53:59 +0200
  • ce89963240
    Merge pull request #8 from programmerpony/home-linux TheMode 2020-05-31 19:14:24 +0200
  • ab3578b84d Check home directory for Minecraft files on Linux programmerpony 2020-05-31 12:50:35 -0400
  • 00143078e3 Added PlayerSkin#fromUuid and PlayerSkin#fromUsername Felix Cravic 2020-05-31 18:07:09 +0200
  • f8758d2933 Added LivingEntity#swingMainHand and LivingEntity#swingOffHand Felix Cravic 2020-05-31 16:14:27 +0200
  • eed946e948 Cleanup Felix Cravic 2020-05-31 15:52:56 +0200
  • 30ef05183e Added more synchronization at death + added listener for teleport and window confirmation to remove warning Felix Cravic 2020-05-31 00:39:56 +0200
  • 1bcd0c474f Added event comments Felix Cravic 2020-05-30 22:32:12 +0200
  • edb6db428e sync equipments only to the viewer to update instead of all Felix Cravic 2020-05-30 21:56:12 +0200
  • f887f21493 Cleanup with the ADD_PLAYER method Felix Cravic 2020-05-30 19:51:45 +0200
  • 7ce6f7ada1 Added Player#setSkin and PlayerSkinInitEvent to modify it at initialization Felix Cravic 2020-05-30 19:47:47 +0200
  • 1343a66681 Added player in inventory events + comments Felix Cravic 2020-05-30 14:58:00 +0200
  • 3940eacde8 Attribute optimization + comments Felix Cravic 2020-05-30 01:39:52 +0200
  • 407bdd8ea7 Remove the previous NBT library Felix Cravic 2020-05-30 00:25:07 +0200
  • 639629ccf6 Added a small nbt utils package Felix Cravic 2020-05-30 00:01:38 +0200
  • 1c3099f61a Entity & Player comments Felix Cravic 2020-05-29 23:17:14 +0200
  • 18a1e0b29b Added EntityPigZombie metadata + itemstack synchronization Felix Cravic 2020-05-29 21:30:42 +0200
  • 27b0238705 Fixed ResourceGatherer on Mac OS Felix Cravic 2020-05-29 20:44:03 +0200
  • 49723fbe7d Fixed ItemStack#isSimilar Felix Cravic 2020-05-29 20:24:39 +0200
  • 6543f17d4c Remove useless synchronization blocks and fix Inventory#addItemStack Felix Cravic 2020-05-29 19:41:08 +0200
  • b0ccb91c31 More entity + added boundingboxes Felix Cravic 2020-05-29 18:56:42 +0200
  • 29aae491d1 Minor optimizations Felix Cravic 2020-05-29 17:20:30 +0200
  • 589079f8f6 Updated netty + fix network crash Felix Cravic 2020-05-29 15:31:11 +0200
  • eb5659c235 Optimize bandwidth + fix keep alive Felix Cravic 2020-05-29 02:11:41 +0200
  • b00627f778 Forgot to write StoredEnchantments Felix Cravic 2020-05-29 01:05:08 +0200
  • 14408e9d15 Fixed HideFlags Felix Cravic 2020-05-29 00:30:19 +0200
  • 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