Install a My Dream World [Create] server through the Control Panel (Servers → Select your server → Game servers → Add Game Server → My Dream World [Create])
This server ended up working really well for an event, and handled a pretty powerful mod with several people online at once. The host/site UI is also easy to navigate, and makes everything pretty easy and accessible. Would definitely recommend and would use again.