Efficiënt ontwerp voor een zelfregulerende dorpelingenkweker?

Ik speel op een SMP-server en wil graag een dorpshandel beginnen. Ik heb gekeken naar veel ontwerpen voor dorpsbewonersfokkers die kunnen worden gemakkelijk begonnen (geen nabijgelegen dorpen, dus ik zal zombies moeten genezen) maar ik heb er geen kunnen vinden die wordt uitgeschakeld nadat een bepaalde drempel van dorpelingen is bereikt. Indien mogelijk, zou ik willen dat het volledig automatisch is, maar minimale interactie Eigenlijk is het doel om een “pool” van dorpelingen te hebben waaruit ik op elk moment kan putten, zodat ik niet hoef te wachten op de voortplanting als ik er veel kort na elkaar doorloop. Om overmatige vertraging te voorkomen, moet deze “pool” altijd vrij klein worden gehouden (20-40).

Opmerkingen

  • De maximale populatie van dorpelingen wordt bepaald door het aantal deuren in het " dorp ". Helaas, aangezien dorpelingen de tijd nemen om op te groeien, is het ' bijna onmogelijk om altijd een nieuwe voorraad te hebben.
  • De meeste ontwerpen duwen de dorpelingen buiten de grenzen van de dorp, waardoor oneindig paaien mogelijk is met zeer weinig deuren. Ik hoopte op een manier om het aantal te beperken, terwijl ik toch een vrij grote dorpelingenbevolking had en minimale deuren gebruikte (waardoor de grootte minimaal was).
  • Je kunt proberen een van de bestaande ontwerpen aan te passen die een ' uit ' schakelaar – verzamel dorpelingen bovenop een ijzeren drukplaat en schakel de fokker uit nadat een bepaald aantal is bereikt.
  • Ok, dat zou zeker werken, en zeer configureerbaar zijn voor mijn behoeften. Het probleem wordt dan hoe de fokker moet schakelen. Ik ' heb ontwerpen gezien die de " blokken buiten " dekken, dus er zijn geen huizen herkend, maar ik ' heb gehoord dat dit ertoe kan leiden dat dorpelingen despawnen omdat ze ' geen deel uitmaken van een dorp. De andere optie is dat hij overtollige dorpelingen eenvoudigweg naar een dodenkamer leidt, maar dit kan bestaande dorpelingen boos maken, waardoor ze niet meer kunnen handelen.
  • Ik denk niet dat dorpelingen ' zullen ooit despawnen – zelfs als ze geen deel uitmaken van een dorp. Ook dorpelingen zijn alleen boos als je er een laat sterven binnen 16 blokken van jou. Hier is een heel eenvoudige kweekcel: youtube.com/watch?v=YYyuASdoc4A& t = 4m – het kan worden uitgeschakeld door de twee bovenste wolblokken naar de zijkanten van de deuren te verplaatsen.

Answer

Mijn geplande oplossing voor dit probleem, wanneer ik weer aan het werken aan mijn dorpsbewonershandelssysteem ga werken, is om een kernfokgebied te hebben, dat oneindig broedt.

Heb dan een systeem waarmee dorpelingen één keer kunnen “ontsnappen” de populatie is groot.

Verzamel dan de “ontsnapte” dorpelingen, en als er genoeg ontsnapt is, dood je de rest.

Dorpelingen zullen dus altijd broeden, maar ook altijd blijven gedood als je AFK lang genoeg bent.

Ik heb problemen met het vinden van een video waarin wordt uitgelegd wat ik ga doen, maar toen ik er een zocht, vond ik de dorpsvideo van DOCM, en in , legt hij uit hoe u uw handelssysteem zo kunt opzetten dat u geen oneindige dorpelingen nodig heeft, wat een haalbaar alternatief kan zijn voor wat u doet. willen doen.

Om dit te doen, moet je alle handelsslots van de dorpeling “vullen”. U wilt dat de “goede” transacties het laatste slot zijn voor een gevulde dorpsbewoner. (papier -> smaragden (bibliothecaris), rauwe kippen -> smaragden (boer), ijzer -> smaragden (smid)) zijn allemaal “gemakkelijk” om onbeperkte hoeveelheden te krijgen. Zodra deze transacties zich in het laatste slot van de dorpeling bevinden, kunt u de dorpeling blijven ruilen voor die transacties en onbeperkte smaragden krijgen, zonder dat u een onbeperkt aantal dorpelingen hoeft te genereren.

Antwoord

Je kunt deze video bekijken

Reacties

  • Het ' zou op prijs worden gesteld als je de belangrijkste punten uit de video zou kunnen samenvatten, aangezien YouTube-videos kunnen verdwijnen .

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *