fixed crash when hovering over a trader item slot

HashMap.put doesn't work the way I thought it did
This commit is contained in:
1whohears committed 2022-06-06 14:38:33 -05:00
1 parent 8c687e7ef5
commit 17fa6328c9
3 files changed
+10 -12

No files matched your search

@@ -1,13 +1,12 @@
package noppes.npcs.scripted.roles;
import foxz.utils.Market;
import net.minecraft.entity.player.EntityPlayer;
import noppes.npcs.entity.EntityNPCInterface;
import noppes.npcs.roles.RoleTrader;
import noppes.npcs.scripted.NpcAPI;
import noppes.npcs.scripted.interfaces.item.IItemStack;
import noppes.npcs.scripted.constants.RoleType;
import noppes.npcs.scripted.interfaces.entity.IPlayer;
import noppes.npcs.scripted.interfaces.item.IItemStack;
public class ScriptRoleTrader extends ScriptRoleInterface{
private RoleTrader role;
@@ -160,7 +159,7 @@ public class ScriptRoleTrader extends ScriptRoleInterface{
*/
public boolean isSlotEnabled(int slot, IPlayer player) {
if(slot >= 18 || slot < 0) return false;
return role.isSlotEnabled(slot, (EntityPlayer)player.getMCEntity());
return role.isSlotEnabled(slot, player.getDisplayName());
}
/**