Chill a 2 oz shot glass or pony glass in the freezer for at least 5 minutes.
Pour 20 ml of Midori melon liqueur into the bottom of the glass.
Hold a bar spoon just above the Midori layer and slowly pour 20 ml of Goldschlager over the back of the spoon to float it as the second layer.
Hold the bar spoon just above the Goldschlager layer and slowly pour 20 ml of Jägermeister over the back of the spoon to float it as the top layer.
Serve immediately without stirring to preserve the distinct green, gold, and red layers.
The layering order is critical and counterintuitive: Goldschlager (density ~1.10) sinks below Jägermeister (~1.07), so pour Goldschlager second and Jägermeister last to achieve the correct flag colors from bottom to top - green, gold, red. Chilling the glass slows mixing and helps the layers hold.
My Bar Shelf reads your shelf and shows you every cocktail you can make from what you already own, including Bob Marley.