Commit Graph

  • 6b2a9d92b1 Added hasCollided() function to ScriptEntity. luisc 2021-10-28 16:54:41 -05:00
  • 2ffa9bfcfa Added setImmune() function to ScriptEntity. luisc 2021-10-28 16:46:09 -05:00
  • 27dce4a90a Small parameter adjustment to ScriptLivingBase.hurt() luisc 2021-10-25 01:07:31 -05:00
  • 1478841098 Added hurt functions to ScriptLivingBase luisc 2021-10-25 00:58:03 -05:00
  • 6fcf566ef7 Made setRotation work for players, with yaw and pitch parameters. luisc 2021-10-24 23:33:22 -05:00
  • 18aa2d099f Added updatePlayerInventory to ScriptPlayer luisc 2021-10-24 01:53:20 -05:00
  • b068c76fc8 Fixed some forge events not working from being registered on the wrong event bus. luisc 2021-10-23 02:43:28 -05:00
  • a29058d696 Fixed timers on the server-side. luisc 2021-10-22 02:22:45 -05:00
  • d1c4adf371 ScriptEntity instances are now properly retrieved in event scripts luisc 2021-10-21 22:14:12 -05:00
  • 4de969f6c9 Implemented scripted timers for players and NPCs. luisc 2021-10-20 23:04:52 -05:00
  • a993c8feff Fixed forge scripts on the server side. getIEntity() now correctly returns an IPlayer when given a player as a parameter. luisc 2021-10-20 20:27:42 -05:00
  • 5515f5ef83 Fixed executeCommand() function for scripting API on the server-side. luisc 2021-10-19 19:49:43 -05:00
  • 8b710ed520 Fixed executeCommand() function for scripting API. luisc 2021-10-19 16:59:09 -05:00
  • b15f5221fd Added getAllNbt function to ScriptEntity. luisc 2021-10-19 14:48:59 -05:00
  • 40e738384f Disabled invulnerability during knockback() for ScriptEntity. luisc 2021-10-19 03:44:41 -05:00
  • f88cbb8b51 Server-side compatibility changes luisc 2021-10-19 02:49:46 -05:00
  • c8f917d8fb Merge branch 'master' into ScriptingUpdate luisc 2021-10-19 02:46:37 -05:00
  • bb1da8376d Implemented 1.12 event scripting API. luisc 2021-10-18 22:01:15 -05:00
  • feeef71b5a Added more player events. luisc 2021-10-18 20:50:54 -05:00
  • 15bfbcdbd1 Added storeAsClone function. Made some fields in Script Entity, NPC, and Player public because of the refactoring. luisc 2021-10-18 07:02:19 -05:00
  • 72f2c3c60a Implemented global Forge events. Reorganized NPC API files. luisc 2021-10-18 06:33:39 -05:00
  • c5ed7497c8 Added console output and correct script halting to scripted player events. Renamed PlayerScriptContainer to EventScriptContainer. luisc 2021-10-17 16:11:29 -05:00
  • a9bce4a3e3 Fixed player script enabled button not working right on servers. Added more player events and a getDimension() method to ScriptPlayer. Set player scripts to be off by default. luisc 2021-10-15 09:17:31 -05:00
  • 2d70b0091b Fix Custom Shields and Daggers KAMKEEL 2021-10-14 00:08:05 -04:00
  • 047552d9e5 Made constant BlockPos calculateLogBaseTwo calculation explicit, enabled player events by default. luisc 2021-10-12 04:20:33 -05:00
  • 699182f4c0 Added ScriptBlock and ScriptNbt support to scripting API luisc 2021-10-12 03:23:56 -05:00
  • 6752f8baec Implemented several more events for players, including a click event, key event, fall event, and the basic entity living hurt, killed, and kills events, among others. luisc 2021-10-12 02:57:32 -05:00
  • 6c8c7671b8 Implemented KeyPressed event. luisc 2021-10-11 07:16:10 -05:00
  • 1ee14920ff Scripted player tick events are functional, GUI for player events is complete. Global player events run as they should now, just need to start implementing more of them. luisc 2021-10-11 06:49:30 -05:00
  • 6aa98aecf3 Work on Player Event Script GUIs luisc 2021-10-02 08:47:13 -05:00
  • 44bd1692d1 GUI's properly implemented, script data still needs work. luisc 2021-10-01 01:17:12 -05:00
  • 95d2814651 Backported GUI features and necessary classes from 1.12. luisc 2021-09-30 21:44:30 -05:00
  • 8b6e84a8d4 Removed many unnecessary/redundant backported files. Focused only on classes that make events work. luisc 2021-09-30 01:48:54 -05:00
  • 5a1c4757cf Went down huge rabbit hole to attempt adding scripted events for players. Chock full of errors, trying to backport classes from the 1.12 version. luisc 2021-09-30 00:56:49 -05:00
  • 69877e8edf 1.2.2 1.22 KAMKEEL 2021-09-24 17:00:41 -04:00
  • 79339be79a Bow Change KAMKEEL 2021-09-24 16:50:28 -04:00
  • 58a1ccc3e7 Added new knockback function with x y and z knockback power parameters. luisc 2021-09-23 03:02:58 -05:00
  • a5f9ec103f GiveItem and RemoveItem methods now update the player's server-side inventory to client changes luisc 2021-09-15 14:06:20 -05:00
  • 4ba0460a16 Added NBT tag support to ScriptEntity, ScriptItemStack, and ScriptWorld luisc 2021-09-15 13:24:46 -05:00
  • 71e13a177f Removed Entity field from ScriptEntityParticle luisc 2021-09-08 13:45:50 -05:00
  • c39ebc4909 Added ScriptEntityParticle class to store and modify scripted particle objects in code. Added support for this calss to ScriptWorld and ScriptEntity. luisc 2021-09-08 13:41:57 -05:00
  • f6d9149038 Undid removing screen darken from NPC dialogues. luisc 2021-09-06 13:40:25 -05:00
  • 50e3ae7f83 Removed screen darken from NPC dialogues. luisc 2021-09-06 13:37:36 -05:00
  • b43d89f91e Removed redundant/unused imports from EntityCustomFX luisc 2021-09-06 13:36:28 -05:00
  • 1c2534bfc4 Removed ModelPartData parameter from EntityCustomFX. Reverted ModelPartData to its original version, no longer storing particle attributes. luisc 2021-09-06 13:33:09 -05:00
  • 61ad3dc849 Removed ModelPartData parameter from EntityCustomFX. Reverted ModelPartData to its original version, no longer storing particle attributes. luisc 2021-09-06 12:47:51 -05:00
  • 6e9c693d49 Changed entity search method for custom particles to solely use entity IDs instead of entities near the closest player. luisc 2021-09-06 12:28:14 -05:00
  • fbc22fdef2 Added Custom Particles for scripted entities that work on server and client sides. luisc 2021-09-06 01:24:38 -05:00
  • 9f4ab7f01e Added getWidth() getHeight() and getYOffset() functions to ScriptEntity luisc 2021-09-05 23:01:25 -05:00
  • 2a378190ae Added EntityCustomFX class, used for spawning custom particles on entities. luisc 2021-09-05 21:53:58 -05:00
  • 459976c54d Modified giveItem() method to give the player item(s) with all attributes of the ScriptItemStack parameter. luisc 2021-09-05 21:48:36 -05:00
  • a2e869ddb3 Added Some Local Cape Designs 1.23 1.21 KAMKEEL 2021-07-10 00:51:17 -04:00
  • 1b3f9dc019 Update Version KAMKEEL 2021-07-10 00:48:54 -04:00
  • 3727d1af7a Added Flying Code / Corrected Hidden Parts not Saving KAMKEEL 2021-07-10 00:48:03 -04:00
  • 7e7aaa805b Allowed for NBTData of hiding body parts KAMKEEL 2021-06-13 20:17:12 -04:00
  • c05c4fdb0d Update README.md Kamron Vaswani 2021-06-13 19:36:05 -04:00
  • acd666e073 Merge branch 'dev' 1.2 KAMKEEL 2021-06-13 19:28:22 -04:00
  • a1d467f657 Update for New Version Merge KAMKEEL 2021-06-13 19:28:12 -04:00
  • 3a36be0ae4 Added MarkovNameGenerator, Added Disable Body Part Feature KAMKEEL 2021-06-13 19:26:00 -04:00
  • f155ef2481 Fixed Staff Bug KAMKEEL 2021-06-13 16:35:53 -04:00
  • 65eeca72cf Commenting out Fly Changes for Build KAMKEEL 2021-06-13 16:24:15 -04:00
  • f9bdc66956 Flying Tests KAMKEEL 2021-06-13 16:22:06 -04:00
  • 8028dde5ae Added Minecraft Source to be adapted later KAMKEEL 2021-05-11 18:14:31 -04:00
  • 502d8faf73 Delete d.txt KAMKEEL 2021-05-10 18:53:58 -04:00
  • de8f8c9a45 Added Files KAMKEEL 2021-05-10 18:53:38 -04:00
  • 4c8045f4df Update README.md Kamron Vaswani 2021-05-10 17:42:24 -04:00
  • efa3f0f263 Merge branch 'master' of https://github.com/KAMKEEL/CustomNPC-Plus KAMKEEL 2021-05-10 17:41:26 -04:00
  • d31a4b3879 Create Url64Example.gif KAMKEEL 2021-05-10 17:41:24 -04:00
  • 44b6199062 Update README.md Kamron Vaswani 2021-05-10 17:03:24 -04:00
  • 7d4949b07a Merge branch 'master' of https://github.com/KAMKEEL/CustomNPC-Plus KAMKEEL 2021-05-10 17:02:09 -04:00
  • 24fea99f72 Create guiAnimation.gif KAMKEEL 2021-05-10 17:02:04 -04:00
  • 4921b3a010 Update README.md Kamron Vaswani 2021-05-10 17:00:52 -04:00
  • 46fd50a6ae Relocate Images KAMKEEL 2021-05-10 17:00:17 -04:00
  • 013a9f801e Added Images KAMKEEL 2021-05-10 16:36:52 -04:00
  • 0088f750ee Update Gradle 1.1 KAMKEEL 2021-05-10 16:13:33 -04:00
  • 63f448b67d Removed Print Statements KAMKEEL 2021-05-10 16:11:50 -04:00
  • 0a665a46be Added Rotation Resets in Puppet Menu KAMKEEL 2021-05-10 15:13:30 -04:00
  • 69a85769a4 Created Scale Reset Button KAMKEEL 2021-05-09 04:17:44 -04:00
  • 169eba238b Fixed Missing Texture Error KAMKEEL 2021-05-09 02:58:18 -04:00
  • 8d455c329b Forgot the -Plus 1.01 KAMKEEL 2021-05-09 01:48:55 -04:00
  • 23cae600de Update Grable and Version KAMKEEL 2021-05-09 01:47:48 -04:00
  • c1f57ba1ce Merge branch 'dev' KAMKEEL 2021-05-09 01:46:51 -04:00
  • 2749637ed6 Fixed Typo in Script KAMKEEL 2021-05-09 01:46:37 -04:00
  • 0608068276 Merge branch 'dev' KAMKEEL 2021-05-09 01:45:33 -04:00
  • 06df9e015e Correct Model holding items issue KAMKEEL 2021-05-09 01:45:07 -04:00
  • 2262639182 Create Dev Branch KAMKEEL 2021-05-08 03:51:29 -04:00
  • 2f9b7b8972 Add Notice for First Release! 1.0 Kamron Vaswani 2021-05-08 02:05:02 -04:00
  • b9ede60c59 Final Update before first release KAMKEEL 2021-05-08 01:56:39 -04:00
  • e8d57af57b Removing New ModelMPM [Used for Debugging] KAMKEEL 2021-05-08 01:31:13 -04:00
  • 018f24d603 Updated Steve64x32 to Fix Armor KAMKEEL 2021-05-08 01:23:11 -04:00
  • 17d1656dab Armor Fixes, Part Fixes, Naga Leg Fix, Digitigrade Leg Fix KAMKEEL 2021-05-08 00:17:26 -04:00
  • 2ba0339c19 Finished off all Texture Locations KAMKEEL 2021-05-07 21:53:59 -04:00
  • 9d4e9e353c Update README.md Kamron Vaswani 2021-05-07 21:02:45 -04:00
  • 0e2508cf75 Fixed Part Data KAMKEEL 2021-05-07 20:56:44 -04:00
  • 7391e97107 Code Cleanup KAMKEEL 2021-05-07 19:49:04 -04:00
  • bd25da3593 Remove Steve64x32 Alternative KAMKEEL 2021-05-07 19:46:26 -04:00
  • df6b631549 ITS WORKING!!!!! KAMKEEL 2021-05-06 01:27:24 -04:00
  • 66270715ac Updating Texture Sizes KAMKEEL 2021-05-04 03:52:44 -04:00
  • 8a4be0bc1e Big Changes to ModelMPM for 1.8 Layers KAMKEEL 2021-05-02 22:53:03 -04:00
  • be2f32a97f Delete UnneededFiles KAMKEEL 2021-04-30 23:42:05 -04:00