getting further

This commit is contained in:
Tropical
2026-03-22 02:52:30 -05:00
parent d6bdbb39ae
commit ad5e8dd012
8 changed files with 219 additions and 202 deletions

View File

@@ -49,9 +49,9 @@ void AbstractContainerScreen::render(int xm, int ym, float a) {
Slot* hoveredSlot = NULL;
AUTO_VAR(itEnd, menu->slots->end());
for (AUTO_VAR(it, menu->slots->begin()); it != itEnd; it++) {
Slot* slot = *it; // menu->slots->at(i);
AUTO_VAR(itEnd, menu->slots.end());
for (AUTO_VAR(it, menu->slots.begin()); it != itEnd; it++) {
Slot* slot = *it; // menu->slots.at(i);
renderSlot(slot);
@@ -266,9 +266,9 @@ void AbstractContainerScreen::renderSlot(Slot* slot) {
}
Slot* AbstractContainerScreen::findSlot(int x, int y) {
AUTO_VAR(itEnd, menu->slots->end());
for (AUTO_VAR(it, menu->slots->begin()); it != itEnd; it++) {
Slot* slot = *it; // menu->slots->at(i);
AUTO_VAR(itEnd, menu->slots.end());
for (AUTO_VAR(it, menu->slots.begin()); it != itEnd; it++) {
Slot* slot = *it; // menu->slots.at(i);
if (isHovering(slot, x, y)) return slot;
}
return NULL;
@@ -298,11 +298,11 @@ void AbstractContainerScreen::mouseClicked(int x, int y, int buttonNum) {
if (slot != NULL) slotId = slot->index;
if (clickedOutside) {
slotId = AbstractContainerMenu::CLICKED_OUTSIDE;
slotId = AbstractContainerMenu::SLOT_CLICKED_OUTSIDE;
}
if (slotId != -1) {
bool quickKey = slotId != AbstractContainerMenu::CLICKED_OUTSIDE &&
bool quickKey = slotId != AbstractContainerMenu::SLOT_CLICKED_OUTSIDE &&
(Keyboard::isKeyDown(Keyboard::KEY_LSHIFT) ||
Keyboard::isKeyDown(Keyboard::KEY_RSHIFT));
minecraft->gameMode->handleInventoryMouseClick(