Commit graph

636 commits

Author SHA1 Message Date
Pahimar
1487490bf5 That should do it for player knowledge related API changes. Loads of stuff in the old TransmutationKnowledgeRegistry are now deprecated. 2016-05-21 22:23:21 -04:00
Pahimar
39448076b9 More work on the new player knowledge system - getting close 2016-05-21 10:45:25 -04:00
Pahimar
c79e76d8c1 More work on the new player knowledge system - getting close 2016-05-21 10:44:51 -04:00
Pahimar
b9d8e00f4b Invert some logic that was causing crashes when saving player knowledge to disk 2016-05-21 07:43:14 -04:00
Pahimar
2b46fa82eb Better protection of parsing values from json 2016-05-20 23:14:36 -04:00
Pahimar
26d1e76fe1 Better protection of parsing values from json 2016-05-20 23:12:40 -04:00
Pahimar
bd4b5bf5ee Better protection of parsing values from json 2016-05-20 23:07:28 -04:00
Pahimar
28080229f7 Better protection of parsing values from json 2016-05-20 23:05:57 -04:00
Pahimar
c6d02aee9d More work on the new player knowledge system 2016-05-20 22:55:49 -04:00
Pahimar
3e0907fa3e Working on the railroad, I mean the player knowledge system, all the live long day 2016-05-20 15:57:20 -04:00
Pahimar
5f570fc576 Better Singleton implementation of RecipeRegistry, and fix up the getStacksInRange to be more flexible about bounds 2016-05-20 13:56:53 -04:00
Pahimar
10cde0e830 Remove NEI Calcination handler related localizations 2016-05-20 13:56:04 -04:00
Pahimar
dde11a8f04 Remove the NEI Calcination handler - fixes #1047 2016-05-20 13:55:35 -04:00
Pahimar
766d277070 Remove bugged/unimplemented command. Fixes #1049 2016-05-20 13:49:17 -04:00
Pahimar
591a9ab2eb More work on the new player knowledge system 2016-05-19 22:17:31 -04:00
Pahimar
a7e85aba7b Improvements to the flud stack comparator, and fixed a missed case in the wrapped stack set comparator 2016-05-19 21:49:21 -04:00
Pahimar
429a0fc51b Make some changes to comparators, switch the recipe registry to a TreeMultimap (from HashMultimap), and dump WrappedStack's hashCode as we are no longer using HashMaps/etc (and it wasn't a great implementation anyways) 2016-05-19 21:10:55 -04:00
Pahimar
8d40883473 Better NPE protection in serializing energy value maps 2016-05-19 20:03:29 -04:00
Pahimar
43860832ff Start work on the new and improved PlayerKnowledge system 2016-05-19 15:55:14 -04:00
Pahimar
b0544a00ac Clean up some ItemStack copying and fix incorrect stack size in log message 2016-05-19 15:54:59 -04:00
Pahimar
f51f3659d6 Fix for #1046 2016-05-19 15:54:30 -04:00
Pahimar
0679af1993 Switch to the proper location of the RecipeRegistryProxy 2016-05-19 15:53:50 -04:00
Pahimar
cf78ff792a Clean up some of the filtering - a lot of unnecessary repeated code removed 2016-05-19 15:17:56 -04:00
Pahimar
d4bd9fca02 Adding back deprecated API calls as I doubt modders will want to update in 1.7.10 anymore. Closes #1045 2016-05-19 09:58:16 -04:00
Pahimar
7ab8133cad Some liquid values are being calculated funny - more investigation needed 2016-05-18 21:18:48 -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
715f7b6a2e Still working on clearing out some cobwebs 2016-05-18 20:54:04 -04:00
Pahimar
f3011f091c Clearing more chaff out 2016-05-18 19:51:55 -04:00
Pahimar
ebf4fe90d0 Switch back certain config settings to proper default values 2016-05-18 19:24:20 -04:00
Pahimar
abeccf88b9 Calcinator now accepts automated inputs. Closes #732 #922 #1042 2016-05-18 16:33:04 -04:00
Pahimar
12bd8c6538 Remove unused Arrays 2016-05-18 15:16:46 -04:00
Pahimar
9326c8942b Added slimeball orestack value assignment - closes #915 2016-05-18 15:16:01 -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
209c18da21 Getting close to the new EnergyValueRegistry implementation 2016-05-17 22:09:41 -04:00
Pahimar
c9e2cb4f0c Small changes, big thoughts 2016-05-17 15:59:46 -04:00
Pahimar
06b4801d55 Mama said save my work. I'm gonna save my work! 2016-05-16 22:22:12 -04:00
Pahimar
926ab181da Mama said save my work. I'm gonna save my work! 2016-05-16 22:02:23 -04:00
Pahimar
191a44f2f5 Writing down some algorithms for later analysis 2016-05-16 16:00:27 -04:00
Pahimar
dfd674fce7 Writing down some algorithms for later analysis 2016-05-16 15:28:23 -04:00
Pahimar
c0b7f76715 Just making things a little easier to read 2016-05-16 15:10:08 -04:00
Pahimar
63c22f9255 Save often so you don't lose your work! 2016-05-16 15:06:40 -04:00
pahimar
82e98f7d8c Blarg 2016-05-16 00:05:53 -04:00
Pahimar
7efb66ec7f Fixing up DynEMC calculations. Sorely needed, and still a work in progress 2016-05-15 10:31:10 -04:00
pahimar
22c8dee145 Blarg 2016-05-14 22:11:46 -04:00
Pahimar
d5d03c61f6 About ready to port the DynEMC algo to the new EnergyValueRegistry class 2016-05-14 14:31:45 -04:00
Pahimar
a8fa17603a Documenting stuff so I don't forget what things do 2016-05-13 23:49:12 -04:00
Pahimar
fdfbe1232f Documenting stuff so I don't forget what things do 2016-05-13 23:27:16 -04:00
Pahimar
c8404fd6ca More serialization work, looking a lot cleaner than before but definitely still some improvements possible 2016-05-13 22:28:10 -04:00
pahimar
0e9f732a0b Hey working on a super cool new Admin Panel to make it way easier to set EE3 related values/settings on items. Woo! 2016-05-12 22:59:56 -04:00
Pahimar
7833ab87ff Work on "better" json serialization of data objects 2016-05-12 21:46:56 -04:00