Trading Post: Mod-arvostelu kyläläisten kanssa käytävän kaupan yksinkertaistamiseksi Minecraftissa
Kuvaus keskitetystä kaupankäyntikäyttöliittymästä, lohkon rakentamisesta, TOML-kokoonpanosta ja riippuvuuksista.
Kuvaus keskitetystä kaupankäyntikäyttöliittymästä, lohkon rakentamisesta, TOML-kokoonpanosta ja riippuvuuksista.
Riippuvuudet:
Lataaja: Fabric / Forge / NeoForge / Quilt
Minecraft-versio: 1.19.x-26.1.x
Vaaditut kirjastot: Puzzles Lib (pakollinen), Forge Config API Port (pakollinen Fabricille)
Kaupankäynti kyläläisten kanssa tavallisessa pelissä vaatii jokaisen kauppiaan luona vierailemista erikseen ja heidän omien valikoiden avaamista peräkkäin. Trading Post -modi lisää samannimisen lohkon, joka kerää automaattisesti kaikkien kauppiaiden tarjoukset tietyllä säteellä. Vuorovaikutus tämän lohkon kanssa avaa yhden käyttöliittymän, jossa voit tarkastella kaikkia saatavilla olevia kauppoja ja suodattaa esineitä hakupalkin avulla. Tämä yksinkertaistaa massakauppaa, säästää aikaa tiettyjen kirjojen tai resurssien etsimisessä ja poistaa tarpeen rakentaa monimutkaisia mekaanisia käytäviä kyläläisten lajitteluun.
Kaupankäyntikäyttöliittymän ominaisuudet ja toiminta
Uuden lohkon — Trading Postin — asettamisen jälkeen se skannaa ympäröivän alueen ja havaitsee kyläläiset, joilla on ammatti ja jotka ovat valmiita käymään kauppaa. Tämän lohkon napsauttaminen hiiren kakkospainikkeella avaa erityisen kauppanäytön.
Tämä näyttö yhdistää esineet yhteen luetteloon. Vasemmalla puolella on luettelo esineistä, joita kyläläiset tarjoavat tai haluavat ostaa, sekä saatavilla olevien kauppojen määrä. Jos useat kyläläiset tarjoavat samoja esineitä (esimerkiksi Rautaa vaihdossa Smaragdeihin tai kirjoja Tehokkuuteen), käyttöliittymä ryhmittelee ne, jolloin voit vertailla hintoja.
Nopeaa esinehakua varten vasempaan yläkulmaan kehittäjä on lisännyt tekstikentän. Syöttämällä siihen esineen nimen (esimerkiksi 'Smaragdi' tai 'Kirja'), suodatat luetteloa ja näet asiaankuuluvat tarjoukset. Kaikki kaupankäyntimekaniikat, kuten tarjousten päivittyminen kahdesti pelipäivässä, kauppojen lukkiutuminen rajan saavuttamisen jälkeen ja hintojen alennukset 'Kylän sankari' -ilmiön tai Zombikyläläisen parantamisen ansiosta, toimivat ilman muutoksia.



Kokemuksen kerääminen ja resurssien kertyminen
Jokainen onnistunut kauppa antaa kokemusta ja saa kyläläisen pudottamaan kokemuspallon maahan. Oletuksena Trading Post -modi luo nämä kokemuspallot aivan itse kauppapaikan lohkon viereen. Tämä kerää kokemusta yhteen paikkaan, ja voit kerätä sen kauppojen päätyttyä. Jos aktivoit vastaavan parametrin asetuksissa, kokemuspalloja ilmestyy hahmosi lähelle.
Lohkon rakentaminen ja sijoittamissäännöt
Trading Postin rakentamiseen tarvitset: 3 Puulankkuja (mikä tahansa tyyppi), 2 Keppiä ja 1 Smaragdin. Työpenkin rakennusresepti näyttää tältä:

Voit asettaa lohkon mihin tahansa. Sen tekstuuri muistuttaa puista jalustaa, jonka sivuilla on vihreä kangas ja smaragdikuviot, mikä sopii hyvin torien tai kauppahallien sisustamiseen. Jotta lohko toimisi, kyläläisten on oltava sen skannaussäteen sisällä ja heillä on oltava pääsy työpisteilleen täydentääkseen kauppojaan.
Kokoonpanon asetukset
Muokkaus antaa sinun säätää skannausparametreja ja kyläläisten käyttäytymistä tradingpost-server.toml -kokoonpanotiedoston avulla. Tämä tiedosto ilmestyy maailman ensimmäisen käynnistyksen jälkeen ja sijaitsee tallennuksesi serverconfig -kansiossa (polku: .minecraft/saves/[Maailman_Nimi]/serverconfig/tradingpost-server.toml).
Tärkeimmät kokoonpanoparametrit:
horizontal_range(arvo 1-96, oletus — 24): määrittää vaakasuuntaisen skannaussäteen (X- ja Z-akseleita pitkin) kauppiaiden etsimistä varten.vertical_range(arvo 1-96, oletus — 16): määrittää skannauskorkeuden (Y-akselia pitkin), joka havaitsee kyläläiset muissa kerroksissa tai maan alla.enforce_range(totuusarvo true/false, oletus — true): jos otat tämän parametrin käyttöön, peli poistaa kaupankäyntikäyttöliittymän käytöstä tietyn kyläläisen kanssa, jos tämä vaeltaa lohkon kantaman ulkopuolelle kaupankäynti-istunnon aikana.teleport_xp(totuusarvo true/false, oletus — false): jos asetus on true, peli teleporttaa pudotetut kokemuspallot suoraan hahmollesi sen sijaan, että pudottaisi ne lohkon lähelle.

Jos käytät Fabric-lataajaa, sinun on asennettava apumodi Mod Menu muuttaaksesi näitä parametreja pelissä, ja Forgessa tai NeoForgessa — Configured-modi, joka lisää kätevän graafisen asetusliittymän.
Yhteensopivuus ja suorituskyky
Trading Post -modin suorittamiseksi sinun on asennettava Puzzles Lib -kirjasto, joka sisältää jaetun koodin tekijän projekteille. Fabric-versio vaatii myös Forge Config API Portin TOML-kokoonpanotiedoston lukemiseksi oikein.
Suorituskyky ja rajoitukset: Jos asetat suurimmat skannaussädearvot (horizontal_range = 96 ja vertical_range = 96) suurissa asutuksissa, joissa kyläläisten määrä ylittää useita kymmeniä, peli saattaa menettää ruutuja sekunnissa (FPS) valikon avaamisen yhteydessä. Entiteettien jatkuva skannaus ja niiden kauppaluetteloiden päivittäminen kuormittaa keskussuoritinta ja alentaa palvelimen TPS:ää. Pidä säteen arvot standardin 24–32 lohkon rajoissa.
Estääksesi ei-toivottuja entiteettejä tai kauppiaita muista modifikaatioista, voit käyttää Minecraftin tagi-järjestelmää lisäämällä tunnisteita tradingpost:blacklisted_traders -tagiin mukautetun datapackin kautta.
Kirjoittajan mielipide
Verrattuna suurten kauppahallien klassiseen rakentamiseen, joissa lukitset jokaisen kyläläisen pieneen koppiin, Trading Post antaa kyläläisten vaeltaa vapaasti menettämättä kaupankäynnin mukavuutta. Modin suurin rajoitus on järjestelmän lisääntynyt kuormitus suurella entiteettien hakusäteellä. Tämä muokkaus sopii yksinpelissä selviytymiseen ja pienille yksityisille palvelimille, joissa pelaajat haluavat minimoida rutiinit ja täydentää omia resurssejaan tuhlaamatta ylimääräistä aikaa.
Asennus
Tyypillinen asennus vie noin 5 minuuttia. Kulku on sama; vain Loader ja sopiva build vaihtuvat.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











