Commit graph

138 commits

Author SHA1 Message Date
Timo Ley 20858b2b9f feat: more customization 2023-02-01 17:15:49 +01:00
Timo Ley 19ee5f4088 fix: server loading 2023-01-30 20:26:32 +01:00
LordMZTE cfcb935305
feat: add power relay GUI
closes #6
2023-01-30 19:51:58 +01:00
LordMZTE e7731f3fd7
feat: transition plane works a little better than before
ref: #2
2023-01-30 18:50:09 +01:00
Timo Ley e47d08a87e feat: power relay base tile impl
reference issue: #6
2023-01-28 22:27:55 +01:00
Timo Ley a4003cf025 feat: implement controller based crafting CPU
fixes #8
2023-01-28 16:03:50 +01:00
Timo Ley c1d911e6ed feat: ME Chest rendering
reference issue: #7
2023-01-23 20:39:37 +01:00
Timo Ley db09e9dff8 feat: start implementing ME Chest
reference issue: #7
2023-01-23 19:26:10 +01:00
LordMZTE 44655d2596
fix: remove metadata hack for legacy controller 2023-01-10 17:48:36 +01:00
Timo Ley e05bf29fa8 feat: implement LogiscticsPipes compat 2023-01-05 13:46:10 +01:00
Timo Ley 294f4c283d fix: server crash 2023-01-03 18:29:11 +01:00
LordMZTE 93f1cf4ade
feat: add multiblock assembler 2023-01-03 17:01:24 +01:00
LordMZTE 54a0ed7d09
feat: add pattern encoder 2022-12-26 15:10:51 +01:00
LordMZTE 1c81059335
fix: storage monitor properly displays if it's upgraded 2022-12-14 17:46:15 +01:00
LordMZTE e3abf47a96
fix: fix and introduce some storage monitor bugs 2022-12-12 21:23:30 +01:00
LordMZTE 9295a3a543
fix: some storage monitor related bugs 2022-12-05 18:23:21 +01:00
LordMZTE dea4766634
feat: WIP storage monitor implementation 2022-12-05 17:42:32 +01:00
LordMZTE 30f0c25502
fix: legacy display rendering 2022-12-04 17:18:15 +01:00
LordMZTE ce2277c8ec
feat: initial very glitchy transition plane implementation 2022-12-03 16:05:52 +01:00
LordMZTE f67fb6a129
chore: format code
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-02 17:40:47 +01:00
LordMZTE ed0cc5f181
feat: add legacy wireless access point 2022-12-02 17:39:49 +01:00
Timo Ley c41fb8f795 Added Legacy Controller textures and recipe 2021-04-03 12:02:52 +02:00
LordMZTE 5b0844dd69 add gui to legacy controller 2021-03-29 22:53:57 +02:00
Timo Ley 66f03f1abe Added legacy Controller base functionality 2021-03-29 10:15:59 +02:00
Timo Ley bfa013b73c Added legacy Crafting Monitor 2021-03-28 21:30:48 +02:00
Timo Ley 425d3868dd Added legacy Crafting Terminal 2021-03-28 18:20:02 +02:00
tilera Ley 822e2e5e11 Added legacy Access Terminal 2021-03-28 16:19:18 +02:00
Timo Ley 5a2089941d
Merge pull request #1 from xsun2001/rv3-1.7.10
merge
2020-08-21 23:53:45 +02:00
xsun2001 761fddaa55 re-add the null check and the permission check 2018-06-16 23:50:50 +08:00
yueh a2e11b1a3a Fixes #2542: Prevent memory card from opening a GUI
Some additional cleanup of AEBaseTileBlock#onBlockActivated()

(cherry picked from commit b6d3be41e1)
2018-06-16 23:44:09 +08:00
xsun2001 337d1c8c0e add more permission check 2018-02-16 23:56:03 +08:00
xsun2001 bc7ff9409b fix #16 2018-02-16 18:39:12 +08:00
tilera 05fa7abdb8 Controller is enabled without channels and item type limit removed 2018-02-03 21:24:01 +01:00
徐晨曦 85de4c5889 prevent the StackOverflowError 2017-09-20 20:47:26 +08:00
xsun2001 9c7e22b914 Sky chest 2017-08-13 21:47:30 +08:00
yueh c6a80ded4b Calculuate the correct AABB for a rotated skychest. 2017-08-08 09:22:53 +08:00
xsun2001 df1d373f60 Call super#onBlockActivated() for wrench interaction 2017-08-08 08:57:45 +08:00
xsun2001 11bc4b60a2 fix the event firing of AE2's items 2017-08-08 08:31:44 +08:00
xsun 87d82d6f2b fire events on some special AE items used, such as Wrench and MemoryCard. #6 2017-04-13 19:57:22 +08:00
xsun 53d3eafdbf clean up completely.(Although I think Intellij IDEA did a lot of useless thing) 2017-04-12 22:10:28 +08:00
yueh 12cf76a62f Merge pull request #1880 from yueh/feature-rendering-cleanup
Rendering cleanup
2015-12-10 16:36:01 +01:00
yueh 478d400627 Fixes 2027: TinyTNT not triggered by flint&steel. 2015-11-29 18:21:05 +01:00
yueh d5dfc31210 Rendering cleanup
Replaces the reflexive instantiation of the Renderes with a factory
method.

Some optimizations to the renderers to no longer push the whole OpenGL state to the stack.

General cleanup of duplicate code, etc
2015-11-16 10:52:20 +01:00
yueh 500fc47490 Reduces visibility of internal fields/methods
Reduces the visibility of all fields to private and create setters/getters
when necessary. Exceptions are fields with GuiSync as these need to be
public.

Reduces the visibility of internal methods to private/protected/default when possible.
2015-10-30 18:52:20 +01:00
thatsIch 37ae2131fe Closes #1899, Fixed #1898: Adds an easy way to export interesting information into CSV format
Mostly used for the recipe system, but can also be used for debugging purposes. Debug options needs to be ticked to use the full information gain. Recipes only require the normal localization and the specific name plus metadata.

Shifted the recipes into a recipes folder where the CSV will also reside. This will also elevate the copying of the readme to the user directory since it can reside in the recipes folder.

Fixed a bug where the copier would copy the would also copy empty folders
2015-09-26 23:15:25 +02:00
thatsIch 410d2f1e0d final variables and parameters
seeing some methods it does actually help to enforce the parameters
2015-09-26 21:08:18 +02:00
thatsIch 0387d30d1c Reduce scope of variables 2015-09-26 20:07:51 +02:00
yueh f303c17ae0 First iteration of making integrations typesafe 2015-09-16 15:59:33 +02:00
yueh dfb435ae7d Removed unused imports 2015-08-06 19:49:56 +02:00
yueh a5287f6779 Qualified field and method access 2015-08-06 19:08:04 +02:00