Add unlockall command to unlock all openstates

This commit is contained in:
Melledy
2022-07-22 09:26:00 -07:00
parent 705bee0595
commit e5ff253624
3 changed files with 53 additions and 1 deletions

View File

@@ -1,5 +1,7 @@
package emu.grasscutter.server.packet.send;
import java.util.Map;
import emu.grasscutter.net.packet.BasePacket;
import emu.grasscutter.net.packet.PacketOpcodes;
import emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify;
@@ -11,7 +13,18 @@ public class PacketOpenStateChangeNotify extends BasePacket {
super(PacketOpcodes.OpenStateChangeNotify);
OpenStateChangeNotify proto = OpenStateChangeNotify.newBuilder()
.putOpenStateMap(openState,value).build();
.putOpenStateMap(openState, value)
.build();
this.setData(proto);
}
public PacketOpenStateChangeNotify(Map<Integer, Integer> map) {
super(PacketOpcodes.OpenStateChangeNotify);
OpenStateChangeNotify proto = OpenStateChangeNotify.newBuilder()
.putAllOpenStateMap(map)
.build();
this.setData(proto);
}