public void scheduleBlockUpdateFromLoad(int par1, int par2, int par3, int par4, int par5)
    {
        NextTickListEntry var6 = new NextTickListEntry(par1, par2, par3, par4);

        if (par4 > 0)
        {
            var6.setScheduledTime((long)par5 + this.worldInfo.getWorldTime());
        }

        if (!this.scheduledTickSet.contains(var6))
        {
            this.scheduledTickSet.add(var6);
            this.scheduledTickTreeSet.add(var6);
        }
    }