97a3dc12a6
chore: format code
2023-01-03 17:47:36 +01:00
c4637fff54
feat: commit changes (might contain bugs)
2022-11-22 15:26:15 +01:00
Pahimar
39a3c8eef8
Change ItemTooltipEventHandler to be more specific about the energy value for an object and if it's not learnable/researchable
...
(cherry picked from commit 7d34112f0ad256ecd564c37763804f37e1d6ff63)
2021-12-03 23:49:58 -06:00
Pahimar
4582db54b8
Implement PR #881 , not a complete solution to the transmutation tablet sync issue but its a good chunk of the solution
2016-05-30 10:53:39 -04:00
Pahimar
fb355b72fe
I really need two monitors to properly examine how this PR works and what changes I want/should make to it. Continuing tomorrow.
2016-05-29 22:10:32 -04:00
Pahimar
adc3a79490
Centralize the energy value decimal formatter, change EnergyValue.toString to use the formatter, and fix two mistakes in wrapping objects where the object being wrapped is modified rather than the copy of the object
2016-05-28 14:57:10 -04:00
Pahimar
437470f9e7
Initialize the Blacklist Registry in Init
...
Rename ItemHelper to ItemStackUtils
Change the way OreStack identifies an OreStack from a list of itemstacks. Resolves #923
Added some more test cases to VanillaTestSuite
2016-05-27 16:03:14 -04:00
Pahimar
6d2e1337b1
Refactor NBTHelper. When NBTHelper is used to retrieve data from an ItemStacks NBTTagCompound it will also verify that the key it finds is of the expected data type (returns null otherwise). Sets in NBTHelper now also verify inputs.
...
Changed ItemAlchemicalBag to check the players inventory for other alchemical bags that have the same UUID as the one being opened. If a duplicate is found the duplicates UUID is changed to a new random one. Closes #800 .
2016-05-27 11:10:38 -04:00
Pahimar
43a384a2e6
Change how the we get the transparency value for rendering a pulsing quad as per @tterag1098's suggestion ( https://github.com/pahimar/Equivalent-Exchange-3/issues/1054#issuecomment-220881225 )
2016-05-27 09:19:40 -04:00
Pahimar
cd7d965000
Change the tooltip to show No Exchange Energy in the event an item is blacklisted from being learned and from being exchanged (effectively no value)
2016-05-25 13:30:17 -04:00
Pahimar
2046edf3fb
Rewrote the Ability system to be what it was really trying to be, a blacklist registry. Also fixed writing the data to a global area, and made it one file per blacklist. Fixes #898 and #991
2016-05-23 17:47:31 -04:00
Pahimar
8d942d49d3
Getting there with the new Player Knowledge system - just need to change how the Tome, Research Station, and Transmutation Tablet interact with the player knowledge
2016-05-21 22:55:14 -04:00
Pahimar
25d7a2d584
Bump Forge version
2016-01-03 21:28:43 -05:00
Pahimar
3dd11bbf7c
Bit more work on gui framework
2015-12-23 12:06:26 -05:00
Pahimar
b5c246e65a
Bit more work on gui framework
2015-12-22 15:52:20 -05:00
Pahimar
6495a087a2
Bit more work on gui framework
2015-12-21 15:54:07 -05:00
Pahimar
bd09bc96c4
More work on my own generalized gui framework
2015-12-18 15:55:19 -05:00
Pahimar
9d410a52df
Some very early work on my own Gui framework
2015-12-17 16:09:24 -05:00
Pahimar
cfe08dffae
Hey working on a super cool new Admin Panel to make it way easier to set EE3 related values/settings on items. Woo!
2015-11-27 23:07:45 -05:00
Virtuoel
7d799a41c8
Fix dupe bug #866
...
Number keys no longer move items around.
2015-06-03 16:47:42 +03:00
Virtuoel
e664a7dfad
Fix dupe bug #835
...
Alchemical bag that is held can no longer be moved. Number keys no
longer move items around.
2015-06-03 16:45:45 +03:00
Pahimar
502d9d59cd
Increase the max size of arrays to 9x9, and increased the durability to 81
2015-05-29 21:44:20 -04:00
Pahimar
1d617e53b5
Fix broken import in #893
2015-05-27 21:54:50 -04:00
Dany
12ba71a157
Tome rendering on Fast looks weird. Fixes #892
2015-05-25 21:52:00 +06:00
ganymedes01
e06c6f1519
Render Tome of Alchemical Knowledge on top of the Research Station
2015-05-15 18:00:16 -03:00
pahimar
15180e406b
Prevent damaged itemstacks from being learnable, and add a tooltip in the Research Station GUI to tell if you already know how to transmute an itemstack
2015-05-07 16:18:12 -04:00
pahimar
a46b8db610
Prelim API changes
2015-05-07 13:45:06 -04:00
Pahimar
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)
2015-05-04 22:36:39 -04:00
pahimar
6e3014a371
In progress
2015-05-04 21:08:06 -04:00
pahimar
62efc5cd5c
Getting that button ready
2015-05-04 14:14:58 -04:00
Pahimar
42cc381970
Update Forge to 1399, and getting ready to add in some more sorting options
2015-05-03 14:12:18 -04:00
pahimar
dd69c6ced7
Hide some stuff in NEI that shouldn't display, and always display EMC values in the Transmutation Tablet GUI ( Closes #790 )
2015-05-02 20:36:26 -04:00
Pahimar
87e1f9fb1a
More broke stuff
2015-05-02 14:07:01 -04:00
pahimar
646e74e329
Yay test cases pass successfully!
2015-04-19 15:01:35 -04:00
pahimar
672d710231
More NPE protection for alchemy array renderer
2015-04-10 12:45:43 -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
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
bd06adddc2
Stuff that isn't complete
2015-04-02 01:26:01 -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
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
ad045755f6
Another push before I go to bed!
2015-03-18 23:33:09 -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