Commit graph

319 commits

Author SHA1 Message Date
Pahimar
83945f1102 Proper resolution to #726 2014-09-23 14:18:45 -04:00
Pahimar
017803b484 Hopefully will resolve #736 2014-09-23 11:51:48 -04:00
Pahimar
579897040a Work work work 2014-09-19 16:09:07 -04:00
Pahimar
8f5ea0a2b5 Work work work 2014-09-19 15:55:28 -04:00
Pahimar
48db29113b Rethought the ideas - alchemy arrays it is! 2014-09-18 22:38:14 -04:00
Pahimar
07fd936081 Getting ready for transmutation and alchemy squares 2014-09-16 22:58:54 -04:00
Pahimar
95d67e1f05 Working on dem trans squares :) 2014-09-16 15:36:11 -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
5066ec80f1 Made the sync threshold configurable (server admins can tune how long clients have to wait before they can sync their energy values with the server again) 2014-09-16 12:53:22 -04:00
Pahimar
b3efb75ef8 Add in a throttle for users syncing values while on a server to prevent massive amounts of network spam 2014-09-16 12:38:28 -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
b36ea50c70 Reminder to myself in the morning 2014-09-15 23:01:37 -04:00
Pahimar
a2b134b23f More work on the set-value command 2014-09-15 16:06:28 -04:00
Pahimar
4b02b80d21 More command work 2014-09-15 16:06:20 -04:00
Pahimar
87ad5984c5 Added in support for reading in custom pre/post value assignments from json files. More coming documentation/command wise to support this 2014-09-12 16:11:18 -04:00
Pahimar
67c704870e More work on the set-value command 2014-09-11 16:13:39 -04:00
Pahimar
6b66ac8a4f Make adding new commands more extendable in the future 2014-09-10 15:59:33 -04:00
Pahimar
f39b047c0a Unfinished work, nothing to see here, got a baby to feed! 2014-09-09 22:52:46 -04:00
Pahimar
b5974a02b0 Fix a dumb decompilation artifact, I think. 2014-09-09 21:12:59 -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
2eb9e72399 Command stuff 2014-09-08 23:18:16 -04:00
Pahimar
89c94d71c4 Might fix #730 2014-09-04 21:12:22 -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
73d67dd30d Only run the DynamicEnergyValueInitThread on the server side (prevents clients running it when connecting to a server because since the server sends the values there is no need to gen values on the client). Also fix some sided stuff in the serialization of values when clients connect to servers. 2014-09-04 15:15:16 -04:00
Pahimar
49dbe16757 Save EnergyValues to disk when the server stops 2014-09-04 14:55:06 -04:00
Pahimar
7244bdedf6 Servers now sync their EnergyValue mappings to clients when they join. This means clients don't have to change their configs when joining servers (different servers can have different values) 2014-09-04 11:30:22 -04:00
Pahimar
fe7afe15d4 Serialize computed EnergyValues to disk after the initial computation. If mods change, or the file is not found, the values are computed again. Should significantly improve start up times when many mods are present. Closes #724 2014-08-29 16:25:31 -04:00
Pahimar
e70eecb11f Trying to figure out search boxes and scroll bars. Holy hell Minecraft 2014-08-28 16:05:43 -04:00
Pahimar
9edf1409a3 Add a helper for creating a reliable MD5 hash from all mods found in the currently loaded instance 2014-08-25 16:00:51 -04:00
Pahimar
61558daa61 Fix an obscure DynEV bug where different items would be detected as the same item and not resolve properly 2014-08-25 12:43:20 -04:00
Pahimar
c8ae0b29d6 Now that the Research Station is working well, time to make a stab at transmutation 2014-08-01 16:04:11 -04:00
Pahimar
8a9eb91c2b No point in having subclasses of Slot when there are only some small changes being overridden, and they are only used once. 2014-07-31 15:53:58 -04:00
Pahimar
faa1e45997 Added a GUI to the Alchemical Tome (still a WIP), got the functionality of the Research Station working, and with the help of KingLemming we have a more intelligent shift click method for our containers 2014-07-31 15:38:23 -04:00
Pahimar
b49df1901f Make sure that the registry proxy classes in the API are final, and expose more API functionality to the skill registry proxy 2014-07-31 08:37:20 -04:00
Pahimar
4372294d61 Added in some debug configuration for helping mods interacting with EE3 (more debug options to come as API matures) 2014-07-24 22:03:36 -04:00
Pahimar
ed2be79ec2 Some work on skills 2014-07-24 21:05:04 -04:00
Pahimar
0e69b7568e Some convenience methods 2014-07-24 16:07:34 -04:00
Pahimar
644f07dd20 Commmitting another whack of code 2014-07-24 16:01:42 -04:00
Pahimar
f764310622 Proof of concept that the new RecipeRegistry proxy stuff works properly. Will continue in the morning 2014-07-22 22:12:04 -04:00
Pahimar
84eb69e9d6 Reminder to self to get milk working in a later build (re: dyn values) 2014-07-22 19:26:53 -04:00
Pahimar
3bcf4663f2 Merge remote-tracking branch 'origin/master' 2014-07-22 15:56:44 -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
Semion Nadezhdin
70344a214b Fixed #713 2014-07-22 18:29:59 +04:00
Pahimar
82fb615521 Fix the derp caught here (2093c485a0 (commitcomment-7095985)) 2014-07-22 08:49:07 -04:00
Pahimar
18564da7d2 Fixed the Dynamic Value system 2014-07-21 21:43:04 -04:00
Pahimar
118228b828 Committing some stuff 2014-07-21 18:55:51 -04:00
Pahimar
5718da1aa9 Add some more stuff to the NBTHelper 2014-07-21 16:19:25 -04:00
Pahimar
e1c677d3d8 Some new textures from BigBadChris, got conditional player mod sounds working again (same as in older versions of EE3), and worked on a bit of tool functionality 2014-07-21 14:47:00 -04:00
Pahimar
f11b700704 Merge pull request #711 from Dynious/nullItemFix
Fixes #705
2014-07-21 11:28:37 -04:00
Dynious
ef46fda725 Fixed #705 2014-07-21 15:59:40 +02:00