“And the nations of those who are saved shall walk in its light, and the kings of the earth bring their glory and honor into it. Its gates shall not be shut at all by day (there shall be no night there). And they shall bring the glory and the honor of the nations into it. But there shall by no means enter it anything that defiles, or causes an abomination or a lie, but only those who are written in the Lamb’s Book of Life“
And the nations of those who are saved shall walk in its light, and the kings of the earth bring their glory and honor into it.
The word “nations” means gentiles, so the New Jerusalem will have saints of all dispensations. The gentile nations of the world will live by the standards of God for the first time.
Its gates shall not be shut at all by day (there shall be no night there).
The gates of New Jerusalem will never be shut nor will there ever be night there. There will be nothing but perpetual day. Gates protected ancient cities from attack especially at night. The glory of God’s presence will never be eclipsed.
And they shall bring the glory and the honor of the nations into it.
Nations will come into this city with all of their valuables and honors. God has a plan for Gentiles as well as Jews.
But there shall by no means enter it anything that defiles, or causes an abomination or a lie,
There will be nothing of the fall in Heaven. It will have a perfect environment of perfect righteousness. There will be no liars in Heaven (Numbers 23:19; Psalm 58:3). People talk about white lies and black lies but to God, a lie is a lie.
“Therefore, putting away lying, ‘Let each one of you speak truth with his neighbor,” for we are members of one another’” (Ephesians 4:25).
“Do not lie to one another, since you have put off the old man with his deeds….” (Colossians 3:9).
“…in hope of eternal life which God, who cannot lie, promised before time began…” (Titus 1:2).
but only those who are written in the Lamb’s Book of Life.
Only those who have their names written in the Lamb’s book of life will be allowed to enter New Jerusalem. Jesus is the only one who can put your name into this book. He puts your name into His book the moment you accept His death for your sins. This has nothing to do with having our name in the church register.
Jesus puts our names in a registry the moment we become Christians.
Jesus puts our names in a book the moment we receive Him as our Savior.
“Nevertheless do not rejoice in this, that the spirits are subject to you, but rather rejoice because your names are written in heaven” (Luke 10:20).
“And I urge you also, true companion, help these women who labored with me in the gospel, with Clement also, and the rest of my fellow workers, whose names are in the Book of Life” (Philippians 4:3).
“But you have come to Mount Zion and to the city of the living God, the heavenly Jerusalem, to an innumerable company of angels, to the general assembly and church of the firstborn who are registered in heaven, to God the Judge of all, to the spirits of just men made perfect, to Jesus the Mediator of the new covenant, and to the blood of sprinkling that speaks better things than that of Abel” (Hebrews 12:22).