syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; message MaterialDeleteInfo { message CountDownDelete { map deleteTimeNumMap = 1; uint32 configCountDownTime = 2; } message DateTimeDelete { uint32 deleteTime = 1; } message DelayWeekCountDownDelete { map deleteTimeNumMap = 1; uint32 configDelayWeek = 2; uint32 configCountDownTime = 3; } bool hasDeleteConfig = 1; oneof delete_info { CountDownDelete count_down_delete = 2; DateTimeDelete date_delete = 3; DelayWeekCountDownDelete delay_week_count_down_delete = 4; } }