Commit graph

88 commits

Author SHA1 Message Date
Pahimar e4c6183083 A lot of various things done, including fixing derpy bounding boxes/etc 2015-06-09 23:25:40 -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
pahimar 483226c38f Change when ores are marked as unlearnable to PostInit 2015-05-10 12:44:48 -04:00
Pahimar a653c47a72 Set API version to a build property, and add in some prelim logging of what mods set what values when in the energy value registry 2015-05-07 14:47:54 -04:00
Pahimar de8167a98c Force a minium Forge version of 10.13.3.* 2015-05-05 10:20:48 -04:00
pahimar 301e8b75c7 Broken stuff 2015-04-20 21:16:48 -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 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 aeb617d22c Another whack of stuff with varying levels of won't break 2015-03-23 19:10:46 -04: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 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 2015-02-12 00:15:45 -05:00
pahimar 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 2015-02-10 23:38:05 -05:00
pahimar 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) 2015-02-10 00:22:39 -05:00
pahimar e3559098a0 Load and save abilities to disk 2015-02-09 19:08:18 -05:00
pahimar e8e18fede1 Work on serializing/deserializing abilities to disk (cause why not give map makers more power?) 2015-02-07 23:12:25 -05:00
pahimar 15fded2a64 More command stuff, ugh command stuff... 2015-02-05 23:06:53 -05:00
Pahimar 0d0fe18a9d Whole whackload of stuff. More to come in the morning Vike 2015-02-04 23:48:07 -05:00
pahimar de22edc3eb Re-jigging how modders can set things as being learnable/not learnable, and recoverable/not recoverable 2015-02-02 23:12:08 -05:00
pahimar f77b24278a Lots of stuff in various stages of working 2015-01-31 23:47:45 -05:00
pahimar 80b718db37 Stuff and things 2015-01-29 23:38:10 -05:00
Pahimar b2581ac65c More incomplete stuff 2015-01-29 22:57:59 -05:00
Pahimar 89c5bf4f33 More incomplete stuff 2015-01-29 10:50:38 -05:00
Pahimar 8671984507 Checking in some progress on a more unified way of serializing data to disk. Should really help in the future. 2015-01-26 23:17:32 -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 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 674aac188d What a dummy (block)! 2014-10-16 16:26:11 -04:00
Pahimar c141fe39bc More glyph work 2014-10-07 23:11:54 -04:00
Pahimar 6e727a5a7f More glyph work 2014-10-07 16:20:41 -04:00
Pahimar dea21c3f21 Thought I was being clever - I wasn't 2014-10-06 11:17:50 -04:00
Pahimar 5824495b33 Thanks to Parker for catching this derp - bce498695e (commitcomment-8050478) 2014-10-06 11:09:25 -04:00
Pahimar bce498695e More glyph stuff 2014-10-05 19:29:54 -04:00
Pahimar b41d4bf055 Just a whack of work, nothing to see here 2014-10-03 15:55:22 -04:00
Pahimar f1723c4289 More WAILA work - now to figure out what I want to show up per block :) 2014-09-30 23:48:42 -04:00
Pahimar 98706387f0 Sure, let's add another command - but this one just uses the item you are currently holding! :) 2014-09-16 15:28:14 -04:00
Pahimar a97fa3fb49 Now when a pre-assigned value is set via command line, the next time the server starts it will regen the values of everything and save the new values to disk (tl;dr - set a pre-assigned value via command and then restart server for the changes to take effect) 2014-09-16 12:08:16 -04:00
Pahimar 4b02b80d21 More command work 2014-09-15 16:06:20 -04:00
Pahimar 740c60763f Some more work on commands. Not long now and set-energy-value will be working and admins can change values on the fly :) 2014-09-09 15:59:07 -04:00
Pahimar 63d6c61007 Beginning work on a /ee3 command. Mostly testing pushing to the new Jenkins 2014-09-04 15:28:43 -04:00
Pahimar 49dbe16757 Save EnergyValues to disk when the server stops 2014-09-04 14:55:06 -04:00
Pahimar ed2be79ec2 Some work on skills 2014-07-24 21:05:04 -04:00
Pahimar 644f07dd20 Commmitting another whack of code 2014-07-24 16:01:42 -04:00
Pahimar 3de8b57202 Managed to get a tiny bit of work done at work today (yay lunch breaks!) 2014-07-22 15:56:39 -04:00
Pahimar 24a2ae35bc Move some interfaces into the util package
Remove the client configuration
Work on configuration
Implement bspkrs graphical configuration system
2014-07-18 15:55:10 -04:00
Pahimar 71b9699497 Some more work related to the EnergyValueRegistry API, should definitely work now 2014-07-14 12:04:20 -04:00
Pahimar 03e0897c15 Rework the EnergyValueRegistry to be more friendly with the API 2014-07-13 22:05:27 -04:00
Pahimar 32bbca53cb More API related shenanigans, MUCH more to come (provide comments on your API related needs to pahimar@gmail.com) 2014-07-07 15:31:10 -04:00
pahimar 5bc742bb94 Move around where the recipes are and how they are initialized 2014-07-06 15:09:50 -04:00
Pahimar 4d939c8e60 Some work on getting recipes working again (yes, some recipes are INTENTIONALLY left out) 2014-06-26 16:05:18 -04:00