diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-05-09 00:26:18 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-05-09 00:26:18 +0800 |
| commit | c27630f0c0eb7e5084f28139aaf2ba45ff3a7e23 (patch) | |
| tree | 6ffc4062b4207ced1eb17bfdb51c5d2a865e9d06 /src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java | |
| parent | 9662f0e452a0e1ac23de3f39861d15db7db5b1cc (diff) | |
| download | RoughlyEnoughItems-c27630f0c0eb7e5084f28139aaf2ba45ff3a7e23.tar.gz RoughlyEnoughItems-c27630f0c0eb7e5084f28139aaf2ba45ff3a7e23.tar.bz2 RoughlyEnoughItems-c27630f0c0eb7e5084f28139aaf2ba45ff3a7e23.zip | |
Welcome back: Container
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java index 76495ed77..a8e81d37e 100644 --- a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java +++ b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java @@ -299,20 +299,20 @@ public class DefaultPlugin implements REIPluginV0 { return Collections.emptyList(); return Collections.singletonList(widget.getBounds().clone()); }); - displayHelper.registerHandler(new DisplayHelper.DisplayBoundsHandler<HandledScreen<?>>() { + displayHelper.registerHandler(new DisplayHelper.DisplayBoundsHandler<ContainerScreen<?>>() { @Override public Class<?> getBaseSupportedClass() { - return HandledScreen.class; + return ContainerScreen.class; } @Override - public Rectangle getLeftBounds(HandledScreen<?> screen) { + public Rectangle getLeftBounds(ContainerScreen<?> screen) { return new Rectangle(2, 0, screen.x - 4, screen.height); } @Override - public Rectangle getRightBounds(HandledScreen<?> screen) { - int startX = screen.x + screen.backgroundWidth + 2; + public Rectangle getRightBounds(ContainerScreen<?> screen) { + int startX = screen.x + screen.containerWidth + 2; return new Rectangle(startX, 0, screen.width - startX - 2, screen.height); } @@ -392,7 +392,7 @@ public class DefaultPlugin implements REIPluginV0 { recipeHelper.removeAutoCraftButton(COMPOSTING); recipeHelper.removeAutoCraftButton(BEACON); recipeHelper.removeAutoCraftButton(INFO); - recipeHelper.registerScreenClickArea(new Rectangle(88, 32, 28, 23), CraftingScreen.class, CRAFTING); + recipeHelper.registerScreenClickArea(new Rectangle(88, 32, 28, 23), CraftingTableScreen.class, CRAFTING); recipeHelper.registerScreenClickArea(new Rectangle(137, 29, 10, 13), InventoryScreen.class, CRAFTING); recipeHelper.registerScreenClickArea(new Rectangle(97, 16, 14, 30), BrewingStandScreen.class, BREWING); recipeHelper.registerScreenClickArea(new Rectangle(78, 32, 28, 23), FurnaceScreen.class, SMELTING); |
