# PixelTalk - Hackaton project PixelTalk is a comprehensive socialization plugin for Minecraft teenagers, designed to encourage friendly interactions and maintain a healthy, moderated environment. ## Features - **Questionnaires**: New players must complete a profile setup on their first join (Preferred Language, Interests, Age 6-18). - **Points System**: Players are assigned social points. - Negative actions (e.g., PvP, Profanity) result in automatic deduction of points. - If a player's points drop to 0, they receive an automatic temporary ban. - **Reporting System**: Integrated `/report` command for players to alert moderators of misconduct. - **PlasmoVoice Integration**: Automatically dumps audio recordings when a report is filed (optional). - **MongoDB Storage**: Profiles, scores, and data are securely stored using MongoDB. ## Installation 1. Drop the compiled `PixelTalk.jar` into your server's `plugins` folder. 2. Configure your MongoDB connection and messages in `config.yml`. 3. (Optional) Install `PlasmoVoice` on your server for voice chat & audio dumping features. 4. Start the server! --- # PixelTalk (עברית) PixelTalk הוא תוסף (פלאגין) סוציאליזציה מקיף לשרתי מיינקראפט לבני נוער, שנועד לעודד אינטראקציות חברתיות חיוביות ולשמור על סביבה בטוחה ומפוקחת. ## תכונות מרכזיות - **שאלון היכרות**: שחקנים חדשים נדרשים למלא פרופיל אישי בהתחברותם הראשונה (שפה מועדפת, תחומי עניין וגיל 6-18). - **מערכת נקודות**: לכל שחקן יש נקודות חברתיות. - פעולות שליליות לשחקנים אחרים (כגון קללות, או תקיפה ב-PvP) מפחיתות נקודות באופן אוטומטי. - שחקן שמגיע ל-0 נקודות יקבל חסימה (Ban) זמנית מהשרת באופן אוטומטי. - **מערכת דיווחים**: פקודת `/report` מאפשרת לשחקנים לדווח לצוות השרת על התנהגות בלתי הולמת. - **תמיכה ב-PlasmoVoice (אופציונלי)**: במקרה של דיווח, הפלאגין יודע לשמור באופן אוטומטי הקלטות שמע לגיבוי. - **אחסון MongoDB**: כל נתוני הפרופילים והניקוד נשמרים בצורה יעילה ומאובטחת במסד נתונים מסוג MongoDB. ## התקנה מומלצת 1. הוסיפו את הקובץ `PixelTalk.jar` המקומפל לתיקיית ה-`plugins` בשרת שלכם. 2. הגדירו את חיבור ה-MongoDB ושאר ההגדרות בקובץ `config.yml`. 3. (אופציונלי) התקינו את פלאגין ה-`PlasmoVoice` בשרת שלכם לתמיכה בניהול צ'אט קולי והקלטות שמע. 4. הפעילו את השרת!