Причина проблемы: плагины стаков, типа StackSizeController
Углубленная причина проблемы:
При спавне коптера его бак наполняется через метод EntityFuelSystem.AddStartingFuel, который вот так выглядит
C#:
public void AddStartingFuel()
{
this.GetFuelContainer().inventory.AddItem(this.GetFuelContainer().allowedItem, Mathf.FloorToInt((float)this.GetFuelContainer().allowedItem.stackable * 0.2f), 0UL);
}
Т.е. данный код добавляет 20% от стака в баке коптера.
Быстрое решение, это написать плагин который будет слушать хук который выполняется при выполнении MoveToContainer и проверять через условия что это именно свежекупленный коптер и добавлять нужное количество.
Правильный метод, протащить хук в Oxide и его обрабатывать.