Commit graph

  • a46b8db610 Prelim API changes pahimar 2015-05-07 13:45:06 -0400
  • 9e82adc423 Merge remote-tracking branch 'origin/master' pahimar 2015-05-05 18:34:31 -0400
  • 5eef34fcd3 I'm a bad creator who really needs to be better on being on top of patreon rewards. These people are incredible and their support enriches my family's life every month. Love you guys. pahimar 2015-05-05 18:33:11 -0400
  • bbf3102108 Fix up jar signatures Pahimar 2015-05-05 10:41:44 -0400
  • de8167a98c Force a minium Forge version of 10.13.3.* Pahimar 2015-05-05 10:20:48 -0400
  • f98760d49b Potentially fixes ComputerCraft related NPE with syncing EMC values on world join, and added a button to the tablet GUI that allows a player to switch the sort order (ascending/descending) Pahimar 2015-05-04 22:36:39 -0400
  • 6e3014a371 In progress pahimar 2015-05-04 21:08:06 -0400
  • 62efc5cd5c Getting that button ready pahimar 2015-05-04 14:14:58 -0400
  • 51b5957f5f Thinking I almost got the build script working properly again pahimar 2015-05-04 10:28:59 -0400
  • d1621fbf82 Increment the API version, switch EnergyValue to only accept a float (over Number, small performance increase), and better protection of learning Ores pahimar 2015-05-04 08:18:15 -0400
  • 42cc381970 Update Forge to 1399, and getting ready to add in some more sorting options Pahimar 2015-05-03 14:12:18 -0400
  • 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 pahimar 2015-05-03 11:48:18 -0400
  • a0ffb84891 Trying this again pahimar 2015-05-02 21:57:10 -0400
  • f3865ce730 Trying this again with a "normal" branch pahimar 2015-05-02 21:29:25 -0400
  • eb2b16eec7 Hopefully fixes Gson related crashes with FluidStacks pahimar 2015-05-02 21:14:44 -0400
  • dd69c6ced7 Hide some stuff in NEI that shouldn't display, and always display EMC values in the Transmutation Tablet GUI (Closes #790) pahimar 2015-05-02 20:36:26 -0400
  • 2788077e6a Merge remote-tracking branch 'origin/master' pahimar 2015-05-02 20:12:53 -0400
  • c925c45a79 Fixes #795 pahimar 2015-05-02 20:12:24 -0400
  • b35d58f257 Update README.md Pahimar 2015-05-02 19:34:17 -0400
  • 74bb716395 Getting close now pahimar 2015-05-02 19:23:35 -0400
  • 87e1f9fb1a More broke stuff Pahimar 2015-05-02 14:07:01 -0400
  • 34cda981c0 Stuffs on fire yo pahimar 2015-05-01 14:21:59 -0400
  • 55d679120b More broke stuff Pahimar 2015-04-21 00:06:44 -0400
  • 301e8b75c7 Broken stuff pahimar 2015-04-20 21:16:48 -0400
  • cf6a1bf77a Update the sample test suite json file to corrected values pahimar 2015-04-19 15:11:47 -0400
  • 646e74e329 Yay test cases pass successfully! pahimar 2015-04-19 15:01:35 -0400
  • 1312175b6b Fixing some bugs with the DynEMC system, and improving the tests Pahimar 2015-04-16 18:18:49 -0400
  • c8608a41fa Add a static test object for testing vanilla values, fix some incorrect test data, and start troubleshooting some odd bugs in the recipe registry Pahimar 2015-04-14 14:45:16 -0400
  • 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 pahimar 2015-04-13 22:27:11 -0400
  • b88a99ccfb Closes #784 pahimar 2015-04-10 21:58:58 -0400
  • 672d710231 More NPE protection for alchemy array renderer pahimar 2015-04-10 12:45:43 -0400
  • 86d07610ec Closes #714 and #719 thanks Dynious! pahimar 2015-04-10 08:32:55 -0400
  • 6ab52f0dc1 Fix bag dupe exploit (RWTema you should feel bad) pahimar 2015-04-09 21:25:59 -0400
  • b98dee6e96 Bunches of stuff pahimar 2015-04-09 12:40:19 -0400
  • bb7b40c8bb Should fix #790 I think pahimar 2015-04-06 08:20:28 -0400
  • 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) pahimar 2015-04-05 22:07:31 -0400
  • 5dd7f5a835 Working scroll bar! Oh and two new items :) Pahimar 2015-04-05 09:57:46 -0400
  • 8bf15be1ed Prevent people abusing the transmutation tablet while the functionality is still being worked on :) Pahimar 2015-04-04 09:30:41 -0400
  • 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 Pahimar 2015-04-03 00:39:52 -0400
  • 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 Pahimar 2015-04-02 19:30:02 -0400
  • fc2c7b6cde Getting closer on proper inventory syncing in the Transmutation Tablet pahimar 2015-04-02 15:14:31 -0400
  • 98c3c85d06 Fix sided issue with MessageTransmutationKnowledgeUpdate pahimar 2015-04-02 14:03:46 -0400
  • bd06adddc2 Stuff that isn't complete Pahimar 2015-04-02 01:26:01 -0400
  • 66f2289f97 Stuff that isn't complete Pahimar 2015-03-26 18:12:22 -0400
  • 97b032605c Another whack of stuff with varying levels of won't break pahimar 2015-03-25 18:20:57 -0400
  • 68c89ae7b5 Misc fixes, and fixing a derp where a tome doesn't open the knowledge of the person who owns it Pahimar 2015-03-24 17:45:14 -0400
  • aeb617d22c Another whack of stuff with varying levels of won't break pahimar 2015-03-23 19:10:46 -0400
  • 91c6b6de6d Another whack of stuff with varying levels of won't break pahimar 2015-03-23 11:07:47 -0400
  • 75cc883063 Added in an "Always" option for regenerating Energy Values (useful for mod addon authors, thanks for the suggestion @Dynious!) pahimar 2015-03-23 08:12:44 -0400
  • 90e89673d3 Fixed #786 pahimar 2015-03-23 07:36:32 -0400
  • a9bf0e6bea Add some more functionality to sending sounds, and some preliminary work on an abstract way to spawn particles from the server side Pahimar 2015-03-22 18:52:04 -0400
  • ad8a9f4b70 Add in transmutation sound effect when you make the transmutation tablet Pahimar 2015-03-22 16:53:07 -0400
  • 2acc33b2b7 In an effort to reduce complexity, switch from multiple different energy values types to a single one Pahimar 2015-03-22 16:52:48 -0400
  • 845e9b02eb Update gradle wrapper because cpw told me I should Pahimar 2015-03-22 16:52:12 -0400
  • bef720c614 Another push before I go to bed! pahimar 2015-03-21 22:02:35 -0400
  • ad045755f6 Another push before I go to bed! pahimar 2015-03-18 23:33:09 -0400
  • b1448e29eb Took the Transmutation Tablet block out of the creative inventory, and fixed the name for the Research Station pahimar 2015-03-18 22:22:13 -0400
  • 48dbea7901 Various states of things working, getting close now pahimar 2015-03-18 21:52:53 -0400
  • 6f94c5a6f1 Lots of stuff before going on the cruise - various states of things pahimar 2015-03-11 16:34:37 -0400
  • 2ff0e1c74d Bit more stuff working before boarding the plane :) pahimar 2015-03-05 14:01:11 -0500
  • 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 pahimar 2015-03-04 23:31:43 -0500
  • a530b67e91 Various states of working. Lots of things happening. pahimar 2015-02-25 00:03:59 -0500
  • 1cceeeefc2 More NPE protection in the NEI CalcinationHandler Pahimar 2015-02-21 18:50:54 -0500
  • 9f7158af90 NPE protection for hasEnergyValue and getEnergyValue. Should resolve #758 and #771 pahimar 2015-02-21 08:07:17 -0500
  • 9af3d8d29a Localize help messages in the Alchemical Tome for when a player doesn't know any transmutations, and remove the WIP from the item pahimar 2015-02-20 22:51:58 -0500
  • 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 pahimar 2015-02-20 22:47:28 -0500
  • c0cc0c4154 Search bar is working, small rendering bug dealing with AIOOB errors with certain ItemStacks that still needs resolving however Pahimar 2015-02-20 18:51:43 -0500
  • 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. pahimar 2015-02-20 13:45:41 -0500
  • 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 pahimar 2015-02-19 23:54:28 -0500
  • 9801cd639a Finish up the work on the new commands, and lots of other improvements/fixes pahimar 2015-02-19 22:09:10 -0500
  • 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 pahimar 2015-02-19 00:06:18 -0500
  • 4b4abb84f1 Adding five more commands to simplifying operations involving items Pahimar 2015-02-18 10:47:59 -0500
  • 7afcdf8d9a More work on getting the Alchemical Tome working properly Pahimar 2015-02-18 10:11:06 -0500
  • 88b7c26756 More work on getting the Alchemical Tome working properly Pahimar 2015-02-17 21:10:41 -0500
  • 051fc7f929 Hunk of stuff in various states of things pahimar 2015-02-17 20:05:18 -0500
  • 7c07144237 Get the Research Station learning things for players again pahimar 2015-02-16 13:09:03 -0500
  • f174d1d6e7 Working on resolving an issue where the energy value registry is not working properly when mods are removed after values are genned pahimar 2015-02-15 21:13:35 -0500
  • 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) Pahimar 2015-02-13 22:47:19 -0500
  • 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 Pahimar 2015-02-13 22:42:28 -0500
  • 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) Pahimar 2015-02-13 22:12:45 -0500
  • 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 Pahimar 2015-02-13 22:11:50 -0500
  • 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. pahimar 2015-02-13 12:15:42 -0500
  • ec3b5e3492 Correct case where the energy value registry wouldn't save itself to disk after it regenned in the active game session pahimar 2015-02-13 00:23:35 -0500
  • 584a499892 Fix up the set-energy-value command to read/write files from the proper location pahimar 2015-02-13 00:18:01 -0500
  • 4b2d489ba3 Add some null protection to the add/subtract methods in EnergyValue, and fix up the set-energy-value command to read/write files from the proper location pahimar 2015-02-13 00:14:57 -0500
  • 9776acb87a Simplify saving/loading of energy value files, add in a "static" (energy-values.dat) file, and add in some more trace logging for how long it takes each pass of dynamic value computation pahimar 2015-02-12 00:15:45 -0500
  • 0dd84cd8b1 Clean out some localization messages that no longer are used, and move the energy value registry file to a different directory in the data/ directory pahimar 2015-02-10 23:38:05 -0500
  • 9f59f238dd Fix a goof where a lot of ItemStack comparator usage got pointed to the slower displayNameComparator (as opposed to the faster baseComparator) pahimar 2015-02-10 00:38:29 -0500
  • 334a92e54c Pretty big whack of stuff. Added a TransmutationKnowledgeRegistryProxy for API access to what players and the template know how to transmute. More robust serialization options for the AbilityRegistry. Added the ability to filter a given set of ItemStacks by their display name (starts with and contains). Added the ability to only load in Abilities from file on initial load of of a world (more control for map makers there) pahimar 2015-02-10 00:22:39 -0500
  • 998bd5fe3e When abilities are modified via command, save the change to disk Pahimar 2015-02-09 21:54:02 -0500
  • f58f5462c0 Trying to be smarter about recipes involving items that do not leave the crafting grid pahimar 2015-02-09 19:08:40 -0500
  • e3559098a0 Load and save abilities to disk pahimar 2015-02-09 19:08:18 -0500
  • 44f06224cc Merge remote-tracking branch 'origin/master' pahimar 2015-02-07 23:13:25 -0500
  • e8e18fede1 Work on serializing/deserializing abilities to disk (cause why not give map makers more power?) pahimar 2015-02-07 23:12:25 -0500
  • 100d2e7208 Add in messages for when a player specified in the command arguments does not exist on the server currently pahimar 2015-02-07 17:22:25 -0500
  • dce8ea6af3 Add some NPE protection to saving player data to disk Pahimar 2015-02-07 13:31:50 -0500
  • e9db1db54d Merge remote-tracking branch 'origin/master' Pahimar 2015-02-07 12:59:21 -0500
  • d77ee1bd02 Add some NPE protection to saving player data to disk Pahimar 2015-02-07 12:59:16 -0500
  • 08553d57a8 Commands to set things as being learnable/not-learnable for transmutations, and for allowing/disallowing the recovery of somethings energy value pahimar 2015-02-06 17:11:17 -0500
  • 62c9a6e754 Merge remote-tracking branch 'origin/master' Pahimar 2015-02-07 12:18:03 -0500