Commit Graph

  • 77a7030320 Version 1.6.1 KAMKEEL 2022-08-17 14:14:17 -04:00
  • 4142322092 1.6 Java Doc 1.6 KAMKEEL 2022-08-16 15:09:10 -04:00
  • c8f092ce0c Merge branch 'dev' KAMKEEL 2022-08-16 15:07:58 -04:00
  • 97e8105225 Update Docs KAMKEEL 2022-08-16 15:07:47 -04:00
  • 72db2aee5a Remove Docs KAMKEEL 2022-08-16 15:07:03 -04:00
  • 7fa17771a7 Merge Dev KAMKEEL 2022-08-16 15:05:54 -04:00
  • 761c35c156 Update README.md Kamron Vaswani 2022-08-16 14:48:31 -04:00
  • 96dbb7bd48 Update Java Docs KAMKEEL 2022-08-16 14:46:05 -04:00
  • d129b02a71 Merge branch 'dev' KAMKEEL 2022-08-16 14:20:21 -04:00
  • 5cbbecf751 Fixed NPCs ignoring knockback resistance when attacked by players that are sprinting or have enchanted items. c0508383 2022-08-16 12:30:58 -05:00
  • d9a07cae86 Delete src/api/noppes/npcs/api directory Luis C.M 2022-08-16 11:50:01 -05:00
  • 2c20ca6891 Removed api package. c0508383 2022-08-16 11:48:51 -05:00
  • 05b84b467c IWorld & IPos: Removed getMCBlockPos() to better organize NpcAPI. Removed unnecessary imports. c0508383 2022-08-16 11:43:46 -05:00
  • e96b43be0c Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev KAMKEEL 2022-08-15 02:45:02 -04:00
  • 3543e433df update version 1.6 KAMKEEL 2022-08-15 02:44:59 -04:00
  • 0f5df933ae IPlayer: -Added kick function c0508383 2022-08-02 13:50:18 -05:00
  • 2819c76d0a ICustomNpc: -Fix for setRetaliateType c0508383 2022-07-27 18:47:20 -05:00
  • bad6c3e9e4 CustomFX: -Added compatibility for images with uneven widths & heights. c0508383 2022-07-22 03:56:04 -05:00
  • 1b5b6cac6d CustomOverlayTexturedRect: -Fixed texture rectangle rendering c0508383 2022-07-20 16:42:40 -05:00
  • 41a6803e2e PlayerQuestData: -Fixed concurrent modification error c0508383 2022-07-20 16:26:09 -05:00
  • 088ffe23a5 GuiQuestLog: -Fixed quest tracking not being able to be removed c0508383 2022-07-20 16:07:51 -05:00
  • 95f889f92b CustomGuiTexturedRect: -Fixed uv values for textures. c0508383 2022-07-20 15:17:16 -05:00
  • 8cda6fbea8 Merge remote-tracking branch 'origin/dev' into dev c0508383 2022-07-20 13:33:32 -05:00
  • 87818a3dbe EntityNPCInterface & EntityAIReturn: -Fixed follower role c0508383 2022-07-20 13:33:21 -05:00
  • c3e5b5e9db Fix 64x64 Entity - Restore Textures KAMKEEL 2022-07-18 18:25:42 -04:00
  • abf70368e1 ClickTickEvent: -Fixed held keys not registering for click events. c0508383 2022-07-18 01:03:22 -05:00
  • 4a4f01581f ClickTickEvent: -Fixed bug not allowing mouse wheel to trigger mouse events. c0508383 2022-07-17 16:41:52 -05:00
  • 9c9e9c0a40 IPlayer: -Added dialog functions that use IDialog objects as parameters. -Added quest functions that use IQuest objects as parameters. c0508383 2022-07-14 20:18:45 -05:00
  • d1762654ba ISound: -Allows for the changing of several sound attributes, including volume, pitch, repeating, etc. c0508383 2022-07-13 19:27:27 -05:00
  • e6e266f3b6 NPCs with entity models can now also use overlays. c0508383 2022-07-13 02:12:59 -05:00
  • f440912854 Fixed text area typing c0508383 2022-07-12 13:05:21 -05:00
  • eba8d96bf3 Fixed crouching with DBC models, and female DBC model rendering c0508383 2022-07-12 12:57:45 -05:00
  • 9fc408e598 Added a configurable expansion to scripts' length, adding 65535 more characters with every additional increase. c0508383 2022-07-12 11:58:54 -05:00
  • b4f112ee89 IWorld: -Fixed offset not working right on rayCastEntities() c0508383 2022-07-11 21:16:32 -05:00
  • 80916de553 IWorld: -Added rayTraceEntities() functions, and added an offset parameter. c0508383 2022-07-10 23:17:17 -05:00
  • e048496e4d IParticle: -Replaced spawnOnEntity and spawnInWorld with a single function name "spawn". Deprecated the others. c0508383 2022-07-08 12:03:15 -05:00
  • 1110748504 IBlock: -Fixed canCollide function, added maxVolume parameter. c0508383 2022-07-07 21:17:44 -05:00
  • d54035687c IEntityLivingBase: -Added stopOnBlock, stopOnLiquid, and stopOnCollision options for getLookingAtEntities() c0508383 2022-07-07 20:49:03 -05:00
  • 4e5ed2d758 IEntityLivingBase: -Fixed duplicate entity entries when using getLookingAtEntities() c0508383 2022-07-07 19:37:43 -05:00
  • 83b7e4f73d CustomNpcs: -Fixed some spelling errors c0508383 2022-07-07 16:26:37 -05:00
  • 22e01bba1f CustomNpcs: -Added ScriptOpsOnly config, which controls if only ops can see and edit scripts. -Added ScriptDevs config, a list of the UUIDs of players who should be able to see and edit scripts. If left empty and ScriptOpsOnly is false, everyone can see and edit scripts with a scripter. c0508383 2022-07-07 16:22:50 -05:00
  • 5fdef1cd0c IPlayer: -Removed vector functions, moved to IEntityLivingBase c0508383 2022-07-07 13:58:08 -05:00
  • c554251165 IPlayer: -Added getLookingAtEntities c0508383 2022-07-07 13:05:56 -05:00
  • 12a3fffeab PlayerEvent: -Added PlayerEvent.AttackEvent & PlayerEvent.AttackedEvent, preventing any knockback from happening from attacks. c0508383 2022-07-07 12:49:30 -05:00
  • 5e0b1282f7 Faction: -Removed unnecessary CustomNPCsException throw in addEnemyFaction. c0508383 2022-07-07 01:15:22 -05:00
  • 9bd644f84a PlayerEvent.MouseClickedEvent: -Added isCtrlPressed, isAltPressed, isShiftPressed, isMetaPressed, and keysDown fields for button combinations. c0508383 2022-07-06 18:41:39 -05:00
  • 1c10f2ebf1 IWorld: -getEntitiesNear sorts by which one is nearest to the position. c0508383 2022-07-06 18:12:32 -05:00
  • 6a852d9578 IPlayer: -Added getLookPos, which uses the rayCastPos function in IWorld. c0508383 2022-07-06 17:51:26 -05:00
  • 84958cfd02 DataTimers: -Prevented concurrent modification error when removing a ticking timer. c0508383 2022-07-06 15:28:25 -05:00
  • a3b5f5993e IWorld: -Implemented spawnClone() with a boolean parameter to check entity protection from mods & plugins correctly (for real this time). c0508383 2022-07-06 01:29:43 -07:00
  • a4585fdf4d IWorld: -Undid previous commit, not implemented correctly. c0508383 2022-07-06 00:24:14 -07:00
  • 43e41a0e95 IWorld: -Added new spawnClone function with an extra boolean parameter to check for spawn protection or not. c0508383 2022-07-05 22:55:38 -07:00
  • 5fd3cc37ef Merge remote-tracking branch 'origin/dev' into dev c0508383 2022-07-05 16:32:11 -07:00
  • bd0d7cecf9 Fixed misspelling of "setRangedRange" from "setRangedRage". Kept old function name as a deprecated function not visible in the interface. c0508383 2022-07-05 16:31:39 -07:00
  • 8e0b5d042c Fixed null error when sending skin overlay data to update players' clients. Luis C.M 2022-07-05 14:18:40 -05:00
  • 34dd42f0db Removed redundant loop variables and casts. Luis C.M 2022-07-04 13:13:08 -05:00
  • 3acad02571 Merge remote-tracking branch 'origin/dev' into dev Luis C.M 2022-07-04 13:06:02 -05:00
  • 948fc4f497 Some timer functions now throw an exception when the timer they're trying to access does not exist. Luis C.M 2022-07-04 13:05:43 -05:00
  • 98f822dec7 Merge branch 'dev' 1.6-beta2 KAMKEEL 2022-07-03 16:52:20 -04:00
  • c039fa5678 Update Version to 1.6-beta2 KAMKEEL 2022-07-03 16:51:50 -04:00
  • 515b9f2d99 Merge branch 'dev' KAMKEEL 2022-07-03 16:49:53 -04:00
  • e1248d25c8 Fixed GL underflow errors. Luis C.M 2022-07-03 15:16:12 -05:00
  • c132bd2fe2 Skin overlays only render if a player has one now. Luis C.M 2022-07-03 15:06:37 -05:00
  • ac93394983 First person adjustments for scripted overlays Luis C.M 2022-07-03 14:23:33 -05:00
  • cc61684fb8 Fixed custom item console Luis C.M 2022-07-03 09:46:40 -05:00
  • 487ea6ea4e Custom item swinging fix for multiplayer Luis C.M 2022-07-03 08:50:10 -05:00
  • a694c3fd5f Javadoc update Luis C.M 2022-07-03 07:54:17 -05:00
  • c8991742a3 Update README.md Kamron Vaswani 2022-07-03 00:22:10 -04:00
  • bc1e181d65 Update README.md Kamron Vaswani 2022-07-03 00:21:41 -04:00
  • 5c8dcd47e7 Set theme jekyll-theme-slate 1.6-beta Kamron Vaswani 2022-07-02 23:57:19 -04:00
  • 9d74d7ba74 Delete CNAME Kamron Vaswani 2022-07-02 23:56:18 -04:00
  • 02b7954064 Create CNAME Kamron Vaswani 2022-07-02 23:55:54 -04:00
  • a3407ed9b2 API Documents KAMKEEL 2022-07-02 23:54:16 -04:00
  • dacecc65f0 Increase Version Compat KAMKEEL 2022-07-02 23:38:43 -04:00
  • 545db302ad Drowning Compatibility KAMKEEL 2022-07-02 23:38:20 -04:00
  • b08f63c4b6 my plug KAMKEEL 2022-07-02 23:04:31 -04:00
  • c8a3b7825d Particle packets are only sent to players in the particle's world now. Luis C.M 2022-07-02 13:07:23 -05:00
  • 9ceec111ba Prevent null pointer exception with world when creating scripted particle on client side. Luis C.M 2022-07-02 12:43:22 -05:00
  • 79a703429c ISkinOverlay: -Removed set/getLocation, only supposed to be used during rendering. Luis C.M 2022-07-02 06:22:43 -05:00
  • 1cdc47864b ISkinOverlay: -Removed set/getLocation, only supposed to be used during rendering. Luis C.M 2022-07-02 03:23:24 -05:00
  • b51c47c2d4 IItemCustom: -Added setArmorType Luis C.M 2022-07-02 03:15:38 -05:00
  • 4b7d8e744e ScriptCustomItem: -Increased max stack size to 127. Luis C.M 2022-07-02 03:14:06 -05:00
  • f3f209820c IParticle: -Added glow option. Luis C.M 2022-07-02 03:10:11 -05:00
  • 256ba5c599 Removed ScriptFaction in place of IFaction. Luis C.M 2022-07-01 23:26:47 -05:00
  • 496961ccc5 NpcAPI: -Added getObjectSize() function for calculating object sizes. Luis C.M 2022-07-01 17:02:40 -05:00
  • 96b9fc0a45 RenderCNPCPlayer: -Fixed faces rendering on top of overlays when rendering with DBC models. Luis C.M 2022-07-01 13:31:31 -05:00
  • aeef7f98d2 Removed unecessary model and reflection objects from renderDBCModel. Luis C.M 2022-07-01 01:54:15 -05:00
  • d9b4014cbf Moved reflection functions outside of the overlay for loop in renderDBCModel(). Luis C.M 2022-07-01 01:00:04 -05:00
  • 51eab97f51 Simplified DBC player overlay rendering. Luis C.M 2022-07-01 00:42:23 -05:00
  • 35b41d4cf7 Removed several unused lines of code from RenderCNPCPlayer. Luis C.M 2022-06-30 12:35:29 -05:00
  • e65088f796 INaturalSpawnsHandler: Added a way to add and remove specific spawn data. Luis C.M 2022-06-29 14:51:09 -05:00
  • 91ac09d8d9 EntityNPCInterface: -Fixed looping error in setAir() and updateAITasks() Luis C.M 2022-06-29 14:36:17 -05:00
  • f2c4f0ccaf Missed files in the last commit. Luis C.M 2022-06-29 14:22:27 -05:00
  • dd700c677b Natural Spawn Entries: -Added GUI options for new natural spawn attributes. -Added 4 more entity options -Fixed natural spawning not working at night Luis C.M 2022-06-29 14:21:55 -05:00
  • 55b21de050 Added drowning types: In Air, In Water, or Never to CNPCs. Luis C.M 2022-06-29 12:21:30 -05:00
  • 44225194ac Filled soulstones no longer make NPCs shift around a bit when spawned. Luis C.M 2022-06-29 03:56:57 -05:00
  • 9794ab80d1 Fix for NPC flight on cloned NPCs. Luis C.M 2022-06-29 03:48:00 -05:00
  • 4094f3e851 Added 4 different spawning options, and spawning height max and mins to natural spawn entries. Luis C.M 2022-06-29 03:36:52 -05:00
  • 7d0b124422 Npc API: -Added natural spawn controller support Luis C.M 2022-06-29 00:06:38 -05:00
  • 700fff3faf Small fix to scripted item rendering, removed unnecessary blend statement. Luis C.M 2022-06-28 14:11:21 -05:00