Commit Graph

3682 Commits

Author SHA1 Message Date
raoulvdberge
d7405afedb Remove some unneeded util classes. 2020-10-18 20:18:50 +02:00
raoulvdberge
2e11d4d4d6 Fix some class attributes being hidden. 2020-10-18 18:15:01 +02:00
raoulvdberge
c856c554b7 Cleanup filtering system. 2020-10-18 17:57:33 +02:00
raoulvdberge
3c10b1e5e1 Provide generic for TabListWidget -> ElementDrawers dependency. 2020-10-18 17:50:11 +02:00
raoulvdberge
0361532d9f Improve drawer system. 2020-10-18 17:36:48 +02:00
raoulvdberge
74280eae99 Improve crafting preview system a bit. 2020-10-18 17:23:32 +02:00
raoulvdberge
cab5ff2d12 Added a nag message when a player joins the world that asks the player to enable the experimental Forge lighting pipeline to ensure correct rendering 2020-10-18 16:37:01 +02:00
raoulvdberge
68a8403795 SonarQube changes 2020-10-18 15:03:53 +02:00
raoulvdberge
eaf6c7c66f SonarQube changes 2020-10-18 14:43:43 +02:00
raoulvdberge
f87c1ffec4 SonarQube addiction, pt 14 2020-10-18 14:20:00 +02:00
raoulvdberge
340897fc76 More SonarQube fixes. 2020-10-18 13:59:17 +02:00
raoulvdberge
3e33c13518 Update changelog. 2020-10-18 13:19:41 +02:00
Score_Under
b909ab30f8 2-way JEI sync on search boxes (#2707)
* 2-way JEI sync on search boxes

* Push two-way JEI sync into separate search option
2020-10-18 13:14:59 +02:00
raoulvdberge
56bc3ae5bc More SonarQube fixes. 2020-10-17 22:28:45 +02:00
raoulvdberge
3525bd3e90 More SonarQube fixes. 2020-10-17 22:07:41 +02:00
raoulvdberge
0920bab23d More SonarQube fixes. 2020-10-17 17:19:20 +02:00
raoulvdberge
9e10c9ebcd Update gitignore. 2020-10-17 17:08:17 +02:00
raoulvdberge
931a6990e2 More SonarQube fixes. 2020-10-17 17:08:04 +02:00
raoulvdberge
a4cac8f971 More SonarQube fixes. 2020-10-17 16:51:37 +02:00
raoulvdberge
b434df71b2 More SonarQube fixes. 2020-10-17 16:30:25 +02:00
raoulvdberge
57996bae9a More SonarQube fixes. 2020-10-17 15:38:00 +02:00
raoulvdberge
efb4d59fd2 Make some constructors of abstract classes protected. 2020-10-17 15:19:28 +02:00
raoulvdberge
5604f0ab0b SonarQube fixes. 2020-10-17 15:03:08 +02:00
raoulvdberge
4dfb4ba187 Remove network node equals/hashCode requirement. 2020-10-17 14:53:29 +02:00
raoulvdberge
b57cddf8fa More SonarQube fixes. 2020-10-17 14:10:54 +02:00
raoulvdberge
9bf1fb892a More SonarQube fixes. 2020-10-17 14:06:44 +02:00
raoulvdberge
d7148abac7 More SonarQube fixes. 2020-10-17 13:57:35 +02:00
raoulvdberge
7c5534dd3c Fix more SonarQube warnings. 2020-10-17 13:44:19 +02:00
Darkere
fd7cb5d555 Fix things working without power (#2710)
* fix various issues of things working without power

* changelog

* fix clear button

* fix scrolling error

* requested changes
2020-10-17 12:58:52 +02:00
raoulvdberge
6d3b43d99e Fix some SonarQube warnings to see if it works. 2020-10-16 21:08:17 +02:00
raoulvdberge
34c7deffd3 Add SonarQube stage to Jenkins pipeline 2020-10-16 20:54:15 +02:00
Darkere
e08cc845a2 Fix crash on shift scroll up on servers (#2708)
* fix server crash on shift scroll up

* don't compare quantity

* newline o.o

* changelog
2020-10-15 12:46:19 +02:00
raoulvdberge
37dfa3f627 Bump to 1.9.8 2020-10-04 19:57:11 +02:00
Darkere
5578655cbd fix custom Tooltips (#2698)
* fix custom tooltip extensions not working

* changelog
2020-10-04 15:06:27 +02:00
Darkere
ffc600ec38 fix releasing ctrl not sorting (#2697) 2020-10-04 13:00:32 +02:00
raoulvdberge
34d55e14a6 Bugfixes 2020-10-04 09:53:21 +02:00
Darkere
c0836f20ed fix portablegrid deadlock (#2696)
* fix portablegrid deadlock

* fix using wrong interface

* only delay serverside code

* remove client side calls

* replace with boolean

* changelog

* typos
2020-10-03 23:48:32 +02:00
Darkere
17b153d8b5 Fixes to scrollingpr (#2695)
* fix UUID comparison

* prevent sorting when pressing ctrl as well

* fix missed change

* nullable

* Revert "prevent sorting when pressing ctrl as well"

This reverts commit b1e2932c

* improve if statements

* prevent sorting on ctrl
fix isEmpty

* remove middle mouse click extraction
2020-10-03 22:09:47 +02:00
raoulvdberge
a30205a541 Fix missing logic for portable item grid 2020-10-03 13:02:50 +02:00
raoulvdberge
41a1ce68a8 Fix JEI transitive dep 2020-10-03 13:02:41 +02:00
Darkere
cece473cfb Add scrolling to support to grid (#2409)
* add an onExtract Method for extracting without knowing the ID
onExtract now supports a preferred slot for insertion
onInsert now supports single

* add support for grid item movement via Scrolling

* add MouseTweaks Compatibility
fix item void bug

* Add scrolling to amount specifying screens

* fix reference and comment out mousetweaks integration

* fix missing import

* cleanup

* more cleanup

* changelog

* fix reqeusted changes

* fix method name
fix accidental formatting errors
2020-10-03 12:44:07 +02:00
raoulvdberge
1084450531 Mark as nullable. 2020-09-27 11:34:29 +02:00
raoulvdberge
f23e393494 Changed JEI transfer error mechanics 2020-09-27 11:34:02 +02:00
Darkere
52ee5d5469 fix controller crashing (#2684)
* fix controller crashing
fix consuming color without effect

* changelog
2020-09-26 20:28:13 +02:00
raoulvdberge
bbf10e7564 Bump to 1.9.7 2020-09-25 21:33:42 +02:00
raoulvdberge
288fa960e6 Remove TemporaryPortingUtils. 2020-09-25 21:17:05 +02:00
raoulvdberge
243bc5e7c1 Fix serverside issues. 2020-09-25 21:13:25 +02:00
raoulvdberge
09eab48fff Update changelog, fix bad logic. 2020-09-25 20:57:12 +02:00
Darkere
2c4ce13551 Show missing indicators in JEI (#2582)
* port #2330 to 1.15

* remove unecessary reflection

* rewrite JEI show missing and craftable items so that:
- clicking transfer button still works
- it is also shown for processing recipes
- also for fluids

* add missing method

* send Fluids with the ItemGridUpdateMessage

* port #2330 to 1.15

* remove unecessary reflection

* rewrite JEI show missing and craftable items so that:
- clicking transfer button still works
- it is also shown for processing recipes
- also for fluids

* add missing method

* send Fluids with the ItemGridUpdateMessage

* fix accidental lang duplication

* move lang key to appropriate location

* remove accidental changes to lang file

* port to 1.16 and cleanup

* remove fluids

* update translation to newer method.

* add being able to request autocrafting.

* remove unused variable

* formatting

* fix requested changes

Co-authored-by: Michael <mcpower@users.noreply.github.com>
2020-09-25 20:32:20 +02:00
raoulvdberge
1b4ebd3d20 Port to 1.16.3. 2020-09-25 20:31:56 +02:00