Commit Graph

  • f262a831b0 Support setting values for any ParameterName key explicitly. asofold 2017-04-14 19:40:30 +0200
  • 23f9ac5689 [BREAKING] Enable more precise sub check data removal (see details). asofold 2017-04-14 14:30:34 +0200
  • f5d2cbc880 Add COMBINED_YAWRATE (allows exemption, later: remove data precisely). asofold 2017-04-14 14:11:36 +0200
  • 32589987c9 Spaces + some formatting. asofold 2017-04-14 14:02:34 +0200
  • cc066292c8 More space available! asofold 2017-04-13 21:23:52 +0200
  • 8077b4a0dc Extend HashMapLOW interface. Put PlayerData FCFS under lock. asofold 2017-04-13 12:02:32 +0200
  • c53d3f1521 Fix NullpointerException. asofold 2017-04-13 11:02:32 +0200
  • eb5db36dfd Fix survivalfly and creativefly actions. asofold 2017-04-12 21:13:52 +0200
  • 83887a7836 Remove the prehistoric global build number reference. asofold 2017-04-12 21:10:42 +0200
  • 3d73a54fcd Fix faulty config notifications. asofold 2017-04-12 19:30:09 +0200
  • 4b9e7c9fe3 Extend PlayerSetBackMethod (allow to skip risk, specify default ids). asofold 2017-04-12 12:44:35 +0200
  • ea5a064132 Prevent npe before use. asofold 2017-04-11 13:16:31 +0200
  • 53649f9001 Add containsAsynchronous, move to NCPCommons into utilities.ds.corw. asofold 2017-04-11 12:31:30 +0200
  • 4b5cca3fe4 Reduce calls to Bukkit.isPrimaryThread(). Provide optimized methods. asofold 2017-04-11 12:04:25 +0200
  • def24ac1f1 Headers missed. asofold 2017-04-11 00:06:35 +0200
  • b41c267b15 Random. asofold 2017-04-10 23:03:57 +0200
  • b11ae340b5 Fix wrong precondition for handling cancelled moves. asofold 2017-04-10 18:10:10 +0200
  • 2de5f2fd3a IQueueRORA as interface, add an implementation using a Lock. asofold 2017-04-10 14:29:37 +0200
  • 73a62a1e13 Add DualCollection, for future use. asofold 2017-04-10 12:35:34 +0200
  • f4a401dbe1 More spaces. asofold 2017-04-09 12:40:44 +0200
  • 395165a95a Correct space. asofold 2017-04-09 12:36:40 +0200
  • ed22d5b43b A sensible choice. asofold 2017-04-09 00:08:46 +0200
  • f221086729 Distinguish method by Minecraft version. Skip packet level pre-1.9. asofold 2017-04-08 23:54:53 +0200
  • 5be2f45ba7 [BLEEDING] Switch to HashMapLOW for PlayerData storage. Fix removal. asofold 2017-04-08 17:49:49 +0200
  • 2f59297621 Do data.resetTeleported(), if the player is there on tick. asofold 2017-04-08 15:50:56 +0200
  • 9a4b3f6f91 [BLEEDING][BREAKING] Store PlayerData by UUID, use a PlayerTickListener. asofold 2017-04-08 15:22:27 +0200
  • 0cd0d508d1 [BREAKING] Add UUID to PlayerData creation. Outlook on data. asofold 2017-04-08 13:04:45 +0200
  • bf6c3ff753 Comment on a possible step forward. asofold 2017-04-08 02:04:53 +0200
  • 19e5e6f154 Remove deprecated method: clear(CheckType) asofold 2017-04-08 00:49:00 +0200
  • 4f1573c83d Better name for onLeave, INotifyConfig extends INotifyReload. asofold 2017-04-08 00:26:23 +0200
  • 74674b551b Catch UnsupportedOperationException for getWorld. asofold 2017-04-07 22:41:25 +0200
  • 87621f7d28 Old arrows. asofold 2017-04-07 22:21:26 +0200
  • 1b79889dd4 Fix pre-horse. asofold 2017-04-07 22:17:59 +0200
  • 464e374c10 Add capability to mostly ignore certain vehicle types (default: arrows). asofold 2017-04-07 22:11:21 +0200
  • 718f991832 More skipping conditions for "set back on tick". asofold 2017-04-07 16:31:02 +0200
  • d06e658c7a Demand the minimally needed type for isSamePos variants. asofold 2017-04-07 16:23:00 +0200
  • ae80e20457 Make set back method configurable. asofold 2017-04-07 15:27:18 +0200
  • c1b12c3fb8 Clarify INeedConfig. asofold 2017-04-07 14:57:16 +0200
  • 4e2ab0164e Towards configurable set back behavior. asofold 2017-04-07 14:42:56 +0200
  • b9aab8513a Hint at something extensible for how to set back technically. asofold 2017-04-07 13:27:12 +0200
  • ef1d811a4b Set back preparation + confirmation: slight cleanup asofold 2017-04-07 12:49:23 +0200
  • d88b36d4bc Treat a position (coordinates) match as confirmation of a set back. asofold 2017-04-07 12:22:13 +0200
  • a5bbd54925 Format javadocs: asofold 2017-04-06 22:38:28 +0200
  • fb056d8e43 Have isLocked be static. asofold 2017-04-06 20:47:00 +0200
  • aa445edc36 Attempt a hybrid approach for set back handling. asofold 2017-04-06 19:31:21 +0200
  • 6e41730135 [BLEEDING] Quick overhaul for handling scheduled set backs. asofold 2017-04-05 12:56:34 +0200
  • ed6db25338 Comment: More abstraction feasible for loop checks? asofold 2017-04-05 12:43:05 +0200
  • ba4001a0b5 Fix NPE with legacy vehicle API. Use a stored list for null passenger. asofold 2017-04-03 12:16:54 +0200
  • 1ac29ee052 [BLEEDING] Try to update passive player passengers data in a useful way. asofold 2017-04-03 01:15:32 +0200
  • f518371208 Keep that one nms (for old CB for MC 1.11.x versions on maven). asofold 2017-04-03 00:44:14 +0200
  • 29e05fe09b Left over set back teleport cause. asofold 2017-04-03 00:28:29 +0200
  • 30b9fe5290 [BLEEDING] Multi passenger vehicle set back. asofold 2017-04-03 00:27:40 +0200
  • 6a7d56c5ac IEntityAccessVehicle.addPassenger, reduce warnings. asofold 2017-04-02 20:47:24 +0200
  • 386d484939 Change TeleportUtil.teleport to PassengerUtil.teleportWithPassengers. asofold 2017-04-02 20:24:34 +0200
  • 5e751e492b Make PassengerUtil non static. asofold 2017-04-02 20:05:59 +0200
  • 30c3a40622 Towards vehicles with multiple passengers. asofold 2017-04-02 18:42:52 +0200
  • f7a11bbc95 Comments: Attribute.GENERIC_MAX_HEALTH / IGenericInstanceHandle. asofold 2017-04-02 17:36:37 +0200
  • 0491fa7805 Use getWidth and getHeight for Bukkit entities, once available. asofold 2017-04-02 17:04:30 +0200
  • c017d00866 Don't run legacy sweep attack detection, if the DamageCause exists. asofold 2017-04-02 16:43:01 +0200
  • 4d84a9f512 Use MovingData.debug here. asofold 2017-04-02 15:08:27 +0200
  • c5e1f6ba2b [BLEEDING][BREAKING] Player move set back: cancel event + schedule TP. asofold 2017-04-02 15:01:23 +0200
  • 8b3dcff7c4 Simplify onTick, let JIT decide. asofold 2017-04-01 17:06:11 +0200
  • d324fc02fd Log details in flylong, and always for file+console. asofold 2017-04-01 16:10:11 +0200
  • 6aeef95fb7 [BREAKING] Don't use TelelportCause.PLUGIN to avoid confusion (p+v). asofold 2017-04-01 14:29:57 +0200
  • e3d5b70db8 Order. asofold 2017-02-22 23:16:38 +0100
  • c046658c86 Allow the elytra model for creative mode, when not flying. asofold 2017-02-22 22:51:04 +0100
  • 7ee946c899 [BLIND] Slowness hack for walkSpeed and attributes. asofold 2017-02-21 19:26:46 +0100
  • 0ae9e962ab Add a method to remove all block change entries for certain coordinates. asofold 2017-02-07 22:30:31 +0100
  • 514945f936 Cap additum for hacc at 10. asofold 2017-02-05 12:54:25 +0100
  • 6f1b97c932 Add a simplified method to add custom (fake) block changes. asofold 2017-02-03 23:49:26 +0100
  • 6f51fc531b isRedundant: Do check for null before calling equals. asofold 2017-02-03 22:58:15 +0100
  • e129b58a6f Expire entries based on interval of validity, if set. asofold 2017-02-03 22:07:29 +0100
  • 4cc747d8f4 Provide a public method to add custom/fake block change entries. asofold 2017-02-03 21:36:41 +0100
  • a4596ede1a Don't skip processing if blocks are there (...). asofold 2017-02-01 17:53:23 +0100
  • 72b454bbab [BLEEDING] Elytra boost: Who tested the other version!? asofold 2017-01-29 19:13:48 +0100
  • c2449ac08a [BLEEDING] Elytra boost: track and allow ascend. asofold 2017-01-29 18:32:43 +0100
  • 8237fbca57 Fix NoFall issues on Spigot/MC 1.7.10. asofold 2017-01-22 23:31:28 +0100
  • b0a9f35f2d Dummy commit to check stuff. asofold 2017-01-17 02:03:16 +0100
  • 5b0807847f Don't give silent permissions as child permissions by default. asofold 2017-01-17 01:03:55 +0100
  • 272aaf3063 Don't test block change activity before the extreme move check runs. asofold 2017-01-08 16:17:21 +0100
  • 6bcaef9057 Disambiguate + fix redundant method call. asofold 2017-01-08 16:08:21 +0100
  • f560e756f5 isSameShape: with early return on either parameter being null. asofold 2016-12-30 19:16:24 +0100
  • cf04ee5a5d Track the current world name in ChatData for now. asofold 2016-12-29 14:24:29 +0100
  • 9dd01a6d59 [BLEEDING] Since builds fail with 1.11, use 1.11.2 here. asofold 2016-12-29 13:46:04 +0100
  • b99fe62517 [BLEEDING] Use early 1.10 and 1.11 for native dependencies. asofold 2016-12-29 13:42:58 +0100
  • 119e664d70 [BLEEDING] Update NCPCompatCBDev to 1.11.2. asofold 2016-12-29 13:26:56 +0100
  • a4e106af52 Don't use the pre-1.11 method past 1.11. asofold 2016-12-29 13:26:33 +0100
  • ac825516ad Use 1.10.2 as dependency. asofold 2016-12-29 13:10:28 +0100
  • 664a01b951 Comment on having ReflectEntity there. asofold 2016-12-29 13:06:37 +0100
  • b6ae8049b7 [BLEEDING] Ignore Minecraft fall distance if it's greater than tracked. asofold 2016-12-29 00:19:55 +0100
  • d85ee35d99 8465c40d93 (commitcomment-20312231) asofold 2016-12-28 21:52:15 +0100
  • 8465c40d93 Register .silent check permission in postEnable. asofold 2016-12-28 10:36:28 +0100
  • 11be3c7c0d Register the inventory.open permission. asofold 2016-12-28 10:30:35 +0100
  • b0f3f3a937 Oops. asofold 2016-12-27 23:38:04 +0100
  • 5089447aa1 Add a dedicated compatibility module for 1.10.x (1.10 R1). asofold 2016-12-27 23:36:03 +0100
  • c296170ef7 Correct supported versions, clarify. asofold 2016-12-27 19:50:06 +0100
  • bd856c4a75 Add a script to create a detached module off NCPCompatCBDev. asofold 2016-12-27 17:09:46 +0100
  • 32c0250530 (Note entity bounding boxes on pre-1.7.10.) asofold 2016-12-27 16:39:32 +0100
  • db68a710d9 isIllegalBounds: Check for bad coordinates as well. Down to 1.7.10. asofold 2016-12-27 16:36:25 +0100
  • 95b2984ca9 [BLEEDING] Implement isIllegalBounds for cbreflect. asofold 2016-12-27 16:25:44 +0100