Commit graph

130 commits

Author SHA1 Message Date
Pahimar
2046edf3fb Rewrote the Ability system to be what it was really trying to be, a blacklist registry. Also fixed writing the data to a global area, and made it one file per blacklist. Fixes #898 and #991 2016-05-23 17:47:31 -04:00
Pahimar
3290abb23e Death to the old Transmutation Knowledge! Long live Player Knowledge! 2016-05-22 13:21:46 -04:00
Pahimar
8d942d49d3 Getting there with the new Player Knowledge system - just need to change how the Tome, Research Station, and Transmutation Tablet interact with the player knowledge 2016-05-21 22:55:14 -04:00
Pahimar
f646d9bb14 Fixed shift clicking in the Transmutation Tablet. Similiar solution to #1017 except that non-stackables can still be shift clicked out, and it respects the max stack size for the item being clicked out (rather than assuming max stack size is 64) 2016-05-18 21:18:24 -04:00
Pahimar
abeccf88b9 Calcinator now accepts automated inputs. Closes #732 #922 #1042 2016-05-18 16:33:04 -04:00
Pahimar
2569e1db9a Death to the old energy value registry - long live the new one! 2016-05-18 13:53:13 -04:00
Pahimar
cfe08dffae Hey working on a super cool new Admin Panel to make it way easier to set EE3 related values/settings on items. Woo! 2015-11-27 23:07:45 -05:00
Virtuoel
d331033dc0 Same fix for isUseableByPlayer 2015-05-25 14:58:29 -04:00
Virtuoel
4264b026d1 Parameter name tweak 2015-05-25 14:49:27 -04:00
Virtuoel
6bc06b3f07 Same fix for isUseableByPlayer 2015-05-25 14:46:45 -04:00
Virtuoel
6960a802d9 Same fix for isUseableByPlayer 2015-05-25 14:44:36 -04:00
Virtuoel
e9cc81b978 Same fix for isUseableByPlayer 2015-05-25 14:43:44 -04:00
Virtuoel
7140151daf Same fix for isUseableByPlayer 2015-05-25 14:41:48 -04:00
Virtuoel
12ec450a2b Same fix for isUseableByPlayer 2015-05-25 14:40:11 -04:00
Virtuoel
75702ef5ef Fix for #885
Checks if tile entity has changed or if player is too far away.
2015-05-25 14:18:57 -04:00
pahimar
a317d47b3b Added in some basic events to the API (only the knowledge ones fire right now). These events are cancellable, and fire just before someone learns/forgets something. Cancelling the event will stop the change from happening. Also updated Waila and removed the need for CCC/CCL in mods/. 2015-05-21 18:41:44 -04:00
ganymedes01
e06c6f1519 Render Tome of Alchemical Knowledge on top of the Research Station 2015-05-15 18:00:16 -03:00
pahimar
a46b8db610 Prelim API changes 2015-05-07 13:45:06 -04:00
pahimar
eec200f133 Should fix problems with FluidStacks in later Forge versions. Also prevents hoppers from putting too many items into the input slot of the Research Station 2015-05-03 11:48:18 -04:00
pahimar
34cda981c0 Stuffs on fire yo 2015-05-01 14:21:59 -04:00
pahimar
301e8b75c7 Broken stuff 2015-04-20 21:16:48 -04:00
pahimar
646e74e329 Yay test cases pass successfully! 2015-04-19 15:01:35 -04:00
pahimar
771c930c28 Working on some improvements to the DynEMC system to make it more reliable (and faster). Also added in a test suite system using a specially crafted json file. More user documentation on how to use this to come in the future 2015-04-13 22:27:11 -04:00
Pahimar
bd06adddc2 Stuff that isn't complete 2015-04-02 01:26:01 -04:00
Pahimar
66f2289f97 Stuff that isn't complete 2015-03-26 18:12:22 -04:00
pahimar
97b032605c Another whack of stuff with varying levels of won't break 2015-03-25 18:20:57 -04:00
pahimar
91c6b6de6d Another whack of stuff with varying levels of won't break 2015-03-23 11:07:47 -04:00
pahimar
bef720c614 Another push before I go to bed! 2015-03-21 22:02:35 -04:00
pahimar
ad045755f6 Another push before I go to bed! 2015-03-18 23:33:09 -04:00
pahimar
48dbea7901 Various states of things working, getting close now 2015-03-18 21:52:53 -04:00
pahimar
6f94c5a6f1 Lots of stuff before going on the cruise - various states of things 2015-03-11 16:34:37 -04:00
pahimar
2ff0e1c74d Bit more stuff working before boarding the plane :) 2015-03-05 14:01:11 -05:00
pahimar
c66dc875b4 Dat big commit of partially working stuff before taking the laptop to PAX East and having no assurances that the code will survive the trip 2015-03-04 23:31:43 -05:00
pahimar
a530b67e91 Various states of working. Lots of things happening. 2015-02-25 00:03:59 -05:00
pahimar
7c07144237 Get the Research Station learning things for players again 2015-02-16 13:09:03 -05:00
Pahimar
0d0fe18a9d Whole whackload of stuff. More to come in the morning Vike 2015-02-04 23:48:07 -05:00
Pahimar
7cecdce85e Won't crash, but definitely not working properly 2015-01-11 15:36:41 -05:00
pahimar
d33c0acaef Big broken commit with a ton of stuff that got done/started in Newfoundland 2015-01-03 17:53:10 -05:00
Pahimar
a24c2c7f6c Changing up how glyphs are stored for alchemy arrays - this will make more sense soon 2014-10-23 16:28:31 -04:00
Pahimar
6fc59ede05 Lots of changes, things will likely not work for a bit - rethinking the structure of Alchemy Arrays 2014-10-21 15:59:00 -04:00
Pahimar
0ee2d07b3a Add in (working) validation in TileEntityAlchemyArray that all of the expected dummy blocks are where they should be and set correctly. Also added protection in ItemChalk to prevent Chalk from overwriting existing alchemy arrays 2014-10-17 21:32:35 -04:00
Pahimar
5cb00bf3d4 Add in some basic validation checks from the Alchemy Array tile entity to verify that all of the dummy blocks that should be there are actually there, and pointing to the correct central array 2014-10-17 16:16:14 -04:00
Pahimar
f539472174 Intelligently determine the render bounding box for an alchemy array based off of it's orientation and largest glyph size 2014-10-17 15:43:18 -04:00
Pahimar
38e2f64022 More Glyph work, not much left in terms of placement/rendering/etc logic on the blocks themselves 2014-10-17 15:04:47 -04:00
Pahimar
674aac188d What a dummy (block)! 2014-10-16 16:26:11 -04:00
Pahimar
42534f3509 More glyph work - glyphs should now render as you expect in game (for the most part) 2014-10-15 15:51:23 -04:00
Pahimar
4b3dce914f Switching PCs 2014-10-14 21:11:54 -04:00
Pahimar
5a73736076 More glyph work. Always glyph work. 2014-10-14 16:08:12 -04:00
Pahimar
75eeda6cf9 More glyph work 2014-10-10 14:54:07 -04:00
Pahimar
6e727a5a7f More glyph work 2014-10-07 16:20:41 -04:00