add getModulus() to match setModulus used in the private server plugin. (#3043)

This commit is contained in:
OP
2021-09-27 12:15:41 -04:00
committed by GitHub
parent f51d7aee6c
commit 6890dddf39
3 changed files with 11 additions and 0 deletions

View File

@@ -2036,6 +2036,8 @@ public interface Client extends GameEngine
void setModulus(BigInteger modulus);
BigInteger getModulus();
/**
* Returns the max item index + 1 from cache
*/

View File

@@ -1922,6 +1922,13 @@ public abstract class RSClientMixin implements RSClient
RSClientMixin.modulus = modulus;
}
@Inject
@Override
public BigInteger getModulus()
{
return RSClientMixin.modulus;
}
@Copy("forceDisconnect")
@Replace("forceDisconnect")
@SuppressWarnings("InfiniteRecursion")

View File

@@ -1127,6 +1127,8 @@ public interface RSClient extends RSGameEngine, Client
void setModulus(BigInteger modulus);
BigInteger getModulus();
@Import("ItemDefinition_fileCount")
int getItemCount();