Commit Graph

3673 Commits

Author SHA1 Message Date
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
raoulvdberge
3e42134128 Update changelog, remove unused fields. 2020-09-25 00:48:17 +02:00
Darkere
14e63c07ca Colored Network Blocks (#2682)
* add color property to blocks

* add colors to almost all cutouts
add model generation for the blocks
add new models

* fix creative controller model
add item models

* fixed controller drops
fixed diskmanipulator item model

* added colored wireless antenna and detector
fixed sidedness in onBlockActivated

* cleanup

* remove wireless transmitter tooltip as it is no longer accurate

* Move Blocks and Items into DeferredRegistries

* fix issues and registration order

* formatting changes

* change colored blocks from blockstate to block

* fix some formatting

* remove files that can be generated.

* remove more files that can be generated.

* fix most requested changes

* remove string manipulation

* fix tag loop

* register colored variants last.

* fix datagen

* fix controller replacing TE

* add loottables and generation

* add dynamic translation for colored blocks

* readd missing files
delete generated file

* fix name, and recipe unlock triggers

* rename controller trigger

* set light_blue as default color
clean up displaynames

* refactor to avoid string manipulation in BlockModelGenerator

* Move Maps into custom class

* remove unused generic

* fix requested changes

* move recoloring from BlockUtils to ColorMap

* fix translation

* use getTranslatedName()

* fix relay,transmitter,receiver item models
fix controller and crafter loottables
2020-09-25 00:02:16 +02:00
Darkere
f7870b6611 Move Items and Block registration to DeferredRegistries (#2678)
* remove wireless transmitter tooltip as it is no longer accurate

* Move Blocks and Items into DeferredRegistries

* fix issues and registration order

* formatting changes
2020-09-21 13:29:01 +02:00
raoulvdberge
aba679a6b0 Added client config option to remember the Grid search query. Fixes #2642 2020-09-12 00:14:55 +02:00
raoulvdberge
d6c801baf8 Check volatiles. Fixed Portable Grid losing enchantments when placing and breaking. 2020-09-11 23:07:47 +02:00
raoulvdberge
21639a4e8e Bump to 1.9.6 2020-09-11 22:38:28 +02:00
raoulvdberge
06b5d5b0fd Add changelog for 1.9.2b 2020-09-11 22:33:27 +02:00
raoulvdberge
ccc6267662 Added autocrafting cancel commands. 2020-09-05 21:55:56 +02:00
raoulvdberge
6768aa1bbf Implement autocrafting list and get command 2020-09-05 21:38:35 +02:00