mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-09 16:45:44 -07:00
Update update-utils to reflect new project name, ToolLeprechaunInterface.kt now uses Components
This commit is contained in:
parent
e337f88bdd
commit
823bf3f8fc
2 changed files with 18 additions and 17 deletions
|
|
@ -10,14 +10,15 @@ import core.game.node.item.Item
|
||||||
import core.game.system.SystemLogger
|
import core.game.system.SystemLogger
|
||||||
import core.plugin.Initializable
|
import core.plugin.Initializable
|
||||||
import core.plugin.Plugin
|
import core.plugin.Plugin
|
||||||
|
import core.tools.Components
|
||||||
import core.tools.Items
|
import core.tools.Items
|
||||||
|
|
||||||
private const val varp = 615
|
private const val varp = 615
|
||||||
@Initializable
|
@Initializable
|
||||||
class ToolLeprechaunInterface : ComponentPlugin() {
|
class ToolLeprechaunInterface : ComponentPlugin() {
|
||||||
override fun newInstance(arg: Any?): Plugin<Any> {
|
override fun newInstance(arg: Any?): Plugin<Any> {
|
||||||
ComponentDefinition.put(125,this)
|
ComponentDefinition.put(Components.farming_tools_125,this)
|
||||||
ComponentDefinition.put(126,this)
|
ComponentDefinition.put(Components.farming_tools_side_126,this)
|
||||||
return this
|
return this
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ if [[ $argcount -eq 0 ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
copy_configs () {
|
copy_configs () {
|
||||||
cd ~/IdeaProjects/2009scape/Server/data/configs
|
cd ~/IdeaProjects/rs09-remake/Server/data/configs
|
||||||
rsync -v * scape2009@play.2009scape.org:configs/
|
rsync -v * scape2009@play.2009scape.org:configs/
|
||||||
cd ..
|
cd ..
|
||||||
scp ObjectParser.xml scape2009@play.2009scape.org:IdeaProjects/2009scape/Server/data/
|
scp ObjectParser.xml scape2009@play.2009scape.org:IdeaProjects/2009scape/Server/data/
|
||||||
|
|
@ -17,34 +17,34 @@ copy_configs () {
|
||||||
}
|
}
|
||||||
|
|
||||||
build_jars () {
|
build_jars () {
|
||||||
cp ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.kt ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.backup
|
cp ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.kt ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.backup
|
||||||
|
|
||||||
cp ~/IdeaProjects/2009scape/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt ~/IdeaProjects/2009scape/Client/src/main/kotlin/org/rs09/client/config/GameConfig.backup
|
cp ~/IdeaProjects/rs09-remake/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt ~/IdeaProjects/rs09-remake/Client/src/main/kotlin/org/rs09/client/config/GameConfig.backup
|
||||||
|
|
||||||
rsa_priv=`cat ~/IdeaProjects/2009scape/rsapriv | grep "private static final BigInteger RSA_EXPONENT = new BigInteger(" | sed 's/private static final BigInteger RSA_EXPONENT = new BigInteger(\"//' | sed 's/\")\;//'`
|
rsa_priv=`cat ~/IdeaProjects/rs09-remake/rsapriv | grep "private static final BigInteger RSA_EXPONENT = new BigInteger(" | sed 's/private static final BigInteger RSA_EXPONENT = new BigInteger(\"//' | sed 's/\")\;//'`
|
||||||
rsa_pub=`cat ~/IdeaProjects/2009scape/rsapriv | grep "private static final BigInteger RSA_MODULUS = new BigInteger(" | sed 's/private static final BigInteger RSA_MODULUS = new BigInteger(\"//' | sed 's/\")\;//'`
|
rsa_pub=`cat ~/IdeaProjects/rs09-remake/rsapriv | grep "private static final BigInteger RSA_MODULUS = new BigInteger(" | sed 's/private static final BigInteger RSA_MODULUS = new BigInteger(\"//' | sed 's/\")\;//'`
|
||||||
|
|
||||||
sed -i "s/var EXPONENT = BigInteger(\"[0-9]*\")/var EXPONENT = BigInteger(\"$rsa_priv\")/" ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.kt
|
sed -i "s/var EXPONENT = BigInteger(\"[0-9]*\")/var EXPONENT = BigInteger(\"$rsa_priv\")/" ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.kt
|
||||||
sed -i "s/var MODULUS = BigInteger(\"[0-9]*\")/var MODULUS = BigInteger(\"$rsa_pub\")/" ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.kt
|
sed -i "s/var MODULUS = BigInteger(\"[0-9]*\")/var MODULUS = BigInteger(\"$rsa_pub\")/" ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.kt
|
||||||
|
|
||||||
sed -i "s/var MODULUS = BigInteger(\"[0-9]*\")/var MODULUS = BigInteger(\"$rsa_pub\")/" ~/IdeaProjects/2009scape/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt
|
sed -i "s/var MODULUS = BigInteger(\"[0-9]*\")/var MODULUS = BigInteger(\"$rsa_pub\")/" ~/IdeaProjects/rs09-remake/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt
|
||||||
|
|
||||||
cd ~/IdeaProjects/2009scape/Client
|
cd ~/IdeaProjects/rs09-remake/Client
|
||||||
gradle jar
|
gradle jar
|
||||||
cd ../Server
|
cd ../Server
|
||||||
gradle jar
|
gradle jar
|
||||||
|
|
||||||
cp ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.backup ~/IdeaProjects/2009scape/Server/src/main/java/Server/core/ServerConstants.kt
|
cp ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.backup ~/IdeaProjects/rs09-remake/Server/src/main/java/Server/core/ServerConstants.kt
|
||||||
|
|
||||||
cp ~/IdeaProjects/2009scape/Client/src/main/kotlin/org/rs09/client/config/GameConfig.backup ~/IdeaProjects/2009scape/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt
|
cp ~/IdeaProjects/rs09-remake/Client/src/main/kotlin/org/rs09/client/config/GameConfig.backup ~/IdeaProjects/rs09-remake/Client/src/main/kotlin/org/rs09/client/config/GameConfig.kt
|
||||||
|
|
||||||
echo "Jars successfully built with RSA keys from ~/IdeaProjects/2009scape"
|
echo "Jars successfully built with RSA keys from ~/IdeaProjects/rs09-remake"
|
||||||
}
|
}
|
||||||
|
|
||||||
copy_jars() {
|
copy_jars() {
|
||||||
cd ~/IdeaProjects/2009scape/Client/build/libs
|
cd ~/IdeaProjects/rs09-remake/Client/build/libs
|
||||||
scp client-1.0.0.jar scape2009@play.2009scape.org:/opt/lampp/htdocs/2009scape.jar
|
scp client-1.0.0.jar scape2009@play.rs09-remake.org:/opt/lampp/htdocs/2009scape.jar
|
||||||
cd ~/IdeaProjects/2009scape/Server/build/libs
|
cd ~/IdeaProjects/rs09-remake/Server/build/libs
|
||||||
scp server-1.0.0.jar scape2009@play.2009scape.org:server.jar
|
scp server-1.0.0.jar scape2009@play.2009scape.org:server.jar
|
||||||
echo "Jars successfully copied to remote server"
|
echo "Jars successfully copied to remote server"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue