97a3dc12a6
chore: format code
2023-01-03 17:47:36 +01:00
35b99ffa98
feat: damage stone on transmutation
2022-12-11 16:40:20 +01:00
c4637fff54
feat: commit changes (might contain bugs)
2022-11-22 15:26:15 +01:00
Pahimar
9e1324d391
JavaDoc reminder for the future
2016-05-31 10:42:26 -04:00
Pahimar
4582db54b8
Implement PR #881 , not a complete solution to the transmutation tablet sync issue but its a good chunk of the solution
2016-05-30 10:53:39 -04:00
Pahimar
fb355b72fe
I really need two monitors to properly examine how this PR works and what changes I want/should make to it. Continuing tomorrow.
2016-05-29 22:10:32 -04:00
Pahimar
437470f9e7
Initialize the Blacklist Registry in Init
...
Rename ItemHelper to ItemStackUtils
Change the way OreStack identifies an OreStack from a list of itemstacks. Resolves #923
Added some more test cases to VanillaTestSuite
2016-05-27 16:03:14 -04:00
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