Plugins Fixup / Conversion(#511)

* Server: Ripped PluginService From Astreaus-V2

This Removes The Need For Plugin MetaData

* Plugins: Handle Emote Tab Run Buttons

* Add Some Settings Button Plugins

Brightness Buttons
Music Volume Buttons
Walk/Run Buttons
Toggle SplitPrivate-Chat

* Fix Player Still Running With 0 Energy

Fixes Players Continuing To Run For The Rest Of Their Current Movement Task Even If They Run Out Of Energy
This commit is contained in:
Josh Shippam
2021-10-26 04:47:33 +01:00
committed by GitHub
parent 7d64e2298f
commit c2f325b4e7
14 changed files with 163 additions and 333 deletions
@@ -592,22 +592,6 @@ public class ClickingButtons implements PacketType {
break;
/** End of Hairdresser buttons */
case 3166:
case 3165:
case 3164:
case 3163:
Music.playMusic(player);
player.musicOn = true;
break;
case 3162:
if (player.musicOn) {
player.musicOn = false;
} else {
player.getPacketSender().sendMessage("Your music is already turned off.");
}
break;
case 8198:
PartyRoom.accept(player);
break;
@@ -1183,19 +1167,6 @@ public class ClickingButtons implements PacketType {
player.usingMagic = false;
break;
case 153:
if (player.tutorialProgress == 11) {
player.getDialogueHandler().sendDialogues(3041, 0);
}
player.getPacketSender().sendConfig(173, 1);
player.isRunning2 = true;
break;
case 152:
player.isRunning2 = false;
player.getPacketSender().sendConfig(173, 0);
break;
case 21010:
if (player.isBanking) {
player.takeAsNote = true;
@@ -1500,17 +1471,6 @@ public class ClickingButtons implements PacketType {
player.getPacketSender().sendConfig(170, 0);
}
break;
case 3189:
if (player.splitChat == false) {
player.getPacketSender().sendConfig(502, 1);
player.getPacketSender().sendConfig(287, 1);
player.splitChat = true;
} else if (player.splitChat) {
player.getPacketSender().sendConfig(502, 0);
player.getPacketSender().sendConfig(287, 0);
player.splitChat = false;
}
break;
case 74180:
if (!player.chatEffects) {
player.chatEffects = true;
@@ -1544,26 +1504,6 @@ public class ClickingButtons implements PacketType {
player.getPacketSender().sendConfig(173, 0);
}
break;
//case 74201:// brightness1
case 3138:
LightSources.brightness1(player);
break;
//case 74203:// brightness2
case 3140:
LightSources.brightness2(player);
break;
//case 74204:// brightness3
case 3142:
LightSources.brightness3(player);
break;
//case 74205:// brightness4
case 3144:
LightSources.brightness4(player);
break;
case 74206:// area1
player.getPacketSender().sendConfig(509, 1);