swords, spears, daggers, sabers, bowie knives and machetes
It does not apply to all areas though like schools, prisons, hospitals, amusement parks, bars or places of worship. Blades are still banned from sporting events.
Texas is not the first state to pass this law. Montana and Oklahoma already have this state law.