Switching world name matching query to use a subquery that provides the right constant mysql can optimize, rather than the string match needed on every row
World names are pulled from existing cache rather than table joins. On larger databases it's helpful for query performance, usually only one value ayway since we currently focus on one world at a time
Adding negative character to allowed radius inputs
Entity conditions were not properly being included in query