Commit graph

2071 commits

Author SHA1 Message Date
pahimar
b98dee6e96 Bunches of stuff 2015-04-09 12:40:19 -04:00
pahimar
bb7b40c8bb Should fix #790 I think 2015-04-06 08:20:28 -04:00
pahimar
ad83088933 Add a constructor that sets an elementName for ElementSlider, and set up a cached copy of the OreDictionary (since we should be doing that rather than constantly rebuilding it with queries all the time) 2015-04-05 22:07:31 -04:00
Pahimar
5dd7f5a835 Working scroll bar! Oh and two new items :) 2015-04-05 09:57:46 -04:00
Pahimar
8bf15be1ed Prevent people abusing the transmutation tablet while the functionality is still being worked on :) 2015-04-04 09:30:41 -04:00
Pahimar
201ecf99db Inventory sync when the search term is updated (client and server) and ensure that only people using the specified tablet process the inventory update packet 2015-04-03 00:39:52 -04:00
Pahimar
196cb25899 Inventory sync when the search term is updated (client and server) and ensure that only people using the specified tablet process the inventory update packet 2015-04-02 19:30:02 -04:00
pahimar
fc2c7b6cde Getting closer on proper inventory syncing in the Transmutation Tablet 2015-04-02 15:14:31 -04:00
pahimar
98c3c85d06 Fix sided issue with MessageTransmutationKnowledgeUpdate 2015-04-02 14:03:46 -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
68c89ae7b5 Misc fixes, and fixing a derp where a tome doesn't open the knowledge of the person who owns it 2015-03-24 17:45:14 -04:00
pahimar
aeb617d22c Another whack of stuff with varying levels of won't break 2015-03-23 19:10:46 -04:00
pahimar
91c6b6de6d Another whack of stuff with varying levels of won't break 2015-03-23 11:07:47 -04:00
pahimar
75cc883063 Added in an "Always" option for regenerating Energy Values (useful for mod addon authors, thanks for the suggestion @Dynious!) 2015-03-23 08:12:44 -04:00
pahimar
90e89673d3 Fixed #786 2015-03-23 07:36:32 -04:00
Pahimar
a9bf0e6bea Add some more functionality to sending sounds, and some preliminary work on an abstract way to spawn particles from the server side 2015-03-22 18:52:04 -04:00
Pahimar
ad8a9f4b70 Add in transmutation sound effect when you make the transmutation tablet 2015-03-22 16:53:07 -04:00
Pahimar
2acc33b2b7 In an effort to reduce complexity, switch from multiple different energy values types to a single one 2015-03-22 16:52:48 -04:00
Pahimar
845e9b02eb Update gradle wrapper because cpw told me I should 2015-03-22 16:52:12 -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
b1448e29eb Took the Transmutation Tablet block out of the creative inventory, and fixed the name for the Research Station 2015-03-18 22:22:13 -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
1cceeeefc2 More NPE protection in the NEI CalcinationHandler 2015-02-21 18:50:54 -05:00
pahimar
9f7158af90 NPE protection for hasEnergyValue and getEnergyValue. Should resolve #758 and #771 2015-02-21 08:07:17 -05:00
pahimar
9af3d8d29a Localize help messages in the Alchemical Tome for when a player doesn't know any transmutations, and remove the WIP from the item 2015-02-20 22:51:58 -05:00
pahimar
6fb6bd98a1 Add in some protection for itemstacks that do not have a valid icon for the meta value on the itemstack. Also add in page numbers for the Alchemical Tome and some help text (to be localized later) for when a player knows no transmutations 2015-02-20 22:47:28 -05:00
Pahimar
c0cc0c4154 Search bar is working, small rendering bug dealing with AIOOB errors with certain ItemStacks that still needs resolving however 2015-02-20 18:51:43 -05:00
pahimar
c9ec087253 Getting close to properly working previous/next page buttons for the Alchemical Tome. Also a partially working search bar for the tome as well. More styling and polish required, as well as some bug still exist that will crash your client. 2015-02-20 13:45:41 -05:00
pahimar
ab1118b88a Update the repackaged CoFHLib pieces, and some more work on the Alchemical Tome inventory to get the GUI elements working as you would expect 2015-02-19 23:54:28 -05:00
pahimar
9801cd639a Finish up the work on the new commands, and lots of other improvements/fixes 2015-02-19 22:09:10 -05:00
pahimar
56c1a56d26 Fix a typo in EnergyValueRegistry, more work on some extra commands, and fix a mistake in calculating a stacks energy value in the tooltip handler 2015-02-19 00:06:18 -05:00
Pahimar
4b4abb84f1 Adding five more commands to simplifying operations involving items 2015-02-18 10:47:59 -05:00
Pahimar
7afcdf8d9a More work on getting the Alchemical Tome working properly 2015-02-18 10:11:06 -05:00
Pahimar
88b7c26756 More work on getting the Alchemical Tome working properly 2015-02-17 21:10:41 -05:00
pahimar
051fc7f929 Hunk of stuff in various states of things 2015-02-17 20:05:18 -05:00
pahimar
7c07144237 Get the Research Station learning things for players again 2015-02-16 13:09:03 -05:00
pahimar
f174d1d6e7 Working on resolving an issue where the energy value registry is not working properly when mods are removed after values are genned 2015-02-15 21:13:35 -05:00
Pahimar
0e3c064b89 Fix a bug in shift clicking that if one item has NBT but the other does not (but they share the same item id and meta), that they were considered equal (when they obviously are not) 2015-02-13 22:47:19 -05:00
Pahimar
76460a75d5 Change up some logging messages for DynamicEV (tells you more what it's doing), and fixed the generation of the abilities files/directories for saving ability related configs to disk 2015-02-13 22:42:28 -05:00
Pahimar
faf8012abc Switch DynEV logging of the various passes from TRACE to INFO (not many servers will be on TRACE level logging and its not a lot of logging entries) 2015-02-13 22:12:45 -05:00
Pahimar
a5169dcfd9 Fix corner case where an ItemStack registered in the OreDictionary does not leave the crafting grid, and as such causes massively inflated energy values for items 2015-02-13 22:11:50 -05:00
pahimar
fe3fe11bd1 Correc the case that when an OreDictionary recipe has a recipe input that is an OreDictionary entry that has no ItemStacks registered (ie, the recipe lists copper as an input but no items/blocks are registered as being copper) is added to the RecipeRegistry for consideration in energy value calculations. Prevents ridiculously low energy values from being assigned to items that use OreDictionary recipes. 2015-02-13 12:15:42 -05:00
pahimar
ec3b5e3492 Correct case where the energy value registry wouldn't save itself to disk after it regenned in the active game session 2015-02-13 00:23:35 -05:00