Commit Graph

2176 Commits

Author SHA1 Message Date
chylex cc8a6f653a Add range check method to FX proxy and use it for Enderman despawning 2015-12-14 23:28:29 +01:00
chylex 6cf57d1bf9 Add a wander AI that does not depend on entityFuckingAge and has customizable chance 2015-12-14 23:27:24 +01:00
chylex d31ebb5bbc Add Enderman despawn FX 2015-12-14 21:17:47 +01:00
chylex 0097aec122 Work on FX (code tweaks and formatting fixes, fly off behavior) 2015-12-14 21:17:25 +01:00
chylex 7a9aa3cbd8 Work on Endermen (despawning, spawning rules, tp, attack response, water behavior) 2015-12-14 19:02:15 +01:00
chylex 0cb20f366e Remove stuff from old KnowledgeRegistrations file 2015-12-14 16:33:13 +01:00
chylex d5109a9e8e Add all Knowledge Objects for first part of the mod (and display IS constructor to ObjectItem) 2015-12-14 16:11:42 +01:00
chylex d08e5bcd90 Fix Knowledge Object distance recursion level and set the limit to 2 2015-12-14 14:00:09 +01:00
chylex cf432bced6 Fix Compendium rendering (line edges, wrong distance calculations, overflowing offset values) 2015-12-14 13:29:07 +01:00
chylex d87504fb48 Fix GUI line rendering 2015-12-13 23:38:59 +01:00
chylex d061f2b276 Work on Knowledge Objects and their positioning 2015-12-13 23:31:24 +01:00
chylex cbef693370 Fix Compendium scrolling and interacting with invisible Objects 2015-12-13 23:28:43 +01:00
chylex fb672b1909 Allow multiple Knowledge Object parents 2015-12-13 22:40:21 +01:00
chylex 0923b5a78f Remove no longer relevant TODOs 2015-12-13 21:56:45 +01:00
chylex 51a68fba1f Add a consecutive damage target AI for conditioned re-aggro 2015-12-13 17:26:33 +01:00
chylex 23cebab4c1 Fix Void Portal teleportation causing the entity to get stuck 2015-12-13 00:50:59 +01:00
chylex 4bdf5add07 Add debug Territories 2015-12-13 00:50:37 +01:00
chylex b3ed78532c Fix and tweak stuff (Territory locator, Void Portal gen, WorldFile NBT, Portal entity check) 2015-12-13 00:45:16 +01:00
chylex 6491d14148 Fix Void Portal & Territory bugs (canGenerate, spawn point pos, tooltip check, active token render crash) 2015-12-12 23:40:21 +01:00
chylex 862c75f7e0 Finish return Void Portal and territory index saving 2015-12-12 22:57:42 +01:00
chylex a577983f09 Lay groundwork for Territory spawn point finding, tp, and return portal gen 2015-12-12 18:50:53 +01:00
chylex 07bce7dac9 Add Token data handling (Void Portal color, EndTerritory.canGenerate) 2015-12-12 15:11:21 +01:00
chylex 68a7ab13c3 Finish Void Portal rendering and disable right-clicking on non-storage Void Portal Frames 2015-12-12 14:00:18 +01:00
chylex 1cd15b1155 Add Void Portal GUI tooltips and Token activation, remove Hub Token from creative menu 2015-12-12 13:33:30 +01:00
chylex afed126d13 Fix PortalFile crashing on save if there the Stronghold portal position is null 2015-12-12 12:04:05 +01:00
chylex cb00ed00da Remove ContainerHelper.copySlotInfo as it is no longer needed 2015-12-12 12:03:43 +01:00
chylex f3ac5ea0b8 Work on Void Portal GUI (texture, slots, texts, container code) 2015-12-12 12:03:21 +01:00
chylex 6d821e88f1 Change integer colors to RGB bitshift for clarity 2015-12-12 12:02:04 +01:00
chylex b38fb4723b Rewrite container transferStackInSlot and remove some magic numbers in slots 2015-12-10 19:41:18 +01:00
chylex f46663841c Work on Void Portal inventory and container handling 2015-12-10 19:09:06 +01:00
chylex be3fe43a9d Add slot utils and stack transfer methods to ContainerHelper 2015-12-10 19:07:07 +01:00
chylex 6395ff5a6a Remove the Void Portal Frame TE, as it is not needed 2015-12-10 14:08:39 +01:00
chylex 962f865692 Rename StrongholdPortalFile to PortalFile and add Token inventory to it 2015-12-10 13:47:47 +01:00
chylex 40ecd6cb2a Work on Void Portal Frame textures and worldgen 2015-12-09 21:12:14 +01:00
chylex 3858d7d5f7 Work on fixing warnings and updating deprecated code 2015-12-09 17:24:55 +01:00
chylex 3c1509f926 Work on updating deprecated code 2015-12-09 12:48:06 +01:00
chylex 0715243e6e Add a basic MobTeleporter to Endermen 2015-12-08 19:10:46 +01:00
chylex c31fdb2789 Update Endermage code to use MobTeleporter (WIP) 2015-12-08 19:04:40 +01:00
chylex 920c0d204c Update Louse code to use MobTeleporter 2015-12-08 18:04:28 +01:00
chylex 330321deba Fix distance handling in teleportation classes 2015-12-08 17:26:38 +01:00
chylex d724b65fa5 Add utility classes and interfaces for mob teleportation 2015-12-08 15:31:26 +01:00
chylex b185589a9e Add a WIP Void Portal technical entity 2015-12-07 15:27:26 +01:00
chylex 4eea9cdfd4 Add territory index tracking to Portal Tokens 2015-12-07 15:07:23 +01:00
chylex aa64572f3e Work on Void Portal rendering and generation 2015-12-07 00:53:11 +01:00
chylex 99668ca2ee Work on portal rendering (add overridable pos translation, fix Void Portal bounding box) 2015-12-07 00:26:22 +01:00
chylex 4536b77f74 Add Dark Loam Slab recipe and fix its item handling 2015-12-07 00:03:30 +01:00
chylex b704d96cba Fix Void Portal item rendering and make portals last in creative tab 2015-12-06 19:14:40 +01:00
chylex e7ac635b61 Add classes for Void Portal and Void Portal Frame 2015-12-06 18:27:27 +01:00
chylex 973b7437ad Add a name to End Portal 2015-12-06 14:36:57 +01:00
chylex 46060055da Make Void Portal structure generate 2015-12-06 14:18:19 +01:00