Dałeś tylko możliwość zmiany paru wartości, w dodatku nie opisałeś ich tylko dałeś techniczny label dla wtajemniczonych - program sam w sobie nie ma sensu. Normalnie ludzie udostępniają kod programu w pawn a wartości do zmiany wydzielają do stałych na początku kodu - dzięki temu każdy może sobie dowolnie je pozmieniać.
Nie ma w nim też niczego szczególnego - tylko generowanie szablonu kodu wstawiając odpowiednie wartości, nie za wiele do oceny - cały program można napisać znając tylko jedną metodę String.Format - resztę można wyklikać. Trochę śmiesznym w takim przypadku jest ocenianie trudności języka C# w opisie - nie liznąłeś nawet wierzchołka.
Jeśli chodzi o usability - funkcja tworząca jest na tyle szybka że powinna się odpalać automatycznie - nie ma sensu zmuszać użytkownika do klikania w przycisk. Wyzerowanie pól przy zmianie typu na górze? Brzmi jak celowa złośliwość.
Mógłbyś chociaż dodać automatyczne kompilowanie i eksport gotowego pluginu - może nawet jego instalację?
Dodanie możliwości ustawienia wielu teleporterów w jednym pluginie chyba tez nie byłoby zbyt trudne? Wyklikiwanie pozycji z miniaturki mapy mogłoby być trudne ze względu na trzecią współrzędną w pionie, ale tę trzecią współrzędną można prawdopodobnie znaleźć kodem w pawnie więc też nie jest to nic niemożliwego, a wyzwanie chyba ciekawe.
Ale plus za pawna - łezka w oku się kręci ;)