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 |
|
pahimar
|
584a499892
|
Fix up the set-energy-value command to read/write files from the proper location
|
2015-02-13 00:18:01 -05:00 |
|
pahimar
|
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
|
2015-02-13 00:14:57 -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
|
9f59f238dd
|
Fix a goof where a lot of ItemStack comparator usage got pointed to the slower displayNameComparator (as opposed to the faster baseComparator)
|
2015-02-10 00:38:29 -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
|
998bd5fe3e
|
When abilities are modified via command, save the change to disk
|
2015-02-09 21:54:02 -05:00 |
|
pahimar
|
f58f5462c0
|
Trying to be smarter about recipes involving items that do not leave the crafting grid
|
2015-02-09 19:08:40 -05:00 |
|
pahimar
|
e3559098a0
|
Load and save abilities to disk
|
2015-02-09 19:08:18 -05:00 |
|
pahimar
|
44f06224cc
|
Merge remote-tracking branch 'origin/master'
|
2015-02-07 23:13:25 -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
|
100d2e7208
|
Add in messages for when a player specified in the command arguments does not exist on the server currently
|
2015-02-07 17:22:25 -05:00 |
|
Pahimar
|
dce8ea6af3
|
Add some NPE protection to saving player data to disk
|
2015-02-07 13:31:50 -05:00 |
|
Pahimar
|
e9db1db54d
|
Merge remote-tracking branch 'origin/master'
|
2015-02-07 12:59:21 -05:00 |
|
Pahimar
|
d77ee1bd02
|
Add some NPE protection to saving player data to disk
|
2015-02-07 12:59:16 -05:00 |
|
pahimar
|
08553d57a8
|
Commands to set things as being learnable/not-learnable for transmutations, and for allowing/disallowing the recovery of somethings energy value
|
2015-02-07 12:22:03 -05:00 |
|
Pahimar
|
62c9a6e754
|
Merge remote-tracking branch 'origin/master'
|
2015-02-07 12:18:03 -05:00 |
|
Pahimar
|
32b111d6dc
|
Add some NPE protection to saving player data to disk
|
2015-02-07 12:17:58 -05:00 |
|
pahimar
|
15fded2a64
|
More command stuff, ugh command stuff...
|
2015-02-05 23:06:53 -05:00 |
|
Pahimar
|
5c8c98b46d
|
Made player-learn-everything and player-learn-item commands work
|
2015-02-05 21:57:46 -05:00 |
|
Pahimar
|
f302ac3fcb
|
Made template-learn-everything, template-learn-item, template-forget-everything, template-forget-item work
|
2015-02-05 21:50:52 -05:00 |
|
Pahimar
|
ca4bef505f
|
Rename method names because OCD
|
2015-02-05 21:20:27 -05:00 |
|
Pahimar
|
444a9d6b06
|
Rename method names because OCD
|
2015-02-05 21:20:05 -05:00 |
|
Pahimar
|
927facc9fa
|
More command auto completion stuff!
|
2015-02-05 21:03:08 -05:00 |
|
Pahimar
|
0ee0ac5995
|
Get tab auto completion suggestions working for some more commands
|
2015-02-05 20:52:12 -05:00 |
|
Pahimar
|
fdd4d6162b
|
Make the template-forget-everything command work
|
2015-02-05 20:39:33 -05:00 |
|
Pahimar
|
292f78ee49
|
Move the Transmutation Knowledge template file from the playerdata/ directory to the data/ directory (more appropriate to keep non-player data in a non-player data spot)
|
2015-02-05 20:39:04 -05:00 |
|
pahimar
|
0695041e65
|
Fixes #762
|
2015-02-05 16:52:29 -05:00 |
|
Pahimar
|
1988ba49c1
|
More work on commands for the knowledge system
|
2015-02-05 14:34:22 -05:00 |
|
Pahimar
|
c5b10343b7
|
Slow morning
|
2015-02-05 10:15:27 -05:00 |
|
Pahimar
|
0d0fe18a9d
|
Whole whackload of stuff. More to come in the morning Vike
|
2015-02-04 23:48:07 -05:00 |
|
pahimar
|
4230e77806
|
Merge remote-tracking branch 'origin/master'
|
2015-02-02 23:12:29 -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
|
383acdc967
|
Testing abstracting out the release type to build.properties
|
2015-02-01 22:17:51 -05:00 |
|
Pahimar
|
76c1e4d661
|
Testing abstracting out the release type to build.properties
|
2015-02-01 21:04:49 -05:00 |
|
pahimar
|
f77b24278a
|
Lots of stuff in various stages of working
|
2015-01-31 23:47:45 -05:00 |
|
pahimar
|
8c503ffec7
|
One more changelog CurseForge test
|
2015-01-30 23:34:44 -05:00 |
|
pahimar
|
f605ad057b
|
One more changelog CurseForge test
|
2015-01-30 23:31:54 -05:00 |
|
pahimar
|
3aa0a5202c
|
Going back to what was fine before until we figure out a better way to do this
|
2015-01-30 23:10:15 -05:00 |
|
pahimar
|
85fe27a267
|
Testing out uploading the changelog to CurseForge as an additional artifact (blame Zeldo)
|
2015-01-30 23:02:20 -05:00 |
|
pahimar
|
36541d2a61
|
Testing out uploading the changelog to CurseForge as an additional artifact (blame Zeldo)
|
2015-01-30 22:59:30 -05:00 |
|
pahimar
|
171af06700
|
Testing out uploading the changelog to CurseForge as an additional artifact (blame Zeldo)
|
2015-01-30 22:58:39 -05:00 |
|
pahimar
|
1e575a0e8e
|
Testing out uploading the changelog to CurseForge as an additional artifact
|
2015-01-30 22:54:21 -05:00 |
|