Commit Graph
581 Commits
Author SHA1 Message Date
Luis C.M 948fc4f497 Some timer functions now throw an exception when the timer they're trying to access does not exist. 2022-07-04 13:05:43 -05:00
Luis C.M e1248d25c8 Fixed GL underflow errors. 2022-07-03 15:16:12 -05:00
Luis C.M c132bd2fe2 Skin overlays only render if a player has one now. 2022-07-03 15:06:37 -05:00
Luis C.M ac93394983 First person adjustments for scripted overlays 2022-07-03 14:23:33 -05:00
Luis C.M cc61684fb8 Fixed custom item console 2022-07-03 09:46:40 -05:00
Luis C.M 487ea6ea4e Custom item swinging fix for multiplayer 2022-07-03 08:50:10 -05:00
KAMKEEL dacecc65f0 Increase Version Compat 2022-07-02 23:38:43 -04:00
KAMKEEL 545db302ad Drowning Compatibility 2022-07-02 23:38:20 -04:00
Luis C.M c8a3b7825d Particle packets are only sent to players in the particle's world now. 2022-07-02 13:07:23 -05:00
Luis C.M 9ceec111ba Prevent null pointer exception with world when creating scripted particle on client side. 2022-07-02 12:43:22 -05:00
Luis C.M 79a703429c ISkinOverlay:
-Removed set/getLocation, only supposed to be used during rendering.
2022-07-02 06:22:43 -05:00
Luis C.M 1cdc47864b ISkinOverlay:
-Removed set/getLocation, only supposed to be used during rendering.
2022-07-02 03:23:24 -05:00
Luis C.M b51c47c2d4 IItemCustom:
-Added setArmorType
2022-07-02 03:15:38 -05:00
Luis C.M 4b7d8e744e ScriptCustomItem:
-Increased max stack size to 127.
2022-07-02 03:14:06 -05:00
Luis C.M f3f209820c IParticle:
-Added glow option.
2022-07-02 03:10:11 -05:00
Luis C.M 256ba5c599 Removed ScriptFaction in place of IFaction. 2022-07-01 23:26:47 -05:00
Luis C.M 496961ccc5 NpcAPI:
-Added getObjectSize() function for calculating object sizes.

RenderCNPCPlayer:
-Added gender & age/child compatibility for DBC rendering.
2022-07-01 17:02:40 -05:00
Luis C.M 96b9fc0a45 RenderCNPCPlayer:
-Fixed faces rendering on top of overlays when rendering with DBC models.
2022-07-01 13:31:31 -05:00
Luis C.M aeef7f98d2 Removed unecessary model and reflection objects from renderDBCModel. 2022-07-01 01:54:15 -05:00
Luis C.M d9b4014cbf Moved reflection functions outside of the overlay for loop in renderDBCModel(). 2022-07-01 01:00:04 -05:00
Luis C.M 51eab97f51 Simplified DBC player overlay rendering. 2022-07-01 00:42:23 -05:00
Luis C.M 35b41d4cf7 Removed several unused lines of code from RenderCNPCPlayer. 2022-06-30 12:35:29 -05:00
Luis C.M e65088f796 INaturalSpawnsHandler:
Added a way to add and remove specific spawn data.
2022-06-29 14:51:09 -05:00
Luis C.M 91ac09d8d9 EntityNPCInterface:
-Fixed looping error in setAir() and updateAITasks()
2022-06-29 14:36:17 -05:00
Luis C.M f2c4f0ccaf Missed files in the last commit. 2022-06-29 14:22:27 -05:00
Luis C.M dd700c677b Natural Spawn Entries:
-Added GUI options for new natural spawn attributes.
-Added 4 more entity options
-Fixed natural spawning not working at night
2022-06-29 14:21:55 -05:00
Luis C.M 55b21de050 Added drowning types:
In Air,
In Water,
or
Never
to CNPCs.
2022-06-29 12:21:30 -05:00
Luis C.M 44225194ac Filled soulstones no longer make NPCs shift around a bit when spawned. 2022-06-29 03:56:57 -05:00
Luis C.M 9794ab80d1 Fix for NPC flight on cloned NPCs. 2022-06-29 03:48:00 -05:00
Luis C.M 4094f3e851 Added 4 different spawning options, and spawning height max and mins to natural spawn entries. 2022-06-29 03:36:52 -05:00
Luis C.M 7d0b124422 Npc API:
-Added natural spawn controller support
2022-06-29 00:06:38 -05:00
Luis C.M 700fff3faf Small fix to scripted item rendering, removed unnecessary blend statement. 2022-06-28 14:11:21 -05:00
Luis C.M 58932ffe55 Fixes to scripted item rendering.
IItemCustom:
-Removed unnecessary setters.
2022-06-28 04:39:50 -05:00
Luis C.M bfce45028c Fixed quest log crash when no quest data is found on a new world. 2022-06-28 02:11:43 -05:00
Luis C.M 0aa9303f61 IPlayer:
-Removed 4 sendMessage functions that can already be done with Minecraft formatted codes.
2022-06-28 01:23:42 -05:00
Luis C.M 37e12b81d0 IPlayer:
-Implemented removeItem, removeAllItems, and inventoryItemCount functions with "ignoreNBT" and "ignoreDamage" parameters.
2022-06-28 01:10:38 -05:00
Luis C.M b789c80046 ISkinOverlay:
-Scales to JYCAge now.
2022-06-20 02:08:33 -05:00
Luis C.M 1ca5a306fc IDBCPlayer:
-Items can be set in vanity or armor slots, based on a "vanity" boolean value in setItem().

ISkinOverlay:
-Renamed setScale to setTextureScale.
2022-06-19 15:18:13 -05:00
Luis C.M 3f8910f5bd Added CustomGuiEvent.SlotClickEvent to the scripting GUI. 2022-06-18 12:53:09 -05:00
Luis C.M b45cad77dd Added CustomGuiEvent.SlotClickEvent. 2022-06-18 12:52:23 -05:00
KAMKEEL cc1c6c1910 Fix Log Warn to Info 2022-06-17 21:26:40 -04:00
KAMKEEL ef5ab224e2 Fix Cloak Rendering 2022-06-17 13:16:54 -04:00
KAMKEEL 9d6febdf26 Fix Done Button 2022-06-16 15:59:35 -04:00
KAMKEEL 2f549b110b Update mcmod.info to CNPC+ Information 2022-06-16 13:41:29 -04:00
KAMKEEL a9399ae3b5 Add Directional Buttons to Melee Properties 2022-06-15 19:49:38 -04:00
KAMKEEL 938ff3e496 Fix Mob Cloner Recipe 2022-06-15 19:48:43 -04:00
KAMKEEL 275699a6af Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2022-06-15 16:59:15 -04:00
KAMKEEL 6fa685f1a0 Add Developer Names 2022-06-15 16:59:13 -04:00
Luis C.M 8fc73197b8 Merge remote-tracking branch 'origin/dev' into dev 2022-06-15 14:07:21 -05:00
Luis C.M 76f7db69fe Added glow button to NPC skin overlays. 2022-06-15 14:07:13 -05:00